Устройство для ввода информации

 

Изобретение относится к вычислительной технике и может быть использовано дпя селекции информационных каналов в многоканальных системах сбора,.регистрации и обработки информации. Цель изобретения - упрощение устройства за счет оптимизации алгоритма работы. Устройство содержит два регистра, блок элементов задержки , элемент И-НЕ, мультиплексор. два блока памяти, три элемента И, элемент НЕ, элемент ИЛИ, элемент ИЛИ-НЕ, формирователь импульсов. Перед началом работы производится обнуление блоков памяти. Затем в первый блок памяти по сигналу Установка заносится информация о номерах входных каналов, подлежащих обработке . После этого чередуются циклы измерения и калибровки. В цикле измерения информация, поступающая на устройство , сортируется на основе признаков , записанных в первом блоке памяти. Во второй блок памяти заносится информация о нормах каналов, реально обработанных в цикле измерения . В режиме калибровки информация из второго блока памяти передается в ЭВМ, после чего второй блок памяти обнуляется.. После окончания калибровки устройство переходит в цикл измерения или при необходимости - в режим обнуления и установки. 3 ил. i (Л С со 4 О5

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

„„SU„„1317446 А1 (5D 4 G 06 F 13 /00

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ (21) 3984913/24-24 (22) 05. 12. 85 (46) 15. 06. 87. Бюл. У 22 (72) В.В.Богданов, В.С.Лупиков и С.С.Спиваков (53) 681.327.21 (088.8) (56) Авторское свидетельство СССР

В 1070538, кл. G 06 F 13/10, 1984 .

Авторское свидетельство СССР

Ъ 1290337, кл. G 06 F 13 /00, 26.04.85, .(54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано для селекции информационных каналов в многоканальных системах сбора, регистрации и обработки информации. Цель изобретения — упрощение устройства за счет оптимизации алгоритма работы. Устройство содер— жит два регистра, блок элементов задержки, элемент И-НЕ, мультиплексор, два блока памяти, три элемента И, элемент НЕ, элемент ИЛИ, элемент

ИЛИ-НЕ, формирователь импульсов, Перед началом работы производится обнуление блоков памяти. Затем в первый блок памяти по сигналу "Установка заносится информация о номерах входных каналов, подлежащих обработке. После этого чередуются циклы измерения и калибровки. В цикле измерения информация, поступающая на устройство, сортируется на основе признаков, записанных в первом блоке памяти. Во второй блок памяти заносится информация о нормах каналов, реально обработанных в цикле измерения. В режиме калибровки информация @ из второго блока памяти передается в ЭВМ, после чего второй блок памяти обнуляется. После окончания калибров- С ки устройство переходит в цикл измен рения или при необходимости — в режим обнуления и установки. 3 ил. Ье

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

1317446 2

Изобретение относится к вычислительной технике и может быть использовано в качестве устройства для селекции информационных каналов в многоканальных системах сбора, регистрации и обработки информации.

Целью изобретения является упрощение устройства путем оптимизации алгоритма работы.

На фиг.l показана структурная схе- 1О ма устройства; на фиг.2 — приведен пример реализации блока памяти; на фиг.3 — пример реализации блока элементов задержки.

На схеме (фиг.1) образованы пер15 вый 1 и второй 2 регистры, блок 3 элементов задержки, элемент И-НЕ 4, мультиплексор 5, первый 6 и второй

7 блоки памяти, первый 8, второй 9 и третий 10 элементы И, элемент НЕ

11, элемент ИЛИ 12, элемент ИЛИ-НЕ

13, формирователь 14 импульсов, информационные входы 15 и выходы 16 устройства, вход 17 сигнала "Измерение" устройства, вход 18 сигнала

"Калибровка" устройства, первый 19, второй 20 и третий 21 входы синхронизации устройства, выход 22 сигнала

"Установка" устройства, вход 23 сигнала Сброс" устройства, адресные входы 24 устройства, выход 25 сигнала "Готовность" устройства. На фиг.2 обозначены элемент И 26, счетчик 27 адреса, формирователь 28 и элемент 29 памяти; на фиг. 3 — элементы 30-32 задержки и элемент НЕ 33.

Устройство работает следующим образом.

Перед началом работы производится обнуление всех ячеек памяти блоков

6 и 7 памяти. При этом на синхровход

21 подаются тактовые импульсы, а на вход 23 — сигнал "l". Тактовые импульсы с выхода элемента И-НЕ 4 поступают на вход элемента И 26, информационный вход элемента 29 памяти и счетный вход счетчика 27 адреса блока 6 памяти. Сигнал "0" на выходе элемента И-НЕ 4 обеспечивает запись нулевого бита в элемент 29 памяти по адресу, хранящемуся на счетчике 27 адреса. По положительному перепаду сигнала на выходе элемента И-НЕ 4 осуществляется увеличение на единицу содержимого счетчика 27 адреса. 3апись нулевых битов по другим адресам элемента 29 памяти производится аналогично. Тактовые импульсы с выхода элемента И-НЕ 4 проходят через элемент HE 11 и элемент ИЛИ-НЕ 13 на второй вход записи блока 7 памяти и также обнуляют его ячейки. Длительность Т сигнала "1" на входе 23 должна быть достаточной для записи нулевых битов по всем адресам блоков

6 и 7 памяти, Устройство работает в двух режимах: режиме начальной загрузки блока 6 памяти и режиме выборки данных измерительных каналов на обработку.

В режиме начальной загрузки производится запись в блок 6 памяти программы выделения. При этом на вход 22 установки подается сигнал

I! 1I

1, обеспечивающий подключение адресных входов 24 через мультиплексор

5 к информационным входам счетчика

27 адреса блока 6 памяти. На адресные входы 24 в сопровождении синхроимпульсов на входе 20 поступают коды адреса элемента 29 памяти блока

6 памяти, по которым осуществляется запись единичных битов данных. Сигнал

"0" на входе 20, проходя через элемент И 8, поступает на вход записи адреса блока 6 памяти и обеспечивает запись кода адреса с адресных входов

24 в счетчик 27 адреса. Синхроимпульсы с входа 20 поступают также на вход формирователя 28. По положительному фронту синхроимпульса формирователь

28 формирует импульсный сигнал низкого уровня, который проходит. через элемен И 26 на вход кода операции элемента 29 памяти и осуществляет.запись в него единичного бита по адресу, хранящемуся. в счетчике .27 адреса. Аналогично производится запись единичных битов по другим адресам, поступающим на адресные входы 24 в сопровождении синхроимпульсов на входе 20. Запись единичного бита по

k-му адресу в блок 6 памяти означает выделение данных измерительного канала с k-м адресным признаком в режиме выборки данных измерительных каналов на обработку. По окончании начальной загрузки на входе 22 устанавливается сигнал "0".

В режиме выборки данных на обработку в устройстве чередуются циклы измерения и калибровки. После передачи на вход устройства данных измерительных каналов от датчиков контролируемых параметров в цикле измерения следует цикл калибровки, кото3 l 317446

4 рый служит для оценки работоспособности всего тракта передачи информации. В цикле калибровки на вход устройства подаются контрольные сигналы по всем информационным каналам.

Управление работой устройства в режиме выборки данных на обработку осуществляется сигналами на входах 17 и 18. Сигналы "!" поступают поочередственно.

В режиме измерения на входе 17 присутствует сигнал "1", а на входе

18 — сигнал "О". С приходом информационной посылки на входы 15 в сопровождении импульса на входе 19 по переднему фронту импульса сопровожде15 ния данные с входов 15 переписываются в регистр 1. Па окончании записи адресная часть сообщения поступает на адресные входы блока 7 памяти и через мультиплексор 5 — на адресные входы блока 6 памяти.. Импульс с входа 19 задерживается элементом 30 и через элемент НЕ 33 поступает с первого выхода блока 3 на вход записи адреса блока 7 памяти и через эле20

25 мент И 8 — на вход записи адреса блока 6 памяти, осуществляя запись адресной части сообщения в счетчики 27 адреса. В блоке 6 памяти происходит чтение информации по записному адресу. Если на выходе элемента 29 памяти блока 6 считывается единичный бит, то информационная посылка, хранящаяся в регистре 1, подлежит выделению. Выходной сигнал блока 6 памя30

35 ти поступает на первый вход элемента

И 9, на третьем входе которого присутствует сигнал "1" с входа 19, а на второй вход приходит стробирующий импульс с второго выхода блока 3, представляющий собой импульс с входа

19, задержанный на элементах 30 и

32, В случае выделения информационной посылки на выходе элемента И 9 формируется импульс, который проходит через элемент ИЛИ 12 на вход записи регистра 2, второй вход блока 3 элементов задержки и первый вход записи блока 7 памяти. Из регистра

1 в регистр 2 переписываются данные, 45

50 поступающие на информационные выходы

16 устройства. Сигнал с выхода эле55 мента ИЛИ 12 задерживается элементом

31 блока 3 и поступает на выход 25 устройства, сигнализируя о готовносно на входы 17 и 18 и задают режим 10 измерения и режим калибровки соответти данных на информационных выходах

16. Сигнал с выхода элемента И 9 в блоке 7 памяти записывает единичный бит по адресу, хранящемуся в счетчике 27 адреса и совпадающему с адресной частью выделенной информационной посылки. Обработка последующих информационных посылок устройством в режиме измерения производится аналогично. Таким образом, в конце режима измерения в блоке 7 памяти записаны единичные биты по адресам, однозначно соответствующим адресным частям информационных посылок, которые были выбраны на обработку в режиме измерения °

В режиме поступления на входы 15 устройства калибровочных сигналов на входы 17 и 18 подаются сигналы "О" и "l" соответственно. Работа элемента И 9 блокируется. С приходом на входы 15 информационной посылки по переднему фронту импульса сопровождения данные записываются в регистр 1.

По окончании записи адресная часть сообщения поступает на адресные входы блока 7 памяти. Сигналом с первого выхода блока 3 элементов задержки адрес заносится в счетчик 27 адреса блока 7 памяти. Затем осуществляется считывание информации из блока 7 памяти по записанному адресу. При сов» падении адреса калибровочного сигна-ла с одним из адресов измерительных каналов, которые были выбраны на обработку в предыдущем цикле измерения, на выходе блока 7 памяти формируется сигнал "1", поступающий на второй вход элемента И 10, на третьем входе которого присутствует сигнал

"1" с входа 18 управления. С приходом на первый вход элемента И 10 стробирующего сигнала с второго вы— хода блока 3 элементов задержки на его выходе формируется импульс, поступающий на вход элемента ИЛИ 12 и вход формирователя 14. Импульс с выхода .лемента ИЛИ 12 осуществляет перепись калибровочной посылки из регистра 1 в регистр 2 и формирование сигнала готовности на выходе 25 устройства. Формирователь 14 по заднему фронту входного сигнала формирует импульс, поступающий через элемент ИЛИ-НЕ 13 на второй вход записи блока 7 памяти и осущесвляющий запись нулевого бита по адресу, который хранится в счетчике 27 адреса. Таким

1317446 образом, в режиме калибровки устройствс выдает на обработку значения калибровочных сигналов лишь тех измерительных каналов, которые присутствовали в предыдущем цикле измерения.

По окончании режима калибровки по всем адресам блока 7 памяти будут записаны нулевые биты, тем самым блок

7 будет подготовлен к работе в следующем цикле измерения, т.е. оптими- f0 эация аглоритма работы устройства в режиме калибровки позволила упростить техническое решение.

Формула изобретения 15

Устройство для ввода информации, содержащее два регистра, блок элементов задержки, мультиплексор, два блока памяти, три элемента И, элемент

ИЛИ, элемент HE и элемент -HE, первый и второй входы которого являются соответственно входом сигнала "Сброс" устройства и третьим входом синхронизации устройства, выход элемента

И-HE соединен с вторым входом записи первого блока памяти, выход которого соединен с первым входом второго элемента И, третий вход которого является входом сигнала "Измерение" устройства, выход второго элемента И соединен с вторым входом элемента ИЛИ, выход которого соединен с входом за— писи второго регистра и вторым входом блока элементов задержки, второй выход которого соединен с вторым входом второго элемента И и третьим входом третьего элемента И, первый вход которого является входом сигнала "Ka— либровка устройства, первый вход 40 блока элементов задержки объединен с входом записи первого регистра и является первым входом синхронизации устройства, информационные входы первого регистра являются информаци- 45 онными входами устройства, выходы старших разрядов первого регистра соединены с информационными входами старших разрядов второго регистра, выходы которого являются информационными выходами устройства, выходы младших разрядов первого регистра соединены с информационными входами младших разрядов второго регистра, адресными входами второго блока памяти и информационными входами первой группы мультиплексора, выходы которого соединены с адресными входами первого блока памя. ти, первый вход записи которого объединен с вторым входом первого элемента И и является вторым

I входом синхронизации устройства, адресный вход мультиплексора является входом сигнала "Установка" устройства, информационные входы второй группы мультиплексора являются входами устройства, первый выход блока элементов задержки соединен с первым входом первого элемента И, выход которого соединен с входом стробирования адреса первого блока памяти, вы" ход второго блока памяти соединен с вторым входом третьего элемента И, выход которого соединен с первым входом элемента ИЛИ, третий выход блока элементов задержки является выходом сигнала "Готовность" устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства путем оптимизации алгоритма работы, устройство содержит формирователь импульсов и элемент ИЛИ-НЕ, выход которого соединен с вторым входом записи второго блока памяти, вход стробирования адреса которого объединен. с первым входом первого элемента И, выход элемента И-НЕ соединен с входом элемента НЕ, выход которого соединен с вторым входом элемента И-НЕ, первый вход элемента ИЛИ объединен с входом формирователя импульсов, выход которого соединен с первым входом элемента ИЛИ-НЕ, второй вход элемента ИЛИ объединен с первым входом записи второго блока памяти.

1317446

1317446

Составитель В.Файзракманов

Техред В.Кадар

Корректор g.вверни

:Редактор A.. Маковская

Подписное

Тираж б72

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ 2425/44

Производственно-полиграфическое предприятие, г.ужгород, ул. Проектная, 4

Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации Устройство для ввода информации 

 

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

Изобретение относится к области вычислительной техники, в частности к устройствам для сопряжения, и может быть использовано для сопряжения ци(poвoй вычислительной машины с магнитофоном звукозаписи

Изобретение относится к вычислительной технике и предназначено для сопряжения ЭВМ с программно-управляемыми внешними устройствами

Изобретение относится к вычислительной технике и может быть использовано в двухмашинных комплексах, например, для сопряжения высокопроизводительной ЭВМ с микро-ЭВМ

Изобретение относится к вычислительной технике и может быть использовано в устройствах сопряжения между различными объектами и ЭВМ

Изобретение относится к вычислительной технике и может быть использовано при создании микропроцессорных устройств различного назначения, использующих для информационного обмена объединенную шину адреса и данных

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для сопряжения центрального процессора с основной памятью и магистралью асинхронного интерфейса , например, типа общей шины (ОСТ 11.305.903-80)

Изобретение относится к вычислительной технике и может быть использовано для подключения к ЦВМ последовательных каналов связи

Изобретение относится к вычислительной технике и может быть использовано в вычислительных системах для сопряжения ЭВМ с абонентом

Изобретение относится к вычислительной технике и может быть использовано для программно-аппаратного вычисления булевых функций

Изобретение относится к вычислительной технике и может быть использовано при проектировании многомашинных иерархических вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

Изобретение относится к схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, более конкретно к электронным схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, обеспечивающей передачу информации даже при наличии ошибок в линии связи за счет дуплексной связи между диспетчерскими устройствами
Наверх