Преобразователь унитарного кода в двоичный код

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

Авторы: Гришин, Орехов, Тябин

ZIP архив

Текст

(51)4 Н 03 М 7 чу ОПИСАНИЕ ИЗОБРЕТ КГришин тельство СССР 7/00, 1981. льство СССР 7/02, 1981ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ КОМУ СВИДЕТЕЛЬСТВУ(54) ПРЕОБРАЗОВАТЕЛЬ УНИТАРНОГО КОдА в двоичный код(57) Изобретение относится к авт матике и цифровой вычислительной технике и может быть использован при построении преобразователей иблоков сопряжения в цифровых системах. Целью изобретения является повышение быстродействия преобразователя и расширение класса решаемыхзадач за счет обеспечения воэможности преобразования в последовательный код. Поставленная цель достигается тем, что в преобразовательунитарного кода в двоичный код, содержащий регистр 2, шифратор 1,первый элемент ИЛИ 3, дополнительновведены формирователь одиночного импульса 4, генератор серий импульсов5, второй и третий элементы ИДИ 6,7, что значительно уменьшает времяна преобразование кодов. 2 ил.1 13176Изобретение относится к автоматике и цифровой выилительной техникеи может быть использовано при построении преобразователей и блоковсопряжения в цифровых системах.Цель изобретения - повышение быстродействия преобразователя и расши"рения класса решаемых задач путемобеспечения воэможности преобразования в последовательный код. 10На фиг, 1 представлена структурная схема преобразователя кодов; нафиг. 2 - временная диаграмма сигналов при его работе.Преобразователь кодов содержитшифратор 1, регистр 2, первый элемент ИЛИ 3, формирователь 4 одиночного импульса, генератор 5 серий импульсов, второй 6 и и третий 7 элементы ИЛИ, информационные входы 8, 20управляющий вход 9, тактовый вход10, информационный выход 11 и тактовый выход 12,Рассмотрим работу устройства при25преобразовании кода с основанием 4(ш4) в код с основанием 2 (в двоичный код), при этом информационныйвход 8 устройства должен содержать4 линии (О, 1,2,3), причем одновременное наличие сигнала на двух ЗОили более линиях должно быть исклю, чено. Для определенности допустим,что при появлении сигнала на линииО на выход преобразователя кодов должен быть передан двоичный двухразрядный код "ОО", при появлении сигнала на линии 1 - двоичный двухраэряд-,ный код "10", при появлении сигналана линии 2 - двоичный двухразрядныйкод "01", при появлении сигнала на 40линии - 3 двоичный двухраэрядныйкод "11".В предлагаемом преобразователе кодов шифратор 1 предназначен для Формирования двоичного К-разрядного кода (К находят иэ соотношения ш2и округляется до целого числа; приш =4, к=2).Регистр 2 предназначен для записив него двоичного параллельного К-разрядного кода с шифратора 1 и выдачиего потребителю в виде К-разрядногопоследовательного двоичного кода.Запись информации, поступающей изшифратора 1 в регистр 2, осуществляется при наличии сигнала "1" на входе разрешения записи тактовым импульсом, фронт которого задержан относительно фронта сигнала с выходов шиф 62 2ратора 1 на величину, определяемую из соотношения: С,( ( "макс где- минимально допустимаявеличина задержки между фронтами сигналов на информационном и тактовым входами используемого регистра;, - минимально допустимаядлительность входного информационного сигнала;,1, - длительность импульсаформирователя одиночного импульса.Тактовый импульс поступает на вход С регистра 2 через элемент ИЛИ 6 с первого выхода формирователя одиночного импульса 4, а сигнал " 1" на вход разрешения записи поступает с второго выхода Формирователя одиночного импульса 4 через элемент ИЛИ 7 (для обеспечения записи информации в регистр 2 параллельньв 1 кодом необходимо на вход разрешения записи подать сигнал "1", а для записи информации в последовательном коде сигнал 0).В регистре 2 последовательные информационные вход и выход соединены между собой, что позволяет при выдаче выходного преобразуемого кода его вновь записывать в регистр 2.В качестве формирователя одиночного импульса 4 может быть использован любой формирователь, обеспе чивающий по фронту запускающего сигнала на первом выходе импульс положительной полярности длительностью, равной длительности импульса на тактоном входе 10 (фиг. 2 а), а на втором выходе - импульс, фронт которого должен опережать Фронт импульса на первом выходе, а спад его должен быть задержан относительно спада импульса на втором выходе (фиг. 2 в,г). Генератор серий импульсов 5 предназначен для формирования К импульсов, синхронных с сигналами на входе .10 и задержкой первого импульса серии не менее чем на период сигнала на входе 10.Устройство работает следующим об- разом.Сигнал, пришедший по одной иэ линии информационного входа 8, например, по линии 3, поступает через7662 10 15 20 25 35 3 131элемент ИЛИ 3 (фиг. 26) и запускаетфронтом формирователь 4 одиночногоимпульса. Одновременно сигнал поступает на шифратор 1, на выходе которого, а следовательно, и на входах Р , П (фиг.,26) регистра 2,появятся единичные сигналы (в данном примере двоичный 2-разрядный параллельный код "1") на время действия входного сигнала.На выходах формирователя 4 одиночного импульса формируются два импульса: импульс с второго выхода(фиг. 2 в) поступает на вход разрешения записи регистра 2 и переводитего в режим записи информации с,шифратора 1 по входам П , П (фиг.26) параллельным кодом, Запись информации осуществляется импульсом спервого выхода .формирователя одиночного импульса 4 (фиг, 2 г), поступающим через элемент ИЛИ 6 на тактовыйвход регистра 2. После окончания записи информации в регистр 2 с шифратора 1 регистр 2 переводится в режимзаписи информации по входу Р (в режим выдачи информации с регистра впоследовательном коде) путем подачина вход разрешения записи нулевогосигнала; по сигналу с первого выходаформирователя 4 одиночного импульса.через элемент ИЛИ 7 запускается генератор 5 серий импульсов, которыйвырабатывает К (К =2) тактовых импульсов (фиг. 2 д), передаваемых навыход 12 и через элемент ИЛИ б натактовый вход регистра 2, с помощьюкоторых информация с регистра 2(фиг. 2 е) передается на выход 11,атакже вновь записывается по входуП в регистр 2.По сигналу на управляющем входе9 через элемент ИЛИ 7 запускаетсягенератор серий импульсов 5 и еготактами на выход 11 выдается последовательный К разрядный код, записанный в регистр 2 сигналом, поступившим в преобразователь кодов передприходом сигнала по управляющемувходу 9,4Таким образом, в предлагаемом устройстве отпадает необходимость последовательного опрашивания входных информационных шин, что значительно ускоряет преобразование кодов, С выхода устройства возможносчитывание кодов как в последовательном, так и в параллельном виде,Формула изобретенияПреобразователь унитарного кода в двоичный код, содержащий регистр, шифратор, первый элемент ИЛИ,входы которого являются информационными входами преобразователя, выходы шифратора соединены с информационными входами регистра, выход которого является информационным выходом пре. - образователя, о т л и ч а ю щ и йс я тем, что, с целью повышения быстродействия и расширения, класса решаемых задач, за счет обеспечения возможности преобразования в последовательный код, в него дополнительно введены формирователь одиночного импульса, второй и третий элементы ИЛИ и генератор серий импульсов,выход которого соединен с тактовымвыходом преобразователя и с первымвходом второго элемента ИЛИ,выход которого соединен с тактовым входомрегистра, вход последовательного кода которого соединен с выходом старшего разряда регистра, вход разрешения записи которого соединен с первым выходом формирователя одиночногоимпульса, второй выход которогосоединен с вторым входом второго элемента ИЛИ и первым входом третьего 40 элемента ИЛИ, выход которого соединен с входом пуска генератора серий импульсов, тактовый вход которогосоединен с тактовым входом преобразователя и с тактовым входом формирова 45 теля одиночного импульса, информационный вход которого соединен с выходом первого элемента ИЛИ, управляющий вход преобразователя соединен свторым входом третьего элементаИЛИ.1317662 Редактор Л.Пчелинс За Тираж 901арственного комитета СС изобретений и открытий сква, Ж, Раушская на 4/ е предприятие, г. Ужгород, ул. Проектная, 4 435/55 ВНИИПИ Госуд по дела 113035, М

Смотреть

Заявка

3993855, 21.10.1985

ПРЕДПРИЯТИЕ ПЯ М-5068

ОРЕХОВ АНАТОЛИЙ ГРИГОРЬЕВИЧ, ГРИШИН БОРИС ВЛАДИМИРОВИЧ, ТЯБИН ВЛАДИМИР ИВАНОВИЧ

МПК / Метки

МПК: H03M 7/12

Метки: двоичный, код, кода, унитарного

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

Код ссылки

<a href="https://patents.su/4-1317662-preobrazovatel-unitarnogo-koda-v-dvoichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь унитарного кода в двоичный код</a>

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