CN104467805A - 一种qc-bc03的转换电路 - Google Patents

一种qc-bc03的转换电路 Download PDF

Info

Publication number
CN104467805A
CN104467805A CN201410648014.4A CN201410648014A CN104467805A CN 104467805 A CN104467805 A CN 104467805A CN 201410648014 A CN201410648014 A CN 201410648014A CN 104467805 A CN104467805 A CN 104467805A
Authority
CN
China
Prior art keywords
value
clock
circuit
clocks
threshold
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.)
Granted
Application number
CN201410648014.4A
Other languages
English (en)
Other versions
CN104467805B (zh
Inventor
郎燕峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Gongshang University
Original Assignee
Zhejiang Gongshang University
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 Zhejiang Gongshang University filed Critical Zhejiang Gongshang University
Priority to CN201410648014.4A priority Critical patent/CN104467805B/zh
Publication of CN104467805A publication Critical patent/CN104467805A/zh
Application granted granted Critical
Publication of CN104467805B publication Critical patent/CN104467805B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Logic Circuits (AREA)

Abstract

本发明创造了一种把QC转换为BC03的电路,该电路由三个阈0.5的NMOS管、一个阈1.5的NMOS管、一个阈2.5的NMOS管、三个阈-0.5的PMOS管、一个阈-1.5的PMOS管和一个阈-2.5的PMOS管组成;本发明的价值在于:该转换电路在确保QC有用信息不丢失的前提下,将QC信号转换为传统的BC信号;这样可以使用QC信号来驱动使用BC信号的数字电路,从而解决了QC与基于BC的数字电路间的兼容问题;另外,由于该转换电路把识别难度大的QC转换为了易识别的BC,所以可采用该转换电路和简单的BC识别电路来组成QC的识别电路,这样可降低QC应用电路的复杂度,进而有助于QC的推广应用。

Description

一种QC-BC03的转换电路
技术领域 本发明涉及一种将四值时钟(Quaternary Clock,QC)转换为二值时钟(Binary Clock,BC)的CMOS电路。
背景技术 数字电路***包含时钟子***,而时钟子***又分为时钟分布网络和触发器两部分[1]。现有技术的时钟子***为二值时钟子***。而多值信号具有信息量大[2-6]的特点,例如,四值时钟信号QC在一个时钟周期内有六次跳变(边沿),而传统的二值时钟BC在一个周期内只有两次跳变。由于前者在一个时钟周期内的边沿数是后者的三倍,所以数字电路使用四值时钟作为时钟信号有利于降低***功耗[6]。另外,四值信号等多值信号比二值信号更适合与下一代有着多个工作状态的新型纳米电子器件设计数字电路***[6,7]。例如,2012年首次报道的新型场效应管QDG-QDCFET[8]由于具有四个工作状态而更适合设计和实现四值逻辑电路[7]。因此,四值时钟也将更适合与有多个工作状态的纳米电子器件设计数字电路***。基于四值时钟的优点,目前已经有文献[4-6]对四值时钟进行了一定的应用研究。在研究应用四值时钟的过程中,出现了以下两个问题:一、与使用二值时钟BC的数字电路***的兼容问题;二、如何简单有效地识别和利用四值时钟使四值时钟的应用电路尽可能简单的问题。目前,现有数字电路中的锁存器、触发器等时序部件几乎都是基于二值时钟BC而设计的,而非四值时钟QC。这样会出现使用四值时钟的数字***与使用二值时钟的数字***在进行同步数据交换时两者时钟信号不兼容的问题。解决该问题的难点在于:四值时钟QC的六次边沿既要得到充分利用,又要能驱动使用二值时钟BC的数字***进行工作。不解决该问题,四值时钟QC就难以得到深入而广泛的应用,其低功耗等优势也难以显现。另外,由于四值时钟QC有四个电平值和六种跳变沿,所以检测和识别四值时钟要难于传统的二值时钟BC。如何使四值时钟QC易于识别和使用,使其识别和应用电路尽可能简单,是四值时钟QC应用的第二个问题。
参考文献:
[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 on transmissionfunction theory[J],International Journal of Electronics,1988,65(5):891-905.
[3]Prosser F.,Wu X.,Chen X.,CMOS Ternary Flip-Flops & Their Applications[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 Scienceand Technology,2005,20(2):237-242.
[6]Lang Y.-F.,Shen J.-Z.,A general structure of all-edges-triggered flip-flop basedon multivalued clock[J],International Journal of Electronics,2013,100(12):1637-1645.
[7]Supriya Karmakar,Design of quaternary logic circuit using quantum dotgate-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,其电平逻辑值为0和3,二值时钟的切换次序为0→3→0;
C、当四值时钟QC输入0或2时,二值时钟BC输出电平逻辑值0;
D、当四值时钟QC输入1或3时,二值时钟BC输出电平逻辑值3。
具有上述技术特征的电路能把切换次序为0→1→2→3→2→1→0的四值时钟QC转换为切换次序为0→3→0的二值时钟BC。从该电路的输入输出信号可以看出,在一定时间段内,两种时钟的边沿数相同,而且输出的二值时钟BC比输入的四值时钟QC易于识别。因此,本发明采用包含上述技术特征的技术方案可以完成本次的发明任务。
根据发明的技术特征和传输电压开关理论[2,3],可以获得上述时钟转换电路的开关级函数表达式,如式(1)所示,其输入和输出信号分别为四值时钟QC和二值时钟BC。
BC=0*(QC0.5+1.5QC·QC2.5)#3*(2.5QC+0.5QC·QC1.5).    (1)
为易于用MOS管实现式(1),对其进行开关级的表达式变换。变换后的开关级函数表达式如式(2)所示。
BC = 0 * ( QC ( 0 . 5 ) ‾ 0.5 + QC 1.5 · QC ( 2.5 ) ‾ 0.5 ) # 3 * ( QC ( 2.5 ) ‾ 0.5 + QC ( 0.5 ) ‾ 0.5 · QC 1.5 ) - - - ( 2 )
根据式(2)可知,需要用到两个四值反相器:一个由阈-2.5的PMOS管和阈0.5的NMOS管组成的阈0.5四值反相器、另一个由阈-0.5的PMOS管和阈2.5的NMOS管组成的阈2.5四值反相器。另外,还要用到两个阈0.5的NMOS管、一个阈1.5的NMOS管、两个阈-0.5的PMOS管和一个阈-1.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所示,该电路使用了阈0.5和2.5的两个四值反相器、两个阈0.5的NMOS管、一个阈1.5的NMOS管、两个阈-0.5的PMOS管和一个阈-1.5的PMOS管,共10个MOS管。其工作原理为:在输入端(QC)接入四值时钟:0→1→2→3→2→1→0,在输出端(BC)就输出二值时钟:0→3→0。利用本发明可以轻易获得电平逻辑值符合发明技术特征的二值时钟BC。因此,本发明的时钟转换电路结构简单,使用方便。
为验证本次发明的时钟转换电路,下面用HSPICE软件对其进行模拟。模拟时采用TSMC 180nm的CMOS工艺参数,输出负载为30fF。四值时钟的四个电平逻辑值0、1、2和3对应的电压值分别为0V、1.67V、3.33V和5.0V;二值时钟的两个电平逻辑值0和3对应的电压值分别为0V和5.0V。模拟所得的电压瞬态波形如图2所示,其中QC和BC分别为时钟转换电路输入的四值时钟和输出的二值时钟。图2的模拟结果表明,本发明能把切换次序为0→1→2→3→2→1→0的四值时钟转换为切换次序为0→3→0的二值时钟,实现了在发明内容中提出的技术特征。
总结:本次发明的时钟转换电路具有正确的功能,能将四值时钟的六次跳变都转换为二值时钟的跳变,使两种时钟的跳变数保持不变,解决了四值时钟应用中遇到的两个问题,完成了发明任务。本发明只使用了10个MOS管,电路简单;且HSPICE软件模拟结果表明,本发明的电路工作稳定可靠。最后需指出的是,本发明适用于需要将四值时钟转换为二值时钟且当四值时钟输入0或2时须输出0而当四值时钟输入1或3时须输出3的时钟转换应用场合。

Claims (2)

1.一种将四值时钟转换为二值时钟的CMOS电路,它有一个四值时钟输入端(QC)和一个二值时钟输出端(BC),该电路的特征在于:它包括一个阈2.5的NMOS管(N1)、三个阈0.5的NMOS管(N2、N4和N5)、一个阈1.5的NMOS管(N3)、三个阈-0.5的PMOS管(P1、P2和P4)、一个阈-1.5的PMOS管(P3)和一个阈-2.5的PMOS管(P5),所述MOS管P1、N1、P3、N3、P5和N5的栅极与电路输入端(QC)相接,MOS管P1、P2、P3和P5的源极与电平逻辑值3的信号源相接,P1和N1的漏极与P2和N2的栅极相接,N1、N3、N4和N5的源极与地相接,P2、N2、P4和N4的漏极相接作为电路的输出端(BC),N2的源极与N3的漏极相接,P3的漏极与P4的源极相接,P5和N5的漏极与P4和N4的栅极相接;其功能是把一个周期内电平逻辑值切换次序为0→1→2→3→2→1→0的四值时钟转换为一个周期内电平逻辑值切换次序为0→3→0的二值时钟输出。
2.根据权利要求1所述的四值时钟转换二值时钟的电路,其特征在于:在一个CMOS电路中,能把四值时钟电平逻辑值0和2转换为二值时钟电平逻辑值0且能把四值时钟电平逻辑值1和3转换为二值时钟电平逻辑值3;其电路开关级表达式为
BC = 0 * ( QC ( 0.5 ) ‾ + QC 1.5 · QC ( 2.5 ) ‾ 0.5 0.5 ) # 3 * ( QC ( 2.5 ) ‾ 0.5 + QC ( 0.5 ) ‾ 05 · QC 15 ) .
CN201410648014.4A 2014-11-14 2014-11-14 一种qc‑bc03的转换电路 Expired - Fee Related CN104467805B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410648014.4A CN104467805B (zh) 2014-11-14 2014-11-14 一种qc‑bc03的转换电路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410648014.4A CN104467805B (zh) 2014-11-14 2014-11-14 一种qc‑bc03的转换电路

Publications (2)

Publication Number Publication Date
CN104467805A true CN104467805A (zh) 2015-03-25
CN104467805B CN104467805B (zh) 2017-08-01

Family

ID=52913280

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410648014.4A Expired - Fee Related CN104467805B (zh) 2014-11-14 2014-11-14 一种qc‑bc03的转换电路

Country Status (1)

Country Link
CN (1) CN104467805B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052434A (zh) * 2013-07-03 2014-09-17 浙江工商大学 一种时钟变换电路
CN104050305A (zh) * 2013-07-03 2014-09-17 浙江工商大学 一种tc-bc转换的电路单元
US8847625B2 (en) * 2012-02-16 2014-09-30 Southern Methodist University Single clock distribution network for multi-phase clock integrated circuits

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8847625B2 (en) * 2012-02-16 2014-09-30 Southern Methodist University Single clock distribution network for multi-phase clock integrated circuits
CN104052434A (zh) * 2013-07-03 2014-09-17 浙江工商大学 一种时钟变换电路
CN104050305A (zh) * 2013-07-03 2014-09-17 浙江工商大学 一种tc-bc转换的电路单元

Also Published As

Publication number Publication date
CN104467805B (zh) 2017-08-01

Similar Documents

Publication Publication Date Title
CN104050305B (zh) 一种tc‑bc转换的电路单元
CN104052434B (zh) 一种时钟变换电路
CN104333356A (zh) 四二值时钟转换的qb02电路单元
CN102916687B (zh) 基于cmos工艺的三值时钟发生器
CN102437836A (zh) 一种低功耗短脉冲产生电路及低功耗脉冲型d触发器
CN104320128A (zh) 一种基于cmos的qbc23电路
CN104333370A (zh) 基于四二值时钟的qbc20电路
CN104901681A (zh) 一种vdd耐压cmos的2vdd电平转换电路
CN101741374B (zh) 无相位失真的电压电平转换器
CN103698692A (zh) Tddb失效预警电路
CN102386908B (zh) 一种绝热多米诺电路及绝热多米诺三值与门电路
CN102624378B (zh) 一种低功耗多米诺三值文字运算电路
CN108449081A (zh) 一种电平转换电路及装置
CN104320126A (zh) Qc变换bc21的电路单元
CN104333355A (zh) 用于时钟变换的qc-bc01电路模块
CN104467805A (zh) 一种qc-bc03的转换电路
CN104467758A (zh) 一种qb31的电路单元
CN104579310A (zh) 基于cmos的qb32模块电路单元
CN102394637B (zh) 基于灵敏放大逻辑的抗差分能量攻击的三值计数器
CN104320127A (zh) 一种qc转换为bc13的cmos电路单元
CN104485939A (zh) 用于四二值时钟变换的qb10电路
CN104485943A (zh) 基于cmos工艺的qc-bc12电路
CN105790574B (zh) 一种电压倍增电路
CN103716014B (zh) 一种基于神经元mos管的差分型双边沿触发器设计
CN1953325A (zh) 条件放电且脉冲驱动的cmos电平转换半动态触发器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170801

Termination date: 20181114

CF01 Termination of patent right due to non-payment of annual fee