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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для ввода в процессорные средства обработки многоканальной измерительной информации кадровой структуры, накопленной средствами цифровой магнитной регистрации. Цель изобретения - расширение области применения устройства за счет обеспечения возможности ввода информации регулярной структуры кадрового формата. Устройство содержит регистр 4, счетчик 6, блок 7 памяти, с первого по четвертый элементы И 8, 17,13,12, с первого по четвертый триггеры 9,20,22,23, генератор 18 импульсов, формирователь 19, элемент 11 задержки, элемент И-НЕ 16, элемент НЕ 14, первый 21, второй 24 и третий 25 элементы ИЛИ. Введение второго 20, третьего 22 и четвертого 23 триггеров, генератора 18 импульсов и второго и третьего элементов ИЛИ 24, 25 позволяет по синхросигналам регулярных структур кадрового формата формировать номер канала и осуществлять выдачу на выход устройства информации с выбранного канала, номера этого канала и выработку сигнала запроса на ввод. 7 ил.

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

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

РЕСПУЬЛИН, SU„„1589284 А 1

П1)5 С 06 F 13/00

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

H ASTOPCH0MV СВИДЕТЕЛЬСТВУ

26

Фое.!

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

Г10 ИЗОЬРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР! (21) 4450386/24-24 (22) 27.06.88 (46) 30.08.90. Бюл. N2 32 (71) Институт электроники АН БССР (72) Б.А.Нелезко, В.А.Зайка, В.)Н.Пихун и В.И.Шелешкевич (53) 681.327.21 (088.8) (56) Авторское .свидетельство СССР

В 611204, кл. G 06 F 13/00, 1976.

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

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

2 с чет об е сп ечения в оэ можно сти в в ода информации регулярной структуры кадрового формата. Устройство содержит регистр 4, счетчик 6, блок 7 памяти, с первого по четвертый элемен.ты И 8, 17, 13, 12, с первого по четвертый триггеры 9, 20, 22, 23, генератор 18 импульсов, hop"" мирователь 19, элемент 11 задержки, элемент И-.НЕ 16, элемент HE 14, первый 21, второй 24 и третий 25 элементы ИЛИ, Введение второго 20, третьего 22 и четвертого 23 триггеров, генератора 18 импульсов и вто" рого и третьего элементов ИЛИ 24, 25 позволяет по синхросигналам регуляр- Ф ных структур кадрового формата форми" ровать номер канала и осуществлять выдачу.на выход устройства информации с выбранного канала, номера этого канала и выработку сигнала запроса на ввод. 7 ил.

1589284

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

Цель изобретения — расширение области применения за счет;обеспечения возможности ввода информации регулярной структуры кадрового формата.

На фиг. 1, показана функциональная 15 схема устройства для ввода информации; на фиг. 2 и 3 — временные диаграмж работы устройства для ввода информации соответственно в режимах начальной установки (обнуление) и 20 загрузки в блок памяти программы выделения; на фиг. 4 — реализация блока памяти; на фиг, 5 и 6 — реализация генератора импульсов и его временйая диаграмма работы; на фиг. 7 — 25 выполнение формирователя сигналов, Устройство содержит информационный вход 1 устройства, входы 2 и 3 синхронизации такта и кадра устройства, регистр 4, информационный выход S устройства, счетчик 6, блок 7 памяти, первый элемент И 8, первый триггер 9, выход 10 "Запрос" устройства, элемент 11 задержки, четвертый 12 и третий 13 элементы И,элемент 35

НЕ 14, выход 15 "Готовность" устройства, элемент И-НЕ 16, второй элемент И 17, генератор 18 импульсов, формирователь 19 сигналов, второй триггер 20, первый элемент ИЛИ 21, 40 третий 22 и четвертый 23 триггеры, второй 24 и третий 25 элементы ИЛИ, входы 26-29 "Начальная установка", "Обнуление", "Сброс запроса", "Запись" устройства соответственно,ад- 45 ресный вход 30 устройства.

Устройство обеспечивает работу как в режиме ввода информации одноГо канала кадра ТGK и в режимб груп пового ввода данных из множества комбинаций каналов кадра. Дпя этого в блок 7 памяти заносится. программа, определяющая, какие информационные каналы кадра разрешены для ввода.

Блок 7 памяти представляет собои однобитное оперативное запоминающее устройство {ОЗУ), емкость которого определяется максимальным количеством каналов в кадре. Код, поступающий на адресные входы ОЗУ, определяет номер канала в кадре. Наличие логической

