Преобразователь кода миллера
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, предназначено для преобразования кода Миллера в код без возвращения к нулю и может быть использовано в системах обмена информацией. Целью изобретения является повышение быстродействия преобразователя. Преобразователь кода Миллера содержит элемент 1 задержки, первый-пятый триггеры 2-6, первый 7 и второй 8 элементы И, формирователь 9 импульсов и схему 10 выделения тактовых импульсов. 1 з.п. ф-лы, 2 ил.
СОЮЗ СОВЕТСКИХ.
СОЦИАЛИСТИЧЕСКИХ
РЕСПУВЛИН (5ц 4 Н 03 М 5/12
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГННТ СССР (21) 4374060/24-24 (22) 30. 12.87 (46) 23.09.89. Бюл. № 35 (72) А.Г. Исаев, И.В. Келтуяла и Л.В. Пономарев (53) 681.325(088.8) (56) Электроника, 1978, т. 26, № 22, с, 86,91 °
Авторское свидетельство СССР
¹- 1312743, кл. Н 03 M 5/12, 1987.
SU 1510092 А 1 (54) ПРЕОБРАЗОВАТЕЛЬ КОДА МИЛЛЕРА (57) Изобретение относится к вычислительной технике, предназначено для преобразования кода Миллера в код без возвращения к нулю и может быть использовано в системах обмена информацией. Целью изобретения является повьппение быстродействия преобразователя . Преобразователь кода
Миллера содержит элемент 1 задержки, первый — пятый триггеры 2-6, первый 7 и второй 8 элементы И, формирователь 9 импульсов и схему 10 выделения тактовых импульсов. 1 з.п. ф-лы, 2 ил.
3 . 151009
Изобретение относится к вычислительной технике, предназначенно для преобразования кода Миллера в код без возвращения к нулю (ВВН) и может быть использовано в системах обмена информацией.
Цель изобретения — повышение быстродействия преобразователя кода
Миллера. 10
На фиг. 1 приведена функциональная схема преобразователя кода, на фиг. 2 — временные диаграммы его работы.
Преобразователь кода содержит элемент 1 задержки, триггеры 2-6, элементы И 7 и 8, формирователь 9 импульсов, блок 10 выделения тактовых импульсов.
Блок 10 выделения тактовых импуль- 20 сов содержит элементы ИСКЛЮЧАЮЩЕЕ
ИЛИ 11-13, одновибратор 14 и мультиплексор 15.
Преобразователь кода Миллера работает следующим образом. 25
Элемент 1 задержки задерживает информацию (фиг.2а,б) на первом выходе на 3/4 тактового интервала (фиг.2в), на втором — на 5/4 (фиг.2г) на третьем — на 7/4 (фиг.2д) и на 30 четвертом — 9/4 (фиг.2е).
Триггеры 2 и 4 запоминают информацию на D-входах в момент поступления задних фронтов импульсов на С-входы и устанавливают на выходе высокий уровень при поступлении импульсов высокого уровня на S-вход (фиг.2ж,з соответственно).
Триггеры 3 и 5 запоминают информацию на D-входах в момент поступления 40 передних фронтов импульсов на С-входы и устанавливают на выходе низкий уровень при поступлении импульсов низкого уровня на инверсные R-входы (фиг.
2и,к соответственно). Элементы И 7 45 и 8 перемножают сигналы на своих входах — (фиг. 2л,м соответственно).
Триггер 6 считывает импульсы на своем С-входе и устанавливает высокий уровень при поступлении импульса на S-вход (фиг.2н) . Формирователь 9 импульсов задерживает все передние фронты импульсов на 1/2 тактового интервала, и на его выходе формируются декодированные данные в коде без возврата к нулю (фиг.2п).
Блок 10 выделения тактовых импульсов выделяет из входных сигналов (фиг.2в,г,д,е) и выходного сигнала
2 4 (фиг.2п) тактовые импульсы (фиг. 2р) следующим образом.
Элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 11-13 суммируют по модулю два сигналы на своих входах (фиг .2с, т, у) .
Одновибратор 14 по задним фронтам импульсов вырабатывает импульсы низкого уровня длительностью в один тактовый интервал (фиг ° 2ф). Мультиплексор 15 по комбинации сигналов на своих адресных входах пропускают сигналы с соответствующего входа на выход: при комбинации 00 — с первого входа, 01 — второго, 10 — третьего и 11 — четвертого.
Таким образом, на выходе мультиплексора 15 формируются тактовые импульсы (фиг.2р).
Изобретение позволяет IIQBblcHTh быстродействие преобразователя кода
Миллера за счет запоминания логических состояний входного сигнала, следующих за перепадом входного сигнала и совпадающих со значениями входного сигнала, задержанных на четверть тактового периода, и стробирования полученными импульсами входных данных.
Формула изобретения
1. Преобразователь кода Миллера, содержащий элемент задержки, первый и второй триггеры, выход второго триггера соединен с прямым входом первого элемента И, второй элемент
И, отличающийс ятем, что, с целью повьппения быстродействия преобразователя, в него введены третий, четвертый и пятый триггеры формирователь импульсов и блок выделения тактовых импульсов, вход элемента задежки объединен с D-входами первого — четвертого триггеров и является входом преобразователя,первый выход элемента задержки подключен к инверсным R-входам первого, третьего триггеров, к S-входам второго, четвертого триггеров и к первому входу блока выделения тактовых импульсов, второй выход элемента задержки соединен с прямым С-входом первого триггера, инверсным С-входом второго триггера и вторым входом блока выделения тактовых импульсов, третий выход элемента задержки соединен с прямым С-входом третьего триггера, инверсным С-входом четвера 1 О 1 7 О! 1 д 1 7
5 г д е того триггера и третьим входом блока выделения тактовых импульсов, четвертый выход элемента задержки подключен к четвертому входу блока выделения тактовых импульсов, выходы первого, третьего и четвертого триггеров соединены соответственно с инверсным входом первого элемента И, инверсным и прямым входами второго элемента И, инверсные выходы первого и второго элементов И подключены соответственно к прямому С- и S-входам пятого триггера, выход которого подключен к входу формирователя импульсов, выход которого соединен с пятым входом блока выделения тактовых импульсов и является информационным выходом преобразователя, выход блока выделения тактовых импульсов является тактовым выходом преобразователя.
2. Преобразователь по и. 1, о тл и ч а ю шийся тем, что блок выделения тактовых импульсов содержит первый, второй и третий элементы
0092
ИСКЛЮЧАЮЩЕЕ ИЛИ, мУльтиплексоР H оДновибратор, первые входы первого и третьего элементов ИСКЛЮЧАЮЩЕЕ ИЛИ
5 являются соответственно первым и четвертым входами блока, первый вход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ объединен с вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и является
10 вторым входом блока, вторые входы второго и третьего элементов ИСКЛЮЧАЮЩЕЕ ИЛИ объединены и являются третьим входом блока, выходы второго и третьего элементов ИСКЛЮЧАКЩЕЕ ИЛИ
>5 подключены соответственно к первому и второму информационным входам муль. типлексора, выход первого элемента
ИСКЛЮЧАЮЩЕЕ ИЛИ подключен к третьему и четвертому информационным входам
20 мультиплексора, вход одновибратора объединен с первым управляющим входом мультиплексора и является пятым входом блока, выход одновибратора соединен с вторым управляющим входом
25 мультиплексора, выход которого является выходом блока.