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

 

Изобретение относится к вычислительной технике и может использоваться для ввода/вывода информации в электронно-вычислительных машинах. Изобретение позволяет повысить информативность устройства за счет обеспечения приема устройством и передачи им электронно-вычислительной машине информации в виде параллельных кодовых слов в промежутках времени между приемами последовательных кодовых слов , без нарушения уста , 21 новленного режима синхронизации приема последовательных кодовых слов. Устройство содержит элементы И 1, элементы ИЛИ 2, регистр 3 кода величины смещения, элементы И 4, делители 5 и 6 частоты с регулируемьм коэффициентом деления, регистр 7 кода длины слова, регистр 8 сдвига, элемент НЕ 9, элемент ИЛИ 10, элемент И-НЕ 11, элемент НЕ 12, элемент И-НЕ 13, элемент ИЛИ I4, элементы И 15 и 16, триггер 17, элемент ИЛИ 18, элемент И 19, элемент НЕ 20, шину 21 тактовых импульсов, шину 22 сигнала режима работы, входную информационную шину 23 приема параллельного кода , шину 24 кода смещения, шину 25 сигнала считывания, шину 26 сигнала прерывания, шину 27 кода длины слог ва, выходную информационную шину 28, шину 29 сигнала прерывания, шину 30 сигнала записи и входную информационная шину 31 приема последовательного кода. I ил. СП G. с ю со 4ib СО N 30 31

С:

СО

4h» с© оВ@ (21) 3783938/24-24 (22) 25.08.84 (46) 23,02.86, Бюл. Р 7 (72) А.Н. Мялик, А.И. Данилин и А.В. Жеребцов (53 ) 621,398 (088.8) (56) Авторское свидетельство СССР

NI 705494, кл. G 08 С 19/28, 1977.

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

У 960893, кл. G 08 C 19/28, 1980. (54)УСТРОЙСТВО ДЛЯ ПРИЕМА КОДОВОЙ

ИНФО РМИ1ИИ (57)Изобретение относится к вычислительной технике и может использоваться для ввода/вывода информации в электронно-вычислительных машинах.

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

Устройство содержит элементы И 1, элементы ИЛИ 2, регистр 3 кода величины смещения, элементы И 4, делители 5 и 6 частоты с регулируемым коэффициентом деления, регистр 7 кода длины слова, регистр 8 сдвига, элемент НЕ 9, элемент ИЛИ 10, элемент

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

l3, элемент ИЛИ 14, элементы И 15 и

16, триггер 17, элемент ИЛИ 18, элемент И 19, элемент НЕ 20, шину 21 тактовых импульсов, шину 22 сигнала режима работы, входную информационную шину 23 приема параллельного кода, шину 24 кода смещейия, шину 25 сигнала считывания, шину 26 сигнала прерывания, шину 27 кода длины сло-. ва, выходную информационную шину 28, шину 29 сигнала прерывания, шину 30 сигнала записи и входную информационная шину 31 приема последовательного кода. 1 ил .

1213494

35

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

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

На чертеже представлена функциональная схема устройства.

Устройство для приема кодовой информации содержит элементы И 1, элементы ИЛИ 2, регистр 3 кода величины смещения, элементы И 4, делители 5 и 6 частоты с регулируемым коэффициентом деления, регистр 7 кода длины слова, регистр 8 сдвига (перобразователь последовательного кода в параллельный), элемент НЕ 9, элемент ИЛИ 10, элемент И-НЕ 11, элемент HE 12, элемент И-НЕ 13, элемент ИЛИ 14, элементы И 15 и 1б, триггер 17, элемент ИЛИ 18, элемент

И 19, элемент НЕ 20, шину 21 тактовых импульсов, шину 22 сигнала режима работы, входную информационную шину 23 приема параллельного кода, шину 24 кода смещения, шину 25 сигнала считывания, шину 26 сигнала прерывания, шину 27 кода длины слова, выходную информационную шину 28, шину 29 сигнала прерывания, шину

30 сигнала записи и входную информационную шину 31 приема последовательного кода.

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

