
- •Путилин а.Б. Организация эвм и систем
- •Глава 11. Общая характеристика микропроцессоров 154
- •Глава 12. Интерфейсы программно-модульных и
- •Глава 13. Интерфейсы и шины персональных эвм 221
- •Введение
- •Глава 1 Представление информации в информационных системах
- •1.1. Понятие об информации и информационных процессах
- •1.2. Сигналы и информация
- •1.3. Виды информации и их классификация
- •1.4. Структура информации
- •1.5. Дискретизация сигналов при вводе в эвм
- •Контрольные вопросы
- •Глава 2 Аналоговые вычислительные устройства
- •2.1. Методы моделирования
- •2.2. Методы построения аналоговых вычислительных устройств
- •2.3. Основные характеристики аву
- •2.4. Функциональные устройства
- •2.5. Суммирующие и вычитающие устройства
- •2.6. Дифференцирующие устройства
- •2.7. Интегрирующие устройства
- •Контрольные вопросы
- •Глава 3 Цифровые вычислительные устройства
- •3.1. Основные понятия и определения цифровой вычислительной техники.
- •3.2. Характеристики эвм
- •3.3. Поколения эвм
- •Контрольные вопросы
- •Глава 4 Математическое введение в цифровую вычислительную технику.
- •4.1. Системы счисления, используемые в эвм
- •4.2. Формы представления числовой информации в эвм
- •4.3. Машинные коды чисел
- •4.4. Кодирование алфавитно-цифровой информации
- •4.5. Элементы алгебры логики
- •4.6. Функционально полные системы
- •4.7. Минимизация функций алгебры логики
- •Контрольные вопросы
- •Глава 5 Комбинационные цифровые устройства
- •5.1. Понятие о комбинационных и последовательностных цифровых устройствах
- •5.2. Базовые интегральные логические элементы
- •5.3. Синтез кцу
- •Контрольные вопросы
- •Глава 6 Типовые кцу
- •6.1. Дешифраторы
- •6.2. Шифраторы
- •6.3. Мультиплексоры
- •6.4. Сумматоры
- •Контрольные вопросы
- •Глава 7 Анализ работы кцу
- •7.1. Быстродействие кцу
- •7.2. Состязания в кцу
- •Контрольные вопросы
- •Глава 8 Понятие о пцу
- •8.1. Основные определения и структура пцу
- •8.2. Классификация триггеров
- •8.3. Асинхронный rs-триггер с прямыми входами
- •8.4. Синхронный rs–триггер со статическим управлением
- •8.5. Универсальный jk–триггер
- •Контрольные вопросы
- •Глава 9 Типовые пцу
- •9.1. Регистры
- •9.2. Cчетчики
- •9.3. Сумматоры на основе пцу
- •9.4. Построение запоминающих устройств
- •Контрольные вопросы
- •Глава 10 Аналого-цифровые и цифро-аналоговые преобразователи
- •10.1. Аналого-цифровые преобразователи (ацп)
- •10.2. Ацп с интегрированием
- •10.3. Ацп c последовательным сравнением
- •10.4. Ацп с преобразованием измеряемой величины в кодируемый временной интервал
- •10.5. Ацп двоичного поразрядного уравновешивания
- •10.6. Основные характеристики ацп
- •10.7. Цифро-аналоговые преобразователи (цап)
- •Контрольные вопросы
- •Глава 11 Общая характеристика микропроцессоров
- •11.1. Использование микропроцессоров в иит
- •11.2. Структура микропроцессоров
- •11.3. Классификация микропроцессоров
- •11.4. Программное управление мп
- •11.5. Особенности построения модульных мп
- •11.6. Принципы организации эвм с использованием мп
- •Контрольные вопросы
- •Глава 12 Интерфейсы информационных и вычислительных систем
- •12.1. Назначение и характеристики интерфейсов
- •12.2. Принципы организации интерфейсов
- •12.3. Классификация интерфейсов
- •12.4. Системные интерфейсы мини- и микроЭвм. Общая характеристика системных интерфейсов
- •12.5. Интерфейсы мини- и микроЭвм рдр –11
- •12.6. Интерфейсы мини- и микроЭвм nova
- •12.7. Интерфейсы 8- и 16-разрядных микроЭвм
- •12.8. Устройства согласования системных интерфейсов
- •Контрольные вопросы
- •Глава 13 Малые интерфейсы стандартных устройств
- •13.1. Общая характеристика
- •13.2. Интерфейс ирпр
- •13.3. Интерфейс ирпс
- •Глава 14
- •14.1. Программно-модульный интерфейс iec 625-1. Общая характеристика интерфейса
- •14.2. Логическая организация интерфейса
- •14.3. Схемы поддержки и бис для интерфейса
- •14.4. Локальные системы на базе интерфейса
- •14.5. Интерфейсы магистрально-модульных и мультимикропроцессорных систем. Развитие интерфейсов системы камак
- •14.6. Интерфейсы системы Multibus
- •14.7. Интерфейс системы Fastbus
- •Контрольные вопросы
- •Глава 15 Интерфейсы и шины персональных эвм
- •15.1. Общая характеристика интерфейсов
- •15.2 Последовательный и параллельный интерфейсы
- •15.3. Универсальная последовательная шина usb
- •Топология
- •Кабели и разъемы
- •15.4. Интерфейс портативных компьютеров (pcmcia)
- •15.5. Шины персональных компьютеров эвм серии pc/at
- •Факс-модем
- •Принтер
- •15.6. Локальные шины (Local bus и vl-bus)
- •15.7. Интерфейс FireWare
- •Контрольные вопросы
- •Литература
- •Термины и определения
14.7. Интерфейс системы Fastbus
Возросшие требования физики высоких энергий (необходимость сбора данных с большого числа каналов (более 1000) с максимально возросшей скоростью, предварительной обработкой данных со скоростью, обеспечивающей косвенный доступ к данным второго уровня, параллельной и распределенной обработкой данных) и достижения в микроэлектронике и технологии приборостроения создали предпосылки появления модульной системы Fastbus – более совершенной по архитектуре и быстродействию, чем система КАМАК.
При разработке системы Fastbus были более полно учтены все новые тенденции: высокая скорость передачи данных в асинхронном и синхронном режимах с обеспечением последнего при блочных передачах; простота организации быстрого сканирования разбросанных данных; единый протокол операций во всей системе, в том числе возможность операций с несколькими исполнителями одновременно: 32-разрядное адресное пространство и 32-разрядные адресные данные; гибкая логическая и географическая адресация; децентрализованный арбитраж; модульность конструкций; надежное тестирование системы; практически неограниченное развитие системы при произвольной структуре.
Структурная схема системы Fastbus.приведена на рис.14.7.1. Система состоит из отдельных сегментов, содержащих магистраль, к которой присоединяются модули. Конструктивно сегменты могут быть выполнены в виде крейтов (крейтный сегмент) или представлять собой многожильный кабель с соответствующими отводами для подключения отдельных устройств (кабельный сегмент). Связь между сегментами осуществляется межсегментными соединителями, или сегментаторами. К сегменту подключаются устройства двух классов: задатчики М, иницирующие операции и исполнители /S/, отвечающие за команды задатчиков. К одному сегменту может быть подключено несколько задатчиков.
Рис. 14.7.1. Структурная схема системы Fastbus:
ИСС - интерфейс связи сегментов; М - модуль, МС - магистраль сегмента
В таблице 14.8 приведены характеристики линий интерфейса. Линии адреса и данных объединены; синхронизация адреса и данных на них осуществляется парами сигналов AS и AK, DS и DK, которые сохраняются до конца операции. Во время цикла передачи данных задатчик выставляет соответствующий сигнал на линию RD для операций чтения или данные на линию AD для операций записи, а затем синхросигнал DS. Операция заканчивается снятием задатчиком всех сигналов с линий, включая AS. В ответ исполнитель снимает все свои сигналы с линий, включая AK.
В системе могут осуществляться следующие типы передач: блочные, в которых цикл адреса сопровождается несколькими типами данных; смешанные, когда после одного цикл адреса следует несколько циклов с передачей данных в разных направлениях; параллельные на отдельных сегментах, причем задатчик одного сегмента во время операции может быть связан с исполнителем на другом сегменте.
Таблица 14.8. Характеристика основных линий интерфейса Fastbus
Наименование |
Обозначение |
Число линий |
Назначение |
1 |
2 |
3 |
4 |
Информационные |
|||
Адрес/Данные |
AD0…AD31 |
32 |
Передача адресов и данных |
Четность |
PA |
1 |
Разряд четности для информации |
Разрешение четности |
PE |
1 |
Признак наличия разряда четности |
Синхронизация адреса |
AS |
1 |
Задатчик инициирует цикл адреса |
Подтверждение адреса |
AK |
1 |
Ответ исполнителя во время цикла адреса |
Синхронизация данных |
DS |
1 |
Задатчик инициирует цикл данных |
Подтверждение данных |
DK |
1 |
Ответ исполнителя во время цикла данных |
Управления обменом |
|||
Управление |
GL0…GL2 |
3 |
Указание типа и режима обмена |
Чтение |
RD |
1 |
Указание направления передачи данных |
Ожидание |
WT |
1 |
Задержка операции |
Управление адресацией |
|||
Разрешение географического адреса |
EG |
1 |
Разрешение географической адресации |
Географический адрес |
GA00…GA04 |
5 |
Задание адреса модуля согласно его расположению в каркасе |
Арбитража |
|||
Вектор арбитража |
AL |
6 |
Указание уровня приоритета задатчика |
Запрос арбитража |
AR |
1 |
Запрос цикла арбитража |
Подтверждение арбитража |
GK |
1 |
Установка управления сегментом |
Запрет запроса арбитража |
AI |
1 |
Признак наличия необслуженных запросов |
Разрешение |
AG |
1 |
Разрешение цикла арбитража |
Системные |
|||
Сброс шины |
RB |
1 |
Установка модулей сегмента в исходное состояние |
Остановка шины |
BH |
1 |
Удержание шины в неактивном состоянии |
Последовательная передача |
TX |
1 |
Передача информации при диагностике |
Последовательный прием |
RX |
1 |
Прием информации при диагностике |
Вспомогательные: цепочка, левый/правый |
DL/DR |
3/3 |
Операции, не относящиеся к нормальному протоколу |
Резервные |
R |
24 |
-- |
Физическая реализация.
Конструкции моделей и крейтов зависят от вида охлаждения: при воздушном – типа А, а при водяном – типа W.
Далее приведены основные размеры крейтов и модулей, мм:
Основные крейты |
Тип А |
Тип W |
+5 В, 300 А -5,2 В, 300 А - 2 В, 200 А |
-- -- -2 В, 5 А |
|
Вспомогательные крейты |
+15 В, 50 А -15 В, 50 А |
+15 В, 20 А -15 В, 20 А |
Дополнительные крейты |
+28 В,50 А |
+28 В, 75 А |
Используемые ЭСЛ - схемы способны работать на нагрузку 50 Ом. Это позволяет четко регламентировать динамические характеристики обмена в интерфейсе и получить при синхронных передачах предельное быстродействие 80 Мбайт/с. Применение ЭЛС – схем привело к ограничениям на разводку кросс-плат, ответвлений, сигнальных и обратных линий (не менее одной на четыре сигнальные).
Для обеспечения работы крейтов при полном выполнении модулями предусмотрено использование следующих номиналов питающих напряжений с соответствующими им токами:
Габаритные размеры крейта |
Тип А |
Тип W |
483354,8438 |
483400406,4 |
|
Размер окна в крейте |
431,8323,3 |
431,8323,3 |
Расстояние между модулями |
16,51 |
21,8 |
Число мест в крейте |
26 |
20 |
Размеры платы модуля |
413322,6 |
423322,6 |
Мощность, рассеиваемая одинарным модулем, не более 75 Вт. Мощность, рассеиваемая крейтом, не более 1920 Вт.
Основные тенденции развития магистрально- модульных многомикропроцессорных систем обусловлены специализацией машинонезависимых интерфейсов, стандартизируемых крупными фирмами, национальными и международными комиссиями и организациями.
Интерфейсы характеризуются достаточно развитой архитектурой. Внешняя и внутренняя архитектура интерфейсов системы КАМАК ориентирована на создание полипроцессорных однокаркасных систем с использованием технических и программных средств КАМАК на база исходных стандартов.
Система интерфейсов Multibus1 объединяет большое число интерфейсов различного ранга стандартизации, совместимых логически снизу вверх по числу используемых линий адреса, данных, арбитража и прерываний. Несколько вариантов конструктивной реализации на базе стандарта МЭК 297 широко используются во многих отраслях промышленности.
В интерфейсе VME-bus удачно проработаны системные вопросы. В документации к интерфейсу даны рекомендации по построению крейтов двух основных уровней конструктивной реализации с переменной разрядностью шин адресов и данных.
Интерфейсы с мультиплексными шинами, разработанные в последние годы, наиболее полно отвечают требованиям построения как экономичных МВС на базе интерфейсов типа Eurobus, так и МВС с расширенными возможностями на базе интерфейсных систем Р – 896, Multibus 2, Fastbus. В интерфейсах используются децентрализованный арбитраж, 32- разрядные совмещенные шины адреса и данных, режимы работы с различной разрядностью, режим блочной передачи, системный последовательный канал ,совместимый с основной магистралью.