Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Асинхронный обмен изображен на рис. 4.3, где ДП – данные от пассивного устройства, ДА – данные от активного устройства.
Передача каждого слова сопровождается взаимосвязанной парой REQ# и ACK#. При этом активный фиксирует принимаемые данные, получив сигнал REQ# по отрицательному фронту.
Принимая сигнал REQ#, пассивное устройство считывает принимаемые данные по отрицательному фронту ACK#.
Синхронный обмен показан на рис. 4.4, где приведены диаграммы ввода данных от пассивного устройства ДП (рис. 4.4 а) и диаграммы вывода данных от активного устройства ДА (рис. 4.4 б).
По «предварительной договоренности» устройства могут выполнять обмен в синхронном режиме, обеспечивая минимальную длительность и период управления сигналами ACK# и REQ#, а также допуская отставание подтверждения от запросов.
Данные фиксируются по отрицательному перепаду (активным –REQ#, пассивным – ACK#).
В режиме ввода пассивное устройство передает серию данных, сопровождающих REQ# в темпе, ограниченном установленными временными параметрами. Активный принимает данные, но отвечать на них может с некоторым опозданием. Как только отставание числа принятых сигналов ACK# от посланных REQ# достигнет предельного, пассивный приостановит обмен. Операция завершена, когда число принятых подтверждений будет равно числу посланных запросов.
В режиме вывод данные передаются активным устройством.
Дата публикования: 2015-07-22; Прочитано: 332 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!