[go: up one dir, main page]

RU2362266C1 - Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления - Google Patents

Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления Download PDF

Info

Publication number
RU2362266C1
RU2362266C1 RU2007141583/09A RU2007141583A RU2362266C1 RU 2362266 C1 RU2362266 C1 RU 2362266C1 RU 2007141583/09 A RU2007141583/09 A RU 2007141583/09A RU 2007141583 A RU2007141583 A RU 2007141583A RU 2362266 C1 RU2362266 C1 RU 2362266C1
Authority
RU
Russia
Prior art keywords
input
inputs
output
group
self
Prior art date
Application number
RU2007141583/09A
Other languages
English (en)
Other versions
RU2007141583A (ru
Inventor
Игорь Анатольевич Соколов (RU)
Игорь Анатольевич Соколов
Юрий Афанасьевич Степченков (RU)
Юрий Афанасьевич Степченков
Юрий Георгиевич Дьяченко (RU)
Юрий Георгиевич Дьяченко
Виктор Николаевич Захаров (RU)
Виктор Николаевич Захаров
Original Assignee
Институт проблем информатики Российской академии наук (ИПИ РАН)
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Институт проблем информатики Российской академии наук (ИПИ РАН) filed Critical Институт проблем информатики Российской академии наук (ИПИ РАН)
Priority to RU2007141583/09A priority Critical patent/RU2362266C1/ru
Publication of RU2007141583A publication Critical patent/RU2007141583A/ru
Application granted granted Critical
Publication of RU2362266C1 publication Critical patent/RU2362266C1/ru

Links

Images

Landscapes

  • Logic Circuits (AREA)

Abstract

Изобретение относится к импульсной и вычислительной технике и может использоваться при построении самосинхронных триггерных, регистровых и вычислительных устройств, систем цифровой обработки сигналов. Техническим результатом изобретения является обеспечение самосинхронной реализации однотактного D-триггера с однофазным кодированием информационного входа, с высоким активным уровнем сигнала управления и парафазным кодированием информационного выхода. Этот результат достигается тем, что в схему, содержащую бистабильную ячейку, индикаторный элемент, информационный вход, управляющий вход, прямой и инверсный информационные выходы и индикаторный выход, введены еще один элемент ИЛИ-И-НЕ и инвертор. 4 з.п. ф-лы, 5 ил.

Description

Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления относится к импульсной и вычислительной технике и может использоваться при построении самосинхронных триггерных, регистровых и вычислительных устройств, систем цифровой обработки информации.
Известен D-триггер [1], содержащий четыре элемента И-НЕ и инвертор.
Недостаток известного устройства - отсутствие средств индикации окончания переходных процессов.
Наиболее близким к предлагаемому решению по технической сущности и принятым в качестве прототипа является самосинхронный RS-триггер [2], содержащий бистабильную ячейку на элементах ИЛИ-И-НЕ с парафазным кодированием информационных входов или выходов и индикаторный элемент ИЛИ-И-НЕ.
Недостаток прототипа - работа только с данными, представленными в парафазном коде, что удваивает число информационных связей между многоразрядным источником входной информации и регистром на базе данного триггера и не позволяет использовать его в качестве элемента интерфейса между синхронными и самосинхронными схемами.
Задача, решаемая в изобретении, заключается в обеспечении самосинхронной реализации однотактного D-триггера с однофазным информационным входом и высоким активным уровнем сигнала управления, гарантирующей работоспособность триггера при любых задержках составляющих его элементов.
Это достигается тем, что в триггере, содержащем бистабильную ячейку, индикаторный элемент, информационный вход, управляющий вход, прямой и инверсный информационные выходы и индикаторный выход, введены инвертор на информационном входе и элемент ИЛИ-И-НЕ, а бистабильная ячейка и индикаторный элемент реализованы на элементах ИЛИ-И-НЕ, информационный вход подключен к входу инвертора, второму входу первой группы входов ИЛИ первого элемента ИЛИ-И-НЕ, первому входу первой группы входов ИЛИ третьего элемента ИЛИ-И-НЕ и первому входу первой группы входов ИЛИ четвертого элемента ИЛИ-И-НЕ, управляющий вход соединен с входом второй группы входов ИЛИ первого элемента ИЛИ-И-НЕ, выход которого подключен ко вторым входам первых групп входов ИЛИ второго и третьего элементов ИЛИ-И-НЕ и третьим входам первой и второй групп входов ИЛИ четвертого элемента ИЛИ-И-НЕ, выход инвертора подключен к первым входам первых групп входов ИЛИ первого и второго элементов ИЛИ-И-НЕ и первому входу второй группы входов ИЛИ четвертого элемента ИЛИ-И-НЕ, выход второго элемента ИЛИ-И-НЕ подключен ко второму входу первой группы входов ИЛИ четвертого элемента ИЛИ-И-НЕ, входу второй группы входов ИЛИ третьего элемента ИЛИ-И-НЕ и прямому информационному выходу триггера, выход третьего элемента ИЛИ-И-НЕ соединен со вторым входом второй группы входов ИЛИ четвертого элемента ИЛИ-И-НЕ, входом второй группы входов ИЛИ второго элемента ИЛИ-И-НЕ и инверсным информационным выходом триггера, выход четвертого элемента ИЛИ-И-НЕ подключен к индикаторному выходу триггера.
Предлагаемое устройство удовлетворяет критерию "существенные отличия". Использование элементов ИЛИ-И-НЕ и инверторов для реализации D-триггера известно. Однако использование их в данном случае позволило достичь эффекта, выраженного целью изобретения.
Поскольку введенные конструктивные связи в аналогичных технических решениях не известны, устройство может считаться имеющим существенные отличия.
На фиг.1 изображена схема самосинхронного однотактного D-триггера с однофазным входом данных.
Схема D-триггера содержит инвертор 1, четыре элемента ИЛИ-И-НЕ 2-5, информационный вход 6, управляющий вход 7, прямой информационный выход 8, инверсный информационный выход 9 и индикаторный выход 10, информационный вход 6 подключен к входу инвертора 1, второму входу первой группы входов ИЛИ элемента ИЛИ-И-НЕ 2, первому входу первой группы входов ИЛИ элемента ИЛИ-И-НЕ 4 и первому входу первой группы входов ИЛИ элемента ИЛИ-И-НЕ 5, управляющий вход 7 соединен с входом второй группы входов ИЛИ элемента ИЛИ-И-НЕ 2, выход которого подключен ко вторым входам первых групп входов ИЛИ элементов ИЛИ-И-НЕ 3 и 4 и третьим входам первой и второй групп входов ИЛИ элемента ИЛИ-И-НЕ 5, выход инвертора 1 подключен к первым входам первых групп входов ИЛИ элементов ИЛИ-И-НЕ 2 и 3 и первому входу второй группы входов ИЛИ элемента ИЛИ-И-НЕ 5, выход элемента ИЛИ-И-НЕ 3 подключен ко второму входу первой группы входов ИЛИ элемента ИЛИ-И-НЕ 5, входу второй группы входов ИЛИ элемента ИЛИ-И-НЕ 4 и прямому информационному выходу триггера 8, выход элемента ИЛИ-И-НЕ 4 соединен со вторым входом второй группы входов ИЛИ элемента ИЛИ-И-НЕ 5, входом второй группы входов ИЛИ элемента ИЛИ-И-НЕ 3 и инверсным информационным выходом триггера 9, выход элемента ИЛИ-И-НЕ 5 подключен к индикаторному выходу триггера 10.
Схема работает следующим образом. Запись нового состояния с информационного входа 6 в бистабильную ячейку, образованную элементами 3 и 4, обеспечивается подачей на управляющий вход 7 активного высокого уровня. Выход элемента 2 переключается в низкое состояние, открывая тем самым входы бистабильной ячейки на элементах 3 и 4. Если на информационном входе 6 низкий уровень, элемент ИЛИ-И-НЕ 3 переключится в состояние "1", а элемент ИЛИ-И-НЕ 4 - в состояние "0". При этом индикаторный выход 10 переходит в состояние "1". При низком уровне сигнала на управляющем входе 7 выход элемента 2 переключается в высокое состояние и бистабильная ячейка запирается по входам, сохраняя состояние своих выходов. При этом индикаторный выход 10 перейдет в состояние "0". Элемент 5 выполняет функцию индикатора окончания переходных процессов во всех элементах однотактного D-триггера и регулятора фаз его переключения. Значение "1" на выходе элемента 5 свидетельствует об окончании переключения триггера в рабочую фазу, а значение "0" - об окончании переключения триггера в спейсер - фазу хранения своего состояния, обеспечивая тем самым самосинхронность его функционирования.
Особенности данной схемы по сравнению с прототипом следующие.
Информационный вход триггера является однофазным, что позволяет использовать D-триггер в качестве элемента интерфейса между синхронной и самосинхронной схемами. Уточненный индикаторный выход фиксирует момент окончания переходных процессов во всех элементах триггера, как тех, которые были в составе прототипа, так и вновь введенных, что обеспечивает индикацию всех элементов в составе самосинхронной схемы.
Таким образом, предлагаемое устройство обеспечивает самосинхронную работу однотактного D-триггера с однофазным информационным входом и высоким активным уровнем сигнала управления. Цель изобретения достигнута.
Кроме того, предлагаемый однотактный D-триггер позволяет вдвое сократить число информационных связей между многоразрядным источником входной информации и регистром на базе данного самосинхронного D-триггера.
Данный однотактный D-триггер не имеет входов установки "0" и "1", что в ряде практических случаев является существенным недостатком. Однако предлагаемый вариант легко преобразуется в триггер с предустановкой.
На фиг.2 изображена схема самосинхронного однотактного D-триггера с высоким активным уровнем сигнала управления с входом установки нуля 11. Схема отличается от схемы на фиг.1 тем, что вторая группа входов ИЛИ элемента ИЛИ-И-НЕ 3 содержит два входа, первый из которых подключен к входу установки нуля 11, а второй - к выходу элемента ИЛИ-И-НЕ 4, как и в схеме на фиг.1. Установка нуля осуществляется подачей на управляющий вход 7 низкого уровня, а на вход установки 11 - высокого уровня. В результате выход элемента 2 переключается в состояние высокого уровня, выход элемента ИЛИ-И-НЕ 3, формирующий прямой выход триггера 9, переключается в состояние логического нуля (низкий уровень), а элемент ИЛИ-И-НЕ 4, формирующий инверсный выход триггера 8, вслед за этим переходит в состояние высокого уровня, завершая установку.
На фиг.3 изображена схема самосинхронного однотактного D-триггера с высоким активным уровнем сигнала управления с установкой единицы 11. Схема отличается от схемы на фиг.1 тем, что вторая группа входов ИЛИ элемента ИЛИ-И-НЕ 4 содержит два входа, первый из которых подключен к входу установки единицы 11, а второй - к выходу элемента ИЛИ-И-НЕ 3, как и в схеме на фиг.1. Установка единицы осуществляется подачей на управляющий вход 7 низкого уровня, а на вход установки 11 - высокого уровня. В результате выход элемента 2 переключается в состояние высокого уровня, выход элемента ИЛИ-И-НЕ 4, формирующий инверсный выход триггера 8, переключается в состояние логического нуля (низкий уровень), а выход элемента ИЛИ-И-НЕ 3, формирующий прямой выход триггера 9, вслед за этим переходит в состояние высокого уровня.
На фиг.4 изображена схема самосинхронного однотактного D-триггера с высоким активным уровнем сигнала управления с установкой единицы и нуля. Схема отличается от схемы на фиг.2 тем, что вторая группа входов ИЛИ элемента ИЛИ-И-НЕ 4 содержит два входа, первый из которых подключен к входу установки единицы 12, а второй - к выходу элемента ИЛИ-И-НЕ 4, как и в схеме на фиг.1. Установка нуля или единицы осуществляется способом, описанным выше. Одновременная подача на входы установки нуля 11 и единицы 12 низкого уровня запрещена.
На фиг.5 изображена схема самосинхронного однотактного D-триггера с высоким активным уровнем сигнала управления с однофазным входом данных и фазовым выходом 11, подключенным к выходу элемента ИЛИ-И-НЕ 2. Фазовый (инициирующий фазу работы D-триггера) выход служит для ускорения срабатывания устройства-источника информационного сигнала: разрешение на его переход в противоположную фазу работы выдается сразу, как только переключится элемент ИЛИ-И-НЕ 2 в составе триггера после прихода нового значения на управляющий вход 7, без ожидания окончания переключения остальных элементов в составе схемы триггера. Аналогичный выход может использоваться и во всех остальных вариантах D-триггера, описанных выше.
Источники информации
1. Шило В.Л. Популярные цифровые микросхемы: Справочник. 2-е изд., испр. - Челябинск: Металлургия, Челябинское отд., 1989. - рис.1.50а.
2. Астахановский А.Г., Варшавский В.И., Мараховский В.Б. и др. Апериодические автоматы. // Под ред. В.И.Варшавского. - М.: Наука, 1976. - рис.2.7а.

Claims (5)

1. Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления, содержащий бистабильную ячейку и индикаторный элемент, информационный вход, управляющий вход, прямой и инверсный информационные выходы и индикаторный выход, отличающийся тем, что в схему введены инвертор на информационном входе и элемент ИЛИ-И-НЕ, а бистабильная ячейка и индикаторный элемент реализованы на элементах ИЛИ-И-НЕ, информационный вход подключен к входу инвертора, второму входу первой группы входов ИЛИ первого элемента И-ИЛИ-НЕ, первому входу первой группы входов ИЛИ третьего элемента ИЛИ-И-НЕ и первому входу первой группы входов ИЛИ четвертого элемента И-ИЛИ-НЕ, управляющий вход соединен с входом второй группы входов ИЛИ первого элемента И-ИЛИ-НЕ, выход которого подключен ко вторым входам первых групп входов ИЛИ второго и третьего элементов И-ИЛИ-НЕ и третьим входам первой и второй групп входов ИЛИ четвертого элемента ИЛИ-И-НЕ, выход инвертора подключен к первым входам первых групп входов ИЛИ первого и второго элементов ИЛИ-И-НЕ и первому входу второй группы входов ИЛИ четвертого элемента И-ИЛИ-НЕ, выход второго элемента ИЛИ-И-НЕ подключен ко второму входу первой группы входов ИЛИ четвертого элемента И-ИЛИ-НЕ, входу второй группы входов ИЛИ третьего элемента ИЛИ-И-НЕ и прямому информационному выходу триггера, выход третьего элемента ИЛИ-И-НЕ соединен со вторым входом второй группы входов ИЛИ четвертого элемента И-ИЛИ-НЕ, входом второй группы входов ИЛИ второго элемента ИЛИ-И-НЕ и инверсным информационным выходом триггера, выход четвертого элемента ИЛИ-И-НЕ подключен к индикаторному выходу триггера.
2. Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления по п.1, отличающийся тем, что в него введен вход установки нуля, и вторая группа входов ИЛИ второго элемента ИЛИ-И-НЕ имеет два входа, первый из которых соединен с входом установки нуля, а второй вход подключен к выходу третьего элемента ИЛИ-И-НЕ.
3. Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления по п.1, отличающийся тем, что в него введен вход установки единицы, и вторая группа входов ИЛИ третьего элемента ИЛИ-И-НЕ имеет два входа, первый из которых соединен с входом установки единицы, а второй вход подключен к выходу второго элемента ИЛИ-И-НЕ.
4. Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления по п.2, отличающийся тем, что в него введен вход установки единицы, и вторая группа входов ИЛИ третьего элемента ИЛИ-И-НЕ имеет два входа, первый из которых соединен с входом установки единицы, а второй вход подключен к выходу второго элемента ИЛИ-И-НЕ.
5. Самосинхронный однотактный D-триггер с высоким активным уровнем сигнала управления по любому из пп.1-4, отличающийся тем, что в схему введен фазовый выход, соединенный с выходом первого элемента ИЛИ-И-НЕ.
RU2007141583/09A 2007-11-12 2007-11-12 Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления RU2362266C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2007141583/09A RU2362266C1 (ru) 2007-11-12 2007-11-12 Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2007141583/09A RU2362266C1 (ru) 2007-11-12 2007-11-12 Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления

Publications (2)

Publication Number Publication Date
RU2007141583A RU2007141583A (ru) 2009-05-20
RU2362266C1 true RU2362266C1 (ru) 2009-07-20

Family

ID=41021313

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2007141583/09A RU2362266C1 (ru) 2007-11-12 2007-11-12 Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления

Country Status (1)

Country Link
RU (1) RU2362266C1 (ru)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009128746A1 (en) * 2008-04-15 2009-10-22 Institute Of Informatics Problems Of The Russian Academy Of Sciences (Ipi Ran) Self-timed trigger with single-rail data input
RU2469470C1 (ru) * 2011-07-13 2012-12-10 Учреждение Российской академии наук Институт проблем информатики РАН (ИПИ РАН) Формирователь парафазного сигнала с высоким активным уровнем входа управления
RU2693318C1 (ru) * 2018-11-21 2019-07-02 Федеральное государственное учреждение "Федеральный исследовательский центр "Информатика и управление" Российской академии наук" (ФИЦ ИУ РАН) Самосинхронный динамический однотактный d-триггер с единичным спейсером
RU2693320C1 (ru) * 2018-11-21 2019-07-02 Федеральное государственное учреждение "Федеральный исследовательский центр "Информатика и управление" Российской академии наук" (ФИЦ ИУ РАН) Самосинхронный динамический однотактный d-триггер с нулевым спейсером
RU2714106C1 (ru) * 2019-09-04 2020-02-11 Федеральное государственное бюджетное образовательное учреждение высшего образования "Юго-Западный государственный университет" (ЮЗГУ) Триггерный двухступенчатый D триггер

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
АСТАХАНОВСКИЙ А.Г. и др. Апериодические автоматы, под редакцией Варшавского В.И. - М.: Наука, 1976, рис.2.7 (а). *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009128746A1 (en) * 2008-04-15 2009-10-22 Institute Of Informatics Problems Of The Russian Academy Of Sciences (Ipi Ran) Self-timed trigger with single-rail data input
US8324938B2 (en) 2008-04-15 2012-12-04 Institute Of Informatics Problems Of The Russian Academy Of Sciences (Ipi Ran) Self-timed trigger circuit with single-rail data input
RU2469470C1 (ru) * 2011-07-13 2012-12-10 Учреждение Российской академии наук Институт проблем информатики РАН (ИПИ РАН) Формирователь парафазного сигнала с высоким активным уровнем входа управления
RU2693318C1 (ru) * 2018-11-21 2019-07-02 Федеральное государственное учреждение "Федеральный исследовательский центр "Информатика и управление" Российской академии наук" (ФИЦ ИУ РАН) Самосинхронный динамический однотактный d-триггер с единичным спейсером
RU2693320C1 (ru) * 2018-11-21 2019-07-02 Федеральное государственное учреждение "Федеральный исследовательский центр "Информатика и управление" Российской академии наук" (ФИЦ ИУ РАН) Самосинхронный динамический однотактный d-триггер с нулевым спейсером
RU2714106C1 (ru) * 2019-09-04 2020-02-11 Федеральное государственное бюджетное образовательное учреждение высшего образования "Юго-Западный государственный университет" (ЮЗГУ) Триггерный двухступенчатый D триггер

Also Published As

Publication number Publication date
RU2007141583A (ru) 2009-05-20

Similar Documents

Publication Publication Date Title
CN103546125B (zh) 一种多选一无毛刺时钟切换电路
CN100587652C (zh) 时钟切换方法以及时钟切换装置
RU2362266C1 (ru) Самосинхронный однократный d-триггер с высоким активным уровнем сигнала управления
US8860468B1 (en) Clock multiplexer
CN111147045B (zh) 一种超导电路的清零方法及系统
CN101593221B (zh) 一种防止异域时钟动态切换毛刺的方法和电路
CN103197728A (zh) 不同时钟域无毛刺时钟切换电路的实现方法及电路
CN112667292B (zh) 一种异步微流水线控制器
RU2362267C1 (ru) Самосинхронный однотактный d-триггер с низким активным уровнем сигнала управления
CN111510122A (zh) 一种多电源系统的上电复位装置
US9317639B1 (en) System for reducing power consumption of integrated circuit
RU2319297C1 (ru) D-триггер с самосинхронной предустановкой
US20080012605A1 (en) Glitch-free clock switcher
RU2366080C2 (ru) Самосинхронный двухтактный d-триггер с низким активным уровнем сигнала управления
RU2475952C1 (ru) Формирователь парафазного сигнала с низким активным уровнем входа управления
RU2469470C1 (ru) Формирователь парафазного сигнала с высоким активным уровнем входа управления
RU2365031C1 (ru) Самосинхронный двухтактный d-триггер с высоким активным уровнем сигнала управления
CN104579295A (zh) 时钟动态切换电路及方法
US11740651B2 (en) Clock multiplexer device and clock switching method
KR20050099714A (ko) 고집적 저전력 글리치리스 클럭 선택회로 및 이를구비하는 디지털 프로세싱 시스템
RU2405246C2 (ru) Самосинхронный триггер с однофазным информационным входом
CN102468843A (zh) 一种数字延迟线电路及延迟锁相环电路
RU2366081C1 (ru) Г-триггер с парафазными входами с нулевым спейсером
RU2361359C1 (ru) Самосинхронный d-триггер
US10326452B2 (en) Synchronizing a self-timed processor with an external event

Legal Events

Date Code Title Description
TK4A Correction to the publication in the bulletin (patent)

Free format text: AMENDMENT TO CHAPTER -FG4A- IN JOURNAL: 20-2009 FOR TAG: (54)

PD4A Correction of name of patent owner
PD4A Correction of name of patent owner