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

 

УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее генератор одиночных импульсов, шифратор, три триггера , три регистра, два блока элементов И, два блока элементов ИЛИ, пять элементов И, два элемента ИЛИ, пер- . вый элемент задержки, первый усилитель , счетчик и дешифратор, первый вход которого соединен с выходом счетчика, а второй вход соединен с выходом первого элемента ИЛИ, выход дешифратора соединен с первым входом первого регистра, выход которого является первым выходом устройства , а второй вход соединен с выходом первого блока элементов ИЛИ, входы которого соединены с соответствующими выходами первого и второго блоков элементов И, первые выходы второго и третьего регистров соединены соответственно с первым и вторым входами первого блока элементов И, третий вход которого соединен с первым выходом первого усилителя, вход которого является первым входом устройства, а второй выход соединен с первым входом второго блока элементов И, второй вход которого является вторым входом устройства, первый выход шифратора соединен с входом генератора одиночных импульсов , выход которого соединен с первыми входами первого и второго элементов И и входом первого триггера, выход которого соединен с первым входом третьего элемента И и входом л второго триггера, выход которого соединен с входом третьего триггера, первый выход которого соединен с вторым входом первого элемента И, а второй выход соединен с вторыми входами второго и третьего элементов И, выход третьего элемента И соединен с первым входом первого элемента ИЛИ, вькод четвертого элемента И соедис S нен с первым входом второго элемента (О ИЛИ, отличающе еся тем, что, с целью расширения области прис менения путем обеспечения режима коррекции, в устройство введены третий блок элементов И, третий блок элементов ИЛИ, с третьего по седьмой элементы ИЛИ, второй и третий усили41 тели, два сумматора, второй элемент задержки и четвертый триггер, вход шифратора является третьим входом эо устройства, второй выход шифратора соединен с первыми входами второго и третьего блоков элементов ИЛИ, выходы .которых соединены с первыми входами второго и третьего регистров, первые выходы которых соединены с соответствунлцими входами первого сумматора, выход которого соединен с первым входом пятого элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с первым входом четвертого триггера, первый вход третьего блока элементов И является четвертым входом устройства, а пер

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

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

РЕСПУБЛИК (19) (1)) ())4 G ОЬ F 13 00

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬ1ТИЙ (21) 3698912I24-24 (22) 07.02.84 (46) 07.08.85. Бюл. Р 29 (72) В.Д.Великан и В.И.Язневич (53) 68 1.327. 11 (088.8) (56) Устройство для ввода информации.

Техническое описание процессора ЕС

2060. Ц53.057.006.Т04. М., 1977.

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

Р 907540, кл. G 06 F 3/04, 1982. (54) (57) УСТРОЙСТВО рДЯ ВВОДА ИКФОРМАЦИИ, содержащее генератор одиночных импульсов, шифратор, три триггера, три регистра, два блока элементов И, два блока элементов ИЛИ, пять элементов И, два элемента ИЛИ, пер- . вый элемент задержки, первый усили-. тель, счетчик и дешифратор, первый вход которого соединен с выходом счетчика, а второй вход соединен с выходом первого элемента ИЛИ, выход дешифратора соединен с первым входом первого регистра, выход которого является первым выходом устройства, а второй вход соединен с выходом первого блока элементов ИЛИ, входы которого соединены с соответствующими выходами первого и второго блоков элементов И, первые выходы второго и третьего регистров соединены соответственно с первым и вторым входами первого блока элементов

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

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

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

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

На чертеже представлена функциональная схема предлагаемого устройства, Устройство содержит первьй регистр 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, первый триггер 26, второй триггер 27, третий триггер 28, четвертьй триггер 29, первый элемент 30 задержки, второй элемент 31 задержки, первый усилитель 32, второй усилитель 33, третий усилитель 34, первый сумматор

35, второй сумматор 36, первый вход

37; второй вход 38, третий вход 39, четвертый вход 40, пятый вход 4 1, шестой вход 42, седьмой вход 43, восьмой вход 44, девятый вход 45, десятый вход 46, первый выход 47, 1171

Кроме информации, поступающей на входы блоков 11 и 13 элементов ИЛИ после подачи сигналов на вход 39, с другого выхода шифратора 4 поступает сигнал на вход генератора 5, который вырабатывает импульс длительностью один такт синхронизации, з второй выход 48, третий выход 49.

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

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

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

ИЛИ, с выходов которых при наличии разрешающих потенциалов с выходов элементов ИЛИ 21 и 22 осуществляется запись в регистры 2 и 3 старших или младших разрядов соответственно. Содержимое регистров 2 и 3 поступает на сумматор 35, на инвертированном въ ходе которого формируется значение контрольного разряда регистров 2 и 3.

Значение контрольного разряда с выхода сумматора 35 подается на вход эле- 25 мента И 17, с выхода которого при наличии разрешающего потенциала с инвертированного выхода усилителя

33 через элемент ИЛИ. 23 передается на информационный вход триггера 29. 30

При наличии сигнала с выхода элемента ИЛИ 24 осуществляется установка на триггере 29 значения контрольного разряда регистров 2 и 3. Состояние триггера передается на вход суммато35 ра 36, с выхода которого — на вход элемента И 18, à с выхода последнего при наличии разрешающего потенциала с инвертированного выхода усилителя

34 через элементы ИЛИ 20 и ИЛИ 25 — 40 на вход регистра 1. С выхода блока

8 элементов И при наличии разрушающих потенциалов с инвертированных выходов усилителей 32 и 34 содержимое регистров 2 и 3 через блок элементов ИЛИ 12 подается на информационный вход регистра 1. Управление занесением в регистр 1 сформированного на ее информационных входах байта информации с контрольным разрядом осуществляется дешифратором 7.

