Устройство преобразования параллельного кода в последовательный Советский патент 1984 года по МПК H03K13/24 

Описание патента на изобретение SU1075408A1

второй пары - с неуправляемым выходом звена.

3. Устройство по п. 1, о т л и чающееся тем, что блок анализа кода содержит пять элементов И, элемент ИЛИ, два триггера и распределитель импульсов, при этом первый и второй входы перйого элемента И соединены соответственно с первым и третьим входами блока, выход первого элемента И соединен с первым входом элемента ИЛИ, второй вход которого подключен к второму входу блока, первый вход второго элемента И соединен с четвертым входом блока, второй вход второго элемента И подключен к седьмому входу блока, вы ход второго элемента И - к третьему входу элемента ИЛИ и к входу устаноки в нуль распределителя, выход элемента ИЛИ соединен с входом установки в единицу первого триггера, вход установки в нуль которого подключен к пятому входу блока, (нестой вход блока соединен с объединенными первыми входами третьего и четвертого элементов И, вторые входы которых подключены к соответствующим выходам первого триггера, выход четвертого элемента И соединен с входом установки в единицу второго триггера, с суммирующим входом распределителя и со сбросовым выходом блока, выход третьего элемента И подключен к входу установки в нуль второго триггера, выход которого соединен с вторым входом пятого элемента И, подключенного выходом к пусковому выходу блока, 1с-й выход распределителя соединен с k-ым управляющим выходом блока.

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

название год авторы номер документа
Устройство для формирования импульсных последовательностей 1974
  • Сильченко Александр Андреевич
  • Галушко Виктор Григорьевич
SU658720A1
Преобразователь двоичного кода в двоично-десятичный 1980
  • Пономарев Юрий Сергеевич
  • Миртов Владимир Константинович
SU888102A1
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ 2006
  • Авраменко Владимир Семенович
  • Бухарин Владимир Владимирович
  • Бушуев Сергей Николаевич
  • Гурьев Сергей Николаевич
  • Копчак Ян Миланович
  • Паращук Игорь Борисович
RU2313128C1
Устройство для отладки программ 1982
  • Петренко Станислав Иванович
  • Сахно Анатолий Иванович
  • Сухин Владимир Георгиевич
SU1049914A1
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ 2014
  • Аверьянов Евгений Геннадьевич
  • Авраменко Владимир Семенович
  • Боголепов Григорий Сергеевич
  • Копчак Ян Миланович
  • Маликов Альберт Валерьянович
  • Паращук Игорь Борисович
RU2553093C1
УСТРОЙСТВО АНАЛИЗА ПЕРЕКРЫТИЙ КАНАЛОВ ПРИ РАЗМЕЩЕНИИ ПАРАЛЛЕЛЬНЫХ ПОДПРОГРАММ В МНОГОПРОЦЕССОРНЫХ СИСТЕМАХ 2011
  • Борзов Дмитрий Борисович
  • Бобынцев Денис Олегович
  • Титов Виталий Семенович
  • Типикин Александр Петрович
RU2460126C1
Устройство для контроля двоичного кода на четность 1981
  • Фролов Николай Никитович
  • Сахно Анатолий Иванович
  • Медников Валерий Анатольевич
SU989558A1
УСТРОЙСТВО ОБНАРУЖЕНИЯ СИГНАЛОВ С ПРОГРАММНОЙ ПЕРЕСТРОЙКОЙ РАБОЧЕЙ ЧАСТОТЫ 1997
  • Кейн Э.Р.
  • Лазаренко И.И.
  • Мельников А.А.
  • Титов А.А.
  • Царик И.В.
RU2110890C1
Преобразователь двоично-десятичного кода в двоичный 1981
  • Демченко Борис Сергеевич
  • Марютин Алексей Егорович
SU1013942A1
Устройство для индикации 1978
  • Горбунов Александр Николаевич
  • Евсеев Евгений Александрович
  • Чередниченко Александр Сергеевич
SU734755A1

Иллюстрации к изобретению SU 1 075 408 A1

Реферат патента 1984 года Устройство преобразования параллельного кода в последовательный

1. УСТРОЙСТВО ПРЕОБРАЗОВАНИЯ ПАРАЛЛЕЛЬНОГО КОДА В ПОСЛЕДОВАТЕЛЬНЫЙ, содержащее генератор импульсов, первые два тактовых выхода которого соединены с двумя тактовылш входами каждого из П звеньев п- званного элемента задержки, неуправляемый выход каждого (iTi-l)-ro звена элемегуа задержки соединен с сигнальным входом m -го его звена, а его управляемый выход соединен с соответствующим входом элемента ИЛИ, первые входы каждого элемента И из k -и группы блока двухоходовых элементов И соединены с соответствующикм выходами k -го регистра, отличающе е с я тем, что, с целью расширения функциональных возможностей, в него введены и элементов ИЛИ, дополнительный элемент ИЛИ, блок анализа кода, первый вход которого соединен с выходом элемента ИЛИ, а втсфойвход - с выходом п-го звена элемотта задержки, третий и четвертый входы блока анализа кода соединены с соответствующими входами устройства, пусковой выход блока анализа кода подсоединен к сигнальному входу первого звена элемента задержки, второй выход блока анализа кода соединен с первым входом дополнительного элемента ИЛИ, второй вход которого соединен с третьим тактовым выходом генератора импульсов, пятым входом блока анализа кода и третьим тактовым входом первого звена элемента задержки, третьи тактовые входы остальных звеньев соединены с выходом дополнительного элемента ИЛИ, К-й управляющий выход блока анализа кода соединен с вторыми входами элементов И из k -и группы блока двухвходовых элементов И, выходы каждого m -го элемента И каждой группы блока двухвходовых элементов И подсоединены к соответствующему входу m -го элемента ИЛИ в группе, а выход tn-ro элемента ИЛИ подсоединен к управляющему входу m -го звена элемента задержки, первый и второй тактовые выходы генератора импульсов подсоединены к шестому и седьмому входам блока анализа кода. (Л 2. Устройство по п. 1, отличающееся тем, что каждое звено элемента згщержки содержит два триггера и четыре элемента И, вход установки в единицу первого триггера соединен с сигнальны1.1 входом i I 1 звена, а вход установки в нуль с третьим тактовым входом звена, вы ходы первого триггера подсоединены к первым входам первой пары элеменел тов И, объединенные вторые входы которых соединены с вторым тактовым входом звена, выходы первой пары элементов И подсоединены к входам 00 установки в единицу и устанстеки в нуль. вт орого триггера соответственно, выхол которого соединен с объединенными первыми входами второй 1ары элементов И, вторые входы которых соединены между собой и подсоединены к первому тактовому входу звена элемента задержки, а третий вход одного из элементов И второй пары соединен с управляющим входом звена, выход трехвходового элемента И второй пары соединен с управляемЕЛМ выходом звена, а вы-ход двухвходового элемента И

Формула изобретения SU 1 075 408 A1

1

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

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

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

На иболее близким к изобретению является устройство, содержащее генератор импульсов, первые два тактовых вахока которого соединены с двумя тактовыми входами каждого из f) звеньев -элемента задержки, неуправляемый выход каждого (m-l)-oro звена элемента задержки соединен с сигнальным входом каждогогп-го его звена, а его управляемый выход соединен с соответствующим входом элемента ИЛИ, первые входы каждого элемента И из k-ой группы блока двухвходовых элементов И соединены с соответствующими входами k -го регистра 2

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

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

5 преобразования параллельных кодов записанных в несколько регистров.

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

Поставленная цель достигается тем, в устройство преобразования парашлельного кода в последовательный, содержащее генератор импульсов, пер5 вые два тактовых выхода которого соединены с двумя тактовыми входами каждого из п звеньев п -звенного элемента задержки, неуправляемый выход кащюго (m-l)-ro звена элемента

д задержки соединен с сигнальным входом ffi -го его звена, а его управляемый выход соединен с соответствующим входом элемента ИЛИ, первые входы каждого элемента И из k-и группы блока двухвходовых элементов И соединены с соответствующими выходами К-го регистра, введены И элементов ИЛИ, дополнительный элемент ИЛИ,

блок анализа кода, первый вход которого соединен с выходом элемента ИЛИ а второй вход - с выходом П -го звена элемента эа,цержки, третий и четвертый входы блока анализа кода соедикены с соответствующими входами устройства, пусковой выход блока анализа кода подсоединен к сигнальному входу первого звена элемента задержки, второй выход блока анализа кода соединен с первым входом дополнительного элемента ИЛИ, второй вход которого соединен с третьим тактовым выходом генератора импульсов, пятым входом блока ансишза кода и третьим тактовым входом первого звена элемента задержки, третьи тактовые входы остальных звеньев которого соединены с выходом дополнительного эле.мента ИЛИ, k -и управляющий выход блока анализа кода соединен с вторыми входами элементов И из k-и группы блока двухвходовых элементов И, выходы каждого m -ого элемента И каждой группы блока двухвходовых элементов и подсоединены к соответствукацему входут го элемента ИЛИ в группе; а выход m -го элемента ИЛИ подсоединен к управляющему входу Srs-ro звена элемента задержки, первый и второй тактовые выходы генератора импульсов подсоединены к шестому и седЫЖзму входам блока анализа кода.

При этом каждое звено элемента задержки содерясит два триггера и четыре элемента И, вход установки в .вен с сигнальным входом звена, а вход установки в нуль - с треть им тактовым входом звена, выходы первого триггера подсоединены к, пер вым входам первой пары элементов И, объединенные вторые входы которых соединены с вторым тактовым входом звена, выходы первой пары элементов И подсоединены к входам установки в единицу и установки в нуль второго триггера соответственно, выход которого соединен с объединен ными первыми входами второй пары элементов И, вторые входы которых соединены между собой и подсоединены к первому тактовог-гу входу звена элемента задержки, а третий вход од ного из элементов И второй пары сое динен с управляю1Д 5М входом звена, выход трехвходового элемента И второй пары соединен с управляемом выходом звена, а выход двухвходового элемента И второй пары - с неуправляе Фам выходом звена. Кроме того, блок анализа кода со держит пять элементов И, элемент ИЛИ, два триггера и распределитель импульсов, при этом первый и второй входы первого элемента И соединены соответственно с первым и третьим

входами блока, выход первого элемента И соединен с первым входом элемента ИЛИ, второй вход которого подключен к второму входу блока, первый вход второго элемента И соединен с четвертым входом блока, второй вход второго элемента И подключен к седьмому входу блока, выход второго элемента И - к третьему входу элемента ИЛИ и к входу установки в нуль распределителя, выход элемента ИЛИ соединен с входом установки в единицу первого триггера, вход установки в нуль которого подключен к пятому входу блока, шестой вход блока соединен с объединенными первыми входами третьего и четвертого элементов И, вторые входы которых подключены к соответствующим выходам первого триггера, выход четвертого элемента И соединен с входом установки в единицу второго триггера, с cyм 5иpyющим входом распределителя и со сбросовым выходом блока, выход третьего эяемента И подключен к входу установки в куль второго триггера, выход которого соединен с вторым входом пятого элемента И ,подключенного выходом пусковому выходу блока, К -и выходраспределителя соединен с k-ым уп- равляющим выходом блока.

На фиг. 1 приведена функциональная схема устройства; на фиг. 2 возможное конкретное выполнение блока анализа кода. Устройство содержит регистры 1-lfl-K, соответствующие выходы которого соединены с первыми входами каждого элемента И К-и группы блока двухвходовых элементов И 2-1-г2, элементы S-l-rB-n ИЛИ, выходы которых соединены с входами соответствующих звеньев 4-1т4-П элемента задержки, выходы которых подключены к входу элемента ИЛИ 5, блок 6 анализа кода, первый -вход которого соединен с выходом элемента ИЛИ, а второй вход - с выходом п -го звена элемент га задержки, третий и четвертый входа блока анализа коды соединены -с со- ответствующими входами устройства, дополнительный элемент ИЛИ 7, генератор 8 импульсов, первые два тактовых выхода которого соединены с двумя тактовыми входами каждого из звеньев задержки. Неуправляемый выход каждого (п-1)-го звена задержки соединен с сигнальным входом каждого звена, а его управляемой выход соединен с соответствующим входом элемента ИЛИ 5; триггеры 9 и 10 звена элемента задержки, первую пару элементов И 11 и 12 вторую пару элементов И 13 и 14, первый пусковой вход 15 устройства, второй управляю11№1й вход 16 устройства, вы- ход 17 устройства. Блок анализа кода (фиг. 2) содер жит элементы И 18-22, элемент ШШ 23,. триггеры 24 и 25, распределитель 26 импульсов, При этом первый и второй входы первого элемента И 2 соединены с первым и третьим входам блока соответственно, выход первого элемента И 21 соединен с первым вхо дом элемента ИЛИ 23,. второй вход ко торого подключен к второму входу блока, первый вход второго элемента И 22 соединен с четвертым входом блока, второй вход второго элемента И 22 подключен к седьмому входу блока, выход .Второго элемента и 22 к третьему входу элемента ИЛИ 23 и к входу установки в нуль распре делителя 26, выход элемента ИЛИ 23 соединен с входом установки в еди первого триггера 25, вход установки в нуль которого подключен к пятому входу блока, шестой вход блока соединён с объединенными первыми входами третьего 20 и четвертого 19 элементов И, вторые входы которых подключены к соответствующим выходам первого триггера 25, выход четвертого элемента И 19 соед нен с входом усзгановки в единицу второго триггера, с суммирующим входом распределителя и сбросовым выхо дом блока, выход третьего элемента И 20 подключен к входу установки в нуль второго триггера 24, выход которого соединен с вторым входом пятого элемента И 18, подключенного выходом к пусковому входу блока, выход распределителя 26 соединен с К-м управляющим выходом блока. Устройство работает следующим образом. По сигналу Пуск , фop /шpyeмoму блоком б анализа (совпа,цан1адему « с Т1) и поступающему на сигнальный вгход первого звена 4-1 элемента задер« ки, устанавливается в единицу триггер 9 первого звена 4-1 элемента задержки , По тaктoвo 1y импульсу Т2, приходя щему затем на второй тактовый вход звена 4-1 и на второй вход элемента И 11, устанавливается в единицу триггер 10. По тактовому импульсу ТЗ, приходящему на третий тактовый вход звена 4-1,, устанавливается нуль триггер 9„ Следующим тактовым импульсом Т1, поступающим на первый тактовый вход звена 4-1 элемента задержки, опрашивается состояние триггера 10 и сигналом с выхода элемента И 14 (неуправляемый выход звена), поступающим на сигнальный вход второго звена 4-2, устанавливается в единицу триггер 9 второго звена 4-2, и при наличии сигн.ала на управляющем входе первого звена 4--1 с выхода первого разряда первого из регистров 1-1 формируется с выхода э.лемента И 13 кодовый импульс на вход элемента ИЛИ 5. По следующим трем тактовым импульсам, приходящим на тактовые входы второго звена 4-2 элемента задержки, формируется аналогичным обраэог-i сигнал со своего неуправляемого выхода на сигнальный вход третьего звена 4-3 и опращивается состояние управляющего входа второго звена 4-2, При наличии сигнала формируется второй кодовый импульс на управляемом выходе второго звена 4-2 элемента 3 адержки, Остальные звенья 4-к,44-п элемента задержки аналогичным образом форг-ируют сигналы с неуправляемых выходов и оправдывают состояние управл.яюшлх входов и формируют кодовые импул.ьсы на вкоды элементов ИЛИ 5, с выхода элемента ИЛИ 5 формируется первое кодовое слово, Блок 6 анализа кода работает в , двух режимах: в первом режиме по.але опроса всехвыходов первого из регистров 1-1 по сигналу, приходящем от неуправляемого выхода 4-П звена элемента задержки через элемент ИЛИ :23, устанавливается в единицу . триггер 25, сигнал с прямого вых(5да которого стробируется.тактовым импульсом Т2 и поступает с выхода элемента И 19 на второй выход Сброс блока б анализа кода по этому сигналу звенья 4-244-п элемента задержки, кроме первого, устакавливаются в исходное состояние. Одновременно сигнал с выхода элемента И 19 устанавливает в единицу триггер 24 и поступает на управляющий вход распределителя 26 импульсов, который выдает импульс на своем втором выходе. Таким образом, снимается сигнал, разрешающий.выдачу сигналов с выходов первого из регистров 1-1 через первую уруппу элементов И блока . двухвходовых элементов И 2-1 и через элементы ИЛИ 3-1-гЗ-п и вьщается сигнал на входы второй группы элементов И блока двухвходовых элементов, разрешающий выдачу информации с второго регистра 1-2 через элементы 3-1тЗ-и на управляющие входы звеньев 4-1т-4-П элемента задержки. Тактовый импульс устанавливает триггер 25 в нуль, а приходящий . за ним тактовый импульс Т1 разрешает выдачу сигнала с выхода триггера 24 на вход 15 Пуск блока 6 анализа кода. По тактовог у импульсу Т2 затем триггер 24 устанавливается в нуль. Сигнал Пуск поступает на сигнальный вход первого звена 4-1 элемента задержки и начинается опрос второго регистра 1-2. Таким образом осуществляется циклический опрос всех регистров 1-1т1-К, Во втором режиме блок 6 анализа кода анализирует кодовые импульсы, поступающие с выхода элемента ИЛИ 5 при наличии сигнала на входе 16 Режим. На фиг, 2 приведена простейшая схема блока анализа кода, позволяющая преобразовывать единично-позиционные коды и кода постоянной длины, как описано в первом режиме . При приходе импульса кода с выхода элемента ИЛИ 5 через элемент Н 18 на вход элемента ИЛИ 5 он уста навливает в единицу триггер 25 и формирует сигнал Сброс, по ко Topofvjy все звенья 4-2т4-п эле мента задержки, кроме первого, устанавливаются в исходное состояние, и сигнал Пуск в первое звено 4-1 эле мента задержки, а также снимает раз решение с входов первой группы 2-142-п элементов И и выдает разреш ние на входы в.торой группы 2-2т2-11 элементов И блока двухвходовых элементов И, как было описано-в первом режиме, Далее осуществляется последовательный опрос второго регистра 1-2 аналогично первому и формируется второе кодовое слово. Таким образом формируются слова в последовательном коде, соответствующем сострянию регистров l-l-l-K.. Причем наличие блока 6 анализа кода, формирующего сбросовые и пусковые импульсы, и эле мента задержки позволяет формировать слдаа азличной длительности в зави сиьости от ВИДА заданного режима. Например, во втором режиме при преобразовании единично-позиционных кодов нулевые разряды, идущие за еди ницей, не несут информации и поэтому для повышения плотности передачи информации возникает необходимость формировать слова укороченной длительности, определяемой положением единицы на выходе регистра, что и позволяет сделать предлагаемое устройство. Подключение неуправляемых выходов других звеньев к входам блока анализа кода и организация управления ими в объеме структуры блока анализа кода в первом режиме работы позволяет производить преобразование параллельных кодов различных форматов без изменения структуры электрической схемы устройства. Для преобразования кодов различной длительности другого вида (не двоично-позиционных) в структуру блока б анализа кода между входом от элемента ИЛИ 5 и первым входом элемента ИЛИ 5 и первым входом элемента И 21 необходимо установить счетчик импульсов в зависимости от вида преобразуемого кода. Например, при преобразовании кода 2 из 4-х счет;4ик двух импульсов при наличии второго импульса, сигнал переполнения с выхода счетчика поступает на вход элементов И 18 и 19 для формирования сигналов Сброс и Пуск, Таким образом, расширение функциональных возможностей за счет введения в устройство блока анализа кода, управляющего пуском и сбросом эле мента задержки и подключением выходов регистров 1-1т1-К управляющим .входам элемента задержки, заключается в том, что устройство позволяет преобразовать двоичные параллельные коды в последовательные коды постоянной длины, двоично-позиционный и другие виды кодов в последовательные коды переменной длины.

-12,

sL

J/

:|iK.4

XT«™J-#1

&

InuM

2e

/Л-/;

Ш

jr-2

{}

.

9/f

e e

e

2V

Sc

e

Г-& 3-n-f

ff}рсяомиюиимягж-чв:

J I«««« «

I i

L«J

/7

фив. 2

Документы, цитированные в отчете о поиске Патент 1984 года SU1075408A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для преобразования параллельного кода в последовательный 1975
  • Авах Юрий Александрович
  • Фатин Владимир Константинович
SU520703A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Насос 1917
  • Кирпичников В.Д.
  • Классон Р.Э.
SU13A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для формирования импульсных последовательностей 1974
  • Сильченко Александр Андреевич
  • Галушко Виктор Григорьевич
SU658720A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 075 408 A1

Авторы

Сильченко Александр Андреевич

Стогний Валентина Митрофановна

Даты

1984-02-23Публикация

1982-04-05Подача