Устройство для преобразования кодов

Номер патента: 1078613

Авторы: Гамбург, Иосипов, Фельдман

ZIP архив

Текст

Изобретение относится к импульсной технике и может быть,использовано н устрайстаах автоматики и вычислительной техники,Известно устройство преобразования кодов, содержащее генератор им пульсов, первыйи нторой счетчики импульсов, элементы И, регистр памя" ти 1 .Недостатком устройства является низкое быстродействие.Наиболее близким техническим решением к предлагаемому является устройстно преобразования кодов, содержащее генератор импульсов, первый и второй счетчики, элемент И, регистр 5 памяти, компаратор, первая группа входов которого подключена к входным,шинам, вторая группа - к соответствующим выходам первого Счетч,ика, первый вход которого соединен 0 с первым входом второго счетчика и выходом элемента И, первый вход которого подключен к выходу генератора импульсов, выходы второго счетчика соединены с соответствующими входами регистра памяти, выходы которого соединены с выходными шинами 2 .Недостаткам этого устройства так-же является невысокое быстродействие. 10 Цель изобретения - повышение 30быс тродейс тв ия,Для достижения поставленной целив устройство преобразования кодов,содержащее генератор импульсов, первый и второй счетчики, первый элемент И, регистр памяти, компаратор,первая группа входов которого подключена к входным шинам, втораягруппа - к соответствующим выходампервого счетчика, первый вход которого соединен с первым входом второго счетчика и выходом перного элемента И, первый вход которого подключен к ныходу генератора импульсов,выходы второго счетчика соединены ссоответствующими входами регистрапамяти, выходы которого соединеныс выходными шинами, введен второйэлемент И, первый вход которого соединен с выходом генератора импульсов,вторые входы первого и второго элементов И подключены к первому и второму выходу компаратара, третий ныход которого соединен со входом синхронизации регистра памяти, а выходвторого элемента И подключен к втарым входам первого и второго счетчикон, входы установки н нуль которыхподключены к шине установкиНа чертеже представлена функциональная схема устройства преобразования кодовУстройство содержит входные шины 1, шину 2 установки, первый и второй счетчики 3 и 4, компаратор 5,регистр б памяти, генератор 7 импульсов, первый ,и второй элементы И .8и 9, выходные шины 10,Входные шины 1 соединены с первойгруппой входон компаратора 5, втораягруппа нходон которого соединена ссоответствующими выходами первогосчетчика 3, первый вход которогосоединен с первым входом второгосчетчика 4 и выходом первого элемен-та 8 И, выход генератора 7 импульсовподключен к первым входам элементов И 8 и 9, вторые входы которыхподключены соответственно к первомуи второму выходам компаратора 5,третий ныхад которого подключен квходу синхронизации регистра б памяти, выходы которого соединены с выходными шинамн 10, а информационныевходы подключены к соответствующимвыходам второго счетчика 4, второйвход которого соединен с .соответствующим входам первого счетчика 3 ис выходом нторого элемента 9 И, аустановочные входы счетчиков 3 и 4подключены к шине 2 установки,Устройство преобразования кодовработает следующим образом.До начала работы счетчики 3 и 4считающие соответственно н староми новом кодах по шине 2, устанавливаются в нуль, При отсутствии пошине 1 преобразуемого кода на первом и нтарам выходах кампаратора 5устанавливаются сигналы уровня логического нуля, а на третьем выходе - сигнал логической единицы, который поступит на вход синхронизации регистра б памяти, при этом нрегистр б будут записаны нулевыесигналы со счетчика 4, которые установятся и на выходной шине 10.Код, подлежащий преобразованию,поступает по входным шинам 1 на нходы компаратора 5. При этом, еслипреобразуемый код не нулевой, напервом выходе компаратора 5 устананлинается сигнал уровня логическойединицы, а на остальных выходах компаратора 5 сигналы уровня лагическага нуля.Сигнал уровня логического нуляс второго выхода компаратора 5 запрещает прохождение импульсов ат генератора 7 через элемент 9 И, сигналуровня логической единицы с первоговыхода кампаратора 5 разрешает прохождение импульсов ат генератора 7через элемент 8 И на первые входысчетчиков 3 и 4. При достижении счетчиком 3 числа равного поступившемупреобразуемому коду, на третьем выходе компаратора 5 установится сигналуровня логической единицы, а на пер-.вом выходе установится сигнал уровня логического нуля, который запретит дальнейшее прохождение импульсовчерез элемент 8 И на счетчики 3 и 4,На выходах счетчика 4, считающего н1078613 ВНИИПИ Заказ 984/52 Тираж 862 Подписное филиал ППП фПатентф, г.ужгород, ул,Проектная, 4 новом коде, установится поданное по шине 1 число в новом преобразованном коде, которое с выходов счетчика 4 по сигналу уровня логической единицы с третьего выхода компаратора 5, перепишется в регистр 6, на 5 выходах которого и выходных шинах 10 устройства установится значение преобразованного сигнала в новом коде.При смене на шине 1 кода, подлежащего преобразованию, на другое О значение, например меньшее предшествующему значению, на втором выходе компаратора 5 устанавливается сигнал уровня логической единицы, а на остальных выходах сигналы уровня ло гического нуля. При этом разрешается прохожцение через элемент И 9 импульсов от генератора 7 на вторые входы счетчиков 3 и 4. Содержимое счетчиков 3 и 4 начинает уменьшаться, а при достижении счетчиком 3 состояния, равного значению кода по шине 1, на втором выходе компаратора 5 устанавливается сигнал уровня логического нуля, прохождение импульсов от генератора 7 через элемент И 9 прекращается. На третьем выходе комларатора 5 устанавливается сигнал уровня логической единицы, который перезаписывает состояние счетчика 4 в новом, преобразованном коде в регистр 6. Таким образом, счетчики 3 и 4, при изменении входной информации на шине 1, досчитывают до значения поступившего числа соответственно в старом и новом кодах, причем в зависимости от того больше или меньше поступившее по шине 1 число предшествующего, счетчики 3 и 4 производят подсчет импульсов от гене" ратора 7 соответственно в режиме суммирования или вычитания. Значение поступившей о шине 1 информации в преобразованном коде с выхода счетчика 4, ереэаписыэается в регистр 6, выходы которого подключены к выходной шине 10 устройства.еТаким образом, предлагаемое устройство имеет большее быстродействие по отношению к известным, так.как в известных устройствах при преобразовании не учитывается вЕличина предыдушего значения входной информации и счетчики всегда считают с нулевого значения, В предлагаемом устройстве учитывается предшествующее значение входной информации и достижение нового последующего значения происходит с наименьшим количеством переключений счетчиков в режиме суммирования или вычитания, в зависимости от разности значений поступившей и предшествующей информации.

Смотреть

Заявка

3519939, 30.11.1982

ПРЕДПРИЯТИЕ ПЯ А-7133

ГАМБУРГ АВАДИЙ МАТВЕЕВИЧ, ИОСИПОВ ЕВГЕНИЙ КОНСТАНТИНОВИЧ, ФЕЛЬДМАН ЛЕОНИД МОИСЕЕВИЧ

МПК / Метки

МПК: H03K 13/24

Метки: кодов, преобразования

Опубликовано: 07.03.1984

Код ссылки

<a href="https://patents.su/3-1078613-ustrojjstvo-dlya-preobrazovaniya-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования кодов</a>

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