Главная Промышленная стандартизация



быстродействия интерфейсами типа 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 «Состав команд, общий для устройств передачи данных»

X3.I31-

1986

DP 9316

Х3.129-Х3.130-

1986 1986

DP 9318 DP 9319

X3-I32-

-I98X

DP 9320

Х3.147-

198Х

DP 9321

DP 384, G 3

Интерф-зйс 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)* Контрольный разряд старшего байта*

Состояние приемника* Состояние источника*

русское

международное

Направление

От 11 к П

От П к И

ОтИкП

От П к И

Д0...Д7

D0...D7

ОгИкП

От И к П

Д8...Д15

D8...D15

От И к П

Or И П

СП!...СП8

А1...А8

От П к И

СИ1...СИ8

SI...S8

ОгИкП

Эти линии необязательны

еопия/кснин могут отеугствонать.

мн Они выдаются аналогично дапнгтм и являются сннхроннымн, однако 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. Липни интерфейса ИРПР-М

Нзнмснооапне

Обо шзч

li.jnp влснис

международн:;

руССК02

Линии заземления и питания

Пуль

Э;ран

Пптавне

0V CG + 5V

-г о в

Линии управления

Готовность приемника

SL- Т

от П

Ст)об

-STROBE

-OTP

от И

Подтверждение

-ACKV. LG

-ПТВ

от П

Занят*

BUSY

от П

Сброс*

-IXIT

-СБР

от И

Выбор*

-SLCTl.N

- BlilBGP

от И

Ошибка*

-ERROR

от П

Конец бумаги*

- КЬМ

от П

Автоматический перевод

-AVTOFD

- АПС

от И

строки

Информационные линии

Данные (1...8)

DO...D7

Д1.. ,Д8

Состояние (I...8)**

STATE

C1...C8

• Сигналы необязательны, при применении рекомендуется не изменять их значения.

•* Сигналы необязательны, при применении необ.чоднмо согласование.

одним и н одним К. Набор линий (сигналов) сопряжения, разделенных на три группы (заземления и питания, управления, информационные), приведен в табл. 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.0172