Преобразователь последовательного кода в параллельный Советский патент 1989 года по МПК H03M9/00 

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

i terajtramn

L 18 17 Zf S 28

со

I;D

3151

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

Цель изобретения - сокращение избыточности преобразователя.

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

Преобразователь содержит контроллер 1, генератор 2 импульсов, каналы 3 преобразования, каяадый из которьпс содержит формирователи 4 и 5 импульсов, регистр 6 сдвига, преобразователь 7 кода, злементы И 8-12, триггеры 13-16, дешифратор 17, счетчик 18, буферные регистры 19 и 20, зле- мент ИЛИ 21, инверторы 22-24, блок 25 инверторов, регистр 26 ввода, счетный регистр 27 и выходной регистр 28.

Преобразователь работает следукшщм образом.

При включении питания запускается генератор 2 и импульсы начинают поступать на первые входы элементов И 8 и 11.

В начальный момент при отсутствии биполярного кода на входе преобразователя, осуществляющего преобразование биполярного кода в униполярный, на обоих его выходах (синхронизации и данных) устанавливаются нулевые по тенциалы. С выхода синхронизации пре- образо затепя 7 нулевой потенциал поступает на первый вход элемента ИЛИ 21, на вход инвертора 22, с выхода которого потенциал, соответствующий логической 1, устанавливается на входе S установки триггера 13. В случае отсутствия частоты с выхода синхронизации преобразователя 7 на входе формирователя 4 импульсов устанав- ливается нулевой потенциал , а с выхода формирователя 4 импульсов потенциал, равный логической 1 поступает на второй вход элемента И 8, являясь при этом разрешаюпщм для частоты, поступаилцей на первьй вход элемента И 8 с генератора 2. Таким образом, импульсы поступают с выхода элемента И 8 на счетный вход триггера 13, при этом на прямой выход триггера 13 пе- резаписьшается потенциал логического О, установленного на входе D данных триггера 13. Указанный потенциал устанавливается на входе S выбора режи5

0

5 0

5 0 5 о 5

ма регистра 6 сдвига. Частота с выхода элемента И 8 через элемент ИЛИ 21 Поступает на счетный вход регистра 6. Однако записи информации в регистр 6 не происходит, так как на входе вы-; бора режима все время установлен нулевой потенциал. При поступлении биполярного кода на шестой вход канала, конкретно на вход преобразователя 7, с его выхода синхронизации начинают поступать пачки по 32 импульса с паузами 4 С, где L - период частоты поступающих импульсов. Каяздому импульсу соответствует 1 бит информации - логический О или логическая 1. Первым же пришедпшм импульсом синхронизации, поступающим на вход з триггера 13 с вьпсода инвертора 22, на прямом выходе триггера 13 уставлива- ется уровень логической 1, который поступает на вход выбора режима регистра 6 сдвига. Этот же импульс запускает формирователь 4 импульсов, на выходе которого устанавливается потенциал логического О, запрёщаю- прохождение частоты с первого входа элемента И 8 на его выход. На входе элемента ИЛИ 21, подключенном к выходу элемента И 8, устанавливается уровень логического О. С другого входа элемента ИЛИ 21 на его выход проходит первый импульс синхронизации с выхода преобразователя 7-и поступает на счетный вход регистра 6 сдвига. Таким образом, по переднему фронту первого импульса синхрониза- 1,ии на входе выбора режима регистра б устанавливается логическая 1 и по мере поступления этого фронта на счетный вход регистра 6 последний устанавливается в исходное состояние для записи, т.е. первьш выходной разряд регистра устанавливается в . О, остальные тридцать один разряд - в состояние логической 1. По заднему фронту первого импульса синхронизации первый бит информации, поступающий с информационного выхода преобразователя 7 на вход D д анных триггера 14, переписывается на его, триггера 14, выход. Таким образом, первым импульсом синхронизации первый бит информации записывается в триггер 14 и сбрасывается - устанавливается в исходное состояние регистр 6.

Положительным передним фронтом второго импульса синхронизации, поступающим на вход формирователя 4,

