1205150
дом подключенного к первому входу та И, первый вход которого подклкг элемента ИЛИ, второй вход которого чей к выходу элемента НЕ, второй соединен с выходом третьего элемен- вход является входом блока.
1
Изобретение относится к цифровой вычислительной технике и может быть использовано для оперативной проверки работоспособности устройств сопряжения с внешними абонентами.
Целью изобретения является расши рения класса решаемых задач имитатора путем обеспечения приема данных из устройств сопряжения и контроля данных во время обмена.
На фиг.1 представлена блок-схема имитатора внешнего устройства; на фиг.2 и 3 - функциональные схемы блока дешифрации управляющих сигналов приема данных и блока формирования синхроимпульсов.
Имитатор содержит (фиг.) входной блок 1 коммутации, блок 2 регистров информации, сумматор 3 по модулю два, выходной блок 4 коммутации, блок 5 дешифрации управляющих сигналов приема данных, блок 6 формирования синхроимпульсов и регистр 7 хранения ошибок, шины 8 и 9 групп информационных и управляющих входов имитатора, шины 10 и П групп информационных и управляющих выходов блока 1, шину 12 группы информационных выходов имитатора, шины 13 и 14 первой и второй групп выходов блока 5, шину 15 первого выхода блока 6, шину 16 выхода сигнала Готовность имитатора и шину I7 выхода сигнала повреждения информации (ИНФ ВЗУ) имитатора, шину 18 группы выходов блока 6, шину 19 выхода сумматора 3, шину 20 выхода сигнала Ошибка имитатора.
В рассматриваемых примерах реализации блок 5 дешифрации управляющих сигналов приема данных содержит (фиг,2 элементы И 21-23, элемент НЕ 24, элемент ИЛИ 25, счетчик 26, дешифраторы 27 и 28.
Блок 6 формирования синхроимпульсов содержит (фиг.З) элементы И 29- 33, элементы И.ПИ 34 и 35, триггер
36, счетчик 37, регистр 38 сдвига и дешифратор 39.
Через шину 8 вводятся данные от i устройства сопряжения или с пульта
оператора (не показаны) при автономной работе имитатора, а через шину 9 - управлякяцие сигналы.
Входной блок 1 коммутации служит для мультиплексирования при автономной и автоматической работе имитатора входных сигналов: девятиразрядных информационных слов, сигналов .Запись (ЗП) , Адрес (АДР) , Информация блока связи (ИНФ БСВ), Блокировка (ВЛК), Управление записью ( УПР ЗП), тактовых импульсов ТМ-1.
В рассматриваемом примере реализации имитатор ориентирован для записи и выдачи в устройство сопряжения
трех байтов данных, вследствие чего блок 2 регистров информации содержит три девятиразрядных регистра.
Выходной блок 4 коммутации служит для выдачи трех байтов данных из блока 2 в устройство сопряжения.
Адресация к блоку 2 регистров информации и к выходному блоку 4 коммутации осуществляется соответственно из блока 5 по шине 14 сигналами
ЗП 16, ЗП 2В, ЗП 3& и из блока 6 по шине 18 сигналами Вид.18, Выд.2&, Вьщ.35.
Блок 5 осуществляет выработку сиг- налов ЗП 1Б, ЗП 2g, ЗП 3S для записи информации в блок 2 и выработку стробируюпщх сигналов iS АДР, 2 АДР, 3 S АДР, поступающих по шине 13 в регистр 7 для анализа инфор- мации о сбоях.
Блок 6 организует взаимодействие с интерфейсом устройства сопряжения. На шине 16 блок 6 вырабатывает сигнал Готовность, а на шине 17 - сиг- нал ИНФ .
Устройство работает следующим образом (режим автоматический).
в режиме записи устройство сопряжения по информационным линиям шины 6 выдает последовательно три байта адреса, сопровождая по управляющим линиям шины 9 каждый байт сигналом АДР и сигналом ЗП.
Сигналы ЗП и АДР по шине 11 из блока 1 поступают в блоки 5, 6 и 7. В блоке 5 сигнал ЗП поступает на первый вход элемента И 21, а Сигнал АДР - на второй вход элемента И 21 и на стробирующий вход первого дешифратора 27 и по цепочке на элемент И 22, элемент ИЛИ 25, счетчик 26. На выходе дешифратора 27 последовательно появляются сигнапы IS АДР, 2S АДР, 3S АДР, которые по шине 13 по сту- пают в регистр 7 хранения ошибок. При наличии ошибки в байтах адреса в регистре 7 устанавливаются указатели ОШ IS АДР, ОШ 2S АДР, ОШ 3 АДР. После поступления третьего байта адреса по информационным линиям шины 8 устройство сопряжения выдает байт информации, сопровождая его сигналом ИНФ БСВ по одной из управляющих линий шины 9.
Сигналы ЗП и ИНФ БСВ по управляющим линиям шины 11 поступают соответственно на первый и второй входы элемента И 29 блока 6. С выхода элемента И 29 сигнал ИНФ БСВ поступает по шине 16 в блок 5 и на элемент ИЛИ 34 в блоке 6.
В блоке 5 осуществляется пересчет сигналов ИНФ БСВ так же как и сигналов АДР и на выходе дешифратора 28 вьфабатывается сигнал ЗП 16, который по одной из линий шины 14 поступает в блок 2, куда производится запись первого байта данных. Одновременно с этим в блоке 6 через элемент ИЛИ 34 и триг- гер 36 под управлением тактовых импульсов ТИ-1, поступающих на такто- вьш вход регистра 38, с пульта оператора запускается регистр 38 сдвига, выходы которого через элемент Риги 35 и элемент И 32 подключены к выходной шине 16, по которой вьща- ется сигнал Готовность в устройство сопряжения для запроса следующего байта данных. В ответ на сигнал
05150
Готовность устройство сопряжения повторяет цикл выдачи трех байтов адреса и байта информации. Аналогично происходит запись второго и
5 третьего байтов данных в блоке 2 регистров информации.
В режиме чтения устройство сопряжения выдает по информационными линиям шины 8 три байта адреса, сопро10 вождая каждый из них сигналом АДР и сигналом 4т по управляющим линиям шины 9. Сигналы ЧТ и АДР по шине 11 из блока 1 коммутации поступают на элемент И 30 блока 6.
15 После прихода третьего байта адреса на первом выходе дешифратора 39 появляется сигнал, который поступает на элемент ИЛИ 34 для запуска регистра 38 и по выходной шине 18 поQ ступает на адресный вход выходного блока 4 коммутации для подготовки вьщачи данных по информационнЬгм линиям шины 12. На выходной шине 16 появляется сигнал Готовность, а на
5 шине 17 - сигнал ШФ ВЗУ, который сопровождает выданный байт данных. Устройство сопряжения принимает байт данных и повторяет цикл чтения с выдачи трех байтов адреса. Устройство
Q аналогично организует выдачу второго ,и третьего байтов данных.
Устройство позволяет блокировать выдачу сигнала Готовность сигналом БЛК с пульта оператора, который поступает на первый вход элемента И 32 блока 6 по одной из линий шины 11 для проверки схем контроля устройства сопряжения, а также в случае неправильной четности инфор5
мации, поступающей из устройства сопряжения, выдает сигнал Ошибка по шине 20. Кроме этого, обеспечивается возможность записывать три байта адреса в блок 2 регистров информации в зависимости от сигнала ТОР ЗП, поступающего по одной из линий шины 11 в блок 5 на вход элемента НЕ 24 и первый вход элемента И 22.
Таким образом, предлагаемый имитатор обеспечивает расширение класса решаемых задач за счет возможности осуществления режима записи информации и контроля данных во время обмена.
16
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения канала ввода-вывода с внешними устройствами | 1980 |
|
SU955017A1 |
Устройство для сопряжения ЭВМ с периферийным устройством | 1986 |
|
SU1363226A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1983 |
|
SU1141418A1 |
Устройство для сопряжения электронно-вычислительной машины с группой внешних устройств | 1985 |
|
SU1278866A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1984 |
|
SU1254498A2 |
Имитатор канала | 1987 |
|
SU1425675A2 |
Адаптер канал-канал | 1987 |
|
SU1425694A1 |
Адаптер канал-канал | 1981 |
|
SU1037235A1 |
Многоканальный адаптер | 1987 |
|
SU1495806A1 |
Устройство для контроля каналов ввода-вывода | 1980 |
|
SU935964A1 |
Имитатор абонентов | 1977 |
|
SU693365A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Имитатор внешнего устройства | 1983 |
|
SU1104496A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1986-01-15—Публикация
1984-06-13—Подача