"1" или логического "0" по данному адресу ОЗУ определяет разрешение или запрещение ввода информацк с данного канала кадра.

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

При включении питания сигнал, посту1 пающий на вход 26 "Начальная установка" устройства, устанавливает первый триггер 9, снимая с выхода 10 "Запрос" устройства сигнал требования запроса, если он был установлен. Кроме того, сбрасывается второй триггер 20, а третий 22 и четвертый 23 триггеры устанавливаются в единичное состояние (фиг.2). Сигнал с прямого выхода триггера 22 через элемент ИЛИ 21 и элемент НЕ 14 блокирует прохождения синхросигналов такта и кадра через элементы И 12,13 на счетный вход и вход сброса счетчика 6 соответственно.

Низкий уровень с выхода элемента HE 14 поступает на выход 15 "Готовность" устройства, сигнализируя процессорному устройству о неготовности устройства ввода к работе (происходит процесс приведения устройства ввода в исходное состояние), Прямой выход триггера 22 через элемент ИЛИ 21 разблокирует генератор 18 импульса (фиг.2). Импульсы с генератора 18 через формирователь 19 поступают на управляющий вход блока 7 памяти, через элемент И 17 — на вычитающий вход

1! ll 1l t1 счетчика 6. По перепаду из 0 в 1 на выходе элемента И 17 происходит изменение содержимого счетчика, являющегося адресом блока 7 памяти, ПереИ 11 ход на выходе генератора из 1 в

"0" запускает формирователь 19 (фиг. 2), вырабатывающий импульс записи. Так как на информационный вход блока 7 памяти поступает низкий уровень с ипверсного выхода триггера

22, то по выбранному адресу записывается "0". Таким образом, в каждом периоде импульсной последовательности

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

89284 6

25

30. 6 в нулевое состояние, Таким образом, 35

S 15 триггер 23, инверсный выход которого снимает блокировку с триггера 22, Триггер 22 первым импульсом с выхода заема счетчика 6 не сбрасывается, так как на его входе установки присутствовал "0" (фиг.2). Перебор адресов и запись "0" в блоке 7 памяти продолжается до появления второго импульса с выхода заема счетчика б, который сбрасывает триггер 22, что приводит к появлению на выходе 15

"Готовность" "!", свидетельствующей об окончании операции начальной ус" тановки и возможности перехода к выполнению загрузки блока 7 памяти, Описанная операция по начальной установке может быть осуществлена и при поступлении сигнала по входу 27

"Обнуление" устройства.

При частоте генератора 9 импульсов 1МГц и емкости блока 7 памяти

4 кбит обнуление ОЗУ происходит за время 4 — 8 мс.

После начальной установки осуществляется загрузка в блок 7 памяти программы "заказчика" конфигурации каналов ввода информации. При этом на адресный вход 30 устройства поступает код адреса для блока 7 памяти, соответствующий одному иэ номеров выбираеяах для ввода информации каналов.

Сигнал сопровождения, поступающий по входу 29 "Запись" устройства,устанавливает второй триггер 20 в "1", разрешая через элемент ИЛИ 21 работу генератора 18 и прохождение сигналов с выхода генератора через элемент . И-НЕ 16 на вход записи счетчика 6.

Кроме того, сигнал с прямого выхода триггера 20 через элемент НЕ 14 бло.кирует третий 13 и четвертый 12 элементы И и снимает сигнал "Готовность" на выходе 15 устройства. Передний фронт с выхода генератора 18 (фиг. 3) переписывает адрес с адресного входа

30 в счетчик 6. Так как на инверсном выходе триггера 22 присутствует высокий уровень, то перепад на выходе генератора из "1" в "0" запускает формирователь 19, осуществляющий запись "1" по выбранному адресу блока 7 памяти. Перепад сигнала с выхо" да формирователя 19 из "0" в "1" сбрасывает триггер 20, что приводит к появлению сигнала "Готовность" на выходе 15 устройства и свидетельствует о готовности устройства к очередной записи. Аналогично производится запись единичных битов.по другим адресам, соответствующим тем каналам в информационном кадре, данные с которых должны вводиться в процессор-. ное устройство, В режиме ввода данных из "заказан" ных" программой измерительных каналов информационного кадра на входы