последний перезапускается и на его выходе продолжает поддерживаться уровень логического О, запрещающего прохождение частоты с входа элемента И 8 на его выход. Этим же положитель- ным (передним) фронтом первый бит информации, записанный в триггере 14 и установленньй на входе данных регистра 6 предьздущим импульсом синхронизации, записывается в первый разряд регистра 6. На втором выходном разряде регистра 6 при этом устанавливается логический О. По отрицательному фронту второго импульса вто- рой бит информации записывается в триггер 14 и устанавливается на входе D данных регистра 6. Подобным же образом третьим импульсом синхронизации запускается формирователь 4. Положительным фронтом третьего импульса в регистр 6 записывается второй бит информации, а отрицательным фронтом в триггер 14 - третий бит

Таким образом, каждое тр идцати30

35

информации. Тридцать вторым импульсом 25 двухразрядное информационное слово, в тридцать первом разряде регистра 6 устанавливается тридцать первый бит информации, и в триггер 14 записывается тридцать второй, последний бит. Далее следует пауза между пачками импульсов биполярного кода, длительностью 41), где - период частоты синхронизации.

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

Положительным фронтом первого импульса частоты, поступившей с выхода элемента И 8 на вход элемента ИЛИ 21.и с последнего на счетньм вход регистра 6, тридцать второй бит информации, записанный в триггере 14, переписывается в регистр 6 и устанавливается на тридцать втором выходе регистра 6, тридцать третий разряд регистра устанавливается в О. Отри- ательным фронтом первого импульса, поступившего с выхода элемента И 8 на счетный вход С триггера 13, на выходе последнего устанавливается нулевой потенциал, записанный на вход D триггера 13. Нулевой потенциал с выхода триггера 13 поступает на вход S выбора режима регистра 6. Процесс пре-. образования закончен. Информационное, :л ридцатидвухразрядное слово, поступоступающее на шестой информационный вход канала, выставляется на выходе регистра 6 и устанавливается на входе регистра 28. При этом коде слово сопровождается импульсом синхронизации, который поступает с тридцать третьего выхода регистра 6. Передний фронт указанного импульса формируетс после установки тридцать второго бита информации, задний фронт формируется после сброса регистра 6 по приходу первого импульса синхронизации, следующего за установленным, информа ционным словом. Первые восемь разря- 40 дов информационного слова дешифриту- ются с помощью двоично-десятичного дешифратора, собранного на регистре 26, элементе И 12, который представляет собой расширитель на 8, и блока 25 инверторов. Регистр 26 в соответствии с установленным на нем адресом формирует на группе входов элемента И 12 уровень логической 1 В этом случае на выходе элемента И 12 формируется потенциал, который поступае на вход элемента И 9, разрешает прохождение с его другого входа импульса синхронизации на выход элемента И 9 и далее на четньй вход регистра 28. Таким образом, в регистр 28 записывается только то слово, адрес которого установлен на регистре 26. С выхода регистра 28 данные устанавливаются на входе D данных буферного

45

50

55

пившее на информационный вход канала в биполярном коде, установлено на выходе регистра 6 в униполярном коде.

Непременное условие работы схемы состоит в том, что частота генератора 2 должна быть таковой, что длительность импульсов,-формируемых им, должна быть много меньше 47, где -f- период частоты синхронизации. Кроме то- то, длительность импульсов, формируемых формирователем 4, должна быть больше или равна С таким образом, чтобы на выходе формирователя 4 при наличии частоты синхронизации все время бьш установлен потенциал, запрещающий в момент прохождения частоты синхронизации прохождение частоты генератора 2 с входа элемента И 8 на eto выходы, т.е. формирователь 4 импульсов должен вьщелять паузу между информационными словами биполярного кода.

Таким образом, каждое тр идцатидвухразрядное информационное слово,

двухразрядное информационное слово,

