Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Синхронный режим характеризуется наличием обратной связи оконечного устройства с контроллером. Оконечное устройство сообщает контроллеру об окончании обмена данными, после чего контроллер завершает операцию обмена. Интерфейс готов к следующей операции (рис. 2.12).
Время задержки в этом случае выбирается относительно небольшое. В иной реализации может происходить постоянное ожидание сигнала квитирования. В синхронном режиме шинное время используется с максимальной эффективностью. Сигнал квитирования обычно реализуется по схеме «монтажного И». Все порты выдают его на линию с использованием выходных каскадов с открытым коллектором, работающих на общее сопротивление нагрузки, подключенное к источнику питания. В том случае, когда все порты выставили уровень логической «1», на линии присутствует этот уровень. Он считается неактивным. Если хотя бы один порт выставил уровень логического «О», этот уровень формируется на линии. Он считается активным и означает завершение операции обмена оконечным устройством. По этому сигналу при операции записи в контроллер он переписывает в свой регистр приёма (регистр-защёлку) достоверные данные и завершает операцию. При операции чтения из контроллера он считает, что оконечное устройство закончило запись достоверных данных, и тоже завершает операцию.
В случаях, когда параллельный интерфейс:
• имеет значительную длину,
• содержит повторители сигналов или подобные им устройства,
• содержит оконечные устройства, как подключаемые через кабели, так и смонтированные на общей печатной плате (то есть имеет сложную топологию), целесообразно применение асинхронного режима работы. Это значительно повысит производительность системы.
Дата публикования: 2015-07-22; Прочитано: 331 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!