В режиме приема последовательных кодов на шине 22 установлен сигнал логического "О" и на входную информационную шину 31 поступает двоичный импульсный код информации с известной длиной слова от источника последовательных кодов, а на шину

21 поступают тактовые импульсы. Если в регистр 3 записан нулевой код величины смещения, то на выходных шинах его и на входе каждого из элементов И 4 присутствует сигнал логического "0", поэтому с выходов элементов И 4 логический "О" попа20

55 дает на входы элемента ИЛИ 14 и с выхода поступает на элемент И-НЕ 13, инвертируется и заводится на вход элемента И 15, разрешая прохождение тактовых импульсов с шины 21 через элемент И 15 на элемент И 16 и на тактовый вход делителя 6 частоты, Сигнал логического "О" с шины

22 поступает на элемент НЕ 12, инвертируется и разрешает прохождение тактовых импульсов через элемент И

16 на тактовый вход регистра 8 сдвига. Если в регистр ? записан код длины слова, поступивший с электронно-вычислительной машины через шину

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

29 сигнала прерывания выдаются импульсы, сформированные из тактовой частоты в момент, когда делитель 6 сосчитает количество тактовых импульсов, соответствующее коду на управляющих входах делителя 6. При этом в регистре 8 подготовляется очередное слово. информации, длина которого определяется коэффициентом деления. Заполнение регистра 8 производится под действием импульсов сдвига, приходящих на его тактовый вход. Количество разрядов регистров

8 и 7 и количество разрядов управляющих входов делится делителем 6 частоты с максимальной длиной слов, поступающих на входную информационную шину 31 устройства. Сигнал логического "0" с выхода элемента ИЛИ

14 поступает также на вход установки в "l" триггера 17. Если в первоначальный момент, когда в регистр 3 записан нулевой код, на выходе триггера 17 был сигнал логической "1 ", . то этот сигнал, поступая на вход элемента И-НЕ 11, разрешает прохождение тактового импульса на тактовый вход делителя 5 частоты, Делитель 5, на управляющие входы которого (входы установки кода коэффициента деления) поступает нулевой код, выдает в ответ на первый импульс, поступающий на его тактовый вход, импульс на свой выход. Этот импульс устанавливает на выходе триггера 17 сигнал логического "О", который запрещает прохождение тактовых импульсов чере1

121 3494

10 !

30

55 элемент И-НЕ 11 на вход делителя

5 частоты.

Таким образом, устройство производит выдачу потребителю информация с выходных информационных шин 28 регистра 8 и оповещает потребителя о факте заполнения регистра 8 информацией с помощью сигнала прерывания с шины 29 сигнала прерывания, Если потребитель (электронно-вычислительная машина) выдает на шины 24 код смещения, то этот код записывается в регистр 3. В соответствии с кодом величины смещения на одном или нескольких выходах регистра 3 появляется сигнал логической 1 ". Эта логическая "1", поступив на соответствующий элемент И 4, пройдет через этот элемент в промежуток между тактовыми импульсами, когда с выхода

Iэлемента НЕ 9 снимается сигнал логической "I", и через элемент ИЛИ.10 этот сигнал поступит на объединенные входы элементов И 4, С выходов элементов И 4 логичес-, кая "1" проходит через элемент ИЛИ

14 и через элемент И-НЕ .13 запрещает .прохождение тактовых импульсов. 0дновременно с выхода элемента ИЛИ 14 сигнал логической "1 " поступает на вход установки в "1" триггера 17, с выхода которого сигнал логической "1 " поступает на элемент И-НЕ

1l разрешая прохождение тактовых импульсов на вход делителя 5, и на второй вход элемента ИЛИ 10, обеспечивая удержание кода на управляющих входах делителя 5 частоты. Делитель 5 в соответствии с.кодом, установленным на его управляющих входах, через требуемое количество тактов выдает импульс, который поступит на вход установки в "0" регистра 3, и на вьмоде регистра 3 установится сигнал логического "0".

Кроме того, этот импульс подается на вход установки в "0" триггера

17 и установит его в нулевое состояние. Логический "0" с выхода триггера 17 запретит прохождение тактовых импульсов через элемент И-НЕ 11 на вход делителя 5 частоты. Сигнал логического "0" с выхода регистра

