со
1C
Изобретение относится к вычислительной технике, предназначенно для преобразования кода Миллера в код без возвращения к нулю (ВВН) и мо- жет быть использовано в системах обмена информацией.
Цель изобретения - повышение быстродействия преобразователя кода Миллера.
На фиг, 1 приведена функциональная схема преобразователя кода; на фиг. 2 - временные диаграммы его работы.
Преобразователь кода содержит
элемент 1 задержки, триггеры 2-6, злементы И 7 и 8, формирователь 9 импульсов, блок 10 вьщеления тактовых импульсов.
Блок 10 вьщеления тактовых импуль сов содержит элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 11-13, одновибратор 14 и мультиплексор 15.
Преобразователь кода Миллера работает следующим образом.
Элемент 1 задержки задерживает информацию (фиг.2а,б) на первом выходе на 3/4 тактового интервала (фиг.2в), на втором - на 5/4 (фиг.2г на третьем - на 7/4 (фиг.2д) и на
четвертом - 9/4 (фиг.2е).
Триггеры 2 и 4 запоминают информацию на D-входах в момент поступления задних фронтов импульсов на С-входы и устанавливают на выходе высокий уровень при поступлении импульсов высокого уровня на S-вход (фиг.2ж,з соответственно).
Триггеры 3 и 5 запоминают информацию на D-входах в момент поступления передних фронтов импульсов на С-вход и устанавливают на выходе низкий уро в.ень при поступлении импульсов низкого уровня на инверсные R-входы (фиг. 2и,к соответственно). Элементы И 7 и 8 перемножают сигналы на своих входах - (фиг. 2л,м соответственно).
Триггер 6 считывает импульсы на своем С-входе и устанавливает высокий уровень при поступлении импульса на S-вход (фиг.2н). Формирователь 9 импульсов задерживает все передние фронты импульсов на 1/2 тактового интервала, и на его выходе формируются декодированные данные в коде без возврата к нулю (фиг.2п).
Блок 10 выделения тактовьк импульсов вьщеляет из входных сигналов (фиг.2в,г,д,е) и выходного сигнала
5
5
0
0
(фиг.2п) тактовые импульсы (фиг.2р) следующим образом.
Элементы ИСКЛЮЧАЮЩЕЕ ИЛИ 11-13 суммируют по модулю два сигналы на своих входах (фиг.2с,т,у).
Одновибратор 14 по задним фронтам импульсов вырабатывает импульсы низкого уровня длительностью в один тактовьй интервал (фиг.2ф). Мультиплексор 15 по комбинации сигналов на своих адресных входах пропускают сигналы с соответствующего входа на выход: при комбинации 00 - с первого входа, 01 - второго, 10 - третьего и 11 - четвертого.
Таким образом, на выходе мультиплексора 15 формируются тактовые импульсы (фиг.2р).
Изобретение позволяет повысить быстродействие преобразователя кода Миллера за счет запоминания логических состояний входного сигнала, следующих за перепадом входного сигнала и совпадающих со значениями входного сигнала, задержанных на четверть тактового периода, и стробирования полученными импульсами входных данных .
Формула изобретения
0 5
1. Преобразователь кода Миллера, содержащий элемент задержки, первый 5 и второй триггеры, выход второго триггера соединен с прямым входом первого элемента И, второй элемент И, отличающийся тем, что, с целью повьщ1ения быстродействия преобразователя, в него введены третий, четвертый и пятый триггеры формирователь импульсов и блок выделения тактовых импульсов, вход элемента задежки объединен с D-входа- ми первого - четвертого триггеров и является входом преобразователя,пер- вьй выход элемента задержки подключен к инверсным R-входам первого, третьего триггеров, к S-нходам второго, четвертого триггеров и к первому входу блока выделения тактовых импульсов, второй выход элемента задержки .соединен с прямым С-входом первого триггера, инверсным С-входом второго триггера и вторым входом блока выделения тактовых импульсов, третий выход элемента задержки соединен с прямым С-входом третьего триггера, инверсным С-входом четвер0
5
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь кода | 1986 |
|
SU1363476A1 |
Кодирующее устройство | 1987 |
|
SU1510093A1 |
Устройство для кодирования цифровой информации циклическими кодами | 1986 |
|
SU1336255A1 |
Многоканальное устройство для регистрации аналоговых и цифровых сигналов | 1988 |
|
SU1564649A1 |
Преобразователь двоичного кода в трехпозиционный код | 1984 |
|
SU1317675A1 |
Пороговое устройство | 1986 |
|
SU1368979A1 |
Устройство для передачи информации | 1989 |
|
SU1700571A1 |
Микропрограммное устройство управления | 1983 |
|
SU1130865A1 |
ПРЕОБРАЗОВАТЕЛЬ БИНАРНОГО КОДА В ФАЗОМАНИПУЛИРОВАННЫЙ КОД | 1999 |
|
RU2159988C1 |
Многоканальный цифроаналоговый преобразователь | 1989 |
|
SU1709527A1 |
Изобретение относится к вычислительной технике, предназначено для преобразования кода Миллера в код без возвращения к нулю и может быть использовано в системах обмена информацией. Целью изобретения является повышение быстродействия преобразователя. Преобразователь кода Миллера содержит элемент 1 задержки, первый-пятый триггеры 2-6, первый 7 и второй 8 элементы И, формирователь 9 импульсов и схему 10 выделения тактовых импульсов. 1 з.п. ф-лы, 2 ил.
Электроника, 1978, т | |||
Прибор для получения стереоскопических впечатлений от двух изображений различного масштаба | 1917 |
|
SU26A1 |
Пюпитр для работы на пишущих машинах | 1922 |
|
SU86A1 |
Устройство для декодирования кода Миллера | 1986 |
|
SU1312743A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1989-09-23—Публикация
1987-12-30—Подача