Многоканальное устройство для ввода информации

Номер патента: 2001427

Авторы: Данилов, Паниткин

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕНИЯ В 7 ГЖ- , йИЬЛИОтг К ПАТЕНТУ Комитет Российской Федерации по патентам и товарным знакам(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯВВОДА ИНФОРМАЦИИ50 первого счетчика 11 55 Изобретение относится к вычислительной технике и может быть использовано в устройствах передачи дискретной информации.Цель изобретения - повышение быстродействия устройства.На фиг, 1 представлена структурная схема многоканального устройства для ввода информации; на фиг. 2 - структурная схема блока синхронизации; на фиг, 3 - временные диаграммы входного сигнала.Многоканальное устройство для ввода информации содержит блок 1 синхронизации, дешифратор 2, первый мультиплексор 3, второй мультиплексор 4 и в каждом канале первый и 5 и второй б триггеры, а также четыре элемента И 7 - 10, первый счетчик 11, второй счетчик 12, элемент ИЛИ 13, блок 14 памяти, третий мультиплексор 15 блок 16 сравнения, элемент НЕ 17,На фиг. 2 представлена структурная схема блока 1 синхронизации, который содержит генератор 18, счетчик 19, дешифратор 20, причем выход младших оазрядов счетчика 19 поступает на вход дев.ифратора 20, на выходах которого формируются управляющие импульсы, а выходы старших разрядов счетчики 19 являются выходом номера канала. Соответствующими управляющими импульсами для заявленного устройства осуществляются операции обнуления соотьетствующих триггеров 5 и б, прибавление в счетчиках 11 и 12, запись/чтение в блоке 14 памяти,Устройство работает следующим образом.Перед началом работы производится начальная нулевая установка всех элементов схемы, цепи нулевой начальной установки нс показаны,По перепаду 0 - 1 сопровождающего тактового импульса тактсвый триггер б данного канала устанавливается в состояние "1". Выход этого триггера по тактовому входу управления работой информационного триггера 5 этого же входного канала, По перепаду 0-1 на выходе тактового триггера 6 информационный триггер 5 устанавливается в состояние входного информационного сигнала, т,е. производится регистрация информационного значения данного входного канала,Блок 1 синхронизации устанавливает номер канала и мультиплексорами 3 и 4 производится коммутация значений соответствующих информационного и тактового тоиггеров 5 и б на выходы соответствующих муль гиплсксора 4 по данному каналу свидетельствует о том, что в канале содержится информация, требующая обработки,5 10 15 20 25 30 35 40 45 При наличии сигнала (лог, 1) с выхода мультиплексора 4 первый счетчик 11 по управляющему импульсу через первый элемент 7 прибавляет единицу, чем производит подсчет количества поступившей информации. По управляющему импульсу в блок 14 памяти по адресу. задаваемому первым счетчиком 11, осуществляется запись входной информации, которая представляет собой непосредственно значение информации входного канала и номер этого канала. Таким образом осуществляется фиксация и подсчет количества входной информации.После чего управляющим импульсом блока 1 синхронизации производится сброс соответствующих канальных триггеров 5 и 6, Блок 1 синхронизации изменяет номер канала и на выходы мультиплексоров 3 и 4 поступают новые, соответствующие номеру канала, информационное и запросное значения.Блок 16 сравнения сопоставляет содержимое счетчиков 11 и 12, в случае расхождения их содержимого на выходе блока 16 сравнения появляется сигнал (лог. 1), который является признаком нсличия в блоке 14 памяти накопленной информации входных каналов, которая требует последующей обработки. При поступлении сигнала чтение (лог. 1) через первый элемент 7 и элемент или 13 на управляющий вход блока 14 поступает сигнал (лог. 1), который разрешает считывание информации по адресу, задаваемому вторым счетчиком 12 через мультиплексор 15, на управляющем входе которого стоит сигнал лог. 1 с выхода третьего элемента И 9, задаваемый сигналом чтения и показаниями инверсного выхода блока сравнения (в случае расхождения показаний счетчиков 11 и 12). По импульсу управления производится считывание из блока памяти накопленной информации, таким образом происходит отбоо информации с заявленного устройства. Второй счетчик 12 по импульсу управления, прошедшему через четвертый элемент И 10, прибавляет единицу, т.е. производит подсчет отобранной информации, Сигнал "Чтение" закрывает второй элемент И 8, чем блокирует работу В случае отсутствия сигналов чтения со входа устройства и запроса с выхода мультиплексора 4 с выхода элемента НЕ 17 на управляющий вход блока памяти подается лог, 1. запрещающая запись в блок 14 памяти.При равенстве количества записанной в блок 14 памяти и отобранной информации показания счетчиков 11 и 12 совпадают, а на инверсном выходе блока 16 сравнения от35 40 45 50 гт; сутстнует признак елчтя информациидля последуощей обработкиТаким образом, выходнымсгналал многокэналыого устройства для ввода инфорлтации являются признак наличи формации для обработки, непосредственно значение информации и номер входного канала, по которому поступила данная информация.Предложим, что гредлагаемое устройство исго ьзуется совместно с некоторым микрогтро,рессорным устройством обработки данных и осуществляет ввод информации из каалов связи в реальном масштабе времени, При этом условие исключения потерь выражается в в де где М - количество входных каналов; Вскорость передачи информации по отдельному каналу (бит/с); Т,Г,Р -,с - максимальная длительность обработки входого Сита(длительность тлаксимальнойт ветви алгоритма обработки). Формула изобретения мнОГОкАнАльнОе устРОЙстВО для ВВОДА ин. фОРмАции, содержа.цее блок синхронтзации, первый и второй мультиплексоры. дешифратор и в каждолт канале первый и второй триггеры, причем информационный вход первого триггера цодклочен к шине логической единицы устройства, синхровход первого триггера является тактовым входом устройства, информационный вход второго триггера является информационным входом устройства, синхровход второго триггера соединен с выходом первого триггера, выход второго триггера каждого канала соединен с соответствующи 4 информационным входом первого мультиплексора, выход первого триггера ка:кдого канала соединен с соответствуощим информационным входом второго мультиплексора, выходы группы блока синхронизации соединены с адресными входами первого и второго лультиплексоров и инфортлационньми входами дешифратора, синхронизирующий вход которого соединен с первым выходом блока синхронизации, выходы дешифратора соединены с входами сброса первого и второго триггеров соответствующего канала, отличающееся тем, что, с целью повышея быстродействия устройства, в него введены четыре элемента И, первый и второйч эч;тленноо устрпиства услоклс :;1 г ттерь цриобрегает следуктщ. и г,тд где Т г гралТ (Н - среднее времяобработки входного бита. Н число бит во входнои последовательности).СООТНОШЕНИЕ Тотп.акс/ТпГ 1 сред дЛя РЕ алььх каналов может меняться в широких пределах. Статистические данные показы. вают, что данное соотношение может менягься в гределах 3 6 раз. Таким образом, заявленное устройство позвОляет увеличить пропускную способность всей системы в 3- 7 раз. что эквивалентно может быть выражено в увеличении количества входных каалов или в увеличении суммарной скорости входых информационньх потоков,(56) Авторское свидетельство СССР М: 1536365, кл. Ст 06 Е 3/00, 1988.Аторское свидетельство СССР М: 156 607, кл б Об Г 3/00, 1988,30 счетчики, элемент ИЛИ, блок памяти, блок сравнения, элемент НЕ, третий мультиплексор, выходы которого соединены с адресньми входами блока памяти, управляющий вход которого соединен с выходом элемента ИЛИ, первый вход которого соединен с выходом элемента НЕ, выход второо мультиплексора соединен с входом элемента НЕ и первыми входами герпого и второго элементов И, выход первого элемента И соединен с входом первоо счетч.тка, выходы которого соединены с ифор,",тационными входами первой группы третьего мультиплексора и блока сравнентт, выход которого соединен с первы входами третьего и четвертого эдемегов И и является выходом признака нат тя информации устройства, выход четвертого элемента И соединен с управляющим входом третьего мультиплексора, вгорье входы второго, третьего и четвертого элеме;тов И являются входом чтения устргтот ва выход второго элемента И соедине с вторым входом элсмента ИЛИ, второй вход первого элемента И является входом записи устройства, выход третьего эле тента И соединен с входом второго счетчика, выходы которого соединены с информационными входами второй группы третьео мультиплексора и блока сравне2001427 Так оставитель И,Карноваехред М Моргентал Корректор М.Керецман Редактор В,Трубченко Заказ 3 Тираж НПО "Поиск Подписнопатента 13035 Москва, ЖРа кая наб 4/5 еннп-иэдлтельсии исплбинл тент", г Ужгород 1 д Я 11 ии:) Н ния, выходы группы блока синхронизации соединены с информационными входами г ппы блока памяти, выходы которого явгруппыляются информационными выходами у стройства, выход первого мультиплексора соединен с информационным входом блока памяти, второй выход блока синхронизации соединен с тактовым входом блока памяти, а третий и четвертый выходы блока синхронизации соединены соответст венно с третьими входами первого итретьего элементов И.

Смотреть

Заявка

4955483, 26.06.1991

Научно-исследовательский институт "Квант"

Данилов Владимир Николаевич, Паниткин Дмитрий Витальевич

МПК / Метки

МПК: G06F 3/05

Метки: ввода, информации, многоканальное

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

Код ссылки

<a href="https://patents.su/4-2001427-mnogokanalnoe-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное устройство для ввода информации</a>

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