[go: up one dir, main page]

RU2349028C1 - Каскадное парафазное логическое устройство - Google Patents

Каскадное парафазное логическое устройство Download PDF

Info

Publication number
RU2349028C1
RU2349028C1 RU2008104282/09A RU2008104282A RU2349028C1 RU 2349028 C1 RU2349028 C1 RU 2349028C1 RU 2008104282/09 A RU2008104282/09 A RU 2008104282/09A RU 2008104282 A RU2008104282 A RU 2008104282A RU 2349028 C1 RU2349028 C1 RU 2349028C1
Authority
RU
Russia
Prior art keywords
cascade
output
clock
input
transistors
Prior art date
Application number
RU2008104282/09A
Other languages
English (en)
Inventor
Владимир Ануфриевич Лементуев (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 RU2008104282/09A priority Critical patent/RU2349028C1/ru
Application granted granted Critical
Publication of RU2349028C1 publication Critical patent/RU2349028C1/ru

Links

Images

Landscapes

  • Logic Circuits (AREA)

Abstract

Изобретение относится к области вычислительной техники и может быть использовано в МДП интегральных схемах при реализации логических устройств. Устройство содержит в каждом каскаде первый (1) второй (2) КМДП инверторы, включенные по схеме триггера, входной (3) и выходной (4) тактирующие элементы, первый (5) второй (6) транзисторы сброса n-типа и логический блок (7), содержащий несколько ключевых цепей, включенных между выходами (8) и (9) каскада и шиной земли (12). Входной тактирующий элемент (3) выполнен по схеме инвертора, вход которого подключен к тактовому входу (13) каскада и соединен с затворами транзисторов сброса (5) и (6) n-типа, а его выход (17) соединен с клеммой (10) положительного питания КМДП инверторов, выходы которых соединены с соответствующими выходами (8) и (9) каскада и с затворами параллельно включенных транзисторов n-типа (20) и (21) выходного тактирующего элемента (4), затвор транзистора (18) р-типа которого подключен к клемме (10), а выход является тактовым выходом (19) каскада. Логический блок (7) содержит ключевые цепи, выполненные из последовательно соединенных транзисторов n-типа, затворы которых подключены к парафазным логическим входам (22) каскада таким образом, что только одна ключевая цепь нормально замкнута, а все другие нормально разомкнуты. Технический результат - упрощение устройства. 2 ил.

Description

Изобретение относится к области вычислительной техники и может быть использовано в КМДП интегральных схемах для реализации логических устройств.
Известно каскадное логическое устройство с парафазными входами и выходами (Патент США №5841298, FIG. 9/12, Н03К 19/096, НКИ 326/97 от 24.11.1998). Оно содержит в каждом каскаде два логических инвертора с обратными связями, логический блок из ключевых цепей на транзисторах n-типа, входной и выходной статические инверторы, тактовый транзистор р-типа и дополнительные транзисторы n-типа. Недостатком элемента является недостаточная надежность функционирования последовательно включенных каскадов с существенно различными нагрузками вследствие того, что задержка передачи тактового сигнала через два инвертора не зависит от задержки формирования сигнала в логической части.
Наиболее близким техническим решением к предлагаемому является каскадное парафазное логическое устройство (Патент США №6211704, FIG.7, Н(А)03К 19/096, НКИ 326/121 от 03.04.2001). Это устройство, принятое за прототип, содержит в каждом каскаде два инвертора с обратными связями, логический блок в виде ключевых цепей, выполненных на последовательно соединенных транзисторах n-типа, два входных и выходной инверторы, элемент контроля на двух транзисторах n-типа и транзисторе р-типа, а также тактовый и ключевой транзисторы n-типа. Недостаток этого устройства - его избыточная сложность, когда для реализации необходимо 4 входных и 4 выходных управляющих сигнала и 15 МДП транзисторов, помимо логических.
Технической задачей, решаемой в изобретении, является упрощение устройства.
Поставленная цель достигается тем, что каскадное парафазное логическое устройство, содержащее в каждом каскаде первый и второй КМДП инверторы, включенные между клеммами положительного и нулевого питания, входной и выходной тактирующие элементы и логический блок, содержащий по меньшей мере две ключевые цепи, выполненные каждая из последовательно соединенных транзисторов n-типа, затворы которых подключены к парафазным логическим входам каскада таким образом, что только одна ключевая цепь нормально замкнута, а все другие нормально разомкнуты, при этом первые выводы ключевых цепей объединены, а вторые являются соответственно прямым или инверсным выходами каскада, причем прямой выход каскада соединен дополнительно с выходом первого и с входом второго КМДП инверторов и с затвором первого транзистора n-типа выходного тактирующего элемента, а инверсный выход каскада соединен с выходом второго и с входом первого КМДП инверторов и с затвором второго транзистора n-типа выходного тактирующего элемента, который содержит также транзистор р-типа, включенный между шиной питания и тактовым выходом каскада, а входной тактирующий элемент содержит транзистор р-типа и транзистор n-типа, которые включены последовательно между шиной питания и шиной земли, причем затвор транзистора р-типа входного тактирующего элемента подключен к тактовому входу каскада, а выход того же элемента соединен с клеммой положительного питания и с затвором транзистора р-типа выходного тактирующего элемента, транзисторы n-типа которого подключены стоками к тактовому выходу каскада, дополнительно содержит в каждом каскаде первый и второй транзисторы сброса n-типа, которые включены между шиной земли и соответственно прямым и инверсным выходами каскада и затворы которых подключены к тактовому входу каскада, с которьм соединен также затвор транзистора n-типа входного тактирующего элемента, причем первые выводы ключевых цепей логического блока, объединенные истоки транзисторов n-типа выходного тактирующего элемента и клемма нулевого питания подключены к шине земли.
Существенными отличительными признаками в указанной совокупности признаков является наличие двух транзисторов сброса n-типа, которые включены между шиной земли и соответственно прямым и инверсным выходами каскада, а затворы которых подключены к тактовому входу, причем КМДП инверторы включены между шиной земли и выходом тактирующего элемента, который выполнен по схеме инвертора, а два транзистора n-типа выходного тактирующего элемента, включенные параллельно, затворы которых подключены к выходам каскада, совместно с транзистором р-типа данного элемента образуют выходной тактирующий элемент, выполняющий функции, как контроля срабатывания логической части данного каскада так и тактирования последующего каскада, причем ключевые цепи логического блока подключены непосредственно к шине земли.
Наличие в предлагаемом устройстве перечисленных выше существенных признаков обеспечивает решение поставленной технической задачи - упрощение устройства. В каскадных устройствах в выключенном состоянии напряжения логического "0" на его выходах не должны превышать порогового напряжения транзисторов n-типа, а последующий каскад должен тактироваться и включатся только при срабатывании предыдущего каскада. В известном устройстве для этих целей в каждом каскаде используется 4 тактирующих элемента и соответственно 4 входных и 4 выходных тактовых сигнала и в целом 15 МДП транзисторов без логического блока. В заявленном устройстве эти условия достигаются за счет наличия транзистров сброса и функционирования выходного тактирующего элемента в зависимости как от тактового сигнала, так и логических сигналов на выходах каскада. Один единственный тактовый вход, по нулевому сигналу которого формируется напряжение питания и установка КМДП инверторов в парафазное состояние, обеспечивает подготовку выходного тактирующего элемента к формированию на его выходе нулевого сигнала и, следовательно, включение последующего каскада только при наличии единичного сигнала на одном из выходов предыдущего каскада. Причем это согласование и надежная асинхронная работа каскадного устройства реализуется при реальной нагрузке каждого каскада. При этом не требуется тактирование ключевых цепей логического блока дополнительным сигналом управления. Заявленное устройство при этом выполнено на 11 МДП транзисторах помимо логического блока.
На фиг.1 приведена принципиальная схема заявляемого каскадного парафазного логического устройства в виде одного каскада. На фиг.2 приведена в качестве примера принципиальная схема логического блока для реализации функции 'Исключающее ИЛИ'.
Каскадное парафазное логическое устройство содержит в каждом каскаде (Фиг.1) первый 1, второй 2 КМДП инверторы, входной 3 и выходной 4 тактирующие элементы, первый 5, второй 6 транзисторы сброса n-типа и логический блок 7.
Выход первого КМДП инвертора 1 подключен к входу второго КМДП инвертора 2 и соединен с прямым выходом 8 каскада. Выход второго КМДП инвертора 2 подключен к входу первого КМДП ивертора 1 и соединен с инверсным выходом 9 каскада. КМДП инверторы 1 и 2 включены между клеммой 10 положительного питания и клеммой 11 нулевого питания, которая соединена с шиной земли 12. Первый 5 и второй 6 транзисторы сброса n-типа, затворы которых подключены к тактовому входу 13 каскада, включены между шиной земли 12 и соответственно прямым 8 и инверсным 9 выходами каскада.
Входной тактирующий элемент 3 содержит транзистор р-типа 14 и транзистор n-типа 15, которые включены последовательно между шиной питания 16 и шиной земли 12 по схеме КМДП инвертора, причем затворы этих транзисторов подключены к тактовому входу 13 каскада, а выход 17 того же элемента соединен с клеммой положительного питания 10.
Выходной тактирующий элемент 4 содержит транзистор р-типа 18, который включен между шиной питания 16 и тактовым выходом 19 каскада, и первый 20, и второй 21 транзисторы n-типа, которые включены параллельно между тактовым выходом 19 каскада и шиной земли 12, причем затворы транзисторов n-типа 20 и 21 соединены соответственно с прямым 8 и инверсным 9 выходами каскада, а затвор транзистора р-типа 18 того же элемента соединен с выходом 17 входного тактирующего элемента 3.
Логический блок 7 содержит по меньшей мере две ключевые цепи, выполненные из последовательно соединенных транзисторов n-типа каждая, затворы которых подключены к парафазным логическим входам 22 каскада таким образом, что только одна ключевая цепь нормально замкнута, а все другие нормально разомкнуты, причем первые выводы ключевых цепей соединены с шиной земли 12, а вторые являются соответственно прямым 8 или инверсным 9 выходами каскада.
Логический блок 7 при реализации функции 'Исключающее ИЛИ' (Фиг.2) содержит 6 транзисторов 23-28 n-типа, которые включены попарно последовательно и составляют 4 ключевые цепи логического блока: первая содержит первый 23 и второй 24 транзисторы n-типа, вторая - третий 25 и четвертый 26 транзисторы n-типа, третья - четвертый 26 и пятый 27 транзисторы n-типа, четвертая - второй 24 и шестой 28 транзисторы n-типа логического блока. Количество ключевых цепей соответствует числу логических состояний элемента - в данном случае 4 от двух переменных. Затворы первого 23 и пятого 27 транзисторов n-типа подключены к первому 29 логическому входу каскада, затворы третьего 25 и шестого 28 транзисторов n-типа подключены к второму 30 логическому входу, затворы второго 24 и четвертого 26 транзисторов подключены соответственно к третьему 31 и четвертому 32 логическим входам каскада. Первая и вторая ключевые цепи включены между прямым 8 выходом каскада и шиной земли 12, а третья и четвертая цепи включены между инверсным 9 выходом каскада и шиной земли 12.
Устройство работает следующим образом. В исходном состоянии на первом полутакте при единичном сигнале на тактовом входе 13 каскада напряжение на выходе 17 входного тактирующего инвертора 3 и на клемме положительного питания 10 равно нулю, транзисторы сброса 5 и 6 открыты и сигналы на выходах 8 и 9 каскада также нулевые. На тактовом выходе 19 каскада - сигнал логической 1, который подан на тактовый вход 13 последующего каскада. Нулевые сигналы с выходов 8 и 9 каскада подаются на один из парафазных входов 22 логического блока 7 последующего каскада. Все ключевые цепи логических блоков 7 находятся поэтому в выключенном состоянии, в силу чего не требуется дополнительное тактирование. На других логических входах 22 каскадов устанавливаются парафазные сигналы, соответствующие входным переменным. Такое исходное состояние характерно для всех последовательно включенных каскадов устройства. На первый 29 и второй 30 логические входы для заданной, в данном случае функции 'Исключающее ИЛИ' поданы соответственно прямой и логически дополняющий сигналы первой переменной X, а на третий 31 и четвертый 32 логические входы поданы соответственно прямой и логически дополняющий сигналы второй переменной Y. При равенстве переменных Х=Y в замкнутом состоянии находятся первая (при 1) или вторая (при 0) ключевые цепи логического блока. При логическом неравенстве переменных в замкнутом состоянии находятся третья или четвертая ключевые цепи. Причем транзисторы n-типа ключевых цепей работают в режиме переключателей на разряд узловых емкостей выходов каскада.
Рабочий полутакт начинается с подачи на тактовый вход 13 первого каскада устройства нулевого сигнала, при этом на все его логические входы 22 уже поданы сигналы от внешних устройств. Транзисторы сброса 5 и 6 n-типа закрываются, а на выходе 17 входного тактирующего инвертора 3 и клемме положительного питания 10 напряжение нарастатает до величины напряжения на шине питания 16. Транзистор р-типа 18 выходного тактирующего элемента 4 при этом закрывается, подготавливая выход этого элемента к формированию сигнала логического 0. Одновременно через открытые транзисторы р-типа КМДП инверторов 1 и 2 начинают расти напряжения на емкостях нагрузок, связанных с выходами этих инверторов. Если в замкнутом состоянии находится первая или вторая комбинационные цепи, то благодаря току через них напряжение на выходе первого КМДП инвертора 1 растет медленнее, чем на выходе второго КМДП инвертора 2. Поскольку данные инверторы объединены обратными связями по схеме триггера, процесс приводит к формированию нулевого напряжения на выходе первого инвертора 1 и на прямом выходе 8 каскада, а на выходе второго инвертора 2 и инверсном выходе 9 каскада - положительного напряжения, равного напряжению на шине питания 16, соответствующего логической 1 при X=Y.
Одновременно начинает открываться второй транзистор 21 n-типа выходного тактирующего элемента 4 и напряжение на тактовом выходе 19 каскада убывает до 0 с задержкой, определяемой скоростью формирования положительного напряжения на выходе второго КМДП инвертора 2 и инверсном выходе 9 каскада, которая определяется величиной нагрузки каскада. Таким образом одновременно с установкой КМДП инверторов в парафазное состояние синхронно подготавливается включение последующего каскада устройства.
Завершается полный такт при срабатывании последнего каскада устройства единичным сигналом на тактовом входе 13 первого каскада. Напряжение на выходе входного тактирующего элемента 3 и на клемме положительного питания 10 убывает, а первый 5 и второй 6 транзисторы сброса n-типа открываются и независимо от состояния проводимости ключевых цепей логического блока 7 напряжение на соответствующем выходе каскада падает от напряжения на шине питания до нуля, что ведет к установке сигнала логической 1 на тактовом выходе 19 данного каскада и к установке в исходное состояние последующего каскада.

Claims (1)

  1. Каскадное парафазное логическое устройство, содержащее в каждом каскаде первый и второй КМДП инверторы, включенные между клеммами положительного и нулевого питания, входной и выходной тактирующие элементы и логический блок, содержащий по меньшей мере две ключевые цепи, выполненные каждая из последовательно соединенных транзисторов n-типа, затворы которых подключены к парафазным логическим входам каскада таким образом, что только одна ключевая цепь нормально замкнута, а все другие - нормально разомкнуты, при этом первые выводы ключевых цепей объединены, а вторые являются соответственно прямым или инверсным выходами каскада, причем прямой выход каскада соединен дополнительно с выходом первого и с входом второго КМДП инверторов и с затвором первого транзистора n-типа выходного тактирующего элемента, а инверсный выход каскада соединен с выходом второго и с входом первого КМДП инверторов и с затвором второго транзистора n-типа выходного тактирующего элемента, который содержит также транзистор р-типа, включенный между шиной питания и тактовым выходом каскада, а входной тактирующий элемент содержит транзистор р-типа и транзистор n-типа, которые включены последовательно между шиной питания и шиной земли, причем затвор транзистора р-типа входного тактирующего элемента подключен к тактовому входу каскада, а выход того же элемента соединен с клеммой положительного питания и с затвором транзистора р-типа выходного тактирующего элемента, транзисторы n-типа которого подключены стоками к тактовому выходу каскада, отличающееся тем, что содержит в каждом каскаде первый и второй транзисторы сброса n-типа, которые включены между шиной земли и соответственно прямым и инверсным выходами каскада и затворы которых подключены к тактовому входу каскада, с которым соединен также затвор транзистора n-типа входного тактирующего элемента, причем первые выводы ключевых цепей логического блока, объединенные истоки транзисторов n-типа выходного тактирующего элемента и клемма нулевого питания подключены к шине земли.
RU2008104282/09A 2008-02-04 2008-02-04 Каскадное парафазное логическое устройство RU2349028C1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2008104282/09A RU2349028C1 (ru) 2008-02-04 2008-02-04 Каскадное парафазное логическое устройство

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2008104282/09A RU2349028C1 (ru) 2008-02-04 2008-02-04 Каскадное парафазное логическое устройство

Publications (1)

Publication Number Publication Date
RU2349028C1 true RU2349028C1 (ru) 2009-03-10

Family

ID=40528808

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2008104282/09A RU2349028C1 (ru) 2008-02-04 2008-02-04 Каскадное парафазное логическое устройство

Country Status (1)

Country Link
RU (1) RU2349028C1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2515225C1 (ru) * 2012-12-07 2014-05-10 Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук Каскадное парафазное логическое устройство

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2515225C1 (ru) * 2012-12-07 2014-05-10 Федеральное государственное бюджетное учреждение науки Институт проблем управления им. В.А. Трапезникова Российской академии наук Каскадное парафазное логическое устройство

Similar Documents

Publication Publication Date Title
US9887698B2 (en) Internal clock gated cell
JPH0879043A (ja) セルフ・リセット論理回路
US4506167A (en) High speed logic flip-flop latching arrangements including input and feedback pairs of transmission gates
JP2001196919A (ja) ドミノ論理ゲートを選択的にラッチする回路
US5525916A (en) All-N-logic high-speed single-phase dynamic CMOS logic
CN104935303B (zh) 张驰振荡器
US7746117B2 (en) Complementary energy path adiabatic logic
Padmaja et al. Design of a multiplexer in multiple logic styles for Low Power VLSI
US7847582B2 (en) Logic circuit including a plurality of master-slave flip-flop circuits
RU2349028C1 (ru) Каскадное парафазное логическое устройство
US9401715B1 (en) Conditional pulse generator circuit for low power pulse triggered flip flop
RU2319299C1 (ru) Многовходовый логический элемент и на кмдп транзисторах
US20050280442A1 (en) Semiconductor integrated circuit
RU2712422C1 (ru) Высоковольтный преобразователь уровня напряжения
RU2382490C1 (ru) Тактируемый парафазный логический элемент
RU2515225C1 (ru) Каскадное парафазное логическое устройство
Venkatraman et al. A robust, fast pulsed flip-flop design
JPS58170120A (ja) 半導体集積回路
KR20000069742A (ko) 처음과 마지막 스테이지에는 클록을 그리고 마지막 스테이지에는 래치를 구비한 단일-위상 도미노 시간 빌림 논리
US6833735B2 (en) Single stage pulsed domino circuit for driving cascaded skewed static logic circuits
RU2412542C1 (ru) Тактируемый многовходовый элемент и
Chang et al. Complementary pass-transistor energy recovery logic for low-power applications
CN106533428A (zh) 基于多米诺的高速触发器
Jayanthi et al. High speed multioutput circuits using adiabatic logic
US5230014A (en) Self-counting shift register

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20180205