Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОММСРВ - лекции.doc
Скачиваний:
32
Добавлен:
12.03.2016
Размер:
602.62 Кб
Скачать

Vmi – bus.

В данном случае магистраль содержит несколько шин:

  1. VME

  2. VMX(для организации локальной магистрали)

  3. VMS(последовательная шина для межмодульного обмена)

  • централизованная;

  • замкнутая;

  • асинхронная

  • частично мультиплексированная (16-, 24-, 32-, 64-, 128-битная адресация)

  • данные передаются по 8, 16, 32, 64, 128 бит

  • скорость на шине до 80 Мб/сек. Модификация VME-64 320 Мбит/сек (400 Мбит/сек)

  • может поддерживать блочный обмен данными.

VME – Verge Module Eurocard.

Разъёмы: DIN41612,IEC603-2

Печатные платы: IEEE1101

Конструктив: DIN41494, IEC 2973 (стойки)

К 1987 году появились международные стандарты: IEC821,IEEE-1014-87

Используются следующие размеры печатных плат: 34 (160х100 мм); 64 (60х233 мм)

Максимальное количество модулей: 21 (без расширений) Один из модулей должен быть системным процессором.

Функциональные модули VME-bus:

master –

инициирует цикл передачи информации (данных) по шине. (обмен). Может быть процессор или любое устройство, имеющее процессор

slave –

устройства ввода/вывода

адресный монитор –

отслеживает адресную часть цикла передачи данных

таймер шины –

отвечает за все временные характеристики циклов обменов по шине.

прерыватель –

имеет право и возможность выставить прерывание

обработчик прерывания –

обрабатывает прерывания

драйверы последовательной цепи

Запросчик –

инициатор захвата шины

арбитр шины

диспетчер питания

Линии:

  • передачи данных;

  • арбитража;

  • прерываний;

  • сервисные линии

Линии передачи данных.

A01 –A31 шина адреса 0 – 4Гб (байтная)

D00 –D31 линии данных 8, 16, 24, 32 битных данных.

Для передачи 64 и 128 бит одновременно применяется мультиплексирование.

AM0 –AM5 – адресный модификатор задаёт режим передачи, тип передачи, разрядность. Можно задавать следующие режимы передачи:

  1. одиночный;

  2. блочный (для передачи данных, которые имеют подряд идущие адреса)

Режимы адресации:

  1. короткая адресация (A16)

  2. расширенная адресация (A24)

  3. стандартная адресация (A32)

  4. длинная адресация (A64 –A128)

При использовании длинной адресации применяется мультиплексирование.

На линиях, относящихся к этой группе формируются следующие сигналы:

WRITE (L)

Запись. Всегда формируется master'ом

AS (L)

Строб адреса. Когда master выставляет адрес, он должен выставить и этот сигнал для подтверждения правильности адреса.

DS0 (L), DS1(L)

Строб данных. Master мастер подтверждает правильность данных

DS0 (L)

D00 – D07, D16 – D23

DS1 (L)

D08 – D15, D24 – D31

LWORD (L)

Идёт передача длинного слова по всем линиям (если активный). Если сигнал неактивный, идёт передача по 16-и линиям (D00 –D15)

DTACK (L)

DataAcknowledge– подтверждение данных. Выставляетslaveкогда он «удачно» завершил приём данных.

BERR(L)

BusError– может выставляться иslaveи master, и системным контроллером, в том случае, когда не подтверждена никем правильность обмена.

DS0

DS1

LWORD

№ линий

Разряд данных

0

0

*

-

-

1

0

0

D00 – D07

D8

1

1

0

D00 – D15

D10

1

1

1

D00 – D31

D32

1

0

1

D00 – D23

D24

0

1

1

D00 – D31

D24

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]