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

 

Изобретение относится к автоматике и может быть использовано в устройствах для преобразования последовательных кодов, изменяющих порядок следования разрядов Изобретение позволяет путем замены одних разрядов последовательного кода другими расширить область применения устройства. Устройство содержит счетчик 1 импульсов , схему 2 сравнения, мультиплексор 3, блок 4 оперативной памяти, триггер 5, элемент 6 запрета, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 7, формирователь 8 импульсов, содержащий элементы НЕ 15, элемент И 16 и элементы НЕ 17„ 2 ил„

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (g1)g Н 03 М 7/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И OTHPblTHAM

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4457375/24 (22) 07,07.88 (46) 07,04.91. Бюл, Р 13 (71) Научно-исследовательский физикотехнический институт при Горьковском государственном университете им, H.È. Лобачевского (72) Н.Н. Макаров и М„Я. Зйнгорин (53) 681, 325, 53 (088. 8) (56) Авторское свидетельство СССР к 1270900, кл. Н 03 М 7/00, 1985„ (543 УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

ПОСЛЕДОВАТЕЛЬНОГО КОДА (57) Изобретение относится к автомаÄÄSUÄÄ 1640827 А1

2 тике и может быть использовано в устройствах для преобразования последовательных кодов, изменяющих порядок следования разрядов. Изобретение позволяет путем замены одних разрядов последовательного кода другими расширить область применения устройства.

Устройство содержит счетчик 1 импульсов, схему 2 сравнения, мультиплексор 3, блок 4 оперативной памяти, триггер 5, элемент 6 запреТа, элемент

ИСКЛЮ11АЮШЕЕ ИЛИ 7, формирователь 8 импульсов, содержащий элементы НЕ 15, элемент И 16 и элементы HF. 17. 2 ил.

1640827

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

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

На фиг. 1 представлена структурная схема устройства; на фиг. 2— временная диаграмма его работы.

Устройство. содержит (и+1)-разряд!

5 ный счетчик I импульсов, схему 2 сравнения, мультиплексор 3, блок 4 оперативной памяти, триггер 5,элемент

6 запрета, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ

7, формирователь 8 импульсов, информационный вход 9, первые установочные входы 10, тактовый вход 11, сбросовый вход 12 вторые установочные входы

13 и выход 14 устройства.

Формирователь 8 импульсов содержит 25 три элемента НЕ 15, элемент И 16 и три элемента НЕ 17. Элементы НЕ 15 инвертируют и задерживают тактовый импульс на время +g (фиг. ? г), при этом на выходе элемента И 16 л 30 появляется импульс с длительностью с (фиг, 2д) . Элементы НЕ 17 инвертируют и задерживают импульс с выхода элемента И 16 на время л „(4щг.2e) .

При использовании микросхем серии

К-155 формирователь вырабатывает инрерсный импульс длительностью 60-90 нс, q задержанный относительно переднего фронта, тактового сигнала на 80120 нс, 40

На тактовый вход 11 поступают импульсы с периодом Т. На вход 9 устройства поступает входной N-.ðàýðÿäíûé код с частотой смены разрядов 1/Т, Изменение разрядов кода должно пРоис- 45 ходить.при паузе тактового сигнала на входе 11 ° На вход 12 подается стробирующий импульс произвольной длительности, размещенный на временной оси перед первым разрядом вход50 ного кода, При непрерывной подаче на вход 9 последовательных N-разрядных кодов, где N = 2, стробирующий

И импульс на вход 12 достаточно подать один раз перед подачей первого .кода.

На входы 10 поступает и-разрядный параллельный код номера заменяющего разряда. Например, если в коде на место 5-го разряда нужно поставить 7-й разряд, то на входы 10 нужно подать код "7", а на входы 13 — код "5".

Устройство работает следующим образом.

После включения на вход 12 подается импульсный сигнал, а на вход 9 " . входной последовательный код. Состояние счетчика. 1 начинает изменяться по заднему фронту тактовых сигналов.

При единичном тактовом сигнале осуществляется запись информации в блок 4 оперативной памяти под действием импульсных инверсных сигналов с формирователя 8. В паузе тактового сигнала производится считывание информации из блока 4 в триггер 5 передним фронтом тактового сигнала (триггер 5 имеет динамический стробирующий вход). Цикл работы устройства, равный 2 "+ тактам, делится на два подцикла. В первом подцикле старший разряд счетчика 1 нулевой, а во втором единичный. Блок 4 оперативной памяти состоит из двух частей по 2" ячеек памяти в каждой. В первом подцикле запись осуществляется во вторую половину блока 4, а во втором - в первую половину, так как в первом подцикле при действии сигнала записи на старший адресный вход блока 4 подается с элемента 7 единичный сигнал, а во втором подцикленулевой, Младшие и-адресные входы блока 4 формируются следующим образом.

Если сигнал на выходе элемента 6 нулевой, то через мультиплексор 3 пропускается двоичный изменяющийся код с выхода счетчика 1, если единичный — то двоичный код номера заменяющего разряда. Единичный сигнал на выходе элемента 6 появляется при нулевом тактовом сигнале и единичном сигнале на выходе схемы 2 сравнения.

Таким образом, при записи последовательного кода в блок 4 сигнал на выходе элемента б всегда нулевой и и поэтому запись осуществляется в 2 ячеек блока 4 последовательно, начиная с младших адресов, т.е. в первую ячейку записывается первый разряд, во вторую — второй и т.д. При считывании из блока 4 адрес или номер считываемого разряда определяется сигналом на выходе схемы 2 сравнения. Если этот сигнал нулевой, то разряды считываются в том же порядке, в каком они поступили на вход

5 1б40827 6 устройства. Если сигнал на выходе схемы 2 единичный, то считывается разряд с номером, равным коду на входах 10.

В зависимости от того, какой выход схемы 2 сравнения используется, могут наблюдаться следующие три режима работы устройства. Пусть код

D равен номеру заменяющего разряда, 10 код А - коду на выходе счетчика 1, а код  †. номеру заменяемого разряда.

1, Единичный сигнал на выходе схемы 2 появляется при равенстве

A = В. В этом случае все разряды с блока 4 считываются в естественном порядке (т.е. в таком же порядке, в каком поступили на вход блока 4), кроме разряда с номером В, вместо которого считывается разряд с номером D.

2. Единичный сигнал на выходе схемы 2 появляется прн неравенстве:

А> В. В этом случае разряды с 1-го по В-й считываются в естественном порядке, а разряды с (В+1)-ro no

2 -й заменяются разрядом с номером D.

3. Единичный сигнал на выходе схемы 2 появляется при неравенстве

А C.В. В этом случае разряды с 1-го по (Г-1)-й заменяются разрядом с номером D, а разряды с В-го по 2 -й

r считываются в естественном порядке.

Схемы сравнения выполняются обычно с наличием всех описанных выше выходов (наприггер, микросхема

К 134 СА), однако на схеме фиг. 1 указан только один выход, который определяется выбранным режимом работы.

Временные диаграмгы (фиг. 2) поясняют работу устройства. На диаграмме фиг. 2а изображен тактовьпг сигнал на входе 11 устройства. Счетчик 1 переключается от заднего фронта тактового сигнала (фиг„ 26) с задержкой

3, . Изменение адреса осуществляется с задержкои г. относительно фронтов

2 и тактового сигнала (фиг„ 2в)„ Время ь определяется временем срабатывания мультиплексора 3 и элемента 7„ На диаграммах фиг. 2г, д, е представлены сигналы, поясняющие работу формирователя 8. На диаграмме фиг. 2ж изображен сигнал на выходе блока 4 памяти. В течение вреглени с,< протеи кают переходные процессы, связанные

40 с изменением адреса блока памяти. п

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

На диаграмме фиг. 2з представлен сигнал на выходе триггера 5. Время п равно времени переключения триггера.

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

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

ИСКЛЮЧАМЦЕГ ИЛИ, о т л и ч а ю— щ е е с я тем, что, с целью расширения области применения устройства путем обеспечения замены одних разрядов последовательного капа другими, в него введеньг формирователь, схема сравнения, элемент запрета и мультиплексор, первая группа входов которого является первыгаг установочными входами устройства, а выходы соединены с адресными входами младших разрядов блока оперативной памяти, первые входы схемы сравнения являются вторыми установочными входами устройства, выходы разрядов счетчика, кроме выхода старшего разряда, соединены с соответствующими вторыми входами мультиплексора и схемы сравпения, вход формирователя, первый вход элемента ИСКЛЮЧАЮ@ЕЕ ИЛИ, инверсный вход элемента запрета и синхровход D-триггера объединены и подключены к тактовоггу входу устройства, выход схемы сравнения соединен с прямым входом элемента запрета, выход которого соединен с управляющим входом мультиплексора, выход старшего разряда счетчика соединен с вторым входом элемента ИСКЛЮЧАЮ1.1ЕЕ ИЛИ, выход которого соединен с адресным входом старшего разряда. блока оперативной пагляти, выход формирователя соединен с управляющим входом блока опсративной памяти.

1640827

Составитель О. Неплохов

Техред N,Ìoðãåíòàë

Корректор Н. Ревская

Редактор Н. Лазаренко

Заказ 1022 Тираж 462 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д, 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

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

 

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

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

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

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

Изобретение относится к автоматике , вычислительной технике и может использоваться в системах автоматики и телемеханики

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в арифметических устройствах ЭВМ, Цель изобретения - повышение быстродействия и расширение функциональных возможностей путем обеспечения преобразования дробных чисел

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

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

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

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

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

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