CN104467758B - 一种qb31的电路单元 - Google Patents
一种qb31的电路单元 Download PDFInfo
- Publication number
- CN104467758B CN104467758B CN201410648063.8A CN201410648063A CN104467758B CN 104467758 B CN104467758 B CN 104467758B CN 201410648063 A CN201410648063 A CN 201410648063A CN 104467758 B CN104467758 B CN 104467758B
- Authority
- CN
- China
- Prior art keywords
- value
- clock
- circuit
- signals
- clocks
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related
Links
- 230000005611 electricity Effects 0.000 claims description 3
- 239000004065 semiconductor Substances 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000005669 field effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Logic Circuits (AREA)
Abstract
本发明创造了一种QB31的电路单元,该电路单元能用QC信号产生BC31信号,该电路单元由两个阈1.5的NMOS管、两个阈0.5的NMOS管、三个阈‑0.5的PMOS管、一个阈‑1.5的PMOS管和两个阈‑2.5的PMOS管组成;本发明的价值在于:该电路单元在确保信号有用信息不丢失的前提下,能用QC信号产生易于识别和使用的BC31信号;这样一方面可以使用QC信号去驱动基于BC31信号的电路***,另一方面也解决了QC信号与BC31信号间的兼容问题;另外,由于该电路单元用难识别的QC信号产生出了易识别的BC31信号,所以可采用该电路单元和识别BC31信号的电路模块来组成QC信号的识别电路,这样可降低QC信号应用电路的复杂度,从而有助于QC信号的推广应用。
Description
技术领域 本发明涉及一种将四值时钟(Quaternary Clock,QC)转换为二值时钟(Binary Clock,BC)的CMOS电路。
背景技术 数字电路***包含时钟子***,而时钟子***又分为时钟分布网络和触发器两部分[1]。现有技术的时钟子***为二值时钟子***。而多值信号具有信息量大的特点[2-6],例如,四值时钟信号QC在一个周期内有六次跳变(边沿)[6],而传统的二值时钟BC在一个周期内只有两次跳变。由于前者在一个周期内的边沿数是后者的三倍,所以数字电路使用四值时钟有利于降低***功耗[6]。另外,四值信号等多值信号比二值信号更适合与下一代多值的新型纳米电子器件设计数字电路***[6,7]。例如,2012年首次报道的新型场效应管QDG-QDCFET[8]由于具有四个工作状态而更适合用于设计和实现四值逻辑电路[7]。因此,四值时钟也将更适合与多值的纳米电子器件设计数字电路***。基于四值时钟的优点,目前已经有文献[4-6]对四值时钟进行了一定的应用研究。在研究四值时钟应用的过程中,出现了以下两个问题:一、与二值时钟的兼容问题;二、如何高效地识别和利用四值时钟,使四值时钟的应用电路尽可能简单的问题。目前,现有数字电路中的锁存器、触发器等时序部件几乎都是基于二值时钟而设计的,而非四值时钟。这样会出现使用四值时钟的数字***与使用二值时钟的数字***在进行同步数据交换时两者时钟信号不兼容的问题。解决该问题的难点在于:四值时钟的六次边沿既要得到充分利用,又要能驱动使用二值时钟的数字***进行工作。不解决该问题,四值时钟就难以得到深入而广泛的应用,其低功耗等优势也难以显现。另外,由于四值时钟有四个电平值和六种跳变沿,所以检测和识别四值时钟要难于传统的二值时钟。如何使四值时钟易于识别和使用,使其识别和应用电路尽可能简单,是四值时钟应用的第二个问题。
参考文献:
[1]Kim C.,Kang S.M.,A low-swing clock double-edge triggered flip-flop[J].IEEE Journal of Solid-State Circuits,2002,37(5):648-652.
[2]Wu X.,Prosser F.Design of ternary CMOS circuits based ontransmission function theory[J],International Journal of Electronics,1988,65(5):891-905.
[3]Prosser F.,Wu X.,Chen X.,CMOS Ternary Flip-Flops & TheirApplications[J].IEE Proceedings on Computer & Digital Techniques,1988,135(5):266-272.
[4]夏银水,吴训威,多值时钟与并列式多拍多值触发器[J],电子学报,1997,25(8):52-54.
[5]Xia Y.S.,Wang L.Y.,Almaini A.E.A.,A Novel Multiple-Valued CMOSFlip-Flop Employing Multiple-Valued Clock[J],Journal of Computer Science andTechnology,2005,20(2):237-242.
[6]Lang Y.-F.,Shen J.-Z.,A general structure of all-edges-triggeredflip-flop based on multivalued clock[J],International Journal of Electronics,2013,100(12):1637-1645.
[7]Supriya Karmakar,Design of quaternary logic circuit using quantumdot gate-quantum dot channel FET(QDG-QDCFET)[J],International Journal ofElectronics,2014,101(10):1427-1442.
[8]Jain,F.,Karmakar,S.,Chan,P.-Y.,Suarez,E.,Gogna,M.,Chandy,J.,&Heller,E.Quantum Dot Channel(QDC)Field-Effect Transistors (FETs) using II-VIbarrier layers[J].Journal of Electronic Materials,2012,41(10),2775-2784.
发明内容 针对上述四值时钟QC应用中出现的问题,本发明的任务就是在保持四值时钟QC优势即充分利用四值时钟六次跳变的前提下,来解决四值时钟QC与二值时钟BC间的兼容问题,和四值时钟难识别的问题。
为完成发明任务,本发明创造了一种把四值时钟QC转换为二值时钟BC的CMOS电路。该电路在保持时钟边沿数不变的前提下将四值时钟QC的六种跳变沿转换为二值时钟BC的两种跳变沿。
本发明采取的技术方案是:首先,结合相关研究文献对四值时钟QC的电平逻辑值进行分类总结;然后,在保持时钟的边沿数不变的前提下,把四值时钟QC的四种电平逻辑值转换为两种电平逻辑值;最后,根据传输电压开关理论用MOS管实现将四值时钟QC转换为二值时钟BC的电路。该电路输出的二值时钟BC一方面可用于驱动传统基于二值时钟的数字电路,解决了四值时钟QC的兼容问题;另一方面,输出的二值时钟BC只有两个电平值,用一个电平阈值就可以识别,解决了四值时钟QC难识别的问题。
上述的将四值时钟QC转换为二值时钟BC的电路包含如下技术特征:
A、该电路的输入信号为一个四值时钟QC,其电平逻辑值为0、1、2和3,四值时钟的切换次序为0→1→2→3→2→1→0;
B、该电路的输出信号为一个二值时钟BC,其电平逻辑值为3和1,二值时钟的切换次序为3→1→3;
C、当四值时钟QC输入0或2时,二值时钟BC输出电平逻辑值3;
D、当四值时钟QC输入1或3时,二值时钟BC输出电平逻辑值1。
具有上述技术特征的电路能把切换次序为0→1→2→3→2→1→0的四值时钟QC转换为切换次序为3→1→3的二值时钟BC。从该电路的输入输出信号可以看出,在一定时间段内,两种时钟的边沿数相同,而且输出的二值时钟BC比输入的四值时钟QC易于识别。因此,本发明采用包含上述技术特征的技术方案可以完成本次的发明任务。
根据上述的技术特征和传输电压开关理论[2,3],可以获得上述时钟转换电路的开关级函数表达式,如式(1)所示,其输入和输出信号分别为四值时钟QC和二值时钟BC。
BC=3*(QC0.5+1.5QC·QC2.5)#1*(0.5QC·QC1.5+2.5QC). (1)
为易于用MOS管实现式(1),对其进行开关级的表达式变换。变换后的开关级函数表达式如式(2)所示。
根据式(2)可知,需要用到两个阈1.5的NMOS管、两个阈0.5的NMOS管、三个阈-0.5的PMOS管、一个阈-1.5的PMOS管和两个阈-2.5的PMOS管。用这10个MOS管可构成四值时钟转换为二值时钟的电路,其输入端接四值时钟QC,在输出端输出二值时钟BC。由于该电路共使用了10个MOS管,所以本发明的电路简单。
该时钟转换电路能将四值时钟QC的六种边沿转换为二值时钟BC的两种边沿,且在相同的时间段内两种时钟的边沿数是相同的。这样就充分利用了四值时钟QC的六个边沿从而保持了四值时钟的优势,又能驱动使用二值时钟的数字电路。这使四值时钟QC与二值时钟BC的兼容问题得到解决;而且由于转换输出的二值时钟BC只有两个电平,比识别四值时钟QC的四个电平要容易,因此本次发明的电路通过时钟转换也解决了四值时钟QC难识别的问题。
从上述内容可以看出,发明的时钟转换电路既解决了四值时钟QC与二值时钟BC的兼容问题又解决了四值时钟QC难识别的问题。这样,可使用有低功耗优势的四值时钟来驱动基于二值时钟的数字电路,从而降低***功耗;另外,本次发明的时钟转换电路输出的是易识别的二值时钟BC,这样可降低应用四值时钟电路的复杂度,进而有利于四值时钟的推广应用。
附图说明 下面结合附图和具体实施方式对本发明作进一步详细说明。
图1是输入、输出信号分别为四值时钟QC和二值时钟BC的时钟转换电路的CMOS线路图。
图2是图1所示电路中四值时钟QC和二值时钟BC的电压瞬态波形图。
具体实施方式 根据式(2),可以得到本次发明的时钟转换电路的开关级实现,其线路图如图1所示,该电路使用了两个阈1.5的NMOS管、两个阈0.5的NMOS管、三个阈-0.5的PMOS管、一个阈-1.5的PMOS管和两个阈-2.5的PMOS管,共10个MOS管。其工作原理为:在输入端(QC)接入四值时钟:0→1→2→3→2→1→0,在输出端(BC)就输出二值时钟:3→1→3。利用本发明可以轻易获得电平逻辑值符合发明技术特征的二值时钟BC。如果其后接阈1.5四值反相器,那么可以获得周期为0→3→0的二值时钟。因此,本发明的时钟转换电路结构简单,使用方便。
为验证本次发明的电路,下面用HSPICE软件对其进行模拟。模拟采用的工艺为TSMC 180nm CMOS,输出负载为30fF。四值时钟的四个电平逻辑值0、1、2和3对应的电压值分别为0V、1.67V、3.33V和5.0V;二值时钟的两个电平逻辑值1和3对应的电压值分别为1.67V和5.0V。模拟所得的电压瞬态波形如图2所示,其中QC和BC分别为发明电路输入的四值时钟和输出的二值时钟。图2的模拟结果表明,本发明能把周期为0→1→2→3→2→1→0的四值时钟转换为周期为3→1→3的二值时钟,实现了在发明内容中提出的技术特征。
总结:本次发明的时钟转换电路具有正确的功能,能将四值时钟的六次跳变都转换为二值时钟的跳变,使两种时钟的跳变数保持不变,解决了四值时钟应用中遇到的两个问题,完成了发明任务。本发明只使用了10个MOS管,电路简单;且HSPICE软件模拟结果表明,本发明的电路工作稳定可靠。最后需指出的是,本发明适用于需要将四值时钟转换为二值时钟且当四值时钟输入0或2时须输出3而当四值时钟输入1或3时须输出1的时钟转换应用场合。
Claims (1)
1.一种将四值时钟转换为二值时钟的CMOS电路,所述CMOS电路有一个四值时钟输入端QC和一个二值时钟输出端BC,所述CMOS电路能把四值时钟电平逻辑值0和2转换为二值时钟电平逻辑值3且能把四值时钟电平逻辑值1和3转换为二值时钟电平逻辑值1;即所述CMOS电路能把一个周期内电平逻辑值切换次序为0→1→2→3→2→1→0的四值时钟转换为一个周期内电平逻辑值切换次序为3→1→3的二值时钟;
所述CMOS电路的特征在于:它包括两个阈1.5的NMOS管N1和N4、两个阈0.5的NMOS管N2和N3、一个阈-1.5的PMOS管P1、三个阈-0.5的PMOS管P3、P4和P5和两个阈-2.5的PMOS管P2和P6,所述P1、P2、P3、P6、N1、N2和N4的栅极与电路输入端QC相接,所述P1、P2、P3和P6的源极与电平逻辑值3的电压源相接,N1和N2的源极与电源地相接,N4和P5的源极与电平逻辑值1的电压源相接,P1和N1的漏极与P4和N3的栅极相接,P2和N2的漏极与P5的栅极相接,P3的漏极与P4的源极相接,N3的源极与P5的漏极相接,P4、N3、P6和N4的漏极相接作为电路的输出端BC。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410648063.8A CN104467758B (zh) | 2014-11-14 | 2014-11-14 | 一种qb31的电路单元 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410648063.8A CN104467758B (zh) | 2014-11-14 | 2014-11-14 | 一种qb31的电路单元 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104467758A CN104467758A (zh) | 2015-03-25 |
CN104467758B true CN104467758B (zh) | 2017-09-26 |
Family
ID=52913241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410648063.8A Expired - Fee Related CN104467758B (zh) | 2014-11-14 | 2014-11-14 | 一种qb31的电路单元 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104467758B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7755391B2 (en) * | 2006-01-31 | 2010-07-13 | Japan Advanced Institute Of Science And Technology | Three-valued logic function circuit |
CN102624380A (zh) * | 2012-04-13 | 2012-08-01 | 南通大学 | 三位可逆三值-二值逻辑转换器 |
CN104052434A (zh) * | 2013-07-03 | 2014-09-17 | 浙江工商大学 | 一种时钟变换电路 |
-
2014
- 2014-11-14 CN CN201410648063.8A patent/CN104467758B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7755391B2 (en) * | 2006-01-31 | 2010-07-13 | Japan Advanced Institute Of Science And Technology | Three-valued logic function circuit |
CN102624380A (zh) * | 2012-04-13 | 2012-08-01 | 南通大学 | 三位可逆三值-二值逻辑转换器 |
CN104052434A (zh) * | 2013-07-03 | 2014-09-17 | 浙江工商大学 | 一种时钟变换电路 |
Also Published As
Publication number | Publication date |
---|---|
CN104467758A (zh) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104333356B (zh) | 四二值时钟转换的qb02电路单元 | |
CN104050305B (zh) | 一种tc‑bc转换的电路单元 | |
CN104052434B (zh) | 一种时钟变换电路 | |
CN104218940A (zh) | 紧凑电平位移器 | |
CN102437836A (zh) | 一种低功耗短脉冲产生电路及低功耗脉冲型d触发器 | |
CN103346780A (zh) | Mos管与单电子晶体管混合结构的可复用逻辑门 | |
CN104320128A (zh) | 一种基于cmos的qbc23电路 | |
CN104333355B (zh) | 用于时钟变换的qc‑bc01电路模块 | |
CN104901681A (zh) | 一种vdd耐压cmos的2vdd电平转换电路 | |
CN104467758B (zh) | 一种qb31的电路单元 | |
US8508250B2 (en) | Asymmetrical bus keeper | |
CN104617916B (zh) | 一种基于FinFET器件的主从触发器 | |
CN104467805B (zh) | 一种qc‑bc03的转换电路 | |
CN104333370A (zh) | 基于四二值时钟的qbc20电路 | |
CN102394637B (zh) | 基于灵敏放大逻辑的抗差分能量攻击的三值计数器 | |
CN102624378A (zh) | 一种低功耗多米诺三值文字运算电路 | |
CN209545548U (zh) | 一种信号传输电路 | |
CN104320126A (zh) | Qc变换bc21的电路单元 | |
CN104579310A (zh) | 基于cmos的qb32模块电路单元 | |
CN104320127A (zh) | 一种qc转换为bc13的cmos电路单元 | |
CN104617915B (zh) | 一种基于FinFET晶体管的主从触发器 | |
CN104485943A (zh) | 基于cmos工艺的qc-bc12电路 | |
CN104485939A (zh) | 用于四二值时钟变换的qb10电路 | |
CN104038184B (zh) | 一种基于cmos工艺的qetff电路单元 | |
CN203340048U (zh) | Mos管与单电子晶体管混合结构的可复用逻辑门 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170817 Address after: 310018 No. 508, No. 2, Hangzhou economic and Technological Development Zone, Zhejiang Applicant after: Zhejiang University of Water Resources and Electric Power Address before: Hangzhou City, Zhejiang Province, Xihu District staff road 310012 No. 149 Applicant before: Zhejiang Gongshang University |
|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170926 Termination date: 20181114 |