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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к импульсной технике ,и может использоваться в цифровых вычислительных системах. Изобретение позволяет повысить быстродействие устройства. Устройство преобразует двоичный унитарный код, поступающий на входы элементов 5 И, в полный двоичный код, снимаемый с выходов счетчика 9 по управляющему сигналу триггера 6. Устройство содержит формирователи 1, 7 импульсов, блок 2 выделения переходов, элемент 3 формирования коротких импульсов, группу 4 элементов 5 И, триггер 6, элемент 8 ИЛИ и счетчик 9 импульсов. 1 з.п. ф-лы, 2 ил.

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

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

РЕСПУБЛИК (51)5 Н 03 M 7/02

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4498876/24 (22) 25,10,88 (46) 30.09.92, Бюл, М 36 (72) Ю,П.Зубков и В.CD, Кравченко (56) Алфке П. и др. Применение интегральных схем. Практическое руководство. /Под ред.А.И,Уильямса, кн, 2. M,: Мир, 1987, с. 207, рис. 10.30.

Авторское свидетельство СССР

М 1621180, кл. Н 03 M 7/02, 1986. (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ДВОИЧНОГО УНИТАРНОГО КОДА В

ПОЛНЫЙ ДВОИЧНЫЙ КОД

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

Целью изобретения является повышение быстродействия устройства, На фиг.1 представлена функциональная схема устройства; на фиг.2 — функциональная схема первого формирователя импульсов, Устройство содержит (фиг.1) второй формирователь 1 импульсов, выполненный на блоке 2 выделения переходов и элементе

3 формирования коротких импульсов, группу 4 элементов 5 И, триггер 6, первый формирователь 7 импульсов, элемент 8 ИЛИ и счетчик 9 импульсов, Первый формирователь импульсов 7 содержит (фиг.2) первый элемент 10 И, первый, второй триггеры 11, 12, генератор 13 импульсов, элемент 14 НЕ, счетчик 15 импульсов и второй элемент 16 И.

Формирователь 7 импульсов работает следующим образом, „„53J „„1765895 А1 (57) Изобретение относится к импульсной технике и может использоваться в цифровых вычислительных системах. Изобретение позволяет повысить быстродействие устройства. Устройство преобразует двоичный унитарный код, поступающий на входы элементов 5 И, в полный двоичный код, снимаемый с выходов счетчика 9 по управляющему сигналу триггера 6. Устройство содержит формирователи 1, 7 импульсов, блок 2 выделения переходов, элемент 3 формирования коротких импульсов, группу 4 элементов 5 И, триггер 6, элемент 8 ИЛИ и счетчик 9 импульсов. 1 з.п. ф-лы, 2 ил, На вход формирователя 7 поступает временная последовательность импульсов с выхода элемента 8 ИЛИ. Первый импульс последовательности проходит элемент 10

И, так как на другой вход элемента 10 И подается единичный сигнал с выхода триггера 12 (его исходное состояние — единичное) и изменяет состояния триггеров 11, 12.

Триггер 12 изменяет свое состояние на нулевое, вследствие чего, во-первых, снимается единичный сигнал с первого входа элемента 10 И (тем самым запрещается прохождение следующих импульсов последовательности через элемент 10 И), во-вторых, на первом входе элемента 16 И появляется единичный сигнал с выхода элемента 14 НЕ, который разрешает прохождение через элемент 16 И следующих импульсов последовательности.

Триггер 11 изменяет свое состояние на единичное, что приводит к запуску генератора 13 импульсов, период следования им1765895

15

55 пульсов на выходе которого в 2 — 3 раза превышает минимальное время между импульсами последовательности. Выходные импульсы генератора 13 подсчитываются в двоичном счетчике 15, время заполнения которого в 1,5 раза превышает максимальное время между импульсами последовательности, Если последовательность на входе формирователя 7 состоит из одного импульса, то импульс переноса с выхода счетчика 15 поступает на выход формирователя 7.

Если количество импульсов в последовательности превышает один, то второй импульс со входа формирователя 7 проходит через элемент 16 И на вход счетчика 15 и устанавливает его в нулевое состояние. После чего счетчик 15 возобновляет подсчет выходных импульсов генератора 13, Эти сбросы счетчика 15 осуществляет каждый последующий импульс, Последний импульс последовательности также сбрасывает счетчик 15, на выходе которого после переполнения появляется импульс переноса, являющийся выходным сигналом формирователя 7. Выходной импульс счетчика 15, кроме того, подается на входы триггеров 11, 12 и устанавливает их соответственно в нулевое и единичное исходное состояния. В результате прекращается функционирование генератора 13, на первом входе элемента 10 И появляется единичный сигнал, разрешающий прохождение импульсов со входа формирователя 7 на выход элемента

10 И. На первом входе элемента 16 И формируется нулевой сигнал. Формирователь 7 устанавливается в исходное состояние.

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

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

На фиг.1 изображена схема устройства, с помощью которого может быть осуществлено преобразование 4-значной комбинации входного унитарного двоичного кода в

3-значную комбинацию выходного полного двоичного кода, Пусть, например, на входы устройства поступает комбинация двоичного унитарного кода 1100, В этом случае единичные входные сигналы присутствуют на первых входах элементов 51, 5г И. Одновременно входные сигналы, соответствующие элементам входной комбинации, подаются на входы блока 2, который формирует на выходе импульсный сигнал при смене кода на его входах. Выходной сигнал блока 2 воспринимается элементом 3 формирования импульсов, т.е. сигнал на выходе элемента 3 формируется в том случае, если входной код претерпевает изменения.

Для разнесения во времени коротких импульсов на выходах элементов 5 И (разделения срабатывание элементов 5 И) между элементами 5 И могут быть установлены элементы задержки.

При поступлении на второй вход элемента 5 И короткого единичного сигнала, на его выходе через некоторое время также формируется короткий единичный сигнал (в это время триггер 6 и счетчик 9 находятся в нулевом состоянии). Этот сигнал, во-первых, проходит через элемент 8 ИЛИ на вход формирователя 7 и изменяет состояние счетчика 9 на "001", во-вторых, поступает на второй вход элемента 5 И, Через некоторое время, обусловленное задержкой срабатывания на выходе элемента 5 И появляется короткий импульсный сигнал, который также проходит через элемент 8 ИЛИ, изменяет состояние счетчика 9 на "010" ипоступает в формирователь 7 и на второй вход элемента 5 И, Однако, так как на первом входе всех элементов 5 И, начиная с 5,1И, отсутствуют единичные сигналы, то процесс последовательного просмотра входной комбинации унитарного кода заканчивается.

Таким образом, в счетчике 9 хранится код "010" соответствующий десятичному числу "2" — количеству единичных сигналов во входной комбинации унитарного кода, а на вход формирователя с выхода элемента

8 ИЛИ поступил последний импульс, после чего через определенное время на выходе формирователя 7 появится управляющий сигнал. Этот сигнал устанавливает триггер

6 в единичное состояние, разрешая выводинформации из счетчика 9.

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

1. Устройство для преобразования двоичного унитарного кода в полный двоичный код, содержащее группу элементов И, выходы которых соединены с одноименными входами элемента ИЛИ, выход которого соединен с входом первого формирователя импульсов и счетным входом счетчика, второй формирователь импульсов и триггер, о тл и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в нем первые входы элементов И группы объединены с одноименными входами второго формирователя импульсов и являются входами устройства, выход второго формирователя импульсов соединен с входами установки в "0" триггера, счетчика и вторым входом первого элемента И группы, второй вход каждого последующего элемента И

1765895

) еп.

Составитель М. Никуленков

Техред М.Моргентал Корректор И. Шмакова

Редактор Т. Орловская

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

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

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

Производственно-издательский комбинат "Патент", r Ужгород, ул.Гагарина, 101 группы подключен к выходу каждого предыдущего элемента И группы, выход первого формирователя импульсов соединен с входом установки в "1" триггера, выход которого и выходы счетчика являются соответственно управляющими и информационными выходами устройства.

2, Устройство по п.1, о тл и ч а ю ще ес я тем, что первый формирователь импульсов содержит элементы И, триггеры, элемент НЕ, генератор импульсов и счетчик, выход первого элемента И соединен с входом установки в "1" первого триггера и входом установки в "0" второго триггера, выход которого соединен непосредственно с первым входом первого элемента И и через элемент НЕ с первым входом второго элемента И, выход которого соединен с входом

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

10 формирователя импульсов, выход счетчика соединен с входом установки в "0" первого триггера, входом установки в "1" второго триггера и является выходом первого формирователя импульсов.