Имитатор канала
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и предназначено для контроля и наладки переферийных усройств 1ес эвм. Цель изобретения является сокращение аппаратурных затрат. Поставленная цель достигается введением узла дешифрации адресов в имитатор, содержащий блок управления, блок стандартного сопряжения, регистры информационных шин канала и абонента, регистры идентификоторов канала и абонента и узел контроля четности. 9 ил.
„„80„„158О367
СОЮЗ СОВЕТСНИХ
С01.1ИАЛИСТИЧЕСНИХ
РЕСПУБЛИН
А1 (Si)S С 06 Р 11/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ. н
{54) ИМИТАТОР КАНАЛА
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ
ПРИ ГКНТ СССР (21) 4390628/24-24 (22) 09,03,88 (46) 73,07,90.Бюл. ¹ 27 (71) Каневский электромеханический завод "Магнит" (72) В.Я,Баштан и Н.А,Имангулов (53) 681.3 088.8 (56) Авторское свидетельство СССР № 1280633, кл. G 06 F 11/00, 1986.
Авторское свидетельство СССР № 146 7555, кл. С 06 F 11/00, 198?, Изобретение относится к вычислительной технике и может быть использо вано для контроля и наладки периферийных устройств ЕС ЭВМ, Целью изобретения является сокращение аппаратурных затрат имитатора, На фиг,1 представлена структурная схема имитатора; на фиг,2 — функциональная схема блока стандартного . сопряжениян на фиг.3 - функциональная схема блока управления; на фиг,4функциональная схема узла дешифрации адресов; на фиг,5 - функциональная схема регистра информационных шин абонента; на фиг.б — функциональная схема узла контроля четности, на фиг.7— функциональная схема регистра информационных шин канала; на фиг,8— функциональная схема регистра идентификаторов абонента; на фиг,9 — функциональная схема регистра идентификаторов канала, Имитатор канала (фиг.1) содержит шины I интерфейса, блок 2 стандарт2
{57) Изобретение относится к вычислительной технике и предназначено для контроля и наладки периферийных устройств ЕС ЭВМ, Целью изобретения является сокращение аппаратурных затрат, По ставленная цель до стигается введением узла дешифрации адресов в имитатор, содержащий блок управления, блок стандартного сопряжения, ре. гистры информационных шин канала и абонента, регистры идентификаторов канала и абонента. и узел контроля четности. 9 ил.
Ю наго сопряжения (БСС), блок 3 упрян- (/) ления, соединенный с микропроцессорной магистралью (МПМ) 4, узел 5 де- ( шифрации адресов, регистр 6 информационных шин абонента, узел 7 контроля четности, регистр 8 информационных шин канала, регистр 9 идентифика" торов абонента и регистр 10 идентифи каторов какала, Блок 2 (фиг,2) содержит усилители— передатчики 11 и 12 идентификаторов канала и информационных шин канала, усилители — приемники 13 и 14 идентификаторов абонента и информацион-. ных шик абонента, узел 15 формирования контрольного разряда.
Блок 3 управления (фиг,3) содер-,Ь жит узел логической обработки {микропроцессор) 16, постоянный запоминающий узел (ПЗУ) 17, оперативный запоминающий узел (ОЗУ) 18, дисплей 19, . внешнее запоминающее устройство (ВЗУ)
20, печатающее устройство (ПУ) 21, 1580367 магистраль 4 содержит шины адреса, шипы данных и шины управления, Узел 5 (фиг,4) содержит дешифратор 22 адреса регистра информационных шин абонента, дешифратор 23 адреса узла контроля четности, дешифратор
24 адреса регистра информационных шин канала, дешифратор 25 адреса ре-. гистра идентификаторов абонента, дещифраторы 26 — 26 установок и сброса триггеров регистра идентификаторов канала, Регистр 6 информационных шин або,нента (фиг,5) содержит регистр 27 и узел 28 магистральных усилителей, Узел 7 контроля четности (фиг,6) содержит элемент 29 сложения по модулю два и регистр 30 фиксации ошибок..Pe— гистр 8 информационных шин канала 20 (фиг.7) содержит регистр 31 и узел 32 магистральных усилителей, Регистр 9 идентификаторов абонента (фиг,8) содержит регистр 33 и узел 34 магистральных усилителей, Регистр 10 иден- 25 тификаторов канала (фиг,9) содержит триггеры РАБ — К 35, РВБ — К 36, ВБР— К 37, АДР— К 38, УПР— К 39, ИНФ вЂ” К 40, БЛК вЂ” К 41, ИЗМ вЂ” K 42.
Посредством шин 1 интерфейса имитатор подключается к проверяемому ПУ.
Блок 2 осуществляет согласование входных и выходных сигналов интерфейса с помощью усилителей-передатчиков 11 и 12 идентификаторов канала, информационных шин канала, усилителей — приемников 13 и 14 идентификаторов абонента, информационных шин абонента, дополняет байты адресов, команд, состояний и данных, 40 передаваемых по информационным шинам канала контрольным разрядом с помощью узла 15 формирования контрольного разряда,, Блок 3 осуществляет выполнение 45 тестов команд и отдельных указаний оператора по идентификаторам канала с помощью микропроцессора 16, переменных программ, загруженных с
ВЗУ 20 в ОЗУ 18, и постоянной программы, находящейся в ПЗУ 17. Указания оператор осуществляет с клавиатуры.и контролирует на электронно-лучевой трубке дисплея 19.
При необходимости получения твердых копий результатов прохождения тестов используется печатающее устройство 21, С помощью шин адреса, шин данных и шин управления MIAMI 4 осуществляется выбор регистров, идентификаторов для обмена информацией и установки или сброса идентификаторов, t
Узел 5 дешифрует адреса выставленные на шинах адреса MIIM 4 микропроцессором 16, регистра 6 информационных шин абонента с помощью дешифратора
22, узла 7 контроля четности с помощью дешифратора 23, регистра 8 информационных шин канала с помощью дешифратора 24, регистра 9 идентификаторов абонента с помощью дешифратора 25, установки и сброса триггеров регистра 10 идентификаторов канала с помощью дешифраторов 26< — 26
1Х
Регистр 6 информационных шин абонента осуществляет передачу .информации от ПУ через регистр 27 и узел 28 на шину данных MIIM 4.
Узел 7 контроля четности проверяет поступившую с шин абонента информацию на четность с помощью элемента
29 сложения и в случае неправильной четности фиксирует ошибку с помощью регистра 30 фиксации ошибок для передачи ее на шину данных MIIM,4.
Регистр 8 информационных шин канала осуществляет передачу алресов ПУ, команд и данных с шин данных МПМ на блок 2 посредством регистра 31 и узла 32.
С регистра 9 идентификаторов абонента идентификаторы по опросу микропроцессора поступают на шину данных
МПМ 4 с помощью регистра 33 и узла 34, Регистр 10 идентификаторов канала осуществляет выработку и сброс идентификаторов канала РАБ — К, РВБ — К, ВБР— К, АДР— К, УПР— К, ИНФ вЂ” К, БЛК вЂ” К, ИЗМ вЂ” Х с помощью соответствующих триггеров 35 — 42.
Имитатор работает следующим образом, В блок 3 загружается тестовая проверочная программа (ТПП) с помощью
ВЗУ 20 (например, НГМД) для опреде.ленного типа проверяемых ПУ, ТПП поз-. воляет организовать взаимодействие ,имитатора с проверяемыми ПУ на трех уровнях: на уровне тест-секций на
3 уровне команд канала,на уровне сигналов интерфейса, Взаимодействие оператора с имитатором производится на диалоговом мак роязыке (например, ФОРТ-язык) с клавиатурой дисплея.
1580367 6 через усилители-приемники 14 в регистр 6 информационных шин абонента, а в МПМ 4 эта информация поступает пут ем опр ос а по сл едне го дешифр ат ором 22. С регистра информационных шин абонента информация поступает на узеп
7 контроля четности, которая опрашивается с помощью дешифратора 23.!
О
Формула изобретения
Перед началом работы производится программный сброс с клавиатуры, При работе на уровне тест-секций оператором задаются номера тест-секций, адреса проверяемых ПУ, Во время прохождения тест-секций на экране высвечиваются результаты выполнения тестов, а в случае непрохождения — причины сбойных ситуаций, Результаты выполнения тестов для контролирующих служб могут быть получены в виде твердых копий информации с экрана на печатающем устройстве 21, 15
При работе на уровне команд канала оператор задает с дисплея наименования команд для проверяемых ПУ, На уровне сигналов интерфейса оператором заносится наименование идентифи- 20 катора канала и контролируются ответные сигналы от ПУ, Во время прохождения тест-секций по командам ТПП микропроцессор 16 устанавливает и сбрасывает соответству-5 ющие триггеры 35-42 регистра 10 посредством дешифраторов 25„- 26 . С
1У регистра сигналы через усилителй-передатчики 11 и 12 и шины 1 интерфейса передаются к ПУ. 30
Для передачи на ПУ адреса, команды и данных информация с MIIM 4 посредством дешифратора 24 заносится в ре-. гистр 8 информационных шин канала, а затем поступает на узел 15 и через
35 усилители-передатчики 12 поступает в ПУ, Для опроса идентификаторов абонента микропроцессор 16 по указанию ТПП 4О выставляет соответствующую команду на
MIIM 4 и информация посредством дешифратора 25 считывается в блок 3 с регистра 9 идентификаторов абонента, Сигналы в регистр 9 идентификаторов 45 абонента поступают от ПУ через шины
1 интерфе йса через усилители-приемники 13. Информация от ПУ поступает
Имитатор канала, содержащий блок стандартного сопряжения, вход-выход которого является информационным входом-выходом устройства, а первый, второй входы и первый второй вы9 ходы соединены соответственно с выхос дами регистра информационных шин канала, регистра идентификаторов канала и информационными входами регистра информационных шин абонента ! и регистра идентификаторов абонента, узел контроля четности и блок управления, вход-выход которого через информационную магистраль соединен с информационным входом регистра информационных шин канала и первым выходом регистра информационных шин абонента, отличающийся тем, что, с целью сокращения аппаратурных затрат имитатора, в него введен узел дешифрации адресов, причем с первого по пятый выходы узла дешифрации адресов соединены соответственно с управляющими входами регистра информационных шин канала, регистра идентификаторов канала, регистра информационных шин абонента, регистра идентификаторов абонента и узла контроля четности, информационный вход которого соединен с вторым выходом регистра информационных шин абонента, выходы регистра идентификаторов абонента и узла контроля четности соединены через информационную магистраль с входом-выходом блока управления и входом узла дешифрации адресов,.
1580367
К ШОНОМ 1
Фэ блока 10 КблакуУ Кбпокуб Фздлою8
ФОЕ 2
15803á7
Фз РЯЧ
Надва Набйою Набфок Небеси На блок 10
8 7 д У Рог4
Из 5та5 Я Ьпка 5
Из блока 2
Иэ ОлОкй 5
Фиг,7 иа мпиЧ а dnw 7 фий 5
Из блока 5 Из АПИК
//а Р1ПМФ йети
Из Фа а Из 5иока Х
5! 580367
Составитель В,Вертлиб
Редактор Г,Гербер Техред А.Кравчук Корректор 0 Чипле
Заказ 2013 Тираж 568 Подписное
ВНИИПИ Государственного комитета по изобретениям и открьггиям при ГКНТ СЧСР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат Патент, г, Ужгород, ул. Гагарина, 1 1
11 „ lt
Г 101