Как реализовать управление приоритетами при пространственном арбитраже? последовательном? параллельном?
Пространственная селекция на основе последовательного адресного сканирования источников запроса: Запросы модулей объединяются по схеме “ИЛИ” на линии “запрос”. При появлении сигнала на этой линии арбитр А выполняет последовательное сканирование кодов адреса всех подключенных модулей Мn по ША в соответствии с принятой дисциплиной обслуживания. При обнаружении источника запроса устанавливается сигнал “Занято” и дальнейшая генерация адресов прекращается. После обслуживания данного запроса возобновляется поиск следующего. Основным достоинством этого способа селекции является гибкость в реализации дисциплин обслуживания, а недостатком является низкое быстродействие.Широкое распространение получила схема последовательной селекции (дейзи-цепочка). Поиск источника начинается по сигналу “Запрос” аналогично предыдущему. Арбитр формирует сигнал ”Подтверждение запроса” (ПЗ), который последовательно проходит через все модули Мn . Максимальным приоритетом обладает модуль, наиболее близко расположенный к арбитру. При поступлении сигнала “Подтверждение” в модуль, выставивший запрос, дальнейшее его прохождение блокируется и модуль формирует сигнал “Занято”. Основное преимущество этого способа - простота реализации и высокое быстродействие по сравнению с адресным сканированием. Основной недостаток - пониженная надежность и быстродействие при увеличении длины линий связи, относительная сложность программного управления приоритетами запросов. В простейшем случае управление приоритетом выполняется перестановкой модулей. В некоторых системах вводятся дополнительные программно-аппаратные средства, обеспечивающие управление приоритетом без физического перемещения модулей. Этот способ используется, главным образом, во внутриблочных интерфейсах. Максимальное быстродействие обеспечивает параллельная селекция. Каждый модуль имеет индивидуальные линии запроса и подтверждения, что позволяет реализовать параллельную обработку. Этот способ отличает гибкость управления приоритетами запросов, т.к. с помощью масок можно установить требуемую дисциплину обслуживания. Однако эти преимущества достигаются за счет существенного увеличения числа линий и усложнения аппаратных средств.Более оптимальной является параллельно-последовательная селекция, при которой модули разделяются на определенные группы. Внутри группы используется последовательная селекция, а между группами - параллельная. Возможны и другие варианты совместного использования трех описанных способов селекции.
-
В каких случаях целесообразно использование шин прерываний ШП?
ШП применяется в интерфейсах для идентификации устройств, запрашивающих ресурсы ведущего модуля (например, процессора). Прерывание - это реакция системы на программно непредсказуемое событие. Ввод/вывод по прерыванию используется в том случае, если “простои” процессора в циклах ожидания готовности устройства являются недопустимыми. Это характерно для взаимодействия быстродействующих ведущих модулей с ведомыми устройствами, быстродействие которых существенно меньше. Ввод/вывод по прерыванию повышает производительность системы, но для его реализации требуются дополнительные программно-аппаратные ресурсы.
- Общие вопросы организации интерфейсов
- Общие вопросы организации интерфейсов
- Какие основные преимущества открытых систем?
- Как влияют на основные характеристики систем требования электрической? конструктивной? информационной совместимости?
- Какие виды электрических сигналов используются в интерфейсах? Как они влияют на быстродействие, надежность, аппаратные затраты?
- Как влияет организация шин адреса на характеристики системы? Раздельное адресное пространство? Общее адресное пространство? Как определить эти особенности по составу линий?
- Когда целесообразно использовать логическую и географическую адресации? в чем их особенности?
- Сравнить аппаратные затраты на реализацию унитарного и позиционного способов кодирования шины команд.
- Особенности организации интерфейсов с совмещенными шинами и раздельными. Как это влияет на аппаратные затраты?
- Синхронные и асинхронные магистрали. Отличительные признаки. Примеры интерфейсов.
- В каких случаях целесообразно использование синхронного обмена? Асинхронного?
- Привести примеры реализации синхронного и асинхронного обменов.
- В каких случаях целесообразно использование шин передачи управления?
- На основании каких характеристик производится сравнение возможностей шин передачи управления?
- Какие основные характеристики арбитров? Привести примеры использования арбитража.
- Как реализовать управление приоритетами при пространственном арбитраже? последовательном? параллельном?
- На основании каких характеристик производится сравнение возможностей подсистемы прерываний магистрально –модульных систем?
- Как оценить скорость для различных способов ввода-вывода информации?
- С помощью каких средств можно увеличить производительность одноуровневых интерфейсов?
- Как оценить пропускную способность многоуровневых интерфейсов?
- В чем отличие проблемно-ориентированных интерфейсов от интерфейсов общего назначения? Привести примеры проблемно –ориентированных интерфейсов.
- Основные тенденции развития многоуровневых интерфейсов. Какие факторы способствуют “живучести” интерфейсов?
- Основные характеристики мезонинных интерфейсов. Какие преимущества обеспечивает их применение?
- Основные технические характеристики интерфейсов.
- Вопросы(isa)
- Интерфейс pci
- Интерфейс vme
- Интерфейсы последовательного обмена
- Интерфейс rs-232
- Интерфейс rs-485
- Основные характеристики rs-485
- Для каких целей используется защитное заземление?
- Какие протоколы обмена можно использовать при передаче информации ? Их сравнительные характеристики.
- На основании каких характеристик выбирают приемопередатчики rs-485?
- Как управлять приемопередатчиками при работе с омк?
- Какой протокол обмена используется при работе с модулями I-7000?
- Какие преимущества обеспечивает гальваническая развязка ( оптоэлектронная ) ?
- 13. Сравнительная характеристика интерфейсов rs-232 и rs-485.
- 14.Сравнительная характеристика rs-485 и rs-422. Интерфейс usb
- Интерфейс ieee-1394 (Fire Wire)
- Промышленные сети
- Интерфейс caNbus