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

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

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТ ИЧЕСНРЕСПУБЛИН А 51)4 С 06/О ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ АНИЕ ИЗОБРЕ ЮМ 1 В ъ 1 АВТОРСКОМУ ТЕЛЬСТВ(У управления, вторым входом соединенного с третьим выходом блока заданиярежима и индикации, а выходом подключенного к управляющим входам буферного регистра, регистра данныхи регистра управляющего слона, выходы которых соединены соответственнос вторым, третьим и четвертым входами блока задания режима и индикации,второй вход-выход блока управлениясоединен с управляющими входами-вы 6.74 (088,кое свидетл, 6061радио электО, 1971, сИМИТАТОРстандартной соответс одами блока памяяти управляющих данных, блока па ов и информацио блока формирован ч и ю щ и й с ым енно подключенн и вторым в м входом-выходом твет ми-выходами с анныхму в чт оду-выходу ими ходу бло решаемых эад него введены блок селекти первый вход ключен к чет ервым, втосоответствена управления м и тре м входамиблока форм н о к выход ых, регис авляющего ани ра данных и регистра у :лова, а первым и втои - соответственно к и ратора, пе входу блок уп лени а вторые входно к выходу ипервый и втоявной индикам выхо ивходу сбро отв тве у буферного реходу блока задания Формационному в гистра и первом им о ои входы б ии соедине а с выход коми входамиа памятикоторых има и инд ии, первы с адресны е венно с пяы соо блока торого соединен блока памяти да управляющих сло подключены соот м выходондикации ных ния режима о ыходо выходыетственно бло пра а управле ляющим вх вляющий в вых вт к первы одомход у ерного информационным входам регистра данных и регистра управляющего слова,соединенных вторыми информационнымивходами с вторым выходом блока задания режима и информации, а выходамисоответственно с информационнымивходами блока памяти данных и блокапамяти управляющих слов, выход регистра управляющего слова подключенк управляющему входу блока формирования данных и к первому входу блока ра, упр ных под равляющ оп. 1,ка памяти да лючен к выходу егистра у1 митаторщ и й с я го слова о тли о блок и ч е запусков содерждва элемента ИЛИ пятькомму лементов атор, ге делитель ого, вто ратор опорнои ча тоты, причем выхли третьего элеме стоты и 1 ас.)го оды перв нтов И и лючень оответс тв ующим входам первог о эл 53) 681. 32 56) Авторс640298, кВопросыВТ, вып. 1 54) (57). ащий блок 8)ельс 1 во СССР 11/22, 1977.роники. Сер,162-163.КАНАЛА, содерго сопряжения,ЯО, 117492 целью расширения классаач имитатора канала, вблок перезапусков ивной индикации, причемблока перезапусков подвертому выходу пульта опеый выход - к третьему1174927. ХЬоюу 8 Из бпокаЗ Рйок 5Блока Рд клопу 11Фиг174927 Ую йюФ аейю 8 авйюод В Фаа 9 Кйоку Ю 8 Ьпаи 8,9 миаи Х 6 Составитель В.ВертлибРедактор Л.Гратилло Техред Т.Фанта Корректор С. Чер Заказ 5201/5 4 5 Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 Тираж 710 ВНИИПИ Государственного к Ф по делам изобретений и 113035, Москва, Ж, Рауш1174927 мента ИЛИ, выход которого и выход генератора опорной частоты образуютпервый. выход блока, выход третьего элемента И является вторым выходом блока, выход генератора опорной частоты подключен через делитель частоты к информационному входу коммутатора, связанного выходом с первым входом четвертого элемента И, выход которого и выход пятого элемента И соединены соответственно с первым и вторым входами второго элемента ИЛИ, подключенного выходом к первым входам второго и третьего эле" ментов И, первый вход первого элемен. та И является вторым входом блока, вторые входы первого, второго, третьего и четвертого элементов И, третьи входы первого и третьего элементов И, первый и второй входы пятого элемента И и управляющий вход коммутатора образуют первый входблока.3. Имитатор по п, 1, о т л и - .ч а ю щ и й с я тем,что блок селективной индикации содержит счетчик, элемент ИЛИ и схему сравнения, выход которой является выходом блока, управляющий вход - является первым входом блока, первый информационный вход соединен с выходом счетчика, счетный вход которого подключен к выходу элемента ИЛИ, первый и второй входы которого, вход обнуления счетчика и второй информацион" ный вход схемы сравнения образуют второй вход блока. 4. Имитатор по п, 1, о т л и - ч а ю щ и й с я тем, что блок памяти данных содержит счетчик данных, память, схему сравнения, коммутатор старших разрядов адреса и коммутатор младших разряДов адреса, причем инИзобретение относится к области вычислительной. техники и может быть использовано для контроля и наладки устройств ввода-вывода информации.Целью изобретения является расши рение класса решаемых задач имитатора канала. формационный вход памяти является информационным входом блока, адресные входы памяти подключены к выходам коммутаторов младших и старших разрядов адреса, первые информационные входы котоРых подключены соответственно к младшим и старшйм разрядам выхода счетчика данных и первому входу схемы сравнения, вторые информационные входы и управляющие входы образуют адресный вход блока, третий информационный коммутатор старших разрядов адреса и второй вход схемы сравнения соединены с управляющим входом блока, управляющий вход памяти, входы модификации и обнуления счетчика данных и выход схемы сравнения образуют управляющий вход-выход блока.5. Имитатор по п, 1, о т л и - ч а ю щ и й с я тем, что блок управления содержит входной мультиплексор, постоянную память и выходной регистр, причем адресный вход постоянной памяти соединен с выходом входного мультиплексора и первым выходом выкодного регистра, информационный вход и второй выход которого соединены соответственно с выходом постоянной памяти и управляющим входом входного мультиплексора, первый и второй информационные входы которого являются соответственно первым и вторым входами блока, третий вход входного мультиплексора и выход выходного регистра образуют первый вход-выход блока, группа вхо. дов входного мультиплексора и первая группа выходов выходного регистра образуют второй вход-выход блока, вторая группа выходов выходного регистра образует выход блока, а тактовый и управляющий входы образуют третий вход блока. На фиг,1 представлена блок-схема имитатора канала, на фиг.2-5 - функциональные схемы блок перезапусков, блока селективной индикации, блока памяти данных и блока управлениями, на фиг.6 - граф-алгоритм состояний и переходов блока управления,. на3 11фиг. 7-9 - функциональные схемы блока стандартного сопряжения, блокаформирования данных и блока заданиярежима и индикации.Имитатор канала содержит (фиг.1)шины 1 информационных входа и выхода канала, блок 2 стандартного сопряжения, блок 3 управления, буферный регистр 4, блоки 5 и 6 памятиданных и управляющих слов, блок 7формирования данных, регистры 8 и 9данных и управляющих слов, блок 10селективной индикации, блок 11 перезапусков, блок 12 задания режима ииндикации, шины 13 и 14 входа .и выхода сигналов начальной установкиимитатора,Блок 11 перезапусков содержит(фиг.2) первый элемент ИЛИ 15, первый 16, второй 17, третий 18, четвертый 19 и пятый 20 элементы И, генератор 21 опорной частоты, делитель 22 частоты, коммутатор 23, второй элементИЛИ 24 (формировательимпульсов), шины 25-29 сигналов "Кодчастоты", "Генератор", "Сброс пуль-та", "Комплекс", "Ведущий" первоговхода блока,Блок 10 селективной индикации содержит (фиг,3) схему 30 сравнения,счетчик 31, элемент ИЛИ 32, шину 33сигнала "Количество байт" первоговхода блока, шины 34-37 сигналов(фиг.4) память 38, коммутаторы 39и 40 старших и младших разрядов адреса, схему 41 сравнения, счетчик 42данных, шину 43 сигнала "Работа" адресного входа блока.Блок 3 управления содержит (фиг.5)входной мультиплексор 44, постояннуюпамяти (ПЗУ ) 45, выходной регистр 46Блок 2 стандартного сопряжениясодержит (фиг.7) усилители-передатчики 47, усилители-приемники 48 сигналов идентификации и управления,усилители-приемники 49 и усилителипередатчики 50 информационных сигналов ШИН-А и ШИН-К, узел 51 контролячетности, схему 52 сравнения адре-,сов, узел 53 формирования контрольного разряда, дешифратор 54 байтасостояния, коммутатор 55.Блок 7 формирования данных содержит (фиг.8) коммутатор 56, регистр 57сдвига, постоянную память (ПЗУ) 5850 где НПУ - поле номера периферийногоустройства;КОП - поле кода операций;КЧ - поле количества чисел,БПД - поле базы памяти данных,ФЛ - поле флажков.ФСодержимое полей НПУ и КОП пер- дается в ПУ, Содержимое поля КЧ определяется количеством передаваемых 55 74927символьных кодов, счетчик 59, схему 60 сравнения.Блок 2 задания режима и индикации содержит (фиг.97 регистр 61,элементе 62 иццикации, тумблерныерегистры 63-66, переключатель 67 регистров, кнопку 68 сброса и начального пуска.Посредством шин 1 имитатор канала (ИК ) подключается к периферийномуустройству (ПУ) . Блок 2 о уществля -ет согласование входных и выходныхсигналов интерфейса, дополняет кодыадресов, операций и данных, передаваемых в ПУ по информационным шинамканала (ШИН-К) контрольным разрядом, сравнивает адрес, поступившийот ПУ по информационным шинам абонента (ШИН-А), с заданным, контролирует на четность байты адресов,состояний и данных, поступающих отПУ по ШИН-А, дешифрирует байт состояния. Блок 3 управления обеспечиваеткоординацию работы всех узлов ИК спомощью управляющих и синхронизирующих сигналов, формируемых блоком всоответствии с заданной программой,режимами, сигналами от ПУ и алгоритмами работы.Буферный регистр 4 служит для запоминания байтов данных, адресов исостояний, поступающих по ШИН-А отПУ через блок 2, содержимое регистра 4 инициируется в блоке 12. Блок 5памяти данных служит для хранения З 5 и выдачи данных в ПУ по ШИН-К черезрегистр 8 и блок 2, предварительнозанесенных в блок 5 с блока 12. Этиданные необходимы для разметки носителей, задания границ и зон и т.д.40 при работе с ПУ типа накопителей налентах, дисках, барабанах (т.е, данные, организованные в произвольные,достаточно сложные структуры ).Блок 6 памяти управляющих слов слу жит для хранения заданной с блока 12программы, состоящей из управляющихслов следующего формата:в ПУ или принимаемых от ПУ байтов ПУ. При этом блок 3 выбирает из данных. В поле ФЛ содержатся флажки- блока 6 в регистр 9 первое управляюприэнаки блокировки счета данных, щее слово и вводит в ПУ последовацепочки данных и команд, работы с 5 тельность сигналов начальной выборки, тем или другим типом данных и т.п, в процессе которой через блок 2 в Поле базы памяти данных предназначе- ПУ поступают байты адреса и кода .опено для программного разбиения памяти рации из регистра 9, а от ПУ в блок 2 данных на зоны путем базирования ад" поступают байты адреса и состояния. реса. О Блок 2 сравнивает адрес, поступающийБлок 7 формирует перемеьный код от ПУ и заданный в управляющем слове для передачи в ПУ. Регистры 8 и 9 и анализирует байт состояния, Если служат для хранения текущих значе- байт состояния не содержит указатений соответственно байта данных и лей сбоя, то блок 3 организует обуправляющего слова, Запись в регист мен данными с ПУ, При приеме данных ры 8 и 9 производится из соответст- от ПУ в ИК последние контролируются вующего блока 5 или 6 или с блока 12 блоком 2 на четность и при необходиБлок 10 селективной индикации мости ( сбой по четности в данных или управляет записью в буферный регистр 4 режим работы "Такт" заносятся в резаданных с блока 12 байтов данных или 20 гистр 4 и инициируются на блоке 12. состояний, поступающих от ПУ. Блок 1 При передаче данных в ПУ последние перезапусков обеспечивает циклический поступают из блока 7 или из блока 5, режим работы ИК при наличии неисправ- Выбор источника данных определяет ностей в ПУ, а также совместную ра- значение соответствующих разрядов в боту с другим ИК, который подключает. 25 поле ФЛ управляющегб слова, находяся к шинам 13 и 14. Блок 12 содержит щегося в данный момент в регистре 9. органы управления и индикации и слу- Если источником является блок 7, то жит для задания режимов работы ИК и в поле ФЛ имеется также указатель, контроля работы ПУ. определчющий тип данных. Если источИмитатор канала работает следую- ником данных является блок 5, то адщим образом. рес данных определяется с учетом поИК выполняет "Программирование" ля БПД управляющего слона. и Контроль" ПУ. "Программирование" При задании данных (чПрограммиропредназначено для задания программы вание" ) последние поступают в папроверки ПУ и режимов работы ИК. За- мять 38 с блока 12 по адресам, задание программы заключается в запи- данным с блока 12 и поступающим на си в блок 6 через .регистр 9 управ.- адресные входы 38 памяти через комляющих слов, заданных с блока 12 по мутаторы 29 и 40. При считывании адресам. При необходимости (в прог- данных"Контроль" ПУ) последние из рамме есть управляющие слова, со- памяти 38 наносятся в регистр 8, а держащие признак работы с памятью40адрес выбираемых данных определяетданцых) с блока 12 через регистр 8 и ся либо значениями счетчика 42, стар. блок 5 заносятся данные. Кроме того, шие и младшие разряды которого пона блоке. 12 органами управления за- ступают на адресные входы 38 памядаются основные и вспомогательные ти соответственно через коммутаторежимы работы. Основные режимы: 45 ры 39 и 40, либо младшими разрядами "Такт", "Автомат", енератор", а счетчика 42 и значением поля БПД тевспомогательные: "Монопольный", "Ве- кущего управляющего слова, Зто поздомый", "Комплекс", "Блок селекции воляет использовать блок 5 либо как включен" н т,д. единое запоминающее устройство, ли-После задания программы проверки 50 бо как несколько независимых заосуществляется ее контроль, а при поминающих устройств младшего объенеобходимости и контроль данных пу- ма. Последнее необходимо при выпол" тем считывания управляющих слов и ненни цепочки управляющих слов данных на элементы индикации пуль- предусматривающих передачу в Пу разта 12 соответственно из блоков 6 и 5 55 личных массивов данных. через регистры 9 и 8. После этого ус- При достижении счетчиком 42 знатанавливается "Контроль" ПУ, который чения, содержащегося в поле КЧ управ. и осуществляет собственно проверку ляющего слова, что фиксируется схе15 20 25 30 35 40 45 50 мой 41 сравнения, в блок 3 передается сигнал окончания обмена, по которому последний вводит в ПУ через блок 2 последовательность окончания обмена, Схема, 41 сравнения и счетчик 42 работают независимо от того какая операция (передача или прием данных) заданы в управляющем слове,В последовательности окончанияИК получает конечный байт состояния от ПУ и в зависимости от указателей в поле ФЛ переходит к выполнению сле дующей команды программы (в поле ФЛ задана цепочка команд) или завершает выполнение проверки (в поле ФЛ отсутствует указатель цепочки команд) .Пег приема данных от ПУ возника-.ет необходимость их визуального контроля, Если ЛУ не способно работать в потактном режиме (например, накопители на дисках и лентах, фотосчитыватели и т.д.), то контроль осуществляется с помощью блока 10, который обеспечивает запись в регистр 4 и последующую индикацию на блок 12 необходимого байта данных ,или байта состояния, Для этого на блоке 12 набирается номер (по порядку) требуемого байта, который поступает в блок 10 по шинам "Количество байт"33 на первые информационные входы схемы 30 сравнения. Счетчик 3 предварительно обнулен с пульта 12 сигнала Сбросв по шине 34. Сигналы "Байт данных" по шине 35 или "Байт состояния" по шине 30 поступают через элемент ИЛИ 32 на счетный вход счетчика 31 и модифицируют его значение. При совпадении значения счетчика 31 и кода на шинах "Количество байт" 33, а также при наличии сигнала"Разрешение". на шине 37 (форми/руемом блоком 3 при наличий режима "Блок селекции включен") схема 30 сравнения вырабатывает сигнал записи в регистр 4 байта данных или состояния, поступающих от ПУ.ИК в режиме "Такт" обеспечиваетустановку в сброс каждого сигнала интерфейса по нажатию кнопки на блоке 12. В режиме "Автомат" по нажатию кнопки на блоке 12 выполняется вся заданная программа или ее часть (при неисправности ПУ), При наличии указателя цепочки команд в последнем управляющем слове и при исправности ПУ в режиме "Автомат" происходит зацикливание программы. Режим"Генератор" существенно облегчаетпоиск неисправности, так как обеспечивает автоматический циклическийзапуск выполнения программы. Запуск ИК в различных режимах работыосуществляется блоком 1. При отсутствии сигнала "Комплекс" на шине 28 в режимах "Такт" и "Автомат" 1 отсутствие сигнала на шине 26 1 сигнал "Сброс пульта" на шине 27 отблока 12 через элемент И 20 поступает на формирователь 24, а с его выхода через элементы И 17 и ИЛИ 15 в блок 3. По этому сигналу блок 3осуществляет запуск ИК. В режиме"Генератор" 1 наличие сигнала на шине 26) генератор 21 и делитель 22формируют группу периодических сигналов с различными частотами. Одиниэ этих сигналов через коммутатор 23и элемент И 19 поступает на входформирователя 24, а с его выхода через элементы И 17 и ИЛИ 15 поступают в блок 3 и организуют периодический запуск ИК. Частота запуска зависит от сигналов "Код частоты" нашинах 25, поступающих с блока 12 навходы коммутатора 23, Блок 11 обеспечивает также синхронизацию работыдвух ИК при проверке ПУ типа адаптерканал-канал. В этом случае с блока 121задается режим "Комплекс". Если задан также режим Ведущий (сигнална шине 29), то данный ИК синхронизирует работу другого ИК, выдаваяему по шине 14 (через элементы И 18и ИЛИ 15) сигнал начальной установки. Если режим "Ведущий" не задан,то данный ИК синхрониэируется другим ИК, получая по шине 13 сигнал на.чальной установки и передавая егов блок 3 через элементы И 6 иИЛИ 15,На фиг.5 представлена структурная схема одной из возможных реализаций блока 3 управления, которыйреализован в виде микропрограммного автомата, граф-алгоритм которого представлен на фиг,6 В графе-алгоритме в кружках изображен адрес ячейки ПЗУ 45, в которой хранится микрокоманда. Дугами изображены переходы иэ одного состояния в другое,название сигналов над кружками означают, что сигналы формируются вэтих состояниях, название сигналовнад дугами означают, что переход измультиплекка со пр А" ра од ыРСП одного состояния (начало дуги ) вдругое 1,стрелка дуги) происходитпри наличии этого сигнала.Мультиплексор 44 предназначен дляреализации условных переходов.ПЗУ 45 служит для хранения наборамикрокоманд., Выходной регистр 46предназначен для устранения разброса времени выборки. различных. адресных разрядов ПЗУ,Информационные входы мультиплексора 44 соединены с шинами входныхсигналов устройства управления,т,е. сигналов, по которым осуществляются переходы из одного состояиияавтомата в другое. Выход мультиплексора 44 подключен к младшему адресному входу ПЗУ 45, на остальные адресные входы которого подаются сигналы с выходного регистра 46.В каждом состоянии автомата, которому соответствует выбранная ячейка ПЗУ 45, на адресный младший входподключается одна из шин входныхсигналов блока 3. Выбор подключаемойшины задается в поле микрокоманды,имеющей следующий формат: где АМК - поле адреса следующеи микрокоманды,АМХ - поле кода адреса подключаемого входасора;УПР - поле выходных сигналовустройства управления,Если на .выбранной шине присутствует входной сигнал (т,е. логичеся "1"), то автомат переходит встояние, в младшем разряде которогисутствует единица, Если на выбранной шине отсутствует входнойсигнал (т.е. присутствует логический "0"),то автомат переходит всостояние, в младшем разряде которого присутствует ноль, Пусть поле адреса ПЗУ 45 представляет комбинацию 001), полеадреса мультиплексора 44 - 0101. Если на пятомвходемультиплексора 44 присутствует входной сигнал (т,е. логическая "1" ), топереход осуществляется по адресу00111. Если входной сигнал отсутствует, то переход осуществляется поадресу 00110. Аналогично реализуют-ся все остальные условные переходы,Для формирования выходящих сигнАлов блока 3 используется горизонталь 5 0 15 20 25 30 35 40 45 ное микропрограммирование, т.е. каждому разряду поля выходных сигналовмикрокоманды ставится в соответствие определенный выходной сигналблока 3,Исходному состоянию блока 3 (фиг,6)соответствует состояние "01 его графа, только в таком состоянии на выходе блока 3 отсутствует сигнал"РАБ-К". При задании режима "Контроль" ПУ на блоке 12 блок 3 переходит в состояние "1" непосредственно после нажатия кнопки на блоке 12в режимах "Автомат" и "Такт" (наличие сигнала "Пуск" и отсутствиесигнала "Генератор" ) или через состояние "2" в режиме "Генератор".В состоянии "1" блок 3 анализирует режим работы с блоком 6 (выполнение нескольких команд) или с регистром 9 (выполнение одной команды)по значению сигнала "ЗУК" из блока 12. При работе с блоком 6 вырабатывается сигнал обращения в блок 6"Обр.ЗУК" (состояние "3"), и послетого, как управляющее слово из блока 6 запишется в регистр 9 (наличиесигнала "Ответ БП" из блока 6), приступает к процедуре установления связи с ПУ (состояние "4")В состоянии "4" блок 3 вырабатывает сигнал "Выд,НВУ", который поступает на вход блока 2. По этому сигналу код номера ПУ иэ регистра 9.через коммутатор 55 и усилители-передатчики 50 блока 2 поступает на шины 1. В состоянии "5" блока 3 формируются сигналы "4 ВБР-К" и "АДР-К",которые через усилители-передатчики 47 блока 2 поступают на шины 1.От ПУ в блок 2 через усилители-приемники 48 поступают сигналы "РАБи "4 АДР-А", а также результат сравнения адресов с выхода схемы 52 с внения (сигнал "АДРСП). При отсутствии сигнала "АДРСП" блок 3 переходит в состояние "6", "7" и "8" ивозвращается в исх ное состояние"0", снимая сигнал "ВБР"К", "АДР-К" .и РАБ-КПри наличии сигнала "АДблок 3 из состояния "5" переходит всостояние "9", снимая с входа коммутатора 55 сигнал "Выд.НВУ" и подавая сигнал "Выд,КОП", по которомуна выход коммутатора 55 проходит кодоперации из регистра 9. В состоянии35 работе в мультиплексном режиме сигнал "ВБР-К" (отсутствие сигнала "Монопольный" ) . Г состоянии "10" формируется сигнал ",УПР-К, который через усилители-передатчики 47 поступает на шины 1, ПУ на прием кода операции отвечает байтом состояния, сопровождаемым сигналом "УПР-А". Байт состояния поступает с входов усилителей-приемников 49 на входы буферного регистра 4,узла 51 и дешифратора 54 блока 2. Результаты дешифрации (сигналы нулевого байта состояния "БС=О", конечного байта "ТК" байта с указателем "Внимание ВН") и контроля по четности поступают в блок 3, который по сигналу "УПР-А" переходит в состояние "11", снимая сигнал выдачи, кода операции и сигнал "УПР-К", Из состояния "11" через состояние "12 блок 3 переходит в состояниеУ "13", в котором формируется сигнал "ИНФ-К". В зависимости от результата дешифрации байта состояния и кода операции, хранящегося в регистре 9, выполняется переход в состояние "14" или "16", а затем в состояние "15". Из состояния "15" после снятия ПУ сигнала "УПР-А" блок 3 переходит в состояние "17", снимая сигнал "ИНФ-К". В состоянии "17" анализируется ответ ПУ. При передаче ПУ очередного байта состояния блок 3 переходит в состояние "17", при выдачи ПУ сигнала "ИНФ-А" - в состояние "21", а при отключении ПУ ( снятие сигнала "РАБ-А"- в состояние "18".В состоянии "21" блок 3 формирует сигнал счета байтов +1 СЧ поступающие на счетный вход счетчика 59 блока 7, сигнал выдачи информации в ПУ "Выд.ИНФ" при выполнении операции Записьи (наличие кода операции "Запись" на выходе регистра 9), поступающий на вход комму татора 55 блока 2, и сигнал "ИНФ-К". При выполнении операции "Чтение" информация от ПУ с шин 1 через усилители-приемники 49 блока 2 поступа" ет на входы узла 51 и буферного регистра 4. После снятия ПУ сигнала "ИНФ-А" блок 3 иереходит в состоя 11 иние 2 , где снимаются сигналы "ИНФ-К" и иВыд.ИНФ". В состоянии "22" проверяется наличие сигналов "ИНФ-А", "УПР-А" и "РАБ-А" от ПУ. При наличии сигнала "ИНФ-А" блок 3 переходит в состояние "23", где производится анализ сигнала с выхода схемы 60 сравнения блока 7 ( сигнал совпадения количества переданных байтовс количеством байтов, заданных врегистре 9, "4 КЧСОВП"), Если сигнал"КЧСОВП" отсутствует, то из состояния "23" производится переход в состояние "21", имитатор принимает отПУ (или передает в ПУ ) следующийбайт информации. Если есть сигнал"КЧСОВП", то блок 3 переходит в состояние "24", передавая через усилители-передатчики 47 в ПУ сигнал окончания обмена "УПР-К".После того, как ПУ снимает сигнал "ИНФ-А", блок 3 переходит н состояние "25" и снимает сигнал "УПР-К,Из состояния "25" происходит переход в состояние "17" с ожиданиемответа ПУ.Если блок 3 находится в состоянии "22", а от ПУ поступают сигналы"РАБ-А" и "УПР-А" или снимается сигнал "РАБ-А", то блок 3 переходит всостояние "17", а затем - в состояния "12" и "13" соответственно.В состоянии "18" анализируютсясигналы "ЦК" ( указатель "Цепочкакоманд" ) из регистра 9, "ТК" и "ВН"из дешифратора 54. При наличии сигналов "ЦК" и "ТК" (что свидетельствует о нормальном завершении операции) блок 3 переходит в состояние"19", формирует сигнал "+1 ОЧ ЗУК",который поступает в блок 6. Иэ послед -него в регистр 9 при этом производится зались очередного управляющегослова из программы проверки. Изсостояния "20" блок 3 переходит всостояние "1". При наличии сигнала"ВН" и при отсутствии сигнала "ЦК"блок 3 переходит в состояние "20",а затем - в состояние "1", приступая к вводу в ПУ той же операции,код которой хранится в регистре 9.При отсутствии сигналов "ЦК и "И 1"блок 3 через состояние, "8" переходит в исходное состояние "0", снимаясигнал "РАБ-К",Если блок 3 находится в исходномсостоянии "О", а от ПУ поступает через шины 1 сигнал "ТРБ-А" ( сигнал"РАБ-А" отсутствует., то он переходит в состояние "28 , где формируется сигнал "ВБР-К" . При поступленииот ПУ сигналов "РАБ-А" и "АДР-А"блок 3 переходит в состояние "27",где снимается сигнал."ВБР-К" и фор 11749271413"АДР-А", после снятия сигнала.Усилители-передатчики 47 и 50блока 2 предназначены для усилениясигналов, передаваемых в ПУ, а уси Олители-приемники 48 и 49 " для уси-ления сигналов, принимаемых от ПУ.Контроль по четности байтов, принимаемых от ПУ, осуществляется с помощью узла 51, Схема 52 сравнениясравнивает номер ПУ, переданный поШИН-К с номером. ПУ, принятым поШИН-А, с выдачей результата в блок 3,С помощью узла 53 формируется контрольный разряд байта, передаваемого 20в ПУ, с передачей его в ПУ, Дешифратор 54 определяет тип байта состояния. Через коммутатор 55 поступаетинформация либо из регистра 9 1,привыдаче номера ПУ), либо из регистра 8, либо из блока 7(при передачеданных в ПУ).Регистр 57, ПЗУ 58 и счетчик 59блока 7 формируют массивы чисел,передаваемые в ПУ коммутатор 56 по указателям, поступающим иэ регистра 9, выбирает один из трех источников этих чисел - регистра 57, ПЗУ 58 или счетчик 59. Указателисодержатся в соответствующем поле управляющего слова. Независимо от того, какой иэ трех источников чисел выбран, счетчик 59 подсчитывает количество переданных байтов, а схема 60 сравнения сравнивает с количеством, заданным в соответсвующем поле управляющего слова. Сигнал сравнения поступает в блок 3. В пульте 12 оператора регистр б сЛужит для хранения сигналов интерфейса, на элементах 62 индикации индицируется состояние регистров 4, 8, 9 и 61, тумблерные регистры 63 66 задают количество байтов для блока 10, байты данных для блока 8 и управляющие слова для блока 9, код частоты для блока 11, адрес для блоков 5 и 6, переключатели 67 режимов служат для задания основных и вспомогательных режимов блоков 3, 5, 6 и 11.

Смотреть

Заявка

3608503, 23.06.1983

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

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

МПК / Метки

МПК: G06N 1/00

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

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

Код ссылки

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

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