поступающее на шестой информационный вход канала, выставляется на выходе регистра 6 и устанавливается на входе регистра 28. При этом коде слово сопровождается импульсом синхронизации, который поступает с тридцать третьего выхода регистра 6. Передний фронт указанного импульса формируется после установки тридцать второго бита информации, задний фронт формируется после сброса регистра 6 по приходу первого импульса синхронизации, следующего за установленным, информационным словом. Первые восемь разря- дов информационного слова дешифриту- ются с помощью двоично-десятичного дешифратора, собранного на регистре 26, элементе И 12, который представляет собой расширитель на 8, и блока 25 инверторов. Регистр 26 в соответствии с установленным на нем адресом формирует на группе входов элемента И 12 уровень логической 1 В этом случае на выходе элемента И 12 формируется потенциал, который поступает на вход элемента И 9, разрешает прохождение с его другого входа импульса синхронизации на выход элемента И 9 и далее на четньй вход регистра 28. Таким образом, в регистр 28 записывается только то слово, адрес которого установлен на регистре 26. С выхода регистра 28 данные устанавливаются на входе D данных буферного

регистра 20. По мере поступления с четвертого входа канала команды считьшания выход буферного регистра 20 подключается к входу контроллера 1 и данные из буферного регистра 20 переписываются в контроллер 1. По команде Сброс, поступающей на первый вход канала с контроллера, регистр 27 и счетчик 18 устанавливаются в О. На инверсный выход триггера 15 указанной командой записывается уровень логической 1, а на прямой выход триггера 16 записывается уровень логического О, установленного на входе D данных триггера 16. Команда Сброс предшествует команде Пуск, по которой инверсный выход триггера t5 устанавливается в нулевой состояние. С инверсного выхода триггера 15 на вход элемента И 10 поступает потенциал, который разрешает прохождение импульса синхронизации, поступа- кщего с выхода элемента И 9 на соответствующий вход элемента И 10.

Таким образом, на вход S установки триггера 16 поступает импульс с выхода элемента И 10. На прямом выходе триггера 16 устанавливается потенциал логической 1, которьй, поступая на второй вход элемента И 11, разрешает прохоладение частоты с его первого входа на выход. Частота на первый вход элемента И 11 поступает с выхода генератора 2. С выхода элемента И 11 импульсы поступают на вход регистра 27 и начинают накапливаться на неМо Таким образом, после поступления команды Пуск и установки на вь1ходе регистра 6 первого после команды Пуск слова, адрес которого установлен на регистре 26, на регистре 27 начинается отсчет времени, а первый импульс синхронизации, запустивший счет, заносится в счетчик 18 с выхода инвертора 23. Второй импульс синхронизации, поступающий с регистра 6 после преобразования второго слова с тем же адресом, устанавливает на выходе счетчика 18 код двойки, которьй дешифрируется двоично-десятичным дешифратором 17. Перепад уровней с выхода дешифратора 17, соответствующий коду 2, через инвертор 24 поступает на вход формирователя 5. По этому перепаду уровней потенциала с выхода формирователя 5 формируется импульс, который, поступая на вход R триггера 16, устанавли

вает его прямой выход в нулевое состояние, и, поступая на вход R триггера 15, устанавливает его инверсный

выход в единичное состояние. Потенциал с выхода триггера 15 поступает на вход элемента И 10 и запрещает дальнейшее прохождение импульсов синхронизации на выход элемента И 10.

Потенциал с выхода триггера 16 поступает на второй вход элемента И 11 и запрещает дальнейшее прохождение частоты на вход регистра 27. На выходе регистра 27 формируется код, соответствующий временному интервалу между двумя словами с одним адресом, установленным на регистре 26. Командой считывания, поступающей на третий вход канала с выхода контроллера 1,

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

- .

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

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

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

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

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

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

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

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

через второй инвертор и второй форми- ходы которого соединены с 0-входа;ми

ра объединены и подключены к первому выходу преобразователя кодов, выход первого формирователя импульсов соединен с вторым входом первого элемента И, выход которого соединен с С-входом четвертого триггера и вторым входом элемента ИЛИ, выход которого соединен с С-входом регистра сдвига, вторые выходы которого соединены с 0-входа;ми

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

название год авторы номер документа
Преобразователь последовательного кода в параллельный 1987
  • Ковнир Виктор Иванович
  • Ходжаев Валерий Александрович
