Устройство для сопряжения цифрового измерительного прибора с цвм
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в измерительно-вычислительньпс комплексах для сопряжения цифровых вычислительных приборов с ЦВМ непосредственно или через стандартный интерфейс Общая шина. Целью изобретения является повьшение производительности за счет обеспечения автоматизированного контроля работоспособности узлов устройства. Устройство содержит группу блоков управления записью, дешифратор адреса, дешифратор команд, регистр кода режима , регистр команд и состояния, регистр данных, группу блоков элементов И, два блока элементов И, два элемента И, элемент ИЛИ, элемент задержки. 1 ЭеП, ф-лы, 4 нп. 1(Л
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
ЕЕСПУБЛИН (19) (И) ц)) С 06 F 13/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ASTOPCHGMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTH4 (21) 4175195/24-24 (22) 05. 01.87 (46) 23.08.88. Бюл, В 31 (72) В.Н,Фоменко, А.E.Щербаков, А.М.Мельниченко, С.А.Дитчук, А.Г.Николов и А.В,Левичева (53) 681.325 (088.8) (5Ü) Авторское свидетельство СССР
Ф 964617, кл. С 06 Р 3/00, 1980.
Авторское свидетельство СССР
9 1190386, кл. С 06 Г 13/00, 1984. .(54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРО-, ВОГО ИЗМЕРИТЕЛЬНОГО ПРИБОРА С ЦВМ (57) Изобретение относится к вычис- лительной технике и может быть использовано в измерительно-вычислительных комплексах для сопряжения цифровых вычислительных приборов с
ЦВМ непосредственно или через стандартный интерфейс "Общая шина". Целью изобретения является повышение производительности за счет обеспечения автоматизированного контроля работоспособности узлов устройства. Устройство содержит группу блоков управления записью, дешифратор адреса, дешифратор команд, регистр кода режима, регистр команд и состояния, регистр данных, группу блоков элемен" тов И, два блока элементов И, два элемента И, элемент ИЛИ, элемент задержки. 1 з,п. ф-лы, 4 ил.
1418724
Изобретение относится к вычисли= тельной технике и может быть использовано в измерительно-вычислительных комплексах для сопряжения цифровых измерительных приборов (ЦИП) с ЦВМ непосредственно или через стандартный интерфейс Общая шина".
Целью изобретения является повышение производительности за счет обес-1О печения возможности автоматизированного контроля работоспособности узлов устройства.
На фиг.1 и 2 представлена структурнная схема устройства; на фиг.3— схема блока управления записью; на фиг.4 — схема блока элементов И.
Устройство для сопряжения измерительного прибора С цифровой вычислительной машиной содержит (фиг. 1 и
2) дешифратор 1.адреса, первый 2 и второй 3 элементы И, регистр 4 данных, регистр 5 кода режима, регистр
6 команд и состояний, дешифратор 7 команд, группу блоков 8 управления записью, первый 9 и второй 10 блоки элементов И, группу блоков 11 элементов И, элемент 12 ИЛИ, элемент 13 задержки, информационный вход 14, вход
15 команд устройства, адресный вход
16 устройства, вход 17 сигнала конца измерения устройства, информационный вход-выход 18 устройства, выход 19 .кода работы и времени измерения устройства, выход 20 управления устройства, синхровыход 21 устройства.
Блок управления записью содержит (фиг.3) элемент НЕ 22, первую 23 и вторую 24 группы элементов И, группу
25 элементов ИЛИ элемент И 26 элеЭ
40 мент ИЛИ 27.
Блок элементов И содержит (фиг.4) первую 28 и вторую 29 группы элементов И, группу 3() транзисторов.
Устройство работает следующим об45 разом. (В начале работы на адресном входе
16 устройства устанавливается код адреса регистра 5 кода .режима, при этом на втором выходе дешифратора 1
11 1!5 у адреса устанавливается логическая 1
По команде записи на входе 15 команд устройства на первом выходе дешифратора 7 команд появляется импульс, который проходит через первый элемент
И 2 на синхровход регистра 5 кода режима. Одновременно этот импульс поступает через элемент ИЛИ 12 на элемент 13 задержки. При этом в регистре
5 кода режима записывается заданный код данных, установленный на входевыходе 18 устройства, а по истечении времени, необходимого для выполнения команды записи данных, на выходе элемента 13 задержки появляется импульс, поступающий на синхровход 21 устройства, который информирует ЦВМ, что устройство готово для выполнения очередной команды.
После этого на вход 15 команд устройства поступает команда "Чтение", по которой на втором выходе дешифратора 7 команд появляется логическая
"1", проходящая через элемент ИЛИ 12 на элемент 13 задержки, одновременно логическая "1" с второго выхода дешифратора 7 команд поступает на первый вход первого блока элементов И 9, на третий и второй входы которого поступают соответственно данные с выхода регистра 5 кода режима и логическая "1" — со второго выхода дешифратора 1 адреса, При этом данные с выхода регистра 5 кода режима проходят через первую 28 группу элементов И, на второй вход которой поступает логическая "1" с выхода второй группы 29 элементов И и далее через группу 30 .транзисторов поступает на вход-выход 18 устройства, подключенного к общей шине ЦВИ. После этого с выхода элемента 13 задержки на синхровыход 21 устройства поступает импульс, информирующий ЦВМ, что устройство выполнило команду 1 Чтение" и установило на входе-выходе 18 устройства код данных, находящийся в регистре 5 кода режима. В ЦВМ сравниваются коды записанных и считанных данных и делается заключение об исправности рerистра 5 кода режима, дешифратора 1 адреса и дешифратор 7 команд.
Аналогично контролируется регистр
6 команд и состояний. При этом на адресном входе 16 устройства устанавливается код адреса регистра 6 команд и состояний и на первом выходе дешифратора 1 адреса устанавливается логическая "1". По команде залиси на входе 15 команд устройства на первом выходе дешифратора 7 команд появляется импульс логической "1", который проходит через второй элемент
И 3 на синхровход регистра 6 команд и состояний, при этом в него записы-1418724 вается код данных, установленный на входе-выходе 18 устройства.
После появления на синхровыходе 21 устройства импульса на входе 15 команд устройства устанавливается команда "Чтение" и на втором выходе дешифратора 7 команд появляется логическая "1", поступающая на второй вход второго блока элементов И 10, на первый и третий входы которого поступает соответственно информация с выхода регистра 6 команд и состояний и логическая "1" с первого выхода дешифратора 1 адреса. При этом, аналогично рассмотренному ранее, через второй блок элементов И 10 код данных, записанный в регистре 6 ко" манд и состояний, поступает в общую шину ЦВМ. После появления на синхровыходе 21 устройства импульса с ЦВМ сравниваются записанный и считанный коды данных. В случае равенства кодов делается заключение об исправности регистра 6 команд и состояний.
Далее контролируется регистр 4 данных. Контроль каждого из реrистров 4 данных проводится однотипно.
Например, для контроля k-ro регистра
4k данных на адресном входе 16 устанавливается код адреса k-го регистра 4k данных, при этом на соответствующем выходе дешифратора 1 адреса устанавливается логическая "1", поступающая на третий вход логического условия k-го блока 8k управления записью и далее на вход элемента И 26.
По команде записи на входе 15 команд устройства на первом вьжоде дешифратора 7 команд появляется импульс логической "1", который поступает на первый вход логического условия k-ro блока Sk управления записью и далее проходит через элемент И 26, элемент
ИЛИ 27 на синхровход k-ro регистра
4k данных. При этом в регистре 4 данных записывается код данных, установленный на входе-выходе 18 устройства, потому что код данных поступает на первый кодовый вход k-го блока Sk управления записью и, проходя через первую группу 23 элементов И, на вторые входы которой поступает логическая "1" с выхода элемента НЕ 22, на вход которого с второго входа логического условия k-ro блока 8k управления записью поступает логический
"0" с выхода первого разряда регистра
6 команд и состояний и через группу
25 элементов ИЛИ поступает на информационный вход k-ro регистра 4k дан»bI X °
После появления на синхровыходе
21 устройства импульса подается кома»да "Чтение" на вход 15 команд устройства и на втором выходе дешифратора 7 команд появляется логическая
"1", поступающая на первый вход блока 11 элементов И, на второй и третий входы которого поступают соответственно информация с выхода регистра 4 данных и логическая "1" с соответствующего .выхода дешифратора 1 адреса. При этом аналогич»о рассмотренному выше код данных с выхода регистра 4 данных через блок 11 элементов И поступает на вход-выход 18 устройства и на общую шину ЦВМ. В ЦВМ сравниваются записанный и считанный коды данных и делается заключение об исправности регистра
4 данных.
После контроля исправности всех регистров устройство работает следующим образом.
На адресном входе 16 устанавливается код адреса регистра 5 кода режима и по команде записи в регистр 5 кода режима записывается код требуемого рода работы H времени измерения ЦИП. !
После этого на адр е сном входе 16 устанавливается код адреса регистра 6 команд и состояний и по команде записи в регистр 6 команд и состояний записывается код пуска ЦИП. ЦИП выпплняет измерение и по окончании его на вход 17 сигнала конца измерения подает импульс, устанавливающий триггер первого разряда регистра 6 команд и ° состояний в единичное состояние. Логическая "1" с выхода первого разряда регистра 6 команд и состояний поступает на вторые входы логического условия блоков.8 управления записью и далее проходит на первый вход элемента ИЛИ 27, на выходе которого формируется синхроимпульс, при появлении которого в регистры 4 данных запи- сываются данные измерения, установленные ЦИП на информационном входе
14 ° При этом данные поступают на первые входы второй группы 24, элементов И, на вторые входы которых поступает сигнал логической "1" с выхода первого разряда регистра 6 команд и состояний. С выхода второй группы
24 элементов И данные через группу
25 элементов ИЛИ поступают на инфор1418724 мационные входы регистра 4 данйых °
Одновременно с этим блокируется прохождение данных через первую группу
23, элементов И сигналом логического
"О", поступающего с выхода элемента
НЕ 22, Далее по M командам "Чтение" данные с регистров 4 данных поочередно считываются в ЦВМ, аналогично описан- 10 ному выше.
Формула из о бр е те ния
1 3
1. Устройство для сопряжения цифрового измерительного прибора с ЦВМ, содержащее дешифратор адреса, дешиф" ратор команд, регистр кода режима, регистр данных, два элемента И, при чем информационный вход дешифратора команд является входом устройства для подключения к выходу команд ЦВМ, .информационный выход регистра кода режима является выходом устройства для подключения к входу кода рода
25 работы и времени измерения цифрового измерительного прибора, о т л и ч а ю щ е е с я тем, что, с целью повышения производительности за счет обеспечения возможности автоматизированного контроля работоспособности узлов устройства, в него введены регистр команд и состояния, группа блоков управления записью, группа блоков элементов И, два блока элементов И, З5 элемент ИЛИ, элемент задержки, причем информационный вход дешифратора адреса является входом устройства для подключения к адресному выходу
UBM выход элемента задержки являет- 10 ся выходом устройства для подключения к синхровходу ЦВМ, информационный вход регистра кода режима соединен с первыми кодовыми входами блоков управления записью групп, с информационным .входом регистра команд и состояния, с выходами блоков элементов И группы, с выходами первого и второго блоков элементов И и является входом-выходом устройства для подключения к информационному входувыходу ЦВМ, установочный вход первого разряда регистра команд и состояния является входом устройства для подключения к выходу сигнала конца измерения цифрового измерительного прибора, информационный выход регистРа команд и состояния соединен с первым входом второго блока элементов И и является выходом устройства для подключения к управляющему входу цифрового измерительного прибора, вторые кодовые входы блоков управления записью группы образуют вход устройства для подключения к информационному выходу цифрового измерительного прибора, при этом вход элемента задержки соединен с выходом элемента ИЛИ, первый вход которого соединен с первыми входами первого, второго элементов И, с первыми входами логического условия блоков управления записью группы, с первым выходом дешифратора команд, второй выход которого соединен с вторым входом элемента ИЛИ и с первыми входами блоков элементов И группы и первого блока элементов И, с вторым входом второго блока элементов И, третий вход которого соединен с первым выходом дешифратора адреса и с вторым входом второго элемента И, выход которого соединен с синхровходом регистра команд и состояния, первый разряд информационного выхода которого соединен с вторыми входами логического условия блоков управления записью групп, первые и вторые входы которых соединены соответственно с группами информационных входов и синхровходов регистра данных, группа информационных выходов которого соединена с вторыми входами блоков элементов И группы, третьи входы которых соединены с соответствующими третьими входами логического условия блоков управления записью групп и с группой выходов дешифратора адреса, второй выход которого соединен с вторым входом первого блока элементов И и с вторым входом первого элемента И, выход которого соединен с синхровходом регистра кода режима, информационный выход которого соединен с третьим входом первого блока элементов И, третий выход которого соединен с разрешающим входом дешифратора команд.
2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок управления записью содержит две группы элементов
И, группу элементов ИЛИ, элемент И, элемент ИЛИ, элемент HE причем первые входы элементов И первой и второй групп являются соответственно первым и вторым кодовыми входами блока, первый и второй входы элемента И являются соответственно первым и третьим входами логического условия блока, 1418724 вход элемента НЕ соединен с вторыми входами элементов И второй группы, с первым входом элемента ИЛИ и является вторым входом логического усло 5 вия блока, выходы элементов ИЛИ группы и элемента ИЛИ являются соответственно первым и вторым выходами блока, при этом в блоке управления записью
Ю д
Г д е выход элемента HE соединен с вторыми входами элементов И первой группы, выход которого соединен с первыми входами элементов ИЛИ группы, вторые входы которых соединены с выходами элементов И второй группы, второй вход элемента ИЛИ соединен с выходом элемента И, 1418724
Составитель С.Пестмал
Техред A. Кравчук Корректор Г. Реле тник
Редактор Г. Волкова
Заказ 4155/47
Тираж 704
Подписное
RHHHIIH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная 4 ф