![]() | |
Главная Промышленная стандартизация быстродействия интерфейсами типа IEC 625-1 Serial HP-IL (интерфейсная петля HP), совместимыми логически с параллельными ии-терфейсамн типа HP-IB, IEEE-488, IEC 625-1, КОП (см. гл. 5). 3.1.3. Системные интерфейсы программируемых устройств В сод, содержащих большое количество периферийного оборудования uinpoKOH номенклатуры, использование унифицированных универсальных параллельных интерфейсов обеспечивает эконом!1чное построение систем ввода-вывода (СВВ) различной конфигурации и сложности, существенное сокращение срока ц стоимости создания систем средней и большой производительности и соответствующего пропаммиого обеспечения. Наибольшее значение на современном этапе развития СОД имеют стандартные интерфейсы магистрального подключения, оптимизированные для периферийного оборудования малой, средней и большой производительности. Интерфейсы должны обеспеч1ггь одновременную работу различных функциональных групп ПУ без ограничения производитель!!Остн СОД. а также возможностей размещения ПУ. Функциональные спецификации стандартных интерфейсов должны определять полное взанмосоед!!!1ение с минимальными затратами на обеспечение электрической, конструктивно!! и ггпформацнон.нон coBMccTiiMocTH, в том числе требования к форматам данных, команд, слов состояния оборудования. Два основ![ых типа ун!шерсалы1ых пнтерфенсов SCSI ii IPI раз-р;1батываются МОС/ТК97/ПК13 для подключе![ия пер1!фер1:йиого оборудования общего назначения. Они являются проектами стандартов 1!/!!ли международными стандартами, В табл. 3.3 11р!!ведены наименования документов, разрабатываемых .МОС/ТК97/ПК13 на ociioae прототппных стандартов ANSI. Таблица 3.3, Проекты международных стандартов на интерфейсы SCSI, IPI Документ ![]() ISO ТС,ч)7/5СП i:CiM.\ SCSI «Системный питер-фейс малых ЭВ.М» IPI «Физический уровень» IPI «Состав команд для ii3-копителей на МД, зависящий от устройств» IPI «Состав команд, общий для устройств на MarniiTiibix н оптических дисках» IPI «Состав команд, общий для устройств на магнитной ленте» IPI «Состав команд, общий для устройств передачи данных»
Интерф-зйс SCSI разработай на основе доработки популярного интерфейса SASI для малых коммерческих СОД, который был расширен в направлении использования дифференциальных приемопередающих элементов (ППЭ) для увеличения длины кабеля до 25 м и повышения помехозащищенности; реализации режима синхронной передачи для достижения скорости передачи 3...4 Мбайт/с; увеличения числа расширенных команд для устройств очень большой вместимости (до 2 вместо 2" блоков в SASI), а также команд запросов для специального программного обеспечения драйверов; введения дополнительного набора команд для накопителей на МД, МЛ (старт-стопных и потоковых), оптических дисков, печатающих устройств, процессоров. Интерфейс поддерживается интерфейсными БИС и широко ис-!10льзуется многочисленными производителями накопителей внешней памяти для малых систем. Интерфейс IPI рассматривается в качестве стандартного для подключения программируемых конгроллеров высокопроизводительных ПУ, главным образом НМД и НМЛ, Технические характеристики интерфейса выбраны совместно с разработчиками СОД и изготовителями комплексного оборудования. Основное внимание уделено параметрам !1ронзводительностн, функциям ввода-вывода, днагмостиро-ния и обслужива1Шя. При разработке IPI !!р!!нимались во вннма!1не существующие 1) разрабатываемые стандарты iia интерфейсы SAS1/SCSI, SMD. 3.2. ИНТЕРФЕЙСЫ КРПР. ИРПР-М 3.2.1. Интерфейс ИРПР 1. Общие сведения. Интерфейс для радиального подключения устройств с параллельной передачей ннформац!!и (ИРПР) нредназиачеи для реалнзац!!!! сопряжения УВВ общего назначения (старт-стопо-Bti.\ снпхронных, с буфером u;m без буфера) в мини- н микроЭВМ. Интерфейс ИРПР пбес!1ечиьает единые способы обмена 1!нфор-мапнсй для разлнчьых !> ВВ при работе с контроллером (К), при непосредственном соединенгн! двух VBB, удаленных друг от друга иа р;;сстояи1!е до 15 м, и может быть использован при построенн!! сосредоточенных модульных СОД. Международным аналогом ИРПР можно считать стандарт BS 4421. 2. Логическая и функциональная организация. Состав Л1!иий связи ИРПР приведен в табл. 3.4. В организацш! обмена в простейшем случае участвуют источник (И) и приемник (П). Устройство, реализующее функции И и П, использует два набора линий связи. Назначение линий связи группы управления ИРПР приведено в табл. 3.5. При передаче данных нет ограничений в отношении комбинации сигналов иа линиях данных. В устройствах может быть использовано меньшее число разрядов данных. Контрольные разряды КРО и KPI являются необязательными и определяются для каждого конкретного устройства, Эти разряды дополняют соответствующий байт до нечетности. Максимальное число сигналов состояния от И или П равно вось- Таблица 3.4. Линии интерфейса ИРПР Наименова1Ше Обозвачение Экран Нуль Готоиность источника Готовность приемника Строб источника Запрос приемника Данные (2»...2) Контрольный разряд младшего банта* Данные (2*..2)* Контрольный разряд старшего байта* Состояние приемника* Состояние источника*
Эти линии необязательны еопия/кснин могут отеугствонать. мн Они выдаются аналогично дапнгтм и являются сннхроннымн, однако 1! технически обоснонанных случаях 1Ю.;мо;кно }.снользон-л.!ие асинхронных снгналон, которые могут изм-;Ш1ТЬ сно; еостоянне и любой момент В1)елнлн1. Эти сигналы относятся к состояниям, не ся<[-занным неносредствсн.но с передачей данных, и сохраняются на ли- Та блица 3.5. Назначенн.е сигналов унрдЕЛеннп ИРПР il I - Нам i4-.-4lil jTor. И pj6oiociioco6cH H готов к нередаче нн-формаант под ун- , рав.клтем С1Р и ЗП. Переход ГИ из лог. ! в л-ог. О происходит при СТР = 0 И работоспособен н готов к приему инфо)ма!1нн под управлением СТР и ЗП. Переход ГП из лог. 1 а Лог О происходит прн ЗП = 0 Данные действительны при ЗП=1 П запрашивает новую информацию от И 1! неработ.снособен н состояние- других линий Hl.iO-рнруется П неработоспособен н состояние других линий игнорируется И Данные могут быть недействительны П не готов к приему нового слова, но прнл1ял предыдущее, если оно было Примечание. Снтналы ГИ и ГП взанмозаанснмы. ниях в течение всего времени, пока существует соответствующее c<j« стояние. Обмен данными осуществляется в жестко обусловленном режиме «запрос-ответ». Все сигналы определяются на стороне устройства-задатчика. Устройство-исполнитель компенсирует разницу в задержке принимаемых сигналов. 3. Физическая реализация. Электрические характеристики: сигналы на линиях соответствуют ТТЛ-уровню, используемая логика - отрицательная; передатчик-интегральная микросхема (ИМС) с открытым коллектором с допустимым током нагрузки не менее 40 мА; приемник -ИМС с входным током не более 1,6 мА; линии связи - однонаправленные с волновым сопротивлением кабеля (110±20) Ом; согласованпе с волновым сопротивлением кабеля обеспечивается на входе приемника. Конструктивные характеристики: соединитель и кабель связи с УВВ являются принадлежностью контроллера или системы; тип соединителя от УВВ и назначение его контактов указывается в документации на УВВ; ответная часть соединителя с УВВ поставляется с УВВ с указанием разделки в нем кабеля; тип соединителя для выхода на лищти связи и назначение контактов соединителя не регламентируются. Таблица 3.6. Назначение контактов соединителя СНП 59-96/94 при реализации ИРПР Cnrlia.-i Контакт Or источника Д0.Н...Д7-И Д8-11....Д15-Н КР1-И, КРО-И ГП-Н, ГИ-И 5П-И, СТР-И С1Н-И (СП!-!1)...СИ8-И (СП8-И) От приемника Д0-П.,.Д7-П Л8-П...Д15-П КР1-П. КРО-П ГП-П, ГИ-П ЗП-П, СТР-П СП1 (СИ1-П),..СП-8 (СИВ-П) Земля Ряд В 9, II, 13, 15, 17, 19, 21. 23 8, 10, 12, 14, 16, 16, 20, 22 24, 25 1, 3 5, 7 27, 29, 31, 26, 28, ::0. -1, 6 Ряд С 10, 12, 14, 16, 18, 20, 22, 24 9, 11, и, 15, 17, 19, 21, 23 25, 26 2, 4 6, 8 28, 30, 32, 27, 29, 31, 5, 7 Ряд А 1...32 Примечания: 1. В скобках приведены возможные сигналы. 2. Для УЕВ с меньшим числом koht.-jktob возможно использование 64-, 48-, 32-кон-тпктных разье-.юв того же тлна. 4. Рекомендации по применению. В качестве кабеля связи используется плоский кабель, а также витые пары, обеспечивающие необходимое волновое сопротнвлёине. Пример физической реализации приемника: К555ТЛ2, резисторы согласования иа +5 В -150 Ом±5 %, иа О В - 390 Ом±5%. Тип соединителя от контроллера определяется соответствующим комплексом. Рекомендуется в УВВ использовать вилку типа СНП 59-96/94XI1B-23-2-1-B КеО.364.048 ТУ с распределением контактов в соответствии с табл. 3.6. 3.2.2. Интерфейс ИРПР-М 1. Общие сведения. ИРПР модифицированный (ИРПР-М) обеспечивает радиальное подключение в основном печатающих устройств и других устройств с параллельной передачей информации к техническим средствам (ТС) с микропроцессорным управлением. Подключение ПУ к К нли к другому ПУ осуществляется радиально посредством кабеля. Международным а.шлогом ИРПР-М является широко распространенный в ПЭВМ интерфейс Centronics. 2. Логическая организация. Передача данных осуществляется между Таблица 3.7. Липни интерфейса ИРПР-М
• Сигналы необязательны, при применении рекомендуется не изменять их значения. •* Сигналы необязательны, при применении необ.чоднмо согласование. одним и н одним К. Набор линий (сигналов) сопряжения, разделенных на три группы (заземления и питания, управления, информационные), приведен в табл. 3.7. Устройства илн контроллеры, совмещающие функции И и П, используют два набора линий связи ИРПР-М. 3. Функциональная организация и назначение сигналов. *Строб»: при лог. 0/1-данные действительны/недействительны. Длительность импульса с лог. О- не менее 0,5 мкс. «Данные*: высокому/низкому уровню соответствует лог. I/0. Комбинации сигналов иа линиях данных соответствует код графического символа илн код функции, и на нпх ие накладываются ограничения. Для конкретных устройств допускается использование меньшего числа разрядов. «Подтверждение»: лог. 1/0 означает, что приемник готов/не готов к приему данных, но принял предыдущие данные. Продолжительность импульса НТВ с лог. О должна быть в диапазоне от 2,5 до 5,0 мкс. «Занят»: лог. 1/0 означает, что приемник не может/может принимать данные, Прие.мник может быть занят в случаях ввода данных, состояния «ошибки», состояния запол1!енного буфера и других случаях, оговариваемых для конкретных устройств. «Выбор»: лог. 1/0 означает, что П ие выбран/выбран и не будет/ будет принимать информацию с ли1шй данных. Линия «Экран» обеспечивает защиту от помех передаваемых сигналов и соединяется с металлическим корпусом устройства непосрсд-ствспно через резистор с электрическим сопротивлением 100 Ом. К сигналам «Состояние» относятся различные сигналы от И к П, а также от П к И. Сигна;1ы являются асннхроннимн. Обмен данными осуществляется с помощью сигналов СТР н НТВ с использованием сигнала ЗАН в режиме «запрос-ответ». И может передавать по линии СТР импульс с лог, О только после того, как П передал по линии НТВ импульс с лог. О и иа НТВ вновь установлен уровень лог. 1. Временная диаграмма при обмене данными нрнБедепа иа рис. 3.1. Все сигналы определяются на стороне И. П на своей стороне компенсирует разброс иа линиях информации. Данные на входе И считаются действительными после того, как иа входе П сигнал СТР принял значение лог. 0. ![]() 0,5 мкс 0,5 мкс Рис. 3.1. Обмен данными в ИРПР-М 0 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 0.0099 |