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

 

Использование: в каналах ЭВМ для ввода информации в ЗУ. Сущность. Устройство содержит: 3 регистра (1, 2, 3), 5 триггеров (4-8), 3 элемента И (9, 10, 11), 4 элемента И-НЕ (12-15), 2 элемента ИЛИ (16, 17), 2 группы элементов И (18, 19), группу элементов ИЛИ (20). 3 ил.

СО!ОЗ СОВЕТСКИХ

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

РЕСПУБЛИК

1 (5i)s G 06 F 13/00

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР. (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ л

I О

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4900316 /24 (22) 08.01.91 (46) 28.02.93. Бюл. ¹ 8 (71) Научно-исследовательский институт вычислительных комплексов (72) СМ.Байков, B.А,Кислинский и Г.A,eîмичева (56) Авторское свидетельство СССР ..N 1310828, кл. G 06 F 13/00, 1985.

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

N 1721609, кл. G 06 F 13/00, 1990.,Я2,„1798789 А1 (54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ (57) Использование: в каналах ЭВМ для ввода информации в ЗУ. Сущность. Устройство содержит, 3 регистра (1, 2, 3), 5 триггеров (4 — 8), 3 элемента И (9, 10, 11), 4 элемента

И-НЕ (12 — 15), 2 элемента ИЛИ (16, 17), 2 группы элементов И (18, 19), группу элементов ИЛИ (20). 3 ил.! с

О

QO О

1798789

50

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

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

Устройство (фиг.1) содержит с первого по третий регистры 1, 2, 3, с первого по пятый триггеры 4 — 8, с первого по третий элементы И 9, 10, 11, с первого по четвертый элементы И-НЕ 12 — 15, первый и второй элементы ИЛИ 16, 17, первую и вторую группы элементов И 18, 19, группу элементов ИЛИ

20, Информационный вход регистра 1 соединен с информационным входом регистра

3 и с информационным входом 21 устройства; синхровход регистра 1 соединен с вторым входом элемента ИЛИ 17, с третьим входом элемента И-НЕ 12 и выходом триггера 4; синхровход регистра 3 соединен с первым входом элемента ИЛИ 17, с первым входом элемента И-HE 14 и выходом тригге-. ра 7; информационный вход триггера 4 соединен с шиной логической единицы устройства, синхровход этого триггера соединен с выходом элемента И 11, первый вход которого соединен с первым входом элемента И 10 и со вторым сигнальным входом 22 устройства; выход элемента И 10 соединен с синхровходом триггера 7, информационный вход которого соединен с шиной логической единицы устройства, вход сброса триггера 4 соединен с выходом элемента И-НЕ 12, вход сброса триггера 7 соединен с выходом элемента И-НЕ 14, выход элемента ИЛИ 17 соединен с первым входом элемента И-НЕ 15, выход которого соединен установочным входом триггера 5, выход которого соединен с синхровходом триггера 8, с первым входом элемента И-НЕ

12, третьим входом элемента И-НЕ 14 и информационным входом триггера 6, синхровход которого соединен с синхровходами регистра 2, триггера 5 и выходом элемента

И-НЕ 13, первый вход которого соединен с первым входом 23 синхронизации устройства, второй вход элемента И-НЕ 15 соединен с входом 24 синхронизации устройства, информационный вход триггера 5 соединен с шиной логического нуля устройства, инверсный выход триггера 8 соединен с первыми входами элементов И 18 первой группы, информационным входом триггера 8 и вторыми входами элементов И-НЕ 14 и И 11, прямой выход триггера 8 соединен с первыми входами элементов И 19 второй группы и вторыми входами элементов И 10 и И-НЕ

12, выходы первого и третьего регистров 1, 3 соединены соответственно со вторыми входами элементов И 19, 18 второй и первой групп, выходы которых соединены с входами соответствующих элементов ИЛИ 20 группы, выходы которых соединены с информационными входами регистра 2, выход которого соединен с информационным выходом устройства 25, прямой выход триггера 6 соединен с первым входом элемента И 9, выход которого соединен с выходом 26 запроса устройства, инверсный выход триггера 6 соединен с первым входом элемента ИЛИ 16, выход которого соединен со вторым входом элемента И-HE 12, вторые входы элементов И 9 и ИЛИ 16 соединены со входом 27 чтения устройства.

Устройство работает следующим образом. В исходном состоянии все триггеры установлены в "0". Сопровождающий информацию входной сигнал (ВС), поступая с

22 входа устройства на первый вход элемента И 11, на второй вход которого поступает уровень логической единицы с инверсного выхода триггера 8, устанавливает триггер 4 в состояние "1". С помощью выходного сигнала этого триггера информация, поступающая на вход 21 устройства, запоминается в регистре 1. По фронту ближайшего синхроимпульса СИС, поступающего на 24 вход устройства, триггер 5 установится сигналом с выхода триггера 4 в состояние "1". Сигнал с выхода триггера 5 поступает на синхровход триггера 8 и устанавливает его в состояние "1" за счет разрешения с его инверсного выхода; на всех входах элемента И-НЕ 12 установится уровень логической единицы и триггер 4 установится в состояние "0". На втором входе элемента И 10 установится уровень логической единицы с прямого выхода триггера 8, не препятствующии прохождению следующего сигнала

ВС в триггер 7. Поскольку на первом входе элемента ИЛИ 16 уже имеется "1", поступающая с инверсного выхода триггера 6, то по фронту ближайшего синхроимпульса СИ, поступающего на вход 23 устройства, триггер 6 установится в состояние "1" и благодаря разрешению на первых входах группы элементов И 19 с прямого выхода триггера

8 информация из регистра 1 будет передана в регис- р 2, а триггер 5 установится в состояние "0".

Если в этом периоде синхронный запрос, поступающий на вход 27 устройства, отсутствует, то благодаря разрешению на втором входе элемента И 9 на выходе злемента в этом же такте СИ образуется подсинхронизированный запрос в память, поступающий на выход 26 устройства.

Если же после установки в "1" триггера

6 окажется, что поступил синхронный запрос, то по второму входу элемента блокируется выдача на выход 26 устройства и, кроме того, блокируется прием в триггер 6 и регистр 2, что обеспечивает сохранение имеющейся в них информации до снятия блокировки.. В следующем такте синхронный запрос снимается и сигналы из триггера 6 и регистра 2 пройдут на выход устройства. Очередной сигнал ВС будет запомнен в триггере 7, а информация — в регистре 3. После установки очередным ВС триггера 5 в "1" триггер 8 переключится из состояния."1" в состояние "0". Это.обеспечит прохождение информации из регистра 3 через элементы И 18 и элементы ИЛИ 20 на информационные входы регистра 2, гашение триггера 7 через элемент И-НЕ 14 и разрешение приема в триггер 4 через элемент И 11. По ближайшему синхроимпульсу

СИ со входа 23 устройства выполнится прием в триггер 6 и регистр 2 и далее утсройство будет работать таким же образом как описано выше, Фиг,2 иллюстрирует работу устройства при наличии синхронных запросов, Входная информация и сопровождающие ее запросы ВС поступают с периодом 2Тси, причем сигналы ВС приходят в непосредственной близости от заднего фронта синхроимпульсов СИС, т.е, в такой момент, когда триггер 5 может сработать от совпадающего .с сигналом ВС импульса СИС, а может лишь от следующего.

Первый внешний сигнал ВС принимается в триггер 5 с минимальной задержкой, второй и третий с максимальной. Четвертый и пятый с минимальной.

Выработка запросов по 2, 3 и 4 внешним сигналам осуществляется с блокировкой схемы и задержкой на 1 такт сигнала на выходе 27 устройства.

На фиг,3 иллюстрируется работа устройства при отсутствии синхронных запросов. Входная информация и сопровождающие ее запросы ВС поступают с периодом Т«, причем сигналы ВС приходят в непосредственной близости от заднего фронта синхроимпульсов СИС.

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

Устройство для ввода информации, содержащее первый и второй регистры, первый, второй и третий триггеры, первый элемент И, первый элемент ИЛИ, первый и второй элементы И-НЕ, причем информационный вход первого регистра является ин20 повышения быстродействия устройства, в

25 него введены четвертый и пятый триггеры, третий и четвертый элементы И-НЕ, второй

30 ройства, выход второго элемента И соеди35 нен с синхровходом четвертого триггера, информационный вход которого подключен

45

55

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

8C т4

Т5

Р3

П вЂ” Л тг

3 4

2 з 4 5 Риг. 3

Составитель В.Кислинский

Техред M.Ìîðãåíòàë Корректор А,Мотыль

Редактор Н.Коляда

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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