800 4 поступающий на вход триггера 26 и на входы элементов И 14 и 15. При наличии сигнала с инвертированного выхода триггера 28 с выхода элементов И

14 поступает сигнал, разрешающий занесение информации в регистр 2. Триггеры 26 и 27 осуществляют задержку импульса с выхода генератора 5. После изменения состояния триггера 28 с выхода элемента И 15 поступает сигнал, разрешающий занесение информации в регистр 3 и через элемент 31 задержки установку значения контрольного разряда регистров 2 и 3 на триггере

29. После каждой записи в регистры 2 или 3 триггер 28 меняет свое значение. После поступления сигнала с выхода элемента И 16 через элемент ИЛИ

19 на управляющий вход дешифратора 7 последний осуществляет управление занесением информации в регистр 1 в зависимости от состояния счетчика 6, поступающего на информационный вход дешифратора 7. После записи байта

Информации и его контрольного разряда в регистр 1 содержимое счетчика

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

Если при работе процессора возникает сбой или отказ в оборудовании, процессор, зафиксировав свое состояние должен остановить синхронизацию и передать это состояние в оператив ную память. В предлагаемом устройст-! ве эта передача осуществляется сле,дующим образом. Байт со своим конт,рольным разрядом информации о состоянии процессора поступает с входа 38 устройства на вход блока 9 элементов

И, а с него (после поступления через усилитель 32 сигнал с входа 37) через блок 12 элементов ИЛИ (байт информации) и элемент ИЛИ 25 (контрольный разряд) поступает на информационные входы регистра 1. Сигнал с входа 37 через усилитель 32 и элемент ИЛИ 19 управляет работой дешиф". ратора 7, по сигналам которого осуществляется запись в регистр 1. Место занесения определяется состоянием счетчика 6, значение которого затем, по сигналу с элемента 30 задержки изменяется. После этого по сигналу

1171800 с входа 37 осуществляется запись в .регистр 1 следующего байта, поступающего на вход 38.

Запись информации в регистры ? и 3 можно осуществлять, подавая на вход 40 байт информации с контрольным разрядом и на вход 41 — управляющий сигнал записи. Поступающий с входа 4 1 через усилитель 33 сигнал 10 позволяет получить на выходах блока

10 элементов И значение контрольного разряда, которое через элемент ИЛИ

23 поступает на информационный вход триггера 29, старшую тетрадУ байта !5 которая через -блок 11 элементов ИЛИ поступает на информационный вход регистра 2, младшую тетраду байта, которая через блок 13 элементов ИЛИ поступает на информационный вход 20 регистра 3. Сигналы записи в триггер 29 и регистры 2 и 3 поступают соответственно с выходов элементов

ИЛИ 24, 21 и 22. После записи информации в триггер 29 и регистры 2 и 3 25 их состояние поступает на выходы 49 (контрольный разряд) и 48 (байт информации) устройства. Эта информация в качестве тестовых последовательностей используется при диагностике процессора и может быть записана в регистр после поступления управляющего сигнала на вход 43 устройства, который через элемент ИЛИ 19 поступает на вход дешифратора 7 и через элемент 30 задержки — на вход счетчика 6. Таким образом, подавая на вход 43 последовательно сигналы, можно во все байты регистра 1 занес- ти одну и ту же информацию.

Изменять состояние регистров 2 и

3 можно по сигналу, поступающему на вход 42 устройства. По этому входу, осуществляется сдвиг регистров 2 и 3 на один разряд вправо, при этом состояние младшего разряда регистра 3 записывается в старший разряд регистра 2, а состояние младшего разряда регистра 2 — в старший разряд регистра 3. Таким образом, записав однажды информацию в триггер 29 и регистры 2 и 3, можно осуществлять контроль и диагностику на различных тестовых последовательностях, подавая на вход 42 сигналы сдвига. Например, записав в регистр 2 код 0001 и в регистр 3 код 0111 и производя последовательно сдвиги этих регистров по сигналу с входа 42, можно осуществить проверку оборудования на восьми различных кодах, содержащих все возможные комбинации нулей и единиц в любых трех рядом расположенных разрядах.

При диагностировании иногда нужно чередовать прием информации в диагностируемое оборудование и его обнуление. В предлагаемом устройстве без изменения состояния регистров 2 и 3 на выходе 48 можно получить нулевую информацию, подав на вход 45 управля ющий сигнал, который поступает на вход усилителя 34 и с .его инвертированного выхода запрещает выборку сос. тояния регистров 2 и 3 через блок 8 элементов И на выход 48 устройства, устанавливая при этом через элемент

ИЛИ 20 иа выходе 49 единичное состояние контрольного разряда. Эту информацию можно записать в регистр 1, подавая на вход 43 управляющие сигналы.

Для проверки схем контроля процессора необходимо использовать информацию с неверно сформированными контрольными разрядами. Не изменяя записанную в триггер 29 и регистры 2 и

3 информацию, на выходе 49 можно получить противоположное значение контрольного разряда, подав на вход 46 устройства управляющий сигнал, который на выходе сумматора 36 устанавливает состояние, противоположное состоянию триггера 29. С выхода сумматора 36 это состояние через элементы

И 18 и ИЛИ 20 поступает на выход 49 устройства и через элемент ИЛИ 25— на вход регистра 1. Подавая на.вход

43 сигналы, можно содержимое регистров 2 и 3 с измененным значением контрольного разряда записать в регистр 1.

77

46

4J

44

Составитель С.Гапнч

Редактор Л.Гратилло Техред Л.Мартяшова Корректор М. Пожо

Заказ 4864/41 Тираж 710 Подписное

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

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

Филиал ППП "Патент", г.ужгород, ул.Проектная,4

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

 

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

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

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

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

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

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

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

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

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