Проектирование приборов, систем и измерительно-вычислительных комплексов. Шивринский В.Н. - 83 стр.

UptoLike

Составители: 

83
Передача информации по магистрали
Передача информации от источника к приемнику происходит побайтно и
координируется при помощи трех сигналов: СД, ГП, ДП.
Обмен этими сигналами осуществляется по циклу: запрос-ответ-
подтверждение и может иметь место только после того, как выбран источник и
приемник информации и связь установлена.
Цикл передачи каждого байта состоит из трех фаз: 1) источник выдает но-
вый информационный байт и устанавливает соответствующие сигналы на ли-
ниях ЛД0...ЛД7; 2) приемник воспринимает данный байт и разрешает снять с
шины ЛД сигналы; 3) устройства подготавливаются к приему следующего бай-
та. Процесс передачи информации иллюстрируется на рис. 8.9.
Рис. 8.9. Временная диаграмма сигналов в приборном интерфейсе
Изменение логических сигналов на шинах и выполнение интерфейсных
операций осуществляются в следующей последовательности:
1. Исходное состояние устройств, в котором на линии СД установлен высо-
кий уровень сигнала (т. е. данные на шине ЛД не достоверны), а на линиях ГП и
ДПнизкий (т. е. ни один из приемников не готов к приему информации и не
принял ее).
2. Источник проверяет состояние приемника (его готовность к приему оче-
редного байта информации); если исходное состояние правильно, то он выстав-
ляет на шине ЛД байт данных; если же не верносигнализирует о наличии
ошибки и прекращает процесс обмена. Этому этапу соответствует момент вре-
мени t
–2
.
3. Приемники (в момент t
–1
) указывают на готовность принять данные, ме-
няя уровень на линии ГП с низкого на высокий.
4. Под действием высокого потенциала на линии ГП источник снижает
уровень сигнала СД (в момент t
0
). Это означает, что все данные выставлены и
верны, т. е. пригодны к приему.