Номер патента: 1239719

Авторы: Ерасова, Исаенко, Смертыга, Шаров

Есть еще 5 страниц.

Смотреть все страницы или скачать ZIP архив

Текст

(56) Авторское свидетельство СУ 1174927, кл. С 06 Р 11/00, 1(57) Изобретение относится кобласти вычислительной техники и может .быть исиользовано для контроля и наладки периферийных устройств (ПУ,),Целью изобретения является сокращение времени поиска неисправностей в ССР983,ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТОПИСАНИЕ ИЗК АВТОВСКОМУ периферийном устройстве. Цель достигается тем, что в устройство, содержащее блок стандартного сопряжения, блок управления, буферный регистр, блок памяти данных, блок памяти управляющих слов, блок формирования данных, регистр данных, регистр управляющих слов, блок селективной ин 1 дикации, блок перезапусков, пульт оператора, введен блок буферной па,мяти, состоящий из коммутатора адреса, коммутатора управляющих сигналов коммутатора информации, счетчика адреса, выходного регистра памяти, памяти и узла микропрограммного равления памятью)2 ил.иг,7 К олокам 11 1239719 Елок дло из блоказ1239719 Зюи ФЫУР ель В,Верт,Ужам РДДР ЗУ ИИПИ по Моаж 671 осударственн елам изобрет ва, Ж, Ра Подписнокомитета СССй и открытийкая наб д1 123Изобретение относится к вычислительной технике, может быть использовано для контроля и наладки периферийных устройств (ПУ) и являетсяусовершенствованием известного имитатора канала, описанного в авт,св,У 1174927,Цель изобретения - сокращениевремени поиска неисправностей периФерийного устройства,На Фиг, 1 представлена блоксхема имитатора канала, на Фиг. 2 и3 - Функциональные схемы блока буФерной памяти и блока управленияна фиг, 4 - граф алгоритма работыблока управления, на фиг, 5-11функциональная схема блока стандарт -ного сопряжения, блока Формированияданных, пульса оператора, блока памяти данных, блока селективной индикации, блока переэапусков узла управления памятью, на фиг, 12 - графалгоритма работы узла управления памятью,Имитатор какала (Фиг, 1) содержитшины 1 информационного входа-выходаимитатора, блок 2 стандартного со.пряжения, блок 3 управления, буферныи регистр 4, блок 5 памяти данных, блок 6 памяти управляющих слов,блок 7 Формирования данных, регистр8 данных, регистр 9 управляющихслов, блок 10 селективной индикации,блок 11 перезапусков, пульт 12 оператора, шины 13 и 14 входа и выходасброса имитатора, блок 15 буфернойпамяти, шины 16 и 17 управляющего иинформационного входов внешней эагрузки памяти имитатора, шины 18-24 входов и шина 25 выхода блока 15 буФерной памяти,Блок 15 буферной памяти (фиг, 2)содержит намять 26, выходной регистр27 памяти, счетчик 28 адреса, узел29 микропрограммного управления памятью, коммутатор 30 информации,коммутатор 31 адреса, коммутатор 32управляющих сигналов,Блок 3 управления (Фиг, 3) содержит входной мультиплексор 33,постоянную память (ПЗУ) 34 и выходной регистр 35.Блок 2 стандартного сопряжения (Фиг. 5) усилители-передатчики 36, усилители-приемники 37 сигналов идентификации и управления, усилители- приемники 38 сигналов ШИН-А", усилители-передатчики 39 сигналов 9719 2"ШИН-К", узел 40 контроля по четности, схему 41 сравнения адресов узел42 формирования контрольного разряда,дешифратор 43 байта состояния, комму 5 татор 44.3Блок 7 формирования данных (фиг,6)содержит коммутатор 45 регистр 46сдвига, постоянную память (ПЗУ 47символьных кодов, счетчик 48 и схе 10 му 49 сравнения,Пульт 12 оператора (Фиг. 7) содержит регистр 50 для хранения интерфейса, элементы 51 индикации, на которых индицируется состояние реги 15 стров 4, 8, 9 и 50, тумблерные ре гистры 52-55 на которых задаютсяколичество байтов для блока 10, байты данных для блока 8 и управляющиеслова для блока 9, код частоты для20 блока 11, адрес для блоков 5 6 и15, переключатели 56 режимов.для задания основных и вспомогательных режимов блоков 3, 5, 6 11 и 15, кнопки 57 сброса и начального пуска.Блок 5 памяти данных (фиг, 8) содержит память 58, коммутатор 59 стар-:ших разрядов адреса, коммутатор 60младших разрядов адреса, схему 61сравнения, счетчик 62 данных, шину30 63 сигнала "Работа" адресного входаблока,Блок 10 селективной индикации(фиг, 9) содержит схему 64 сравнениясчетчик 65, элемент ИЛИ 66, шину 67З 5 сигнала "Количество байт" информационнога входа блока шины 68-71 сигналов "Сброс пульта", "Байт данных","Байт состояния" и Разрешение" управляющего входа блока.0 Блок 11 перезапусков (Фиг. 10)содержит элемент ИЛИ 72, элементыИ 73-77, генератор 78 опорной частоты делитель 79 частоты, коммутатор80 элемент ИЛИ 81 шины 82-86 сиг 45 налов "Код частоты", "Генератор","Сброс пульта", "Комплекс", "Ведущий" первого входа блока.Узел .29 микропрограммного управления памятью (фиг. 11) содержитвходной мультиплексор 87, постояннуюпамять ( ПЗУ ) 88 и выходной регистр 89. Посредством шин имитатор (ИК) подключается к периферийному устройству (ПУ), Блок 2 осуществляет согласование входных и выходных сигналов интерфейса, дополняет коды адресов,719 1 О При наличии режима "Буферная память", заданного с пульта 12, байты 40ФЛ : БПД( КОП данных с выхода коммутатора 30 записываются в регистр 27, а затем - в память 26 по адресам, формируемым счетчиком 28 и поступающим через коммутатор 31. Сигналы обнуления и модификации счетчика 28, сигналы записи в регистр 27 и сигналы обращения в память 26 поступают с выходов узла 29, который формирует сигналы управления работой блока 15 по сигналам, поступающим с выходов коммутатора 32, и по сигналам режимов от пульта 12. Коммутаторы 30 и 32 управтю 1 ляются сигналами режима Тип данных и обеспечивают передачу в регистр 27 данных либо с шин 1 от абонента, либо с шин 17, а также модификацию счетчика 28, запись в регистр 27 и 3 1239операций и данных, передаваемых в ПУпо шинам 1 от канала ОШ 1 Н-К) контрольным разрядом, сравнивает адреса,поступающие от ПУ по шинам 1 от абонента (ШИН-А) с задаНными, контролирует на четность байты адресов, состояний и данных, поступающих от ПУпо ШИН-А, дешифрирует байт состояния,Блок 3 управления обеспечиваеткоординацию работы всех узлов ИК спомощью управляющих и синхронизирующих сигналов, формируемых в соответствии с заданной программой, режимами, сигналами от ПУ и алгоритмами работы.Буферный регистр 4 служит для запоминания байтов данных адресов исостояний, поступающих по ШИН-А отПУ через блок 2, содержимое регистра 4 индицируется на пульте 12 оператора,Блок 5 памяти данных служит дляхранения и выдачи в ПУ по ШИН-К через регистр 8 и блок данных, предварительно занесенных в блок 5 с пульта 12,Зти данные в основном, необходимы для разметки носителей, заданияграниц и зон и т.д, при работе с ПУтипа накопителей на лентах, дисках,барабанах (т,е. данные, организованные в произвольные, достаточно сложные структуры),Блок 6 памяти управляюших словслужйт для хранения заданной с пульта 12 программы состоящей из управляющих слов, формат которых приведенниже; НПУ - поле номера периферийного устройства, КОП - поле кода операций,КЧ - поле количества чисел БПД -45поле базы памяти данных" ,ФЛ - полефлажковСодержимое полей НПУ и КОП передаются в ПУ, Содержимое поля КЧ определяется количеством передаваемых 50в ПУ или принимаемых от ПУ байтовданных, В поле ФЛ содержатся флажкипризнаки блокировки счета данных,цепочки данных и команд, работы с темили иным типом данных и т.д. Полебазы памяти данных БПД предназначенодля программного разбиения памятина. зоны путем базирования адреса. Блок .7 формирует переменный коддля передачи в ПУ,Регистры 8 и 9 служат для хранения текущих значений соответственнобайта данных и управляющего слова,Запись в регистры 8 и 9 производитсяиз соответствующего блока 5 и 6 памяти или с пульта 12,Блок 10 селективной индикацииуправляет записью в буферный регистр4 заданных с пульта 12 байтов данных или состояний, поступающих от ПУ,Блок 11 перезапусков обеспечивает циклический режим работы ИК приналичии наличии неисправностей в ПУ,а также совместную работу с другимИК, который подключается к шинам13 и 14, Пульт 12 оператора слухитдля задания режимов работы ИЕ( и контроля работы ПУ,Имитатор канала работает следующим образом,Имитатор выполняет два вида работ: программирование и контроль ПУ.При программировании задаются команды проверки - данные, используемые при проверке ПУ, а также основные и вспомогательные режимы работыИК, При контроле ПУ осуществляетсясобственно проверка ПУ в заранеезаданных режимах, по заданной программе.Блок 15 буферной памяти обеспечивает прием, хранение и выдачу на9 лементы индикации пульта 2 массивов информации, поступающих иэ ПУпо шинам 1 от абонента или иэ сечения УВУ-ВУ по шинам 17, 1239719обращение в память 26 по сигналам, поступающим из блока 3 (сигналы, идентифицирующие байт данных на шинах 1;"ИНФ-А", "ИНФ-К" "Чтение" ), или по сигналам внешнего управления, поступающим по шинам 16, Коммутатор 31 управляется сигналами на шине 18 вида работы. При контроле ПУ через коммутатор 31 передается адрес с выхо- О дов счетчика 28, при программировании - с тужблерного регистра пульта 12 (этот регистр используется также для адресации блоков 5 и 6 данных и управляющих слов),В этом режиме про изводится считывание из памяти 26, запись в регистр,27 и выдача на элементы индикации пульта 12 байта данных по адресу заданному с пульта 12,Блок 3 управления реализован в 20 виде микропрограммного автомата(фиг,. 3 граф-алгоритм которого представлен на фиг, 4Мультиплексор 33 предназначен дляреализации условных переходов, ПЗУ 25 34 служит для хранения набора микро- команд. Выходной регистр 35 предназначен для устранения разброса времени выборки различных адресных разрядов ПЗУ. 30Информационные входы мультиплексора 33 соединены с шинами входных сигналов блока 3, тесигналов по которым осуществляются переходыиз одного состояния в другое. Выход35 мультиплексора 33 подключен к младшему адресному входу ПЗУ 34, на остальных адресные входы которого подаются сигналы с выходного регистра 35,В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 34, на адресный младшийвход подключается одна из шин входных сигналов блока 3. Выбор подключаемой шины производится в поле формата микрокоманды,, Возможный формат микрокомандыпредставлен ниже:АМК АМХ УПРАМК - поле адреса следующей микрокоманды, АМХ - поле адреса подключаемого входа мультиплексора ЗЗ,УПРполе выходных сигналов блока 3,Если на выбранной шине присутствует входной сигнал (т.е, Лог. ),то автомат переходит в состояниев младшем адресном разряде которого присутствует единица, Если на выбранной шине отсутствует входной сигнал (т,е, присутствует "Лог. 0 ), то автомат переходит в состояние, в младшем адресном разряде которого присутствует ноль, Например, пусть поле адреса ПЗУ 34 представляет комбинацию 0011, поле адреса входного мультиплексора 33 - 0101. Если на пятом входе мультиплексора 33 присутствует входной сигнал (т.е, "Лог, 1"), то переход осуществляется по адресу 0011, если входной сигнал отсутствует, то переход осуществляется по адресу 00110, Аналогично реализуются все остальные условные переходы.Для формирования выходных сигналов блока 3 используется горизонтальное микропрограммирование, те, каждому разряду поля выходных сигналов микрокоманды ставится в соответствие определенный выходной сигнал блока 3 управления (УУ 7./Исходному состоянию УУ соответствует состояние "0" графа (фиг. 4), Только в исходном состоянии "0" отсутствует сигнал "РАБ-К" на выходе УУ, При эадайии режима "Контроль ПУ на пульте 12 (отсутствие сигнала Программирование") УУ из состояния10 переходит в состояние " 1 " н епо-: с р ед с тв е нно по сне нажатия кнопки на пульте 1 2 в режимах "Автомат " и Такт (наличие сигнала Пуск" и отсутствие сигнала "Генератор) или через состояние "2" в режиме "Гене- ратор. В состоянии "1" УУ анализирует режим работы: с блоком 6 (выполнение нескольких команд) или с регистром 9 (выполнение одной команды) путем анализа сигнала "ЗУК из пульта 12, При работе с блоком 6 УУ выра" батывает сигнал обращения в блок 6 "0 Зр. ЗУК" состояние "3" , после того, как управляющее слово из блока 6 записывается в регистр 9 (наличие сигнала "Ответ БП" из блока 6),приступает к процедуре установления связи с ПУ (состояние "4),В состояние "4" УУ вырабатывает сигнал "Выд, НВУ", который поступает на вход блока 2, По этому сигналу код номера ПУ изблока 9 через коммутатор 44 и усилители-передатчики1239719 40 45 50 55 39 блока 2 поступает на шины 1 Всостоянии "5" УУ формируются сигналы"ВБР-К" и "АДР-К", которые через усилители-передатчики 36 блока 2 поступают на шины 1. От ПУ в УУ через усилители-приемники 37 блока 2 поступают сигналы "РАБ-А", "АДР-А", а также результат сравнения адресов с выхода блока 41 (сигнал "АДРСП"), При отсутствии сигнала "АДРСП" УУ переходит в состояние "6", "7" "8" и возвращается в исходное состояние, снимая сигналы "ВБР-К", "Адр-К" РАБ в (последовательностьотключения),При наличии сигнала "АДРСП" УУ из состояния "5" переходит в состояЮ 1 1 Зние 9", снимая с входа коммутатора 44 сигнал "Выд. НВУ" и подавая сигнал "Выд. КОП", по которому на выход коммутатора 45 проходит код операции из регистра 9. В состоянии "9" снимается сигнал "АДР-К", при работе вмультиплексном режиме снимается сигнал "ВБР-К" (отсутствие сигнала "Монапольный"), В состоянии "10" УУ формирует сигнал УПР-К", который через усилители-передатчики 36 поступаетна шины 1 ПУ и на прием кода операции отвечает байтом состояния, сопровождаемым сигналом "УПР-А", Байтсостояния поступает. с выходов усилителей-приемников 38 на вход блока4, узла 40 и дешифратора 43 блока 2. Результаты дешифрации (сигналы нулевого байта состояния БС-О", конечного байта "ТК", байта с указателем "Внимание" ВН) и контроля по четности поступают в УУ, УУ по сигналу "УПР-А" переходит в состояние "11", снимая сигнал выдачи кода операции и сигнал "УПР-К", Иэ состояния "11" через состояние "21" УУ переходит в состояние "13", В состоянии "13" формируется сигнал "ИНФ.-К". В зависимости от результата дешифрации байтасостояния и кода операции, хранящегося в регистре 9 УУ переходит в состояние "14" или "16", а затем в сос" тояние "15", Из состояния "15" после снятия ПУ сигнала "УПР"А" УУ перехо" дит в состояние "17" снимая сигнал "ИНФ-К", В состоянии "17" УУ анализирует ответ ПУ, При передаче ПУ очередного байта состояния УУ переходит в состояние "17", при выдаче ПУ сигнала "ИНФ-А" - в состояние "21", при отключении ПУ снятие сигнала "РАБ-А"в состояние 18 5 10 15 20 25 ЗО 35 8В состоянии21" УУ формирует сигнал счета байтов ч+1 СЧ", поступающийна счетный вход счетчика 48 бпока 7,сигнал выдачи информации в ПУ "Выд,ИНФ" при выполнении операции "Записи 11 (наличие кода операции Записьна выходе регистра 9),поступающий навход коммутатора 44 блока 2, сигнал"ИНФ-К", При выполнении операции"Чтение" информация от ПУ с шин 1 через усилители-приемники 38 блока 2поступает на вход узла 40 и вход блока 4, После снятия ПУ сигнала "ИНФ-А"УУ переходит в состояние "22", гдеснимаются сигналы "ИНФ-К" и "Выд,ИНФ"УУ в состоянии "22" анализирует наличие сигналов ИНФ-А", "уПР-А 1 и"РАБ-А" от ПУ, При наличии сигнала"23", где производится анализ сигнала с выхода схемы сравнения 49блока 7сигнал совпадения количества переданных байтов с количествомбайтов, заданных в регистре 9 - сигнал "КЧСОВП". Если сигнал "КЧСОВП"отсутствует, то УУ из состояния "23"переходит в состояние "21", ИК принимает от ПУ (или передает в ПУ) следующий байт информации. Если сигнал"КЧСОВП есть, то УУ переходит в состояние "24" передавая через усилители-передатчики 36 в ПУ сигнал окончания обмена "УПР-К", После того, как .ПУ снимает сигнал "ИНФ-А" УУ перехо,цит в состояние "25" и снимает сигнал "УПР-К. Из состояния "25" УУ переходит в состояние "17", ожидая ответа ПУ,Если УУ находится в состоянии "22"а от ПУ поступают сигналы "РАБ-А""УПР-А" или снимается сигнал "РАБА", то УУ также переходит в состояние "17", а затем в состояния "12"или "18" соответственно.В состоянии "18" УУ анализируетсигналы "ЦК" (указатель Цепочка команд ) из регистра 9 "ТК" "ВНциз дешифратора 43. При наличии сигналов "ЦК" и "ТК (что свидетельствует о нормальном завершении операции) УУ переходит в состояние"19"где формируется сигнал 1+1 СЧЗУК",который поступает в блок 6, из блока6 - в регистр 9, при этом производится запись очередного управляющегослова из программы проверки, Из сос-тояния "20" УУ переходит в состояние"1". При наличии сигнала "ВН" и,от123971 20 сутствии сигнала ЦК УУ переходитв состояние "20", а затем в состояние "1", приступай к вводу в ПУтой же операции, код которой хранитсяв регистре 9. При отсутствии сигналов "ЦК" и "ВН" УУ через состояние "8" переходит в исходное состояние "0", снимая сигнал "РАБ-К",Если УУ находится в исходном сос-.тоянии "0", а от ПУ поступает через 10шины 1 сигнал "ТРБ-А" (требование насвязь с ИК), сигнал "РАБ-А" отсутствует, то УУ переходит в состояние"28", где формируется сигнал "ВБР-К",При поступлении от ПУ сигналов РАБА" "АДР-А" УУ переходит в состоя)11ние "27", где снимается сигналВБРК" и формируется сигнал "УПР-К", УУв состоянии "27" анализирует наличиесигнала "АДР-А" от ПУ, после снятия сигнала "АДР-А" УУ переходит всостояние "17", снимая сигнал "УПР"и в состоянии "17" ожидает ответа ПУ,В блоке 2 (фиг, 5) усилители-пере-датчики 36 и 39 предназначены для 25усиления сигналов, передаваемых вПУ, а усилители-приемники 37 и 38предназначены для усиления сигналов,принимаемых от ПУ, Контроль по четности байтов, принимаемых от ПУ осуществляется с помощью узла 40. Схема41 сравнения сравнивает номер ПУ, .переданный по ШИН-К, с номером ПУ,принятым по ШИН-А, а выдачей результата в блок 3, С помощью узла 42 формируется контрольный разряд байта,передаваемого в ПУ. Дешифратор 43 байта состояния определяет тиб байтасостояния. Через коммутатор 44 в блок39 поступает информация либо иэ регистра 9 управляющих слов при выдаче ПУ), либо иэ регистра 8 данных,либо из блока 7 формирования данных(припередаче данных в ПУ),В блоке 7 регистр 46, ПЗУ 47, и45счетчик 48 формируют массивы чисел,передаваемых в ПУ, Коммутатор 45 поуказателям, поступающим из блока 9,выбирает один из трех источников50этих чисел - регистр 46, ПЗУ 47 илисчетчик 48. Указатели содержатся всоответствующем поле управляющегослова. Независимо от того, какой иэтрех источников чисел выбран, счетчик 48 подсчитывает количество переданных байтов, а схема 49 сравнивает с количеством, заданным в соответствующем поле управляющего сло 9 10ва. Сигнал сравнения поступает вблок 3,В блоке 5 при заданных данных(вид работы программирование) данные поступают в память 58 с пульта12 по адресам, заданйым с пульта 12и поступающим на адресные входы памяти 58 через коммутаторы 59 и 60.При считывании данных (вид работыконтроль ПУ) данные иэ памяти 58 заносятся в регистр 8, а адрес выбираемых данных определяется либо значениями счетчика 62 данных, старшиеи младшие разряды которого. поступают на адресные входы памяти 58 соответственно через коммутаторы 59 и 60,либо младшими разрядами счетчика 62и значением поля базы данных БПДтекущего управляющего слова, Это позволяет использовать блок 5 либо какединое запоминающее устройство, либо как несколько независимых запоминающих устройств меньшего объемаПоследнее необходимо при выполнениицепочки управляющих слов, предусматривающих передачу в ПУ различных массивов данных.При достижении счетчиком 62 значения, содержащегося в поле количества чисел (КЧ ) управляющего сло"ва, что фиксируется схемой 61 сравнения,в блок 3 передается сигнал окончания обмена, по которому последнийвводит в ПУ через блок 2 последова-тельность окончания обмена. Схема 61и счетчик 62 работают независимо оттого, какая операция (передача илиприем данных) данных в управляющемслове,Блок 10 селективной индикации (фиг. 9 ) обеспечивает запись в регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байта состояния. Для этого на пульте 12 набирается номер (по порядку) требуемого байта. Этот номер поступает в блок 10 по шинам 67 "Количество байт" на первые инфоряационные входы схемы 64 сравнения, Счетчик 45 предварительно обнулен с пульта 12 сигналом "Сброс" по шине 68, Сигналы "Байт данных" по шине 69 или "Байт состояния" по шине 70 поступают через элемент ИЛИ 66 на счетный вход счетчика 65 и моди" фицируют его значение, При совпадении значения счетчика 65 и кода на шинах 67 "Количество байт", а так"1239719 же при наличии сигнала Разрешение"на шине ( формируемого блока 3 приналичии режима "Блок селекции включен"), схема 64 сраннения вырабатывает сигнал записи в буферный регистр 54 байта данных или состояния, поступающих от ПУ,В блоке 11 перезапусков (фиг.10)при отсутствии сигналов "Комплекс"на шине 85 и "Генератор" на шине 83 1 Осигнал "Сброс пульта" на шине 84 отпульта 12 через элемент И 74 поступает на элемент ИЛИ 81, а с еговыхода через элементы И 77 и ИЛИ 72в блок 3, По этому сигналу блок 3осуществляет запуск ИК,При наличии сигнала на шине 83генератор 78 и делитель 79 формируют группу периодических сигналов сразличными частотами, Один из этихсигналов через коммутатор 80 и элемент И 76 поступает на вход элемента ИЛИ 81, а с его выхода через элементы И 74 и ИЛИ 72 поступают в блок3 и организуют периодический запускИК, Частота запуска зависит от сигналон "Код частоты" на шине 82, поступающих с пульта 12 на управляющиевходы коммутатора 80, Блок 11 обеспечивает также синхронизацию работы ЗОдвух ИК при проверке ПУ типа "Адаптер канал-канал", В этом случае спульта 12 задается режим "Комплекс".Если задан также режим "Ведущий"(сигнал на шине 86), то данный ИКсинхронизирует работу другого ИК,выдавая ему по шине 14 через элементы И 75 и ИЛИ 72) сигнал начальной установки, если режим "Ведущий"не задан, то данный ИК синхрониэиру Оется другим ИК, получая по шине 13сигнал начальной установки и передавая его в блок 3 через элементы И 73и ИЛИ 72. 5 О дом памяти и пятым входом пультаоператора, первый и второй информационные входы - соответственно с выходами памяти и коммутатора информации, а управляющий вход - с первым 55 Узел 29 управления памятью (фиг, 11) обеспечивает управление блоком 15 (фиг. 12)В исходном состоянии "1" узла 29 анализируется режим работы ИК. Если ИК находится в режиме иКонтррль, узел 29 из состояния "1" переходит в состояние "2", где ожидает появления сигнала на выходе коммутатора 32, В состоянии "3 формируется сигнал записи информации от ПУ в регистр 27, в состоянии "4" - сигнал записи информации из регистра 27 в память 26 по адресу, определяемому покаэаниями счетчика 28, В состоянии "5"формируется сигнал модификации на+1 счетчика 28, Если ИК продолжаетнаходиться в режиме Контроль" узел29 переходит в состояние "2", организуя запись очередного байта информации от ПУ в регистр 27, а затем н память 26. Если режим "Контроль" снят узел 29 переходит изсостояния "5" в состояние "6", сбрасывая счетчик 28, а затем в исходное состояние "1", Если ИК находитсяв режиме Программирование , узел29 иэ состояния "1" переходит в состояние "7", при появлении сигналана выходе коммутатора 32 - в состояние "8", В состоянии "8" формирует-ся сигнал считывания из памяти 26байта информации по адресу, заданному на пульте 12, В состоянии "9" считанная информация записывается н регистр 27, откуда поступает в пульт12 для индикации,. Таким образом, предлагаемый имитатор канала за счет выполнения рядадополнительных функций обеспечиваетсокращение времени проверки периферийного устройства, в частности имитатор позволяет эа один цикл прохождения программы принять, а затем проиндициронать весь массив данных,поступающий из периферийного устройства, а также обеспечить контроль информации в сечении УВУ-ВУ,Формула изобретения Имитатор канала по авт.св,1174927, о т л и ч а ю щ и й с я тем, что, с целью сокращения нремени поиска неисправностей, в него нведен блок буферной памяти, состоящий иэ коммутатора адреса, коммутатора управляющих сигналов, коммутатора информации, счетчика адреса, выходного регистра памяти, памяти и узла микропрограммного управления памятью, причем выход выходного регистра памяти соединен с информационным вховыходом узла микропрограммногоуправления памятью, второй выход которого подключен к входу управлениярежимом памяти, третий выход - черезсчетчик адреса к первому информационному входу коммутатора адреса, первый вход - к выходу коммутатора уп-равляющих сигналов, а второй вход - .к третьему выходу пульта оператораи первому управляющему входу коммутатора адреса, выходом соединенного садресным входом памяти вторым ин-.формационным входом - с первым выходом пульта оператора, а вторым управляющим входом - с шестым выходом пульта оператора и управляющими входамикоммутаторов информации и управяяющих сигналов, первые информационныевходы которых соединены соответственно с первым выходом блока стандартного сопр.яжения и вторым входом-выхоцом блока управления, а вторые информационные входы являются соответственно информационным и управляющимвходами внешней загрузки памяти имитатора,

Смотреть

Заявка

3714235, 20.03.1984

ПРЕДПРИЯТИЕ ПЯ В-8751

ЕРАСОВА НАДЕЖДА НИКОЛАЕВНА, ИСАЕНКО ВЛАДИМИР АНДРЕЕВИЧ, СМЕРТЫГА БОГДАН ИВАНОВИЧ, ШАРОВ БОРИС ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 11/00, G06N 1/00

Метки: имитатор, канала

Опубликовано: 23.06.1986

Код ссылки

<a href="https://patents.su/13-1239719-imitator-kanala.html" target="_blank" rel="follow" title="База патентов СССР">Имитатор канала</a>

Похожие патенты