1 2 и 3 устройства поступает многомерный поток данных кадровой структуры. Кадровая структура данных представляет собой последовательность многоканальных сигналов, включающих параллельный двоичный код измерительных сигналов с синхронизацией каждого кода тактовым сигналом (ТСС), а всего кадра — кадровым синхросигналом (КСС), поступающим одновременно с кодом первого измерительного канала, т.е. первого какала данных всего информационного кадра.

Сигнапы синхросигналов такта и кадра через элементы И 12 и 13 поступают на счетный вход и вход сброса счетчика 6 соответственно. Первый поступивший сигнал КСС устанавливает счетчик осуществляется захват синхронизации по кадрам. Тактовые синхросигналы (ТСС) увеличивают содержимое счетчика в каждом такте. Содержимое счетчика 6 однозначно определяет номер канала в кадре, По адресу, определяемо" му счетчиком 6, из блока 7 памяти осуществляется чтение информации,отвечающей за конфигурацию "заказных" номеров информационного кадра. Если на выходе блока 7 памяти присутствует

"1", то ТСС, задержанный элементом

11 задержки на время, необходимое для срабатывания счетчика 6 и блока

7 памяти, через элемент И 8 переписывает в регистр 4 данные с информационного входа 1 устройства и выхода счетчика 6. Кроме того, этот же сигнал устанавливает триггер 9 в нулевое состояние, сигнал с инверсного выхода которого поступает на выход 10 "Запрос" устройства. Приняв информацию с "заказанного канала информационного кадра, процессорное устройство выдает сигнал "Сброс запроса" на вход 28 устройства. Этот сигнал снимает сигнал с выхода "Запрос" устройства.. В случае считывания из блока 7 памяти "0" прохожде1589284 ние информацьк по данному каналу кадра иа выход устройства блокируется °

Регистр 4 выполнен на микросхеме

К155iNB а счетчик 6 — на микросхе— ме К155ИЕ7.

Реализация блока 7 памяти представлена на фиг.4. Блок выполнен на микросхеме К541РУ1, представляющей собой ОЗУ статического типа с организацией (4096хI).

Первый 8, второй 17, третий 13 и четвертый 12 элементы И реализованы

HB мйкросхеме К155ЛИI, а первый 9,, I5 второй 20, третий 22 и четвертый 23 триггеры - на микросхемах К155ТМ2

Первый элемент ИЛИ 21 выполнен на микросхеме К155ЛЛI., а второй 24 и третий 25 элементы ИЛИ вЂ” на микросхе- 20 ме К155ЛИI. Элемент НЕ 14 и элемент

И-НЕ 16 реализованы на микросхеме

К155ЛАЗ.

Реализация генератора IS и его временная диаграмма работы приведены на фиг.5,6. Используется микросхема

К155АГЗ.

Формирователь 19 (фиг.7) выполнен на микросхеме К155АГЗ и время задающих элементах CI R 1.. 30

Таким образом предложенное устройство позволяет передавать на выход информацию в соответствии со структурой информационного кадра вводимых данных, обеспечивая как подготовку основных блоков устройства к работе, т.е. начальную установку и обнуление в периоды времени, значительно меньшие периода поступления данных по рядом расположенным кадрам, 0 так и оперативную запись "заказанной" для ввода информации множества каналов с широким динамическим диапазоном сочетаний и числа каналов за периоды времени, значительно меньшие 45 времени поступления данных из рядом расположенных и тем более разнесенных друг от друга по позициям инд>ормационного кадра каналам, обеспечивая . B режиме ввода информации поступление на выход устройства вместе с информационным кодом поступившего и заранее "заказанного" канала также .кода адреса фактического номера канала текущего информационного кадра, что расширяет область применения устройства.

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

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

И, элемент НЕ, элемент И-НЕ, элемент

ИЛИ, счетчик, первый триггер, инверсный выход которого является выходом

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

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

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

1589284

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

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

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

"Обнуление" устройства, первый вход третьего элемента ИЛИ является входом

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

ИЛИ и подключен к .входу сброса, второго триггера и является входом

"Начальная установка" устройства, выход третьего элемента ИЛИ соединен с входом установки первого триггера, тактовый вход которого подключен к выходу первого элемента И,информационный выход счетчика подключен к второй группе входов регистра.

1589284

1589284

Составитель С. Кулиш

Техред А. Кравчук Корректор С, Шевкун

Редактор И. Келемеш

Заказ 2542 Тираж 568 Подписное

ВНИИПИ Государственного комитета по изобретениям и открьггиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 10!