Устройство для преобразования одного кода в другой
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1019629
Автор: Реута
Текст
етсних ЮЭВВЮмРЕСйУБ юсовви 7 Е гВНъК Яр %БМВ 3.ТОМ к. ЕТЕНИ Ву ков импульсов подключены блока совпадения, первый рого подключен к выходу генератора, а второй - к вертора, вход которогЬ с одним выходом блока сра кодов, первая группа вх подключена к шинам перв вторая группа входов с ходамисчетчика импульсо коде, о т л и ч а ю щ е что, с целью повышения ствия, в него введен доп ный генератор синхроимпу ход которого подключен к управления предустановко чиков импульсов, .выполне сивными, входы управлени которых подключены ко вт блока сравнения двух ко 2 внениодового к/24,16.0474 (протоОЙСТВО ДЛЯ ПРЕОБРАЗОКОДА В ДРУГОЙ, содержанения двух кодов, снабвыходами, инвертор,ия, тактовый генераторсовв первом коде,ьсов во втором коде,ые входы обоих счетчи(54) (57) Уст ВАНИН ОДНОГО щее блок сра женный двумя блок совпаде счетчик импуль счетчик импул причем счетн Зд) Н 03 К 13/24 к выходувход кото- тактовоговыходу ин- . оединен с я двух которого ода, а оединена с выв в первом е с я тем, быстродей- олнительльсов вью.в входам й обоих ачетнных ревер-я реверсом орому выходу дов.Изобретение относится к устройствам для преобразования одного цифрового кода в другой и может бытьиспользовано в инФормационно-измерительных приборах и системах.Известно большое число разнообразных быстродействующих преобразователей одного циФрового кода в другой,построенных на логических элементах.Как правило, они представляют собойпреобразователи для четырех-пятираз Орядных входных кодов 1 1,Существенным недостатком этихпреобразователей кодов является то,что с ростом числа разрядов преобразуемого кода катастроФически растетсложность устройства, что приводитк росту габаритов и энергопотребления и снижению их надежности. Поэтому при большем числе разрядов преобразуемого кода ( например, 10 и больше )применяют другие типы преобразо"вателей одного кода в другой,Наиболее близким по техническойсущности к изобретению является устройство для преобразования одногокода в другой, содержащее блок сравнения кодов, снабженный двумя выходами, блок совпадения, тактовый генератор, счетчик импульсов в первомкоде, счетчик импульсов во второмКоде, счетные входы обоих счетчиковимпульсов подключены к выходу блокасовпадения,. первый вход которогоподключен к выходу тактового генератора, а второй - к выходу инвертора, вход которого соединен с однимвыходом блока сравнения двух кодов,первая группа входов которого предназначена для подключения к источнику первого кода, а вторая группавходов соедичена с выходами счетчика 40импульсов в первом коде 2 3.Достоинством известного устройства является простота схемногорешения, которая приемлема длясколь угодно большого числа разрядов 45преобразуемого кода. Однако недостатком его является низкое быстродействие, обусловленное тем,. что послекаждого цикла преобразования входящие в устройство счетчики импульсов 5 цсрабатываются в нулевое состояние,а также тем, что счетчики импульсовработают только в режиме сложенияколичества импульсовр поступающихна их входы.55Цель изобретения " повышение быстродействия,Эта цель достигается тем, что в устройстэо для преобразования одного кода в другой, содержащее блок сравнения двух кодов, снабженный двумя выходами, инвертор, блок совпа дения, тактовый генератор, счетчик импульсов в первом коде, счетчик импульсов во втором коде, причем Я счетные входы обоих счетчиков импульсов подключены к выходу блока совпадения, первый. вход которого подключен к выходу тактового генератора,а второй - к выходу инвертора,входкоторого соединен с одним выходом блока сравнения двух кодов, перваягруппа входов которого подключенак шинам первого кода, а вторая группа входов соединена с выходами счетчика импульсов в,первомкоде, введен дополнительно генераторсинхроимпульсов, выход которого подключен ко входам управления предустановкой обоих счетчиков импульсов,выполненных реверсивными, входы управления реверсом которых подключены ковторому выходу блока сравнения двухкодов.На чертеже представлена структурная схема устройства для преобразования одного кода в другой.устройство содержит блок 1 сравнения двух кодов, инвертор 2, блок3 совпадения, тактовый генератор 4,счетчик 5 импульсов в первом коде,счетчик б импульсов во втором коде,генератор 7 синхроимпульсов.Согласно схеме блок 1 сравнениядвух кодов имеет две группы входови два выхода, первый из которых через инвертор 2 подключен к первомувходу блока совпадения 3 ( например,элемент И ), Второй вход которого соединен с выходом тактового генератора4, а выход - со счетными входамиреверсивного счетчика 5 импульсов,в первом коде и реверсивного счетчика6 импульсов во втором коде, входы1 управления реверсом которых подклю,чены ко второму выходу блока 1 сравнения двух кодов, а входы управленияпредустановкой - к выходу генератора7 синхроимпульсов. Выходы реверсивного 5 счетчика импульсов в первомкоде подключены ко второй группе входов блока 1 сравнения двух кодов,первая группа входов которого подключена к шинам первого (преобразуемого ) кода а второй (выходящий )код снимается с выходов реверсивно"го б счетчика. импульсов во второмкоде.Для упрощения обьяснений обозна-,чим первый (входной ) код индексомХ код, снимаемый с реверсивного5 счетчика импульсов в первом коде,индексом Х 2, а код, снимаемый с реверсивного б счетчика импульсов вовтором коде, - индексом У.Работает устройство для преобразования одного кода в другой следующим Образом,В момент включения и далее череззаданные интервалы времени генератор 7 синхроимпульсов вырабатываеткороткие синхроимпульсы, которые,поступая на входы управления преду3 1019629 4становкой реверсивных счетчиков 5 дах блока 1 сравнения двух кодов буи б, устанавливают их в исходное дет скгнгл "Оф,который переведет обасостояние, например, реверсивный реверсивных счетчика импульсов 5 исчетчик 5 импульсов в первом коде в - б в режим вычитания, а тактовые им"среднее положение, а реверсивный , пульсы, поступающие на счетные вхосчетчик б импульсов во втором коде 5 ды этих счетчиков, будут вычитаться в такое положение, чтобы его выход- до тех пор, .пока код Х не станетной код У был эквивалентен первому - равным коду Х, а сигнал "1 ф на.вхокоду Х. де ннвертора 2 вновь будет командой. Влок 1 сравнения двух кодов будет для записи во внешний приемник иннепрерывно сравнивать первый (пре- Я .Формации второго кода У, эквивалент- образуемыйкод Х. с кодом Х , Если ного первому коду Х Таким обрав момент предустановки реверсивных . зом, выходной код У будет изменятьсясчетчиков 5 и б окажется, что Х= синхронно с изменением входного кода = Х, то с блока 1 сравнения двух . Х до поступления следующего синхро-ф кодов поступит сигнал "1 ф на вход 5 импУльса, который необходим для сининвертора 2, на выходе которого сиг- хронизации работы обоих счетчиков нал будет, равен фОф, в результатеимпульсов на случай появления случего блок совпадения 3 закроется й не . чайных сбоев в их работе. будет пропускать тактовые импульсы . Таким образом, в предлагаемом .от тактового генератора 4 на счетные устРойстве существует потеря инфорвходы реверсивных счетчиков 5 и б, . мации только при первом преобразован (после окончания синхроимпульса;) нии после каждого синйроимпульса, в оба реверсивных счетчика 5 и б оста-то время как в известном устройстве нутся в исходном состоянии, при ко- эта потеря происходит при каждом претором, как условлено, на выходахобразовании. Например необходимо реверсивного счетчика, импульсов б . Фиксировать изменене входного кода будет второй код У,.эквивалентный .на одну единицу информации во всем первому коду Х Сигнал ф 1 ф на вхо-. 3 Рипазоне изменения" первого двадцатиде инвертора 2 или фбф на его вы- . разрядного двоичного кода, максимальходе используется как команда для :ная .информационная емкость которогозаписи второго .хода. у во внешний.30 2 аединиц инФормации. Пусть при этом приемник второго кода. Если же в . тактовая частота равна 10 Гц. Известмомент предустановки или после код ный преобразователь сможет отслежи-: Х изменится, то нарувится равен- вать изменение Лервогс кода на одну ство Х=Х., и с выхода блока 1 срав- . , единицу информации во всем диапазоне нения двух " кодов поступит еОф на 35 только тогда, когда скорость изме- вход инвертора 2, на выходе которо-. . нения этой информации грубо будет го.появится ф 1 ф, в Результате блок ., не более 10 .единиц в секунду, в то совпадения 3 откроется и станет про- время как у предлагаемого устройства пускать тактовые импульсы на счетные . скорость изменения информации меяду входы Реверсивных счетчиков 5 и 6. .4 О сннхроимпульсами может быть близка причем, если окажется, что код х. к 10 единиц в секунду. причем в избольше кода Х 2, то на втором выходе .вестном устройстве скорость измене-, блока 1 сравнения двух кодов появит-, иия входной информации при заданнойся сигнал ф 1 ф который установитточности ее воспроизведения зависит реверсивные счетчики 5 и 6 в Режим .,: 4 от ее информационной емкости, т.е. сложения, и оба счетчика будут сумми чем МЛиннее Разрядность входного инровать тактовые импульсы ( каждый в формационного кода, тем меньше досвоем коде) с ранее записанными в . пустимая скорость,его изменения В них числами до тех пор, пока код : . предлагаемом же устройстве эта скоХ 2 не станет равным Х., что, ко . Рость йзменеия междусиихроимпуульса 4 и ранее, Вызовет появление ф 1 ф на.О зависит только от.частоты следований входе инвертора 2 и, в итоге, эапира- . тактовых импульсов. ние блока совпадения 3. Поскольку.на оба реверсивных счетчика. поступи-. "Таким "образом, из описанного ло одно и то же число импульсов, то в ." .,видно, что предлагаемое устройство вновь код У будет эквивалентен ко, , ,.:для преобразования одного кода в ду Х :другой обладает значительно ббльшим,Если,код .Х. изменится и станет . быстродействием по сравнению с меньше кода Х, то на обоих выхо- известным.ВИИПИ Заказ 3726/53 . Тираж 936 ПодписноеФилиал ППП "Патент", г.ужгород,ул.Проектная,4
СмотретьЗаявка
3346029, 09.10.1981
ПРЕДПРИЯТИЕ ПЯ Г-4671
РЕУТА ВИКТОР ПАВЛОВИЧ
МПК / Метки
МПК: H03K 13/24
Метки: кода, одного, преобразования
Опубликовано: 23.05.1983
Код ссылки
<a href="https://patents.su/3-1019629-ustrojjstvo-dlya-preobrazovaniya-odnogo-koda-v-drugojj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования одного кода в другой</a>
Предыдущий патент: Устройство для измерения времени установления выходного напряжения цифро-аналогового преобразователя
Следующий патент: Преобразователь кода
Случайный патент: Цифровой измеритель периода