Имитатор канала
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1310823
Авторы: Ерасова, Исаенко, Самчинский, Шаров
Текст
ОЮЗ СОВЕТСКИХОЦИАЛИСТИЧЕСНИХРЕСПУБЛИК И 9) И 1) 50 4 С 06 Е 11/00 юГОСУДАРСТВЕННЫЙ НОМИТЕТ ССС ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫ ОПИСАНИЕ ИЗОБРЕ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) авторское свидетельство СССРУ 1174927, кл. С 06 Р 1100, 1983,(54)(57) ИИЖАТОР КАНАЛА по авт.св.У 1174927, о т л и ч а ю щ и й с ятем, что, с целью сокращения временипроверки периферийного устройства, в него введен блок счета времени, вклчающий генератор временных меток,счетчик и схему сравнения, причем выход генератора временных меток подключен к счетному входу счетчика, первый вход схемы сравнения соединен свыходом регистра управляющего слова,выход счетчика подключен к второмувходу схемы сравнения, вход сбросасчетчика и выход схемы сравнения соединены соответственно с четвертымвходом и вторым выходом блока управления,., д. 4 д, ул. Проектна ие, г нзводственно-полиграфическое з 1892/45 Ти ВНИИПИ Госу по делам 113035, Иос310823 2счетчик 43, элемент ИЛИ 44, шину 45сигнала "Количество байтов информационного входа блока", шины 46 - 49сигналов "Сброс пульта", "Байт состояния" и "Разрешение управляющеговхода блока".Блок 11 перезапусков содержить- (Фиг.9) элемент ИЛИ 50, элементыИ 51 - 55, генератор 56 опорной частоты, делитель 57 частоты, коммутатор 58, элемент ИЛИ 59, шины 60-64но- сигналов Код частоты", "Генератор,"Сброс пульта", "Комплекс" и "Ведущий первого входа блока",5 Изобретение относится к вычислительной технике и может быть использовано для контроля и наладки периферийных устройств.Цель изобретения - сокращение времени периферийных устройств (ПУ).На фиг, представлена блок- схемаимитатора; на Фиг.2 и 3 - функционалные схемы блока счета времени и блока управления; на Фиг.4 - граф-алгоритм блока управления; на фиг,5 -10функциональные схемы блока стандартго сопряжения, блока памяти данных,блока формирования данных, блока селективной индикации, блока перезапусков, пульта оператора.Имитатор содержит (фиг.1) шины 1информационного входа-выхода, блок 2стандартного сопряжения, блок 3 управления, буферный регистр 4, блок 5 памяти данных, блок 6 управляющих слов,блок 7 формирования данных, регистр8 данных, регистр 9 управляющих слов,блок 1 О селективной индикации, блок11 перезапусков, пульт 12 оператора,шины 13 и 14 входа и выхода сбросаимитатора и блок 15 счета времени.Блок 15 счета времени включает(фиг,2) генератора 16 временных меток,счетчик 17 и схему 18 сравнения,Блок 3 управления содержит (Фиг.3)входной мультиплексор 19, постояннуюпамять 20 и выходной регистр 21.Блок 2 стандартного сопряжения. содержит (фиг,5) усилители-передатчики 352, усилители-приемники 23 сигналовидентификации и управления, усилители-приемники 24 сигнала ШИН-А, усилители-передатчики 25 сигнала ШИНА,узел 26 контроля по четкости, схему4027 сравнения адресов, узел 28 формирования контрольного разряда, дешифратор 29 байта состояния и коммутатор 30.Блок 5 памяти данных содержит(фиг.б) память 31, коммутатор 32 старших разрядов адреса, коммутатор 33младших разрядов адреса, схему 34сравнения, счетчик 35 данных, шину 5036 сигнала "Работа адресного входаблока",Блок 7 формирования данных включает (Фиг,7) коммутатор 37, регистр 38сдвига, постоянную память 39 символьных кодов, счетчик 40 и схему 41сравнения.Блок 10 селективной индикацииимеет (Фиг.8) схему 42 сравнения,Пульт 12 оператора содержит (фиг.0) регистр 65 сигналов интерфейса, элементы 56 индикации, тумблерные регистры 67 - О, переключатели 71 режимов, кнопки 72 сброса и начального пуска.При помощи шин 1 имитатор канала (ИК) подключается к периферийному устройству (ПУ). Блок.2 осуществляет согласование входных и выходных сигналов интерфейса, дополняет коды адресов, операций и данных, передаваемых в ПУ по шинам 1 (ШИН-К) контрольным разрядом, сравнивает адрес, поступивший от ПУ по шинам 1 (ШИН-А), с заданным, контролирует на четкость байты адресов, состояний и данных, поступающих от ПУ по 1 ИН-А, дешифрирует байт состояния. Блок 3 управления обеспечиваеткоординацию работы всех .узлов ИК спомощью управляющих и синхронизирующих сигналов, формируемых блоком всоответствии с заданной программой,режимами, сигналами от ПУ и алгоритмами работы,Буферный регистр 4 служит для запоминания байтов данных, адресови состояний, поступающих по ШИН-Аот ПУ через блок 2; содержимое буферного регистра 4 индицируетмя на пульте 12 оператора,Блок 5 памяти данных. служит дляхранения и выдачи в ПУ по ШИН-К через. регистр 8 и блок 2 данных, предварительно занесенных в блок 5 спульта 12, Эти данные в основном необходимы для разметки носителей, задания границ и зон и т.д. при работес ГУ типа накопителей на лентах, дисках, барабанах (т.е, данные, организованные в произвольные достаточносложные структуРы).Регистры 8 и 9 служат для хранения текущих значений соответственно байта данных и управляющего словаЗапись в регистры 8 и 9 производится из соответствующего блока 5, 6 или пульта 12,Блок 10 селективной индикации управляет записью в буферныи регистр 4 заданных с пульта 12 байта данных или состояний, поступающих от ПУ. 40 Блок 11 перезапусков обеспечивает циклический режим работы ИК при наличии неисправностей в ПУ, а также совместную работу с другими ИК и подключен в шинам 13 и 14. Пульт 12 оператора служит для задания режимов ра боты ИК и контроля работы ПУ.Устройство работает следующим образом.50Блок 15 формирует временный интервал между окончанием выполнения одного управляющего слова и началом выполнения следующего управляющего слова, Генератор 16 служит дтя формирования временных меток. Счетчик 17 фиксирует величину временного интервала после окончания выполнения очередного управляющего слова. Эта велиБлок 6 памяти управляющих словдля хранения заданной с пульта 12программы, состоящей из управляющихн ниже.слов, формат которых приведеПУ КОП КЧ ФЛ БПД ВЗгде НПУ - поле номера периферийногоустройства;КОП - поле кода операций;КЧ - поле количества чисел; БПД - поле базы памяти данных; ФЛ - поле флажков;ВЗ - поле времени задержки.Содержимое полей НПУ и КОП в ПУ, Содержимое поля КЧ определеяется количеством передаваемых в ПУ или принимаемых от ПУ байтов данных, В поле ФЛ содержатся флажки - признаки блокировки счета данных, цепочки данных и команд, работы с тем или иным типом данных .предназначено для программного разбиения памяти данных на зоны путем базирования адреса, Содержимое поля ВЗ определяет интервал времени задержки между окончанием одного управляющего слова и началом выполнения следующего управляющего слова. 5 10 15 20 25 30 чина сравнивается с заданным в управляющем слове (в поле ВЗ) значениемс помощью схемы 18 сравнения с последующим формированием сигнала, поступающего в блок 3, в зависимости отрезультата.ИК выполняет два вида работы Программирование" и Контроль ПУ, Видработы 1 Программирование" предназначен для задания программы проверкиПУ и режимов работы ИК. Задание программы заключается в записи в блок Ьчерез регистр 9 управляющих слов,заданных с пульта 12, по адресам, заданным также с пульта 12При этом вполе ВЗ управляющего слова указывается величина временной задержки междуокончанием выполнения одного управляющего слова и началом выполнения следующего управляющего слова. При отсутствии необходимости во временнойзадержки в этом поле записываются нули, Если в программе есть управляющие слова, содержащие признак работыс памятью, то с пульта 12 через регистр 8 в блок 5 заносятся данные,Кроме того, на пульте 12 органамиуправления задаются основные и вспомогательные режимы,Основные режимы: "Такт", "Автомат"Генератор, а вспомогательные; Монопольный, "Ведомый", "Комплекс",Блок селекции включен 1 и т.д. После .задания программы проверки осуществляется ее контроль, а при необходимости и контроль данных путем считывания управляющих слов и данных на элементы индикации пульта 12 соответственно из блоков 6 и 5 через регистры 9 и 8. После этого устанавливается вид работы "Контроль ПУ", при котором и осуществляется собственно проверка ПУ, При этом блок 3 выбирает из блока 6 в регистр 9 первое управляющее слово и вводит в ПУ последовательность сигналов начальной выборки, в процессе которой через блок 2 в ПУ поступают байты адреса и состояния. Блок 2 сравнивает адрес, поступающий от ПУ и заданный в управляющем блоке, и анализирует байт состояния. Если байт состояния не содержит указателей сбоя, то блок 3 организует обмен данными с ПУ, При приеме данных от ПУ в ИК данные контролируются блоком 2 на четкость и при необходимости (.сбой по четкости в данных режим работы "Такт" заносят 1310823ся в буферный регистр 4 и индицируются на пульте 12. При передаче в ПУ последние поступают из блока 7 или иэ блока 5, Выбор источника данных определяет значение соответствующих 5 разрядов в поле ФЛ управляющего слова, находящегося в данный момент в регистре 9, Если источником данных является блок 7, то в поле ФЛ имеется также указатель, определяющий тип 10 данных, Если источником данных является блок 5, то адрес данных определяется с учетом поля БПД управляющего слова.15В последовательности окончания ИКполучает конечный байт состояния отПУ и в зависимости от указателей вуправляющем поле завершает выполнениепроверки (в поле ФЛ отсутствует указатель цепочки управляющих слов) либо немедленно переходит к выполнениюследующего управляющего слова (в поле ФЛ задан указатель цепочки управляющих слов и в ноле ВЗ занесены нули), либо переходит к выполнению следующего управляющего слова через интервал времени, равный содержимомуполя ВЗ (в поле ФЛ задан указательцепочки управляющих слов и содержимое поля ВЗ отлично от нуля). В последующем случае после окончания выполнения текущего управляющего словаблоком 3 формируется сигнал "Запусктаймера 1, обнуляющий счетчйк 17. Насчетный вход счетчика 17 поступаютсигналы с выхода генератора 16. Присовпадении значения счетчика 17 свеличиной интерв ала времени з адержки,заданного в поле ВЗ последнего управляю щего слова, на выходе схемы 18 сравнения формируется сигнал об окончанииинтервалавремени задержки, Анализ этогосигнала осуществляется блоком 3 послесигнала "Запуск таймера , При этомесли в поле ВЗ управляющего слова содержатся нули, то сигнал на выходесхемы 18 формируется сразу же послесигнала, обнуляющего счетчик 17, иИК переходит к выполнению следующегоуправляющего слова,При приеме данных от ПУ возникаетнеобходимость их визуального контроля, Если ПУ не способно работать впотактном режиме (например, накопители на лентах и т.д.), такой контрольосуществляется с помощью блока 10,который обеспечивает запись в буферный регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байта состояния, Для этого на пульте 12 набирается номер по порядку) требуемого байта.ИК в режиме "Такт" обеспечивает установку и сброс каждого сигнала интерфейса по нажатию кнопки на пуль" те 12, в режиме "Автомат" по нажатию кнопки на пульте 12 выполняется вся заданная программа или ее часть (при неисправности ПУ). Режим "Генератор" обеспечивает автоматический циклический запуск выполнения программы. Запуск ИК в различных режимах осуществляется блоком 11Частота запуска зависит от сигналов Код частоты поступающих с пульта 12. Кроме того, блок 11 обеспечивает синхронизацию работы двух ИК при проверке ПУ типа адаптер канал-канал. Если задан режим "Ведущий", то данный ИК синхронизирует работу другого ИК, выдавая ему по шине 14 сигнал начальной установки, Если режим "Ведущий" не задан, то данный ИК синхронизируется другим ИК, получая по шине 13 сигнал начальной установки и передавая его в блок 3.Блок 3 управления реализован в виде микропрограммного автомата, гра 4 г алгоритм которого представлен на фиг.4. Мультиплексор 19 предназначен для реализации условных переходов. Постоянная память (ПЗУ) 20 служит для хранения набора микрокоманд. Выходной регистр 21 предназначен для устранения разброса времени выборки различных адресных разрядов ПЗУ 20.Информационные входы мультиплексора 19 соединены с шинами входных сигналов блока управления, т.е. сигналов, по которым осуществляются переходы из одного состояния в другое. Выход мультиплексора 19 подключен к младшему адресному входу ПЗУ 20, на остальные адресные входы которого подаются сигналы с выходного регистра 21 (фиг,3).В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 20, на адресный младший вход подключается одна из шин входных сигналов блока 3. Выбор подключаемой шины производится в поле формата микрокоманды.Формат микрокоманды представлен ниже, 7 1310823где АМК -УПР -поле адреса следующеймик р оком анды; 5поле адреса подключаемоговхода мультиплексора 19;поле выходных сигналовблока 3. 10Если на выбранной шине.присутствует входной сигнал (т.е, 1), то автомат переходит в состояние, в младшем разряде которого присутствует единица, Если на выбранной шине от сутствует входной сигнал (т,е, присутствует "0"), то автомат переходит в состояние, в младшем адресном разряде которогоприсутствует нуль. Например, пусть поле адреса ПЗУ представляет 20 комбинацию 0011, поле адреса входного мультиплексора 19 - 0101. Если на пятом входе мультиплексора 19 присутствует входной сигнал (т.е, "1"), то переход осуществляется по адресу 25 00111, если входной сигнал отсутству" ет, то переход осуществляется по адресу 00110, Аналогично реализуются все остальные условные переходы (фиг.4); 30Для формирования выходных сигналов блока 3 используется горизонтальное микропрограммирование, те. каждому разряду поля выходных сигналов35 микрокоманды соответствует определенный выходной сигнал блока 3.Усилители-передатчики 22 и 25 блока 2 (фиг.5) предназначены для усиления сигналов, передаваемых в ПУ, а усилители-приемники 23 и 24 - для усиления сигналов, принимаемых от ПУ, Контроль по четкости байтов, принимаемых от ПУ, осуществляется с помощью схемы 2 б. Схема 27 сравнения 45 сравнивает номер ПУ, переданный по ШИН-К, с номером ПУ, принятым по ШИН-А, с выдачей результата в блок 3. С помощью схемы 28 формируется контрольный разряд байта, передаваемого в ПУ, с передачей его в ПУ.Дешифратор 29 байта состояния оп ределяет тип байта состояния, Через коммутатор 30 в блок 2 поступает информация либо из регистра 9 управляю щих слов (при подаче номера ПУ), либо из регистра 8 данных, либо из блока 7 формирования данных (при передаче данных в ПУ). При задании данных (вид работыПрограммирование.) последние поступают в память 31 с пульта 12 по адресам, заданным с пульта 12 и поступающим на адресные входы через коммутаторы 32 и 33 (фиг.б). При считывании данные (вид работы "Контроль ПУ")из памяти 31 заносятся в регистр 8,а адрес выбираемых данных определяется либо значениями счетчика 35 данных (старшие и младппе разряды которого поступают на адресные входы памяти 31 соответственно через коммутаторы-.32 и 33), либо младшими разрядами счетчика 35 и значением поля БПДтекущего управляющего слова. Это позволяет испольэовать блок 5 либо какединое запоминающее устройство, либокак несколько независимых запоминающих устройств меньшего объема, Последнее необходимо при выполнениицепочки управляющих слов, предусматривающих передачу в ПУ различных массивов данных,При достижении счетчиком 35 значения, содержащегося в поле КЧ управляю" щего слова, что фиксируется схемой 34 сравнения, в блок 3 передается сигнал окончания обмена, по которому последний вводит в ПУ через блок 2 последовательность окончания обмена. Схема 34 и счетчик 35 работают независимо от того, какая операция (передача или прием данных) задана в управляющем слове,Блок 10 селективной индикации обеспечивает запись в регистр 4 и последующую индикацию на пульте 12 необходимого байта данных или байта состояния (фиг,8). Для этого на пульте 12 набирается номер (по порядку) требуемого байта, который поступает в блок 1 О по шинам 45 на первые информационные входы схемы 42 сравнения. Счетчик 43 предварительно обнулен с пульта 12 сигналом "Сброс" по шине 46. Сигнал "Байт данных" по шине 47 или "Байт состояния" по шине 48 поступает через элемент ИЛИ 44 на счетный вход счетчика 43 и модифицирует его значение, При совпадении значения счетчика 43 и кода на шинах 45 "Количество байтов", а также при наличии сигнала "Разрешение" на шине 49 (Формируемого блоком 3 при наличии режима "Блок селекции включен") схема 42 сравнения вырабатывает сиг1310823 9 нал записи в регистр 4 байта данных или состояния, поступающего от ПУ.При отсутствии сигналов "Комплекс" на шине б 3 и "Генератор" на шине 61 сигнал "Сброс пульта" на шине 62 от пульта 12 через элемент И 55 поступает на элемент ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50 - в блок 3 По этому сигналу блок 3 осуществляет запуск ИК, При наличии сиг нала на шине 61 генератор 56 и делитель 57 частоты формирует группу периодических сигналов с различными частотами. Один из этих сигналов через коммутатор 58 и элемент И 54 поступа ет на вход элемента ИЛИ 59, а с его выхода через элементы И 52 и ИЛИ 50- в блок 3 и организует периодический запуск ИК, Частота запуска зависит от сигналов "Код частоты" на шине 20 60, поступающих с пульта 12 на управляющие входы коммутатора 58, Блок 11 обеспечивает также синхронизацию работ двух ИК при проверке ПУ типа адаптер канал-канал, В этом случаеи и с пульта 12 задается режим Комплекс Если задан также режим Ведущий (сигнал на шине 64), то данный ИК синхронизирует работу другого ИК, выдавая ему по шине 14 (через элементы 30 И 53) сигнал начальной установки. Если режим "Ведущий" не задан, то данный ИК синхронизируется другими ИК, получая по шине 13 сигнал начальной установки и передавая его в блок 35 3 через элементы И 51 и ИЛИ 50.1В пульте 12 оператора (фиг.10) регистр 65 служит для хранения сигна.лов интерфейса, элементы 66 индика ции - для индикации состояния регистров 4, 8, 9 и 65, тумблерные регистры 67, 68, 69 и 70 - для задания количества байтов для блока 1 О, байтов данных для блока 8 и управляющие сло ва для блока 9, код частоты для блока 11, адрес для блоков 5 и 6, переключатели 71 режимов для задания основных режимов блоков 3, 5, 6 и 11. Регистр 38, ПЗУ 39 и счетчик 40 блока 7 (фиг.7) формируют массивы чисел, передаваемых в ПУ, коммутатор 37 по указателям, поступающим из блока 9, выбирает один из трех источников этих чисел - регистр 38 или ПЗУ 39, илисчетчик 40. Указатели содержатся в соответствующем поле управляющего слова Независимо от того, какой из трех источников чисел выбран, счет 10чик 40 подсчитывает количество переданных байтов, а схема 41 сравниваетс количеством, заданным в соответствующем поле управляющего слова. Сигнал сравнения поступает в блок 3.Рассмотрим работу блока 3 управления (УУ) по его графу-алгоритму(фиг,4).Исходному состоянию УУ соответствует состояние 0 его графа. Тольков исходном состоянии "О" отсутствуетсигнал РАБ-К на выходе УУ. При задании режима "Контроль ПУ" на пульте12 (отсутствие сигнала "Программирование") УУ из состояния "0" перехо-дит в состояние "1" непосредственнопосле нажатия кнопки на пульте 12 врежимах "Автомат" и "Такт (наличиесигнала "Пуск" и отсутствие сигнала"2" в режиме "Генератор" ).В состоянии "1" УУ анализирует режим работы: с блоком 6 (выполнениенескольких команд) или с регистром 9(выполнение одной команды) путем ана.лиза сигнала ЗУК из пульта 12, Приработе с блоком 6 УУ вырабатываетсигнал обращения в блок 6 ОБР,ЗУК(состояние З"). После того, какуправляющее слово из блока 6будет записано с регистр 9 (наличие сигнала ОТВЕТ БП из блока 6),УУ приступает к установлению связи сПУ (состояние "4"),В состоянии "4" УУ вырабатьэваетсясигнал ВЬД, НВУ, который поступаетна вход блока 2. По этому сигналу кодномера ПУ из регистра. 9 через коммута.тор 30 и усилители-передатчики 25блока 2 поступает на шины 1В состоянии "5" УУ формируются сигналыВБР-К и АДР-К, которые через усилители-передатчики 22 блока 2 пОступаютна шины 1. От ПУ в УУ через. усилители23 блока 2 поступают сигналы РАБ-А,АДР-А, а также результат сравненияадресов с выхода схемы 27 сравнения(сигнал АДРСП), При отсутствии сигнала АДРСП УУ переходит в состояние "6","7", "8" и возвращается в исходноесостояние "О снимая сигналы ВБР-К,АДР-К, РАБ-К,При наличии сигнала АДРСП УУ изсостояния "5" переходит в состояние"9", снимая с входа коммутатора 30сигнал ВЫД,НВУ и подавая сигнал ВЬ 1 Д,КОП по которому на выход коммутатора30 проходит код операции из регистра11 1310823 129 , В состоянии 9 снимается сигнал ч ес тв а переданных байтов с к олич ес тАДР-К , при работе в муль типлек с ном вом байтов , заданных в регистре 9режиме сигнал ВБР-К ( о тсутствие сиг- КЧСОВП ) . Если сигнал КЧСОВП о т сутстнала "Монопольный " ) . В состоянии " 1 О" вует , то УУ из состояния " 2 3 " пер ехоУУ формирует сигнал УПР-К, который 5 дит в состояние " 2 1 " , ИК принимаетч ереэ усилители-передатчики 2 2 посту- о т ПУ (или передает в ПУ ) следующийпает на шины 1 , ПУ на прием кода оп е- байт информации , Если есть сигналрации отвечает байтом состояния , с о- КЧСОВП , то У У переходит в состояниепров ожда емым сигналом УПР-А . Байт " 2 4 " , передавая через усилители-пересостояния поступает с выходов усили- " датчики 2 2 в ПУ сигнал окончания обме"10телей-приемников 24 на вход буферного на УПР-К. После того, как снимаетсярегистра 4, узла 26 и дешифратора 29 сигнал ИНФ-А, УУ переходит в состояблока 2, Результаты дешифрации (сиг- ние "25" и снимает сигнал УПР-К. Изналы нулевого байта состояния БС-О, состояния "25" УУ переходит в состояконечного байта ТК, байта с указате ние "17", ожидая ответа ПУ.лем "Внимание" - сигнал ВН) и контро- Если УУ находится в состоянии "22",ля по четкости поступают в УУ. УУ по а от ПУ поступают сигналы РАБ-А,сигналу УПР-А переходит в состояние УПР-А или снимается сигнал РАБ-А, то"11", снимая сигнал выдачи кода опе- УУ также переходит в состояние "17",рации и сигнал УПР-К. Из состояния 20 а затем в состояния "12" и "18" соот"11" через состояние "12" УУ перехо- ветственно.дит в состояние "13". В состоянии В состоянии "18" УУ анализирует"13" формируется сигнал ИНФ-К, В за- сигналы ЦК (указатель "Цепочка ковисимости от результата дешифрации манд") из регистра 9, ТК, ВН из дебайта состояния и кода операции, хра- шифратора 29, При наличии сигналов25нящегося в регистре 9, УУ переходит ЦК и ТК (что свидетельствует о нор- .в состояние "14" или "16", а затем мальном завершении операции) УУ перев состояние "15". Из состояния "15" ходит в состояние ."19", где формирупосле снятия ПУ сигнала УПР-А УУ пе- ется сигнал +1 СЧ ЗУК, который постуреходит в состояние "17", снимая пает через блок 6 в регистр 9, присигнал ИНФ - К. В состоянии "17" УУэтом производится запись .очередногоанализирует ПУ. При передаче ПУ оче- управляющего слова из программы пропедного байта состояния УУ переходит верки. В состоянии "19" формируетсяв состояние "17", при выдаче ПУ сиг- сигнал "Запуск таймера", по которомунала ИНФ-А - в состояние "21", при 35 обнуляется счетчик 17 блока 15. При отключении ПУ (снятие сигнала РАБ-А) совпадении значения счетчика 17 сов состояние 18 величиной интервала времени задержкиВ состоянии "21" УУ формирует сиг- (наличие сигнала ВЗ-Т на выходе схемынал счета байтов + 1 СЧ поступающий 1 8 сравнения), заданного в поле ВЗУ 40на счетный вход счетчика 40 блока 7управляющего слова, УУ переходит в..сигнал в ачи информа и в Пу Выд ИНФ состоЯние 20 . Если в поле ВЗ УпРавпри выполнении операции " Запись ( на ляющего слова содержатся нулиЭсигнал на выходе схемы 18 сравнения личие кода операции "Запись на выхоформируется сразу после запуска тайде регистра 9), поступающий на входмера 15Из состояния "20" УУ пере- коммутатора 30 блока 2, сигнал ИНФ-К.1ходит в состояние "1". При выполнении операцииЧтение" информация от ПУ с шин 1 через усилите- При наличии сигнала ВН и отсутстли-приемники 24 блока 2 поступает на вии сигнала ЦК УУ переходит в состоя. вход узла 26 и вход блока 4. После 5 О ние "20", а затем в состояние "1",снятия ПУ сигнала ИНФ-А УУ переходит приступая к вводу в ПУ той же опера- в состояние "22", где снимаются сиг- ции, код которой хранится в регистре налы ИНФ-К, ВЬД,ИНФ. УУ анализирует 9, При отсутствии сигналов ЦК и ВН в состоянии "22" наличие сигналов УУ через состояние "8" переходит в ИНФ-А, УПР-А, РАБ-А от ПУ. При нали исходное состояние "О", снимая сигчии сигнала ИНФ-А УУ переходит в нал РАБ-К.состояние "23", где производится ана-. Если УУ находится в исходном сослиз сигнала с выхода схемы 41 сравне- тоянии "0"; а от ПУ поступает через ния блока 7 (сигнал совпадения коли- шины 1 интерфейса сигнал ТРБ-А сигнал РАЗ-Аотсутствует, то УУ переходитв состояние "28", где формируетсясигнал ВБР-К. При поступлении от ПУсигналов РАБ-А, АДР-А УУ переходит всостояние "27", где снимается сигнал 131082314ВБР-К и формируется сигнал УПР-К, УУв состоянии "27" анализирует сигналАДР"А, после снятия сигнала АДР-А УУпереходит в состояние "17", снимаясигнал УПР-К, и ожидает ответа ПУ.
СмотретьЗаявка
3723318, 30.03.1984
ПРЕДПРИЯТИЕ ПЯ В-8751
ЕРАСОВА НАДЕЖДА НИКОЛАЕВНА, ИСАЕНКО ВЛАДИМИР АНДРЕЕВИЧ, САМЧИНСКИЙ АНАТОЛИЙ АНАТОЛЬЕВИЧ, ШАРОВ БОРИС ГРИГОРЬЕВИЧ
МПК / Метки
МПК: G06F 11/00
Опубликовано: 15.05.1987
Код ссылки
<a href="https://patents.su/16-1310823-imitator-kanala.html" target="_blank" rel="follow" title="База патентов СССР">Имитатор канала</a>
Предыдущий патент: Устройство для определения старшего значащего разряда
Следующий патент: Устройство формирования контрольного кода по модулю два
Случайный патент: Передатчик телеграфного аппарата