SU1418911A1
Преобразователь последовательного кода в параллельный 1984
  • Голованов Николай Александрович
  • Ковнир Виктор Иванович
  • Федулов Александр Николаевич
  • Цодыковский Евгений Исидорович
SU1231613A1
ПРЕОБРАЗОВАТЕЛЬ КОДА 2004
  • Шишкин Г.И.
  • Курочкин А.А.
  • Шубин В.В.
RU2259010C1
Синхронизирующее устройство 1984
  • Иванцив Роман-Андрей Дмитриевич
  • Елизаров Юрий Владимирович
  • Цырульник Марат Петрович
SU1213528A1
УСТРОЙСТВО ДЛЯ ПРИЕМА ИНФОРМАЦИИ 1991
  • Просвирнин Сергей Валентинович
RU2018970C1
ПРЕОБРАЗОВАТЕЛЬ ПОСЛЕДОВАТЕЛЬНОГО ДВОИЧНОГО КОДА В ПАРАЛЛЕЛЬНЫЙ КОД 2001
  • Киселев Е.Ф.
  • Кузнецов С.А.
  • Палочкин Ю.П.
RU2188502C1
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПРОЦЕССОМ ДУГОВОЙ СВАРКИ НЕПЛАВЯЩИМСЯ ЭЛЕКТРОДОМ В СРЕДЕ ЗАЩИТНЫХ ГАЗОВ 1988
  • Погорелов В.П.
  • Световидов А.П.
  • Славин Г.А.
SU1683244A1
ПРЕОБРАЗОВАТЕЛЬ КОДА 2004
  • Шишкин Геннадий Иванович
  • Курочкин Александр Александрович
  • Шубин Владимир Владимирович
RU2274949C2
Программируемая линия задержки 1990
  • Егоров Николай Николаевич
  • Житний Сергей Григорьевич
  • Ицкович Юрий Соломонович
SU1723656A1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ РТСМ 2008
  • Егоров Сергей Иванович
  • Глухарев Игорь Николаевич
RU2390930C2

Реферат патента 1989 года Преобразователь последовательного кода в параллельный

Изобретение относится к вычислительной технике и может быть использовано в системах сбора и обработки информации с использованием преобразования биполярного последовательного кода в униполярный параллельный код. Цель изобретения - сокращение избыточности преобразователя. Преобразователь содержит контроллер 1, генератор 2 импульсов, каналы 3 преобразования, каждый из которых включает формирователи 4,5 импульсов, регистр 6 сдвига, преобразователь 7 кода, элементы 8-12 И, триггеры 13-16, дешифратор 17, счетчик 18, буферные регистры 19, 20, элемент 21 ИЛИ, инверторы 22-24, блок 25 инверторов, регистр 26 ввода, счетный регистр 27 и выходной регистр 28. 1 ил.

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

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

соединен с D-входом третьего триггера.,20D-вход четвертого триггера соединены

выход которого соединен с D-входом ре-с шиной нулевого потенциала, второй

гистра сдвига, первый выход котороговход счетчика и С-входы первого и

соединен с первым входом четвертоговторого триггеров каждого из каналов

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

25выходу контроллера, третий и четвер-

с вторым входом третьего элемента И и С-входом выходного регистра, выход которого соединен с информационным входом второго буферного регистра, С-вход третьего триггера, первый вход элемента ИЛИ и вход третьего инверто- 30

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

второго регистра, первыми входами регистра ввода и через блок инверторов с вторыми входами регистра ввода, выходы которого соединены с соответст- вующими входами пятого элемента И, выход которого соединен с вторым входом четвертого элемента И, выход четвертого триггера соединен с S-входом регистра сдвига, Е-вход которого и

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

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

Преобразователь последовательного кода в параллельный 1984
  • Голованов Николай Александрович
  • Ковнир Виктор Иванович
  • Федулов Александр Николаевич
  • Цодыковский Евгений Исидорович
SU1231613A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Авторское свидетельство СССР № 141891t, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 510 099 A1

Авторы

Ковнир Виктор Иванович

Ивашинников Рудольф Николаевич

Ходжаев Валерий Александрович

Даты

1989-09-23Публикация

1988-01-04Подача