Изобретение относится к вычислительной технике, может быть использована для контроля и наладки периферийных устройств (ПУ) и является усовершенствованием известного имитатора канала, юписанногр в авт.св, №.1174927. ,
Цель изобретения - сокращение времени поиска неисправностей периферийного устройства,,
На фиг. представлена блок- схема имитатора канала, на фиг. 2 и 3 функционалыаш схемы блока буферной памяти и блока управления, на фиг. 4 -граф алгоритма работы блока управления, на фиг, 5-11 - функциональная схема блока стандартного сопряжения, блока формирования данных, пульса оператора, блока па- мятн данныхf блока селективной индикации, блока перезапусков, узла управления памятью, на фиг, 12 - граф алгоритма работы узла управления памятью.
Имитатор канала (фиг, 1) содержит шины I информационного входа-выхода имитатора, блок 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 сигналов
ШИН-К, узел 40 контроля по четности, схему 41 сравнения адресов, узел 42 формирования контрольного разряда, дешифратор 43 байта состояния, коммутатор 44,
Блок 7 формирования данных (фиг,6) содержит коммутатор 45, регистр 46 сдвига, постоянную память (ПЗУ) 47 символьных кодов, счетчик 48 и схему 49 сравнения.
Пульт 12 оператора (фиг. 7) содержит регистр 50 для хранения интерфейса, злементы 51 индикации, на которых индицируется состояние регистров 4, 8, 9 и 50, тумблерные регистры 52-55,, на которых задаются количество байтов для блока 10, байты дан1№1х для блока 8 и управляющие слова ДЛЯ блока 9, код частоты для
блока 11, адрес для блоков 5, 6 и
15« .переключатели 56 режимов.для задания основных и вспомогательных режимов блоков 3, 5, 6, 11 и 15, кноп- . ки 57 сброса И начального пуска, Блок 5. памяти данных (фиг, 8) содержит память 58, коммутатор 59 старших разрядов адреса, коммутатор 60 младших разрядов адреса, схему 61 сравнения, счетчик 62 данных, шину 63. сигнала Работа адресного входа блока.
Блок 10 селективной индикации (фиг, 9) содержит схему 64 сравнения
счетчик 65, элемент ИЛИ 66, шину 67 сигнала Количество б айт информационного входа блока, шины 68-71 сигналов Сброс пульта, Байт данных, Байт состояния и Разрешениег управляющего входа блока. Блок 11 перезапусков (фиг, 10) содержит эл€;мент ИЛИ 72, элементы И 73-77t генератор 78 опорной часто- ты,:, .делитель 79 частоты, коммутатор 80,, элемент ИЛИ 81,, шины 82-86 сиг- налов Код частоты, Генератор, Сброс пульта, Комплекс, Ведущий первого входа блока,
Уз нл .29 микропрограммного управления памятью (фиг, 1) содержит входной мультиплексор 87, постоянную память ( ПЗУ ) 88 и выходной регистр 89,
Посредством шин имитатор (ИК) под- ключается к периферийному устройству (ПУ), Блок 2 осуществляет согласование входных и выходных сигналов ин- | те)фейса, дополняет коды адресов.
операций и данных, передаваемых в ПУ по шинам I от канала (ИШН-К) конт- рольным разрядом, сравнивает адреса поступающие от ПУ по шинам 1 от абонента (ШИН-А) с задайными, контроли- рует на четность байты адресов, состояний и данных, поступающих от ПУ по Ш1Н-А, дешифрирует байт состояния,
Блок 3 управления обеспечивает координацию работы всех узлов ИК с помощью управляющих и синхронизирующих сигналов, формируемых в соответствии с заданной программой, режимами, сигналами,от ПУ и алгорит- мами работы.
Буферный регистр 4 служит для запоминания байтов данных адресов и состояний, поступающих по ШИН-А от ПУ через блок 2, содержимое регист ра 4 индицируется на пульте 12 оператора.
Блок 5 памяти, данных служит для хранения и выдачи в ПУ по ШИН-К через регистр 8 и блок данных, предва- рительно занесенных в блок 5 с пульта 12.
Эти данные, в основном, необходимы для разметки носителей, задания границ и зон и т.д. при работе с ПУ типа накопителей на лентах, дисках, барабанах (т.е. данные, организованные в произвольные, достаточно сложные структуры).
Блок 6 памяти управляющих слов служит для хранения заданной с пульта 12 программы состоящей из управляющих слов, формат которых приведен ниже;
коп
.1.
кч
ФЛ
1.
БПД
НПУ - поле номера периферийного устройства, КОП - поле кода операций КЧ - поле количества чисел, БПД - поле базы памяти данных; ФЛ - поле флажков.. . I ,
Содержимое полей НПУ и КОП передаются в ПУ. Содержимое поля КЧ определяется количеством передаваемых в ПУ или принимаемь х от ПУ байтов данных. В поле ФЛ содержатся флажки- признаки блокировки счета данных, цепочки данных и команд, работы с те или иным типом данных и т.д. Поле базы памяти данных БПД предназначено для программного разбиения памяти на зоны путем базирования адреса.
5
10 15
20
5
о
5
0
0 5
Блок -.7 формирует переменный код для передачи в ПУ. .
Регистры 8 и 9 служат для хранения текущих значений соответственно байта данных и управляющего слова. Запись в регистры 8 и 9 производится из соответствующего блока 5 и 6 памяти или с пульта 12. . .
Блок 10 селективной индикации управляет записью в буферный регистр 4 заданных с пульта 12 байтов данных или состояний, поступающих от ПУ,
Блок 11 перезапусков обеспечивает циклический режим работы , наличии наличии неисправностей в ПУ, а также совместную работу с другим ИК, который подключается к шинам 13 и 14. Пульт 12 оператора служит для задания режимов работы ИК и контроля работы ПУ.
Имитатор канала работает следующим образом.
Имитатор выполняет два вида работ: программирование и контроль ПУ, При пpoгpaм иpoвaнни задаются команды проверки данные, используемые при проверке ПУ, а также основные и вспомогательные ре.жимы работы- ИК. При контроле ПУ осуществляется собственно проверка ПУ в заранее заданных режимах, по заданной программе .
Блок 15 буферной памяти обеспечивает прием, хранение и выдачу на Элементы индикации пульта 12 массивов информации, поступаюшз-ix из ПУ по щинам 1 от абонента или из сечения УВУ-ВУ по шинам 17,
При наличии режима Буферная память, заданного с пульта 12, байты данных с выхода коммутатора 30 записываются в регистр- 27, а затем - в память 26 по адресам, формируемым счетчиком 28 и поступаюпц м через коммутатор 31. Сигналы обнуления и модификации счетчика 28, сигналы записи в регистр 27 и сигналы обращения в память 26 поступают с выходов узла 29, который формирует сигналы управления работой блока 15 по сигналам, поступающ1-1м с выходов коммутатора 32, и по сигналам режимов от пульта 12. Коммутаторы 30 и 32 управляются сигналами режима Тип данных и обеспечивают передачу в регистр 27 данных либо с шин1 от абонента, либо с щин 17, а также модификацию счетчика 28, запись в регистр 27 и
обращение в память 26 по сигналам, поступающим из блока 3 (сигналы,идентифицирующие байт данных на шинах 1; ИНФ-А, .ИНФ-К, Чтение), ИЛИ-по сигналам внешнего управления„ поступающим по шинам 16. Коммутатор 31 управляется сигналами на шине 18 виа работы. При контроле ПУ через комутатор 31 передается адрес с выхоов счетчика 28, при программироваии - с ту 1блерного регистра пульта 12 (этот регистр используется также ля адресации блоков 5 и 6 данных и управляющих -слов).В этом режиме прозводится считывание из памяти 26, запись в регистр ,27 и выдача на элементы индикации п ульта 1 2 байта, даных по адресу, заданному с пульта 12,
Блок 3 управления реализован в виде микропрограммного автомата (фиг.. , граф-алгоритм которого . -. представлен на фиг. 4.
Мультиплексор 33 предназначен для реализации условных переходов, ПЗУ 34 слуячит для хранения набора микрокоманд. Выходной регистр 35 предназначен для устраненид разброса времени выборки различных адресных разрядов ПЗУ.
Информационные входы мультиплексора 33 соединены с шинами входных сигналов блока 3, т.е. сигналов, по которым осуществляются переходы из одного состояния в другое. Выход мультиплексора 33 подключен к младшему адресному входу ПЗУ 34, на остальных адресные входы которого подаются сигналы с выходного регистра 35,
В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 34, на адресный младший вход подключается одна из .лшн входных сигналов блока 3, Выбор подключаемой шины производится в поле форма та микрокоманды..
Возможный формат микрокоманды представлен ниже:
.
АМК
j АМХ
УПР
АМК - поле адреса следующей-микрокоманды, АМХ - поле адреса подключаемого входа мультиплексора 33,УПР - поле выхйдных .сигналов блока 3,
Если на выбранной шине присут- ствуёт входной сигнал (т.е. Лог,),
то автомат переходит в состояние, в младшем адресном разряде которого присутствует единица. Если на выбран- 5 -ной шине отсутствует входной сигнал (т,ё. присутствует Лог, О), то автомат переходит в состояние, в млад- . шем адресном разряде которого присутствует ноль. Например, пусть поле 10 адреса ПЗУ 34 нредс.авляет комбинацию ООП, поле адреса входного мультиплексора 33 - 0101. Если на пятом входе м.ультиплексора 33 присутствует входной сигнал (т.е. ЛоГ, 1), то пере- 15 ход осуществляется по адресу 001 1 1 , если входной сигнал отсутствует, то переход осуществляется по адресу 00110. Аналогично реализуются все остальные условные переходы. 20 Для формирования выходных лов блока 3 используется горизонтальное микропрограммирование, т.е. каждому разряду поля выходных сигналов микрокоманды ставится в соответ- 25 ствие определенный выходной сигнал блока 3 упр авления {УУ) .
Исходному состоянию УУ соответствует состояние О графа ((|мг. 4). Только в исходном состоянии от- 30 сутствует сигнал РАБ-К на выходе УУ, При задании режима Контроль ПУ на пульте 12 (отсутствие сигнала . Программирование) УУ из состояния О переходит в состояние 1 непо-. эе средственно после нажатия кнопки на пульте 12 в режимах . Автомат и Такт (наличие сигнала Пуск и отсутствие сигнала Генератор) или .через состояние 2 в режиме Гене- 40 ратор.
В состоянии 1 УУ анализирует режим работы: с блоком 6 (вьтолне- ние нескольких команд) или с регистром 9 (выполнение одной команды) путем анализа сигнала ЗУК из пульта 12. При работе с блоком 6 УУ вырабатывает сигнал обращения в блок 6 Обр. ЗУК состояние 3 после того, как управляющее слово из блока 6 записывается в регистр 9 (наличие сигнала Ответ БП из блока 6),приступает к процедуре уст;ановления связи с ПУ (состояние 4),
В состояние 4 УУ вырабатывает в сигнал Выд, НВУ, которьй поступает на вход блока 2, По этому сигналу код номера ПУ из блока 9 через ком- jtyiia.Top 44 и усилители-передатчики
45
50
39 блока 2 поступает на шины 1 , В состоянии 5 УУ формируются сигналы ВБР-К и АДР-К, которые через усилители-передатчики 36 блока 2 поступают на шины 1. От ПУ в УУ через усилители-приемники 37 блока 2 поступают сигналы РАБ-А, АДР-А, а.также результат сравнения адресов с выхода бдока 41 (сигнал АДРСП). При отсутствии сигнала АДРСП УУ переходит в состояние 6, 7, 8 и возвращается в исходное состоя- ние, снимая сигналы ВБР-К, АДР-К РАБ-К( последовательность отключения)
При наличии сигнала АДРСП УУ из состояния 5 переходит в состояние 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.
В состоянии 21 УУ формирует сигнал счета байтов +1СЧ, поступающий на счетный вход счетчика 48 блока 7, сигнал вьщачи информации в ПУ Выд.
ИНФ при выполнении операции Запи- си (наличие кода операции Запись на выходе регистра 9),поступающий на вход коммутатора 44 блока 2, сигнал ИНФ-К. При выполнении операции
Чтение информация от ПУ с шин 1 через усилители-приемники 38 блока 2 поступает на вход узла 40 и вход блока 4. После снятия-ПУ сигнала ШФ-А УУ переходит в состояние 22, где
снимаются сигналы ИНФ-К и Выд.ИНФ УУ в состоянии 22 анализирует наличие сигналов РШФ-А, УПР-А, РАБ-А от ПУ, при наличии сигнала ИНФ-А УУ переходит в состояние
23, где производится анализ сигнала с выхода схемы сравнения 49 блока 7 (сигнал совпадения количества переданных байтов с количеством байтов, заданных в регистре 9 - сигнал КЧСОВП), Если сигнал КЧСОВП отсутствует, то УУ из состояния 23 пepexoдиt в состояние 21, . ИК при- нимает от ПУ (или передает в ПУ) следующий байт информации. Если сигнал
КЧСОВП есть, то УУ переходит в состояние 24 передавая через з сили- тели-передатчики 36 в ПУ сигнал окончания обмена УПР-К. После того, как ПУ снимает сигнал ИНФ-А -УУ перехо
дит в состояние 25 и снимает сигнал УПР-К, Из состояния 25 УУ переходит в состояние 17, ожидая ответа ПУ,
Если УУ находится в состоянии 22 а от ПЗ поступают сигналы РАБ-А, УПР-А или снимается сигнал РАБ- А, то УУ также переходит в состояние 17, а затем в состояния 12 или 18 соответственно,
В состоянии 18 УУ анализирует сигналы ЦК (указатель Цепочка команд) из регистра 9, ТК, ВН из дешифратора 43, При наличии сигналов ЦК и ТК (что свидетельствует о нормальном завершении операции) УУ переходит в состояние где формируется сигнал +1СЧЗУК, который поступает в блок 6, из блока 6 - в регистр 9, при этом производится запись очередного управляющего слова из программы проверки. Из сое- тояния 20 УУ переходит в состояние 1. При наличии сигнала ВН и ,
сутствии сигнала ЦК УУ переходит в состояние 20, а затем в состояние 1, приступай к вводу в ПУ - той же операции, код которой хранится в регистре 9, При отсутствии сиг- нал9в ЦК и ВН УУ через состояние 8 переходит в исходное состояние О, снимая сигнал РАБ-К.
Если УУ находится в исходном сое-. тоянии О, а от ПУ поступает через
шины 1 сигнал ТРБ-А (требование на связь с ИК), сигнал РАБ-А отсутст- вует, то УУ переходит в состояние 28, где формируется сигнал ВБР-К. При поступлении от ПУ сигналов РАБ- А, АДР-А УУ переходит в состояние 27, где снимается сигнал ВБР- К и формируется сигнал УПР-К. УУ в состоянии 27 анализирует наличие сигнала АДР-А от ПУ, после сня- тия сигнала АДР-А УУ переходит в состояние 17, снимая сигнал УПР- и в состоянии 17 ожидает ответа ПУ Б блоке 2 (фиг, 5) усилители-пере- ;1,атчики 36 и 39 предназначены для усиления сигналов, передаваемых В ПУ, а усилители-приемники 37 и 38 предназначены для усиления сигналов, принимаемых от ПУ. Контроль по четности байтов, принимаемых от ПУ оСу- ществляется с помощью узла 40, Схема 41 сравнения сравнивает номер ПУ, . переданньй по ШИН-К, с номером ПУ, принятым по ШИН-А, с выдачей результата в блок 3. С помощью узла 42 формируется контрольный разряд байта, передаваемого в ПУ. Дешифратор 43 байта состояния определяет тиб байта состояния. Через коммутатор 44 в блок 39 поступает информация либо из ре- гистр а 9 управляющих слов . при выда- че ПУ), либо из регистра 8 данных, либо из блока 7 формирования данных (при передаче данных в ПУ),
В блоке 7 регистр 46, ПЗУ 47, и счетчик 48 формируют массивы чисел, передаваемых в ПУ. Коммутатор 45 по указателям, поступающим из блока 9, выбирает один из трех источников этих чисел - регистр 46, ПЗУ 47 или счетчик 48, Указатели содержатся в соответствующем поле управляющего слова. Независимо от того, какой из трех источников чисел выбран, счетчик 48 подсчитывает кс;тчество пе- реданных байтов, а схема 49 сравни- йает с количеством, заданным в соответствующем поле управляющего сло
о
5
5
19 .. 10
ва. Сигнал сравнения поступает в блок 3.
В блоке 5 при заданных данных (вид работы программирование) данные поступают в память 58 с пульта 12 по адресам, заданйым с пульта 12 и поступающим на адресные входы памяти 58 через коммутаторы 59 и 60, При считывании данных (вид работы контроль ПУ) данные из памяти 58 заносятся в регистр 8, а адрес выбираемых данных определяется либо зна- .чениями счетчика 62 данных, старщие и младшие разряды которого поступают на адресные входы памяти 58 COQT- ветственно через коммутаторы 59 и 60, либо младшими разрядами счетчика 62 и значением поля базы данных БПД текущего управляющего слова, Это позволяет использовать блок 5 либо как единое запоминающее устройство, либо как несколько независимых запоминающих устройств меньщего объема. Последнее необходимо при выполнении цепочки управляющих слов, предусматривающих передачу в ПУ различны массивов данных, .
При достижении счетчиком 62. значения, содержащегося в поле количества чисел (КЧ ) управляющего слова, что фиксируется схемой 61 сравнения,в блок 3 передается сигнал окончания обмена, по которому последний вводит в ПУ через блок 2 последовательность окончания обмена. Схема 61 и счетчик 62 работают независимо от того, какая операция (передача или прием данных) данных в управляющем слове.
Блок 10 селективной индикации (фиг, 9) обеспечивает запись в ре- .гистр 4 и последующую индикацию нз пульте 12 необходимого байта данных или байта состояния. Для этого на пульте 12 набирается номер (по порядку) Т1зебуемого байта. Этот номер поступает в блок 10 по шинам 67 Количество байт на первые инфор- иационные входы схемы 64 сравнения. Счетчик 45 предварительно обнулен с пульта 12 сигналом Сброс по шине 68, Сигналы Байт данных по шине 69 или Байт состояния по пш- не 70 поступают через элемент ИЛИ 66 на счетный вход счетчика 65 и модифицируют его значение. При совпадении значения счетчика 65 и кода на шинах 67 Количество байт, а так11123971
же при наличии сигнала Разрешение на шине формируемого блока 3 при наличии режима Блок селекции включен) , схема 64 сравнения вырабатывает сигнал записи в буферный регистр 5 4 байта данных или состояния, поступающих от ПУ,
В блоке II перезапусков (фиг,10) при отсутствии сигналов Комплекс на шине 85 и Генератор на шине 83 Ю сигнал Сброс пульта на шине 84 от пульта 12 через элемент И 74 поступает на элемент ИЛИ 81, ас его выхода через элементы И 77 и ИЛИ 72 в блок 3, По этому сигналу блок 3 5 осуществляет запуск ИК,
При наличии сигнала на шине 83 генератор 78 и делитель 79 формируют группу периодических сигналов с различными частотами. Один из этих 20 сигналов через коммутатор 80 и элемент И 76 поступает на вход элемента ИЛИ 81, ас его выхода через элементы И 74 и ИЛИ 72 поступают в блок 3 и организуют периодический запуск . ИК. Частота запуска зависит от сиг- налов Код частоты на шине 82, поступающих с пульта 12 на управляющие входы коммутатора 80, Блок 11 обеспечивает также синхронизацию работы 30 двух ИК при проверке ПУ типа Адаптер канал-канал, В этом случае с пульта 12 задается режим Комплекс, Если задан также режим Ведущий (сигнал на шине 86), то данный ИК 35 инхронизирует работу другого ИК, ыдавая ему по шине 14 через элеенты И 75 и ИЛИ 72 сигнал .начальой установки; если режим Ведущий е задан, то данный ИК синхронизиру- 40 ется другим ИК, получая по шине 13 игнал начальной установки и передаая его в блок 3 через элементы И 73 ИЛИ 72,
Узел 29 управлени:я памятью (фиг. И) обеспечивает управление блоком 15 (фиг-, 12),
В исходном состоянии 1 узла 29 анализируется режим работы ИК, Если ИК находится в режиме К.онтр.рль , узел 29 из состояния 1 переходит в состояние 2, где ожидает появления сигнала на выходе коммутатора 32, В состоянии 3 формируется сигнал записи информации от ПУ в регистр 27, в состоянии 4 - сигнал записи информации из регистра 27 в память 26 по адресу, определяемому показа912
ниями счетчика 28, В состоянии 5 формируется сигнал модификации на +1 счетчика 28, Если ИК продолжает находиться в режиме Контроль узел 29 переходит в состояние 2, организуя запись очередного байта информации от ПУ в регистр 27, а затем в память 26. Если режим Контроль снят, узел 29 переходит из состояния 5 в состояние 6,. сбрасывая счетчик 28, а затем в исходное состояние , Если ИК находится в режиме Программирование, узел 29 из состояния Г переходит в состояние 7, при появлении сигнала на выходе коммутатора 32 - в состояние 8. В состоянии 8 формирует-i ся сигнал считывания из памяти 26 байта информации по адресу, заданному на пульте 12, В состоянии 9 считанная информация записьшается в регистр 27, откуда поступает в пульт 12 для индикации,.
Таким образом, предлагаемый имитатор канала за счет выполнения ряда дополнительных функций обеспечивает сокращение времени проверки периферийного устройства, в частности имитатор позволяет за один цикл прохождения программы принять, а затем про индицировать весь массив данных, поступающий из периферийного устройства, а также обеспечить контроль информации в сечении УВУ-ВУ.
Формула изобре, тени я
Имитатор канала по авт,св. № 1174927, отличающийся тем, что, с целью сокращения времени поиска неисправностей, в него введен блок буферной памяти, состоящий из коммутатора адреса, коммутатора управляющих сигналов, коммутатора информации, счетчика адреса, выходного регистра памяти, памяти и узла микропрограммного управления памятью, причем вьгход выходного регистра памяти соединен с информационным входом памяти и пятым входом пульта оператора, первый и второй информационные входы - соответственно с выхдами памяти и коммутатора информации, а управляющий вход - с первым выходом узла микропрограммного управления памятью, второй выход которого подключен к входу управления режимом памяти, третий выход - через
13 12397
счетчик адреса к первому информационному входу коммутатора адреса, первый вход - к выходу коммутатора уп- равляющих Сигналов, а- второй вход -. к третьему выходу пульта оператора g и первому управляющему входу коммутатора адреса, выходом соединенного с адресным входом памяти, вторым информационны- входом с первым выходом пульта оператора,- а вторым управ- |0 ляющим входом с шестьм выходом пуль-
9 14 . та операто ра и управляющими входами коммутаторов информации и управляющих сигналов, первые информационные входы которых соединены соответственно с первым выходом блока стандартного сопряжения и вторым входом-выходом блока управления, а вторые информационные входы являются соответственно информационным и управляющим входами внешней загрузки памяти имитатора ,
название | год | авторы | номер документа |
---|---|---|---|
Имитатор канала | 1985 |
|
SU1429115A2 |
Имитатор канала | 1984 |
|
SU1310823A2 |
Имитатор канала | 1988 |
|
SU1520523A2 |
Имитатор канала | 1983 |
|
SU1174927A1 |
Имитатор канала | 1985 |
|
SU1287160A1 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Имитатор канала | 1987 |
|
SU1467555A1 |
Имитатор канала | 1985 |
|
SU1280633A2 |
Имитатор канала | 1990 |
|
SU1714606A1 |
Имитатор канала | 1985 |
|
SU1377857A2 |
Изобретение относится к области вычислительной техники и может . быть исйользовано для контроля и наладки периферийных устройств (ПУ,). Целью изобретения является сокращение времени поиска неисправностей в периферийном устройстве. Цель достигается тем, что в устройство, содержащее блок стандартного сопряжения, блок управления, буферный реги стр, блок памяти данных, блок памяти управляющих слов, блок формирования данных, регистр данных, регистр уп- .равляющих слов, блок селективной индикации, блок перезапусков, пул ьт- оператора, введен блок буферной па- .мяти, состоящий из коммутатора адреса, коммутатора управляющих сигналов, коммутатора информации, счетчика адреса, выходного регистра памяти, памяти и узла микропрограммного уп-. равления памятью. .12 ил. S СО с to 00 С) Ы N5
L 27 J
23 Zi/ ZO
22 18
13 21
Фиг. 2
J2 f
ff 9 7
/( W 3 S S S
7 /S
Фиг.д
SnifiSf
-.
л,у/,,,„,Ш:
asf-ff-(Seee/ r. vtOtecm. Vffeecm. v ft teem. VfJcem.vtfeean. vifcMm.vilaiem. Y13ceem.vl ceefn.ftSCfem.}-fn ffae Hualf v(ffciemvrffocm.)-fwmauitMai-SC 0-№leФп
nfc/r-fft-nttetf. r )e-( 0 }j( гв
К блок(/ /2
КблонуЗ р
/
f
5 Sjrofiu ,/5 . - 3 §
(/,. 5
f
го fO . 5г
t В блок 2
Фыг. 6
Из 5локс 9
В длок ч
Й блок J
A
64
85
I
С 2
J
Е
/ /
81
66
A/
L
76
77
72 Яз Ьлона 3 Фм&.9
С/У
..gi CBUHOHOHfJMHBIHiA
BSjjoKS |г-j---1
f m блока 31
18
87
Е ..1Ь
82
S5
8
Т
.Ю .
От Ълока П
5 лол
85ло1 : 26
Вдлок 27
Ф(4г.П
Sb/yoffffpu
сигма/f
fffffmi//7f.32
Jfffff/C UfttDffffffO
7
,. ffff f umi4UK ffa-ffevamvutta ff flfta 2S
4fiJ2
V/neffue инФ. BtixodfiOii еигна/tY
f(efifii/frj.32
Записи ifHA / /5 7
Составитель В„Вертлиб . Редактор Е.Папп Техред Л.Олейник Корректор М.Шароши
Заказ 3397/49 Тираж 671Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, г, Ужгород,ул. Проектная, ,4
Имитатор канала | 1983 |
|
SU1174927A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-06-23—Публикация
1984-03-20—Подача