3 разрешит прохождение тактовых импульсов с шины 21 .на тактовый вход регистра 8 аналогично описанному.

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

31 . Смещение кодовой последовательности необходимо для синхронизации приема кодовых слов потребителем.

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

В режиме приема параллельных кодов на шине 22 потребителем устанавливается сигнал логической "1".

По этому сигналу устройство обеспечивает прием параллельных кодов с шины 23 на регистр 3 через элементы И 1 и ИЛИ 2 и с помощью элемента НЕ 12 запрещает прохождение тактовых импульсов через элемент И 16 на тактовый вход регистра 8. При этом информация с шины 31 в регистр

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

Сигнал логической "1" с шины 22 через элемент НЕ 20 запрещает прохождение импульсов с выхода делителя 5 частоты на входы установ ки в "0" регистра 3 и триггера

1?. Записанная информация в виде параллельного кода с регистра 3 поступает через элементы И 4 на входы регистра 8, записывается в него по сигналу с шины 30 и выставляется на выходных информационных шинах 29 устройства. При этом любой символ "1 " параллельного кода через элемент ИЛИ 14 устанавливает триггер

17 в одиночное состояние и вьщает сигнал прерывания с шины 26, уведомляющий потребителя о приеме устройством информации в виде параллельного кода. Сигнал логической "1", установленной потребителем на шине

25, проходит через элемент ИЛИ 18 на входы регистра 3 и триггера 17 и устанавливает их в нулевое .состояние. Цикл приема параллельного кода

1213494

ВНИИПК Заказ 783!59 Тираж 516 По филиал ППП "Патент", r. Ужгород, ул. Проектная,"4 устройством заканчивается, При установке логического "О" на шине 22 устройство переходит в режим приема информации в виде последовательных кодов и устанавливается в нулевое состояние делитель 5 частоты для исключения сбоев устройства.

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

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

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

ИЛИ выход второго элемента ИЛИ сое1

tt ° t1 динен с входом установки в 1 триггера, выход триггера соединен 40 с вторыми входами первого элемента

ИЛИ и первого элемента И-НЕ, выход первого элемента И-НЕ соединен с тактовым входом первого делителя частоты, третий регистр, вход ы ко- 45 торого подключены к соответствующим шинам кода длины слова, выходы третьего регистра и выход первого элемента И соединены соответственно с управляющими и тактовым вход;-,чи р— вто о- 50 го делителя частоты, выход которого соединен с первой шиной сигнала прерывания, о т л и ч а ю щ е е с я тем, что, с целью повышения информативности, в него введены третьи, четвертый и пятый элементы И, третий и чертвертый элементы ИЛИ, второй и третий элементы НЕ и второй элемент И-НЕ,: первые входы третьих элементов И подключены к соответст" вующим вторым информационным шинам, вторые входы третьих элементов И объединены с входами второго и третьего элементов НЕ и подключены к шине сигнала режима работы, выходы третьих элементов И соединены с первыми входами соответствующих третьих элементов ИЛИ, вторые входы которых подключены к соответствующим шинам кода смещения, выходы трегьих элементов ИЛИ соединены с соответствующими информационными входами второго регистра, выход второго элемента НЕ соединен с входом установки в "О" первого делителя частоты и первым входом четвертого элемента

И, выход первого делителя частоты соединен с вторым входом четвертого элемента И, выход которого соединен с первым входом четвертого элемента ИЛИ, второй вход которого подключен к шине сигнала считывания, выход четвертого элемента ИЛИ сое11 tt динен с входами установки в О триг" гера и второго регистра, выход третьего элемента HE соединен с первыми входами пятого элемента И и вт оро го элемента И-НЕ, вторые входы пятого элемента И и второго элемента И-HE подключены к входам соответст венно первого элемента И и второго элемента ИЛИ, выход второго элемент а И-НЕ соединен с вторым входом первого элемента И, выход пятого элемента И соединен с тактовым входом первого регистра, вторые информаци" онные входы которого подключены к выходам соответ ствующих вторых элементов И, управляющий вход первого регистра соединен с шиной сигнала записи .

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

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к информационнно-управляющим комплексам

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