一种基于静态逻辑实现的提前终止比较器的制造方法
【专利摘要】本实用新型公开了一种基于静态逻辑实现的提前终止比较器,包括两位静态比较单元和终止判断单元,所述静态比较单元级联后再与终止判断单元连接;所述静态比较单元级联后,每个两位静态比较单元的小于信号输出端、大于信号输出端与终止判断单元的输入端连接,静态比较单元的相等信号输出端从高位到低位依次连接,最低位静态比较单元的相等信号输出端与终止判断单元的相等信号输入端连接,所述终止判断单元输出大于或等于信号、完成信号、小于信号输出端。本实用新型利用了静态逻辑电路结构的特点,具有能使电路上下对称和大幅降低了功耗等优点。
【专利说明】
—种基于静态逻辑实现的提前终止比较器
【技术领域】
[0001]本实用新型涉及电子【技术领域】,特别涉及一种基于静态逻辑实现的提前终止比较器。
【背景技术】
[0002]如今超大规模集成电路设计发展已到了深亚微米工艺技术,特征尺寸不断缩小使集成度不断增加,功耗也随之增加。电路的功耗通过转化为热量而释放出来,过多的热量将导致器件的工作温度升高,继而严重降低系统的可靠性,使电路失效。而对工作温度高的芯片,只能用更昂贵的封装材料保证电路性能。所以功耗成为了设计集成电路的重要考虑因素。为了提高芯片的可靠性和降低芯片封装成本,迫切需要设计者用低功耗的技术来设计电路。因此低功耗设计成为集成电路设计的一个重要方向,贯穿于从系统设计、逻辑设计到物理设计以及工艺实现的整个集成电路设计流程。另一方面,基本运算单元的低功耗设计是低功耗设计重要的内容。比较器是数字系统的重要基本运算单元,传统的比较器消耗的功耗比较大。比较器的低功耗设计对于降低系统的功耗具有重大的意义。传统比较器大多数是并行计算的,只要有输入,所有的数据都会并行进行运算,最后得到比较结果。也就是说,输入的每一位数据都会进行运算。但是,根据概率论的知识,两个随机数进行比较,前3位就可以比较出结果的概率达到87.5%。随着位宽的增加,传统比较器有越来越多的数位进行没有必要的运算,因此消耗了很大的功耗。由此可见,现有技术存在以下的缺点与不足:
[0003]1、现有的同步比较器是并行比较器,需要对数据的每一位进行比较。对于数据位宽较大的数据比较而言,同步比较器要对所有位进行操作,使电路频繁的翻转,增加了额外的功耗。
[0004]2、同步比较器一般通过多个少数位比较器级联而成,电路单元较多,电路面积庞大。
[0005]3、一般的异步比较器是串行比较器,能由高位到低位比较数据,将比较的结果作为下一级比较的控制信号。这种比较器虽然能减少比较次数,但是最终比较结果要经过所有位的传递才能输出,对于数据位宽较大的数据比较,其有很大的延时和不低的功耗。
[0006]针对这些问题,迫切需要设计一种低功耗的比较器,从根本上减少比较运算的次数,从而降低功耗。
实用新型内容
[0007]本实用新型的首要目的在于克服现有技术存在的缺点与不足,提出一种基于静态逻辑实现的提前终止比较器,该比较器减少了不必要的运算,降低了功耗。
[0008]本实用新型的另一目的在于克服现有技术存在的缺点与不足,提出一种控制基于静态逻辑实现的提前终止比较器的控制方法,该控制方法能在头三位就得出比较结果,大大节省了比较时间。
[0009]本实用新型的首要目的通过以下技术方案实现:包括至少两个两位静态比较单元和至少一个终止判断单元,所述两位静态比较单元级联,所述两位静态比较单元的级联电路与终止判断单元连接,构成多位比较器,所述两位静态比较单元级联后,每个两位静态比较单元的小于信号输出端和大于信号输出端分别与终止判断单元的小于信号输入端和大于信号输入端连接,较高位的两位静态比较单元的相等信号输出端与次高位的两位静态比较单元的相等信号输入端连接,最低位的两位静态比较单元的相等信号输出端与终止判断单元的相等信号输入端连接,所述终止判断单元输出为所述基于静态逻辑实现的提前终止比较器的大于或等于输出信号、完成信号和小于输出信号,所述两位静态比较单元的数据输入端用于输入待比较数据信号;所述每个两位静态比较单元的使能信号输入端与终止判断单元的使能信号输入端连接。
[0010]所述两位静态比较单元包括大于比较电路、小于比较电路和相等比较电路;
[0011]所述大于比较电路包括第一 PMOS管P1、第二 PMOS管P2、第三PMOS管P3、第四PMOS管P4、第五PMOS管P5、第六PMOS管P6、第七PMOS管P7、第八PMOS管P8、第九PMOS管P9、第一 NMOS管N1、第二 NMOS管N2、第三NMOS管N3、第四NMOS管N4、第五NMOS管N5、第六NMOS管N6、第七NMOS管N7、第八NMOS管N8、第九NMOS管N9、第一反相器I ;所述P表示PMOS管,N表示NMOS管;所述第一 PMOS管P1的源极、第三PMOS管P3的源极、第四PMOS管P4的源极、第六PMOS管P6的源极、第八PMOS管P8的源极和第九PMOS管P9的源极均连接电源,第九NMOS管N9的源极接地;
[0012]第一 PMOS管P1的漏极与第二 PMOS管P2的源极相接,第二 PMOS管P2的漏极与第一 NMOS管N1、第二 NMOS管N2的漏极相接;
[0013]第三PMOS管P3、第四PMOS管P4的漏极与第五PMOS管P5的源极相接,第五PMOS管P5的漏极与第五NMOS管N5的漏极相接,第五NMOS管N5的源极与第三NMOS管N3、第四NMOS管N4的漏极相接;
[0014]第六PMOS管P6的漏极与第七PMOS管P7的源极相接,第七PMOS管P7的漏极与第六NMOS管N6的漏极相接,第六NMOS管N6的源极与第七NMOS管N7的漏极相接;
[0015]第八PMOS管P8、第九PMOS管P9的漏极与第一反相器I的输入端相接。
[0016]第二 PMOS管P2的漏极与第五PMOS管P5、第五NMOS管N5的栅极相接,第五PMOS管P5的漏极与第七PMOS管P7的漏极相接,第七PMOS管P7的漏极与第一反相器I的输入端相接;
[0017]第一NMOS 管 N1、第二 NMOS 管 N2、第三 NMOS 管 N3、第四 NMOS 管 N4、第七 NMOS 管 N7的源极均与第八NMOS管N8的漏极相接,第八NMOS管N8的源极与第九NMOS管N9的漏极相接;
[0018]第一 PMOS管P1和第一 NMOS管N1的栅极均连接第一数据低位非信号Λ ;第二 PMOS管P2和第二 NMOS管N2的栅极均连接第二数据低位信号Btl ;第三PMOS管P3和第三NMOS管N3的栅极均连接第一数据高位信号A1 ;第四PMOS管P4的栅极和第四NMOS管N4的栅极均连接第二数据高位非信号瓦;第六PMOS管P6和第六NMOS管N6的栅极均连接第一数据高位信号A1 ;第七PMOS管P7和第七NMOS管N7的栅极均连接第二数据高位非信号A ;第八PMOS管P8和第八NMOS管N8的栅极均连接相等信号的输入端EQin ;第九PMOS管P9和第九NMOS管N9的栅极均连接使能信号EN ;第一反相器I的输出端作为大于信号GTout的输出端;
[0019]所述小于比较电路包括第十PMOS管Pltl、第i^一 PMOS管Pn、第十二 PMOS管P12、第十三PMOS管P13、第十四PMOS管P14、第十五PMOS管P15、第十六PMOS管P16、第十七PMOS管P17、第十八PMOS管P18、第十NMOS管Nltl、第^^一 NMOS管Nn、第十二 NMOS管N12、第十三NMOS管N13、第十四NMOS管N14、第十五NMOS管N15、第十六NMOS管N16、第十七NMOS管N17、第十八NMOS管N18和第二反相器2 ;所述P表示PMOS管,N表示NMOS管。所述第十PMOS管Pltl的源极、第十二 PMOS管P12的源极、第十三PMOS管P13的源极、第十五PMOS管P15的源极、第十七PMOS管P17的源极、第十八PMOS管P18的源极均连接电源,第十八NMOS管N18的源极接地;
[0020]第十PMOS管Pltl的漏极与第i^一 PMOS管P11的源极相接,第十NMOS管Nltl的漏极和第i^一 NMOS管N11的漏极均与第i^一 PMOS管P11的漏极相接;
[0021]第十二 PMOS管P12的漏极和第十三PMOS管P13的漏极均与第十四PMOS管P14的源极相接,第十四PMOS管P14的漏极与第十四NMOS管N14的漏极相接,第十二 NMOS管N12的漏极和第十三NMOS管N13的漏极均与第十四NMOS管N14的源极相接;
[0022]第十五PMOS管P15的漏极与第十六PMOS管P16的源极相接,第十六PMOS管P16的漏极与第十五NMOS管N15的漏极相接,第十五NMOS管N15的源极与第十六NMOS管N16的漏极相接;
[0023]第十七NMOS管N17的漏极和第十八NMOS管N18的漏极均与第二反相器2的输入端相接;
[0024]第十四PMOS管P14的栅极和第十四NMOS管N14的栅极均与第i^一 PMOS管P11的漏极相接,第十四PMOS管P14的漏极与第十六PMOS管P16的漏极相接,第十六PMOS管P16的漏极与第二反相器2的输入端相接;
[0025]第十NMOS管Nltl的源极、第i^一 NMOS管N11的源极、第十二 NMOS管N12的源极、第十三NMOS管N13的源极、第十六NMOS管N16的源极均与第十七NMOS管N17的漏极相接,第十七NMOS管N17的源极与第十八NMOS管N18的漏极相接;
[0026]第十PMOS管Pltl的栅极和第十NMOS管Nltl的栅极均连接第一数据低位信号A0 ;第i^一 PMOS管Pu、第i^一 NMOS管N11的栅极接第二数据低位非信号i I十二 PMOS管P12
的栅极和第十二 NMOS管N12的栅极均连接第一数据高位非信号X ;第十三PMOS管P13的栅极和第十三NMOS管N13的栅极均连接第二数据高位信号B1 ;第十五PMOS管P15的栅极和第十五NMOS管N15的栅极均连接第一数据高位非信号$ ;第十六PMOS管P16的栅极和第十六
NMOS管N16的栅极均连接第二数据高位信号B1 ;第十七PMOS管P17的栅极和第十七NMOS管N17的栅极均连接相等信号的输入端EQin ;第十八PMOS管P18的栅极和第十八NMOS管N18的栅极均连接使能信号EN ;第二反相器2的输出端作为小于信号LTout的输出端;
[0027]所述相等比较电路包括第十九PMOS管P19、第二十PMOS管P2tl、第二i^一 PMOS管P21、第二十二 PMOS管P22、第二十三PMOS管P23、第二十四PMOS管P24、第二十五PMOS管P25、第二十六PMOS管P26、第二十七PMOS管P27、第二十八PMOS管P28、第十九NMOS管N19、第二十NMOS 管 N2tl、第二^^一 NMOS 管 N21、第二十二 NMOS 管 N22、第二十三 NMOS 管 N23、第二十四 NMOS管N24、第二十五NMOS管N25、第二十六NMOS管N26、第二十七NMOS管N27、第二十八NMOS管N28和第三反相器3 ;所述第十九PMOS管P19的源极、第二十一 PMOS管P21的源极、第二十三PMOS管P23的源极、第二十五PMOS管P25的源极、第二十七PMOS管P27的源极、第二十八PMOS管P28的源极均连接电源,第二十八NMOS管N28的源极接地;
[0028]第十九PMOS管P19的漏极与第二十PMOS管P2tl的源极相接,第二i^一 PMOS管P2i的漏极与第二十二 PMOS管P22的源极相接,第十九PMOS管P19的漏极与第二i^一 PMOS管P2i的漏极相接;第二十三PMOS管P23的漏极与第二十四PMOS管P24的源极相接,第二十五PMOS管P25的漏极与第二十六PMOS管P26的源极相接,第二十三PMOS管P23的漏极与第二十五PMOS管P25的漏极相接;
[0029]第二十PMOS管P2tl的漏极、第二十二 PMOS管P22的漏极、第二十四PMOS管P24的漏极、第二十六PMOS管P26的漏极、第二十七PMOS管P27的漏极和第二十八PMOS管P28的漏极均与第三反相器3的输入端相接;
[0030]第二十PMOS管P2tl的漏极与第十九NMOS管N19的漏极相接,第十九NMOS管N19的源极与第二i^一 NMOS管N21的漏极相接,第二i^一 NMOS管N21的源极与第二十三NMOS管N23的漏极相接,第二十三NMOS管N23的源极与第二十五NMOS管N25的漏极相接;第二十六PMOS管P26的漏极与第二十NMOS管N2tl的漏极相接,第二十匪OS管N2tl的源极与第二十二NMOS管N22的漏极相接,第二十二 NMOS管N22的源极与第二十四NMOS管N24的漏极相接,第二十四NMOS管N24的源极与第二十六NMOS管N26的漏极相接;第二i^一 NMOS管N21的漏极与第二十二 NMOS管N22的漏极相接,第二十五NMOS管N25的源极和第二十六NMOS管N26的源极均与第二十七NMOS管N27的漏极相接,第二十七NMOS管N27的源极与第二十八NMOS管N28的漏极相接;
[0031]第十九PMOS管P19的栅极和第十九NMOS管N19的栅极均连接第一数据低位信号A0 ;第二十PMOS管P2tl的栅极和第二十NMOS管N2tl的栅极均连接第一数据低位非信号Λ ;第二i^一 PMOS管P21的栅极和第二i^一 NMOS管N21的栅极均连接第二数据低位信号Btl ;第二十二 PMOS管P22的栅极和第二十二 NMOS管N22的栅极均连接第二数据低位非信号I ;第二十三PMOS管P23的栅极和第二十三NMOS管N23的栅极均连接第一数据高位信号A1 ;第二十四PMOS管P24的栅极和第二十四NMOS管N24的栅极均连接第一数据高位非信号T第二十五PMOS管P25的栅极和第二十五NMOS管N25的栅极均连接第二数据高位信号B1 ;第二十六PMOS管P26的栅极和第二十六NMOS管N26的栅极均连接第二数据高位非信号¥第二十七PMOS管P27的栅极和第二十七NMOS管N27的栅极均连接相等信号的输入端EQin ;第二十八PMOS管P28的栅极和第二十八NMOS管N28的栅极均连接使能信号EN ;第三反相器3的输出端作为相等信号EQout的输出端。
[0032]所述终止判断单元包括大于或等于信号判断电路、小于信号判断电路和逻辑或门ORl ;
[0033]大于或等于信号判断电路包括等于信号PMOS管Peq、第O大于信号PMOS管PeTO、第I大于信号PMOS管Pen、第N-1大于信号PMOS管Pmr1、第一使能信号PMOS管Pen1、等于信号NMOS管Neq、第O大于信号NMOS管H I大于信号NMOS管Nm、第N-1大于信号NMOS管Nmr1、第一使能信号NMOS管Neni和第四反相器4 ;
[0034]所述等于信号PMOS管Peq、第O大于信号PMOS管PCT(1、第I大于信号PMOS管Pm和第N-1大于信号PMOS管Pmri串联;
[0035]所述第N-1大于信号PMOS管Pmri的源极和第一使能信号PMOS管Peni的源极连接,等于信号PMOS管Peq的漏极和第一使能信号PMOS管Peni的漏极连接,第一使能信号PMOS管Peni的源极接电源;
[0036]所述等于信号NMOS管Neq、第O大于信号NMOS管NeT(l、第I大于信号NMOS管Nm和第N-1大于信号NMOS管Nct1^1并联;
[0037]所述等于信号NMOS管Neq的源极、第O大于信号NMOS管Nero的源极、第I大于信号NMOS管Nm的源极、第N-1大于信号NMOS管Nmri的源极均与第一使能信号NMOS管Nm的漏极连接,第一使能信号NMOS管Neni的源极接地;
[0038]所述等于信号NMOS管Neq的漏极与第四反相器4的输入端连接;
[0039]所述等于信号PMOS管Peq的栅极和等于信号NMOS管Neq的栅极均连接相等输入信号EQ ;第O大于信号PMOS管PeT(l的栅极和第O大于信号NMOS管Nctci的栅极均连接第O大于信号GT [O];第I大于信号PMOS管Pm的栅极和第I大于信号NMOS管Nm的栅极均连接第I大于信号GT [I];第N-1大于信号PMOS管Pmri的栅极和第N-1大于信号NMOS管Nctih的栅极均连接第N-1大于信号GT[N-1];第一使能信号PMOS管Peni的栅极和第一使能信号NMOS管Neni的栅极均连接使能信号EN ;第四反相器4的输出为大于或等于信号GT or EQ ;
[0040]所述小于信号判断电路包括第O小于信号PMOS管Puo、第I小于信号PMOS管Pm、第N-1小于信号PMOS管Pm、第二使能信号PMOS管PEN2、第O小于信号NMOS管NU(1、第I小于信号NMOS管Nm、第N-1小于信号NMOS管Nutl、第二使能信号NMOS管Nen2和第五反相器5 ;
[0041]所述第O小于信号PMOS管PU(1、第I小于信号PMOS管Pm和第N_1小于信号PMOS
管Pm串联。
[0042]所述第N-1小于信号PMOS管Pum的源极和第二使能信号PMOS管Pen2的源极连接,第O小于信号PMOS管Putl的漏极和第二使能信号PMOS管Pen2的漏极连接,第二使能信号PMOS管Pen2的源极接电源;
[0043]所述第O小于信号NMOS管Nuo、第I小于信号NMOS管Nm和第N-1小于信号NMOS
管队^并联。
[0044]所述第O小于信号NMOS管的源极、第I小于信号NMOS管Nm的源极、第N_1小于信号NMOS管Nmri的源极和第二使能信号NMOS管Nen2的源极均与第二使能信号NMOS管Nen2的漏极连接,第二使能信号NMOS管Nen2的源极接地;
[0045]所述第O小于信号NMOS管Nmi的漏极与第五反相器5的输入端连接;
[0046]所述第O小于信号PMOS管Putl的栅极和第O小于信号NMOS管Nutl的栅极均连接第O小于信号LT [O];第I小于信号PMOS管Pm的栅极和第I小于信号NMOS管Nm的栅极均连接第I小于信号LT[I];第N-1小于信号PMOS管Pum的栅极和第N-1小于信号NMOS管Nmri的栅极均连接第N-1小于信号LT [N-1];第二使能信号PMOS管Pen2的栅极和第二使能信号NMOS管Nen2的栅极均连接使能信号EN ;第五反相器5的输出为小于信号LT ;
[0047]所述第四反相器4的输出端大于或等于信号GT or EQ、第五反相器5的输出端小于信号LT与逻辑或门ORl的输入端连接,逻辑或门ORl的输出端为完成信号DONE。
[0048]本实用新型的另一目的通过以下技术方案实现:一种基于静态逻辑实现的提前终止比较器的控制方法,包括以下步骤:
[0049]步骤1:将要比较的两个相同位宽的数据分别输入第一输入信号Datal和第二输入信号Data2 ;
[0050]步骤2:将输入端的使能信号En连接逻辑I电平,启动比较器工作;
[0051]步骤3:等待输出端的完成信号DONE,若为逻辑1,则观察大于或等于输出信号GTor EQ、小于输出信号LT ;若大于或等于输出信号GT or EQ为逻辑I,则比较结果为第一输入信号大于或等于第二输入信号;若小于输出信号LT为逻辑1,则比较结果为第一输入信号小于第二输入信号;
[0052]步骤4:完成比较后,将输入端的使能信号En连接逻辑O电平,使比较器复位,以便进行下一次工作。
[0053]本实用新型相对于现有技术具有如下的优点及效果:
[0054]1、本实用新型基于概率论的理论知识和实验结果,设计出能提前终止比较的比较器,对于绝大部分数据,能在头三位就得出比较结果,大大节省了比较时间。
[0055]2、本实用新型设计的比较单元和终止判断单元,可以在数据不相同的第一位就判断出数据大小,并终止后续的判断,减少了不必要的运算,进而降低功耗。
[0056]3、本实用新型选择两位静态比较单元作为基本比较单元,因其电路简单,所用晶体管少,所以具有较小的功耗以及适当的面积。而且两个基本比较单元就能完成绝大部分数据的比较,所以这个静态比较单元平衡了电路性能、面积及功耗。
[0057]4、本实用新型的比较单元使用了 CMOS静态逻辑设计,电路具有对称性,静态功耗极低,几乎为0,因而总功耗进一步降低,非常适合用于大规模集成电路中。
【专利附图】
【附图说明】
[0058]图1是一种基于静态逻辑实现的提前终止比较器的示意图。
[0059]图2是一种基于静态逻辑实现的提前终止比较器的结构图。
[0060]图3(a)是大于比较电路的结构图。
[0061]图3(b)是小于比较电路的结构图。
[0062]图3(c)是相等比较电路的结构图。
[0063]图4是图2中终止判断单元的结构图。
[0064]图5是基于静态逻辑实现的提前终止比较器的功能实现流程图。
【具体实施方式】
[0065]下面结合实施例及附图,对本实用新型作进一步地详细说明,但本实用新型的实施方式不限于此。
[0066]实施例
[0067]如图1所示,为一种基于静态逻辑实现的提前终止比较器的示意图,输入信号为使能信号En、第一输入信号Datal、第二输入信号Data2。其中使能信号En是控制电路工作的信号,第一输入信号Datal和第二输入信号Data2是需要进行比较运算的数据信号。所述输出信号是完成信号DONE、大于或等于输出信号GT or EQ和小于输出信号LT。其中完成信号DONE表不比较运算已经完成,比较器不再工作。大于或等于输出信号GT or EQ表不第一输入信号大于或等于第二输入信号。小于输出信号LT表不第一输入信号小于第二输入信号。
[0068]如图2所示,为一种基于静态逻辑实现的提前终止比较器的结构图,该比较器包括至少一个两位静态比较单元及一个终止判断单元。两个以上的两位静态比较单元级联后与终止判断单元构成多位比较器,所述两位静态比较单元级联后,每个两位静态比较单元的小于信号输出端、大于信号输出端与终止判断单元的小于信号输入端、大于信号输入端连接,较高位的两位静态比较单元的相等信号输出端与次高位的两位静态比较单元的相等信号输入端连接,最低位的两位静态比较单元的相等信号输出端与终止判断单元的相等信号输入端连接,所述终止判断单元输出为所述基于静态逻辑实现的提前终止比较器的大于或等于输出信号、完成信号、小于输出信号;待比较数据信号输入到每个两位静态比较单元的数据输入端;所述每个两位静态比较单元的使能信号输入端与终止判断单元的使能信号输入端连接。
[0069]图2中的两位静态比较单元包括大于比较电路、小于比较电路和相等比较电路三个子电路。
[0070]如图3(a)所示,为大于比较电路。所述大于比较电路包括第一 PMOS管P1、第二PMOS管P2、第三PMOS管P3、第四PMOS管P4、第五PMOS管P5、第六PMOS管P6、第七PMOS管P7、第八PMOS管P8、第九PMOS管P9、第一 NMOS管N1、第二 NMOS管N2、第三NMOS管N3、第四NMOS管N4、第五NMOS管N5、第六NMOS管N6、第七NMOS管N7、第八NMOS管N8、第九NMOS管N9、第一反相器I。所述P表示PMOS管,N表示NMOS管。其中第一 PMOS管P1、第三PMOS管P3、第四PMOS管P4、第六PMOS管P6、第八PMOS管P8、第九PMOS管P9的源极接电源,第九NMOS管N9的源极接地。
[0071]第一 PMOS管P1的漏极与第二 PMOS管P2的源极相接,第二 PMOS管P2的漏极与第一 NMOS管N1、第二 NMOS管N2的漏极相接。
[0072]第三PMOS管P3、第四PMOS管P4的漏极与第五PMOS管P5的源极相接,第五PMOS管P5的漏极与第五NMOS管N5的漏极相接,第五NMOS管N5的源极与第三NMOS管N3、第四NMOS管N4的漏极相接。
[0073]第六PMOS管P6的漏极与第七PMOS管P7的源极相接,第七PMOS管P7的漏极与第六NMOS管N6的漏极相接,第六NMOS管N6的源极与第七NMOS管N7的漏极相接。
[0074]第八PMOS管P8、第九PMOS管P9的漏极与第一反相器I的输入端相接。
[0075]第二 PMOS管P2的漏极与第五PMOS管P5、第五NMOS管N5的栅极相接,第五PMOS管P5的漏极与第七PMOS管P7的漏极相接,第七PMOS管P7的漏极与第一反相器I的输入端相接。
[0076]第一NMOS 管 N1、第二 NMOS 管 N2、第三 NMOS 管 N3、第四 NMOS 管 N4、第七 NMOS 管 N7的源极与第八NMOS管N8的漏极相接,第八NMOS管N8的源极与第九NMOS管N9的漏极相接。
[0077]第一 PMOS管P1、第一 NMOS管N1的栅极接第一数据低位非信号'4 ;第二 PMOS管P2、第二 NMOS管N2的栅极接第二数据低位信号Btl ;第三PMOS管P3、第三NMOS管N3的栅极接第一数据高位信号A1 ;第四PMOS管P4、第四NMOS管N4的栅极第二数据高位非信号接第二数据高位非信号瓦;第六PMOS管P6、第六NMOS管N6的栅极接第一数据高位信号A1 ;第七PMOS管P7、第七NMOS管N7的栅极接第二数据高位非信号瓦;第八PMOS管P8、第八NMOS管N8的栅极接相等信号的输入端EQin ;第九PMOS管P9、第九NMOS管N9的栅极接使能信号EN ;第一反相器I的输出端作为大于信号GTout的输出端。
[0078]如图3(b)所示,为小于比较电路。所述小于比较电路包括第十PMOS管Pltl、第十一PMOS管Pn、第十二 PMOS管P12、第十三PMOS管P13、第十四PMOS管P14、第十五PMOS管P15、第十六PMOS管P16、第十七PMOS管P17、第十八PMOS管P18、第十NMOS管Nltl、第i^一 NMOS管Nn、第十二 NMOS管N12、第十三NMOS管N13、第十四NMOS管N14、第十五NMOS管N15、第十六NMOS管N16、第十七NMOS管N17、第十八NMOS管N18、第二反相器2。所述P表示PMOS管,N表示NMOS管。其中第十PMOS管Pltl、第十二 PMOS管P12、第十三PMOS管P13、第十五PMOS管P15、第十七PMOS管P17、第十八PMOS管P18的源极接电源,第十八NMOS管N18的源极接地。
[0079]第十PMOS管Pltl的漏极与第i^一 PMOS管P11的源极相接,第i^一 PMOS管P11的漏极与第十NMOS管Nltl、第i^一 NMOS管N11的漏极相接。
[0080]第十二 PMOS管P12、第十三PMOS管P13的漏极与第十四PMOS管P14的源极相接,第十四PMOS管P14的漏极与第十四NMOS管N14的漏极相接,第十四NMOS管N14的源极与第十二 NMOS管N12、第十三NMOS管N13的漏极相接。
[0081]第十五PMOS管P15的漏极与第十六PMOS管P16的源极相接,第十六PMOS管P16的漏极与第十五NMOS管N15的漏极相接,第十五NMOS管N15的源极与第十六NMOS管N16的漏极相接。
[0082]第十七NMOS管N17、第十八NMOS管N18的漏极与第二反相器2的输入端相接。
[0083]第H^一 PMOS管P11的漏极与第十四PMOS管P14、第十四NMOS管N14的栅极相接,第十四PMOS管P14的漏极与第十六PMOS管P16的漏极相接,第十六PMOS管P16的漏极与第二反相器2的输入端相接。
[0084]第十NMOS管Nltl、第i^一 NMOS管Nn、第十二 NMOS管N12、第十三NMOS管N13、第十六NMOS管N16的源极与第十七NMOS管N17的漏极相接,第十七NMOS管N17的源极与第十八NMOS管N18的漏极相接。
[0085]第十PMOS管Pltl、第十NMOS管Nltl的栅极接第一数据低位信号Atl ;第^^一 PMOS管Pu、第i^一 NMOS管N11的栅极接第二数据高位非信Ii第十二 PMOS管P12、第十二 NMOS管N12的栅极接第一数据高位非信号T第十三PMOS管P13、第十三NMOS管N13的栅极接第二数据高位信号B1 ;第十五PMOS管P15、第十五NMOS管N15的栅极接第一数据高位非信号:? ;第十六PMOS管P16、第十六NMOS管N16的栅极接第二数据高位信号B1 ;第十七PMOS管Ρ17、第十七NMOS管N17的栅极接相等信号的输入端EQin ;第十八PMOS管P18、第十八NMOS管N18的栅极接使能信号EN ;第二反相器2的输出端作为小于信号LTout的输出端。
[0086]如图3(c)所示,为相等比较电路。所述相等比较电路包括第十九PMOS管P19、第二十PMOS管P2tl、第二i^一 PMOS管P21、第二十二 PMOS管P22、第二十三PMOS管P23、第二十四PMOS管P24、第二十五PMOS管P25、第二十六PMOS管P26、第二十七PMOS管P27、第二十八PMOS管 P28、第十九 NMOS 管 N19、第二十 NMOS 管 N2tl、第二i^一 NMOS 管 N21、第二十二 NMOS 管 N22、第二十三NMOS管N23、第二十四NMOS管N24、第二十五NMOS管N25、第二十六NMOS管N26、第二十七NMOS管N27、第二十八NMOS管N28、第三反相器3。所述P表示PMOS管,N表示NMOS管。其中第十九PMOS管P19、第二i^一 PMOS管P21、第二十三PMOS管P23、第二十五PMOS管P25、第二十七PMOS管P27、第二十八PMOS管P28的源极接电源,第二十八NMOS管N28的源极接地。
[0087]第十九PMOS管P19的漏极与第二十PMOS管P2tl的源极相接,第二i^一 PMOS管P2i的漏极与第二十二 PMOS管P22的源极相接,第十九PMOS管P19的漏极与第二i^一 PMOS管P2i的漏极相接;第二十三PMOS管P23的漏极与第二十四PMOS管P24的源极相接,第二十五PMOS管P25的漏极与第二十六PMOS管P26的源极相接,第二十三PMOS管P23的漏极与第二十五PMOS管P25的漏极相接。
[0088]第二十PMOS管P2tl、第二十二 PMOS管P22、第二十四PMOS管P24、第二十六PMOS管P26、第二十七PMOS管P27、第二十八PMOS管P28的漏极与第三反相器3的输入端相接。
[0089]第二十PMOS管P2tl的漏极与第十九NMOS管N19的漏极相接,第十九NMOS管N19的源极与第二i^一 NMOS管N21的漏极相接,第二i^一 NMOS管N21的源极与第二十三NMOS管N23的漏极相接,第二十三NMOS管N23的源极与第二十五NMOS管N25的漏极相接;第二十六PMOS管P26的漏极与第二十NMOS管N2tl的漏极相接,第二十匪OS管N2tl的源极与第二十二NMOS管N22的漏极相接,第二十二 NMOS管N22的源极与第二十四NMOS管N24的漏极相接,第二十四NMOS管N24的源极与第二十六NMOS管N26的漏极相接;第二i^一 NMOS管N21的漏极与第二十二 NMOS管N22的漏极相接,第二十五NMOS管N25、第二十六NMOS管N26的源极与第二十七NMOS管N27的漏极相接,第二十七NMOS管N27的源极与第二十八NMOS管N28的漏极相接。
[0090]第十九PMOS管P19、第十九NMOS管N19的栅极接第一数据低位信号Atl ;第二十PMOS管P2tl、第二十NMOS管N2tl的栅极接第一数据低位非信号4 ;第二十一 PMOS管P21、第二十一NMOS管N21的栅极接第二数据低位信号Btl ;第二十二 PMOS管P22、第二十二 NMOS管N22的栅极接第二数据低位非信号巧;第二十三PMOS管P23、第二十三NMOS管N23的栅极接第一数据高位信号A1 ;第二十四PMOS管P24、第二十四NMOS管N24的栅极接第一数据高位非信号T第二十五PMOS管P25、第二十五NMOS管N25的栅极接第二数据高位信号B1 ;第二十六PMOS管P26、第二十六NMOS管N26的栅极接第二数据高位非信号瓦;第二十七PMOS管P27、第二十七NMOS管N27的栅极接相等信号的输入端EQin ;第二十八PMOS管P28、第二十八NMOS管N28的栅极接使能信号EN ;第三反相器3的输出端作为相等信号EQout的输出端。
[0091]如图4所示,为终止判断单元的结构图。所述终止判断单元包括大于或等于信号判断电路、小于信号判断电路及一个逻辑或门0R1。
[0092]大于或等于信号判断电路包括等于信号PMOS管Peq、第O大于信号PMOS管PeTO、第I大于信号PMOS管Pm、第一使能信号PMOS管Pen1、等于信号NMOS管Neq、第O大于信号NMOS管NeT(l、第I大于信号NMOS管Nm、第一使能信号NMOS管Neni和第四反相器4。
[0093]其中,等于信号PMOS管Peq、第O大于信号PMOS管PeT(l、第I大于信号PMOS管Pm串联。
[0094]第I大于信号PMOS管Pm的源极和第一使能信号PMOS管Peni的源极连接,等于信号PMOS管Peq的漏极和第一使能信号PMOS管Peni的漏极连接,第一使能信号PMOS管Peni的源极接电源。
[0095]等于信号NMOS管NEq、第O大于信号NMOS管NGT0、第I大于信号NMOS管Nm并联。
[0096]等于信号NMOS管Neq、第O大于信号NMOS管U I大于信号NMOS管Nm的源极与第一使能信号NMOS管Neni的漏极连接,第一使能信号NMOS管Neni的源极接地。
[0097]等于信号NMOS管Neq的漏极与第四反相器4的输入端连接。
[0098]等于信号PMOS管Peq和等于信号NMOS管Neq的栅极接相等输入信号EQ ;第O大于信号PMOS管PCT(1、第O大于信号NMOS管Nctci的栅极接第O大于信号GT [O];第I大于信号PMOS管Pm、第I大于信号NMOS管Nm的栅极接第I大于信号GT[I];第一使能信号PMOS管Pen1、第一使能信号NMOS管Neni的栅极接使能信号EN ;第四反相器4的输出为大于或等于信号GT or EQ0
[0099]小于信号判断电路包括第O小于信号PMOS管Puo、第I小于信号PMOS管Pm、第二使能信号PMOS管Pen2、第O小于信号NMOS管NU(1、第I小于信号NMOS管Nm、第二使能信号NMOS管Nen2和第五反相器5。
[0100]其中,第O小于信号PMOS管Puo、第I小于信号PMOS管Pm串联。
[0101]第I小于信号PMOS管Pm的源极和第二使能信号PMOS管Pen2的源极连接,第O小于信号PMOS管Putl的漏极和第二使能信号PMOS管Pen2的漏极连接,第二使能信号PMOS管Pen2的源极接电源。
[0102]第O小于信号NMOS管Nuo、第I小于信号NMOS管Nm并联。
[0103]第O小于信号NMOS管NU(1、第I小于信号NMOS管Nm、第二使能信号NMOS管Nen2的源极与第二使能信号NMOS管Nen2的漏极连接,第二使能信号NMOS管Nen2的源极接地。
[0104]第O小于信号NMOS管Nuo的漏极与第五反相器5的输入端连接。
[0105]第O小于信号PMOS管Puo、第O小于信号NMOS管Nuo的栅极接第O小于信号LT [O];第I小于信号PMOS管Pm、第I小于信号NMOS管Nm的栅极接第I小于信号LT[I];第二使能信号PMOS管Pen2、第二使能信号NMOS管Nen2的栅极接使能信号EN ;第五反相器5的输出为小于信号LT。
[0106]第四反相器4的输出端大于或等于信号GT or EQ、第五反相器5的输出端小于信号LT与逻辑或门ORl的输入端连接,逻辑或门ORl的输出端为完成信号DONE。
[0107]结合图3,两位静态比较单元的功能实现如下-.A1A0与B1Btl为要比较的两个数据的相同两位,输入到两位静态比较单元的数据输入端。当使能信号EN或者相等输入信号EQin有一个为低电平,该电路不运算;当使能信号EN或者相等输入信号EQin均为高电平时,电路进行工作。若A1Atl大于B1Btl,则大于信号GTout输出为高电平,相等输信号EQout和小于信号LTrat输出均为低电平;若A1A0小于B1Btl,则小于信号LTout输出为高电平,大于信号GTout输出和相等信号EQout输出均为低电平;若A1A0等于B1Btl,则相等信号EQout输出为高电平,大于GTout信号输出和小于信号LTout输出均为低电平。
[0108]基于静态逻辑实现的提前终止比较器的功能实现流程如图5所示,以4位数据比较为例,详细实现流程如下:
[0109]1、空闲状态;
[0110]在没有任何输入的情况下,基于静态逻辑实现的提前终止比较器不工作,处于空闲状态。
[0111]2、输入数据;
[0112]将要进行比较的两个四位数据分别输入到第一信号输入端Datal和第二信号输入端Data2。
[0113]3、发出使能信号;
[0114]输入使能信号En为1,控制整个电路开始工作。
[0115]4、两位静态比较单元工作;
[0116]高位的两位静态比较单元先工作,对要比较的数据的最高两位进行比较,得出运晳奸里
[0117]如果此单元的相等输出信号为0,表示数据的高两位不相等,这时此单元的大于输出信号和小于输出信号的值传递到终止判断单元。
[0118]如果此单元的相等输出信号为1,表示数据的高两位相等,这时此单元的等于输出信号的值传递到低位的两位静态比较单元。
[0119]低位的两位静态比较单元收到高位的两位静态比较单元传来的等于输出信号为I后,就开始工作,将此单元的大于输出信号、小于输出信号和等于输出信号的值传递给终止判断单元。
[0120]5、终止判断单元判断;
[0121]终止判断单元在使能信号En为I时,就开始工作。当接收到两位静态比较单元的输出信号就进行判断。
[0122]当接收到任何一个两位静态比较单元的大于输出信号为I时,终止判断单元的大于或等于输出信号GT or EQ为I,小于输出信号LT为O,表不Datal大于或等于Data2。
[0123]当接收到任何一个两位静态比较单元的小于输出信号为I时,终止判断单元的小于输出信号LT为I,大于或等于输出信号GT or EQ为O,表不Datal小于Data2。
[0124]当接收到最低位的两位静态比较单元的等于输出信号为I时,终止判断单元的大于或等于输出信号GT or EQ为I,小于输出信号LT为O,表不Datal大于或等于Data2。
[0125]6、完成比较;
[0126]当终止比较单元的大于或等于信号GT or EQ和小于信号LT有至少一个为I时,完成信号DONE就输出为1,表示当前数据的比较完成,电路不再工作。
[0127]上述实施例为本实用新型较佳的实施方式,但本实用新型的实施方式并不受所述实施例的限制,其他的任何未背离本实用新型的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本实用新型的保护范围之内。
【权利要求】
1.一种基于静态逻辑实现的提前终止比较器,其特征在于,包括至少两个两位静态比较单元和至少一个终止判断单元,所述两位静态比较单元级联,所述两位静态比较单元的级联电路与终止判断单元连接,所述两位静态比较单元的小于信号输出端和大于信号输出端分别与终止判断单元的小于信号输入端和大于信号输入端连接,较高位的两位静态比较单元的相等信号输出端与次高位的两位静态比较单元的相等信号输入端连接,最低位的两位静态比较单元的相等信号输出端与终止判断单元的相等信号输入端连接,所述两位静态比较单元的使能信号输入端与终止判断单元的使能信号输入端连接; 所述两位静态比较单元包括大于比较电路、小于比较电路和相等比较电路; 所述大于比较电路包括第一 PMOS管(PD、第二 PMOS管(P2)、第三PMOS管(P3)、第四PMOS 管(P4)、第五 PMOS 管(P5)、第六 PMOS 管(P6)、第七 PMOS 管(P7)、第八 PMOS 管(P8)、第九 PMOS 管(P9)、第一 NMOS 管(N1)、第二 NMOS 管(N2)、第三 NMOS 管(N3)、第四 NMOS 管(N4)、第五NMOS管(N5)、第六NMOS管(N6)、第七NMOS管(N7)、第八NMOS管(N8)、第九NMOS管(N9)、第一反相器(I);所述第一 PMOS管(P1)的源极、第三PMOS管(P3)的源极、第四PMOS管(P4)的源极、第六PMOS管(P6)的源极、第八PMOS管(P8)的源极和第九PMOS管(P9)的源极均连接电源,第九NMOS管(N9)的源极接地; 第一 PMOS管(P1)的漏极与第二 PMOS管(P2)的源极相接,第二 PMOS管(P2)的漏极与第一 NMOS管(N1)、第二 NMOS管(N2)的漏极相接; 第三PMOS管(P3)、第四PMOS管(P4)的漏极与第五PMOS管(P5)的源极相接,第五PMOS管(P5)的漏极与第五NMOS管(N5)的漏极相接,第五NMOS管(N5)的源极与第三NMOS管(N3)、第四NMOS管(N4)的漏极相接; 第六PMOS管(P6)的漏极与第七PMOS管(P7)的源极相接,第七PMOS管(P7)的漏极与第六NMOS管(N6)的漏极相接,第六NMOS管(N6)的源极与第七NMOS管(N7)的漏极相接;第八PMOS管(P8)、第九PMOS管(P9)的漏极与第一反相器(I)的输入端相接; 第二 PMOS管(P2)的漏极与第五PMOS管(P5)、第五NMOS管(N5)的栅极相接,第五PMOS管(P5)的漏极与第七PMOS管(P7)的漏极相接,第七PMOS管(P7)的漏极与第一反相器(I)的输入端相接; 第一 NMOS 管(N1)、第二 NMOS 管(N2)、第三 NMOS 管(N3)、第四 NMOS 管(N4)、第七 NMOS管(N7)的源极均与第八NMOS管(N8)的漏极相接,第八NMOS管(N8)的源极与第九NMOS管(N9)的漏极相接; 第一 PMOS管(P1)和第一 NMOS管(N1)的栅极均连接第一数据低位非信号(Λ );第二PMOS管(P2)和第二 NMOS管(N2)的栅极均连接第二数据低位信号(Btl);第三PMOS管(P3)和第三NMOS管(N3)的栅极均连接第一数据高位信号(A1);第四PMOS管(P4)的栅极和第四NMOS管(N4)的栅极均连接第二数据高位非信号(瓦).,第六PMOS管(P6)和第六NMOS管(N6)的栅极均连接第一数据高位信号(A1);第七PMOS管(P7)和第七NMOS管(N7)的栅极均连接第二数据高位非信号(瓦);第八PMOS管(P8)和第八NMOS管(N8)的栅极均连接相等信号的输入端(EQin);第九PMOS管(P9)和第九NMOS管(N9)的栅极均连接使能信号(EN);所述小于比较电路包括第十PMOS管(Pltl)、第i^一 PMOS管(P11)、第十二 PMOS管(P12)、第十三PMOS管(P13)、第十四PMOS管(P14)、第十五PMOS管(P15)、第十六PMOS管(P16)、第十七 PMOS 管(P17)、第十八 PMOS 管(P18)、第十 NMOS 管(Nltl)、第i^一 NMOS 管(N11)、第十二NMOS管(N12)、第十三NMOS管(N13)、第十四NMOS管(N14)、第十五NMOS管(N15)、第十六NMOS管(N16)、第十七NMOS管(N17)、第十八NMOS管(N18)和第二反相器(2);所述第十PMOS管(P10)的源极、第十二PMOS管(P12)的源极、第十三PMOS管(P13)的源极、第十五PMOS管(P15)的源极、第十七PMOS管(P17)的源极、第十八PMOS管(P18)的源极均连接电源,第十八NMOS管(N18)的源极接地; 第十PMOS管(Pltl)的漏极与第i^一 PMOS管(P11)的源极相接,第十NMOS管(Nltl)的漏极和第i^一 NMOS管(N11)的漏极均与第i^一 PMOS管(P11)的漏极相接; 第十二 PMOS管(P12)的漏极和第十三PMOS管(P13)的漏极均与第十四PMOS管(P14)的源极相接,第十四PMOS管(P14)的漏极与第十四NMOS管(N14)的漏极相接,第十二 NMOS管(N12)的漏极和第十三NMOS管(N13)的漏极均与第十四NMOS管(N14)的源极相接; 第十五PMOS管(P15)的漏极与第十六PMOS管(P16)的源极相接,第十六PMOS管(P16)的漏极与第十五NMOS管(N15)的漏极相接,第十五NMOS管(N15)的源极与第十六NMOS管(N16)的漏极相接; 第十七NMOS管(N17)的漏极和第十八NMOS管(N18)的漏极均与第二反相器(2)的输入端相接; 第十四PMOS管(P14)的栅极和第十四NMOS管(N14)的栅极均与第i^一 PMOS管(P11)的漏极相接,第十四PMOS管(P14)的漏极与第十六PMOS管(P16)的漏极相接,第十六PMOS管(P16)的漏极与第二反相器(2)的输入端相接; 第十NMOS管(Nltl)的源极、第i^一 NMOS管(N11)的源极、第十二 NMOS管(N12)的源极、第十三NMOS管(N13)的源极、第十六NMOS管(N16)的源极均与第十七NMOS管(N17)的漏极相接,第十七NMOS管(N17)的源极与第十八NMOS管(N18)的漏极相接; 第十PMOS管(Pltl)的栅极和第十NMOS管(Nltl)的栅极均连接第一数据低位信号(Atl);第i^一PMOS管(P11)、第i^一NMOS管(N11)的栅极接第二数据低位非信号(瓦);第十二PMOS管(P12)的栅极和第十二 NMOS管(N12)的栅极均连接第一数据高位非信号(7)第十三PMOS管(P13)的栅极和第十三NMOS管(N13)的栅极均连接第二数据高位信号(B1);第十五PMOS管(P15)的栅极和第十五NMOS管(N15)的栅极均连接第一数据高位非信号(4 );第十六PMOS管(P16)的栅极和第十六NMOS管(N16)的栅极均连接第二数据高位信号(B1);第十七PMOS管(P17)的栅极和第十七NMOS管(N17)的栅极均连接相等信号的输入端(EQin);第十八PMOS管(P18)的栅极和第十八NMOS管(N18)的栅极均连接使能信号(EN); 所述相等比较电路包括第十九PMOS管(P19)、第二十PMOS管(P2tl)、第二i^一 PMOS管(P21)、第二十二 PMOS管(P22)、第二十三PMOS管(P23)、第二十四PMOS管(P24)、第二十五PMOS 管(P25)、第二十六 PMOS 管(P26)、第二十七 PMOS 管(P27)、第二十八 PMOS 管(P28)、第十九 NMOS 管(N19)、第二十 NMOS 管(N2tl)、第二i^一 NMOS 管(N21)、第二十二 NMOS 管(N22)、第二十三NMOS管(N23)、第二十四NMOS管(N24)、第二十五NMOS管(N25)、第二十六NMOS管(N26)、第二十七NMOS管(N27)、第二十八NMOS管(N28)和第三反相器(3);所述第十九PMOS管(P19)的源极、第二十一 PMOS管(P21)的源极、第二十三PMOS管(P23)的源极、第二十五PMOS管(P25)的源极、第二十七PMOS管(P27)的源极、第二十八PMOS管(P28)的源极均连接电源,第二十八NMOS管(N28)的源极接地; 第十九PMOS管(P19)的漏极与第二十PMOS管(P2tl)的源极相接,第二i^一 PMOS管(P21)的漏极与第二十二 PMOS管(P22)的源极相接,第十九PMOS管(P19)的漏极与第二i^一 PMOS管(P21)的漏极相接;第二十三PMOS管(P23)的漏极与第二十四PMOS管(P24)的源极相接,第二十五PMOS管(P25)的漏极与第二十六PMOS管(P26)的源极相接,第二十三PMOS管(P23)的漏极与第二十五PMOS管(P25)的漏极相接; 第二十PMOS管(P2tl)的漏极、第二十二 PMOS管(P22)的漏极、第二十四PMOS管(P24)的漏极、第二十六PMOS管(P26)的漏极、第二十七PMOS管(P27)的漏极和第二十八PMOS管(P28)的漏极均与第三反相器(3)的输入端相接; 第二十PMOS管(P2tl)的漏极与第十九NMOS管(N19)的漏极相接,第十九NMOS管(N19)的源极与第二i^一 NMOS管(N21)的漏极相接,第二i^一 NMOS管(N21)的源极与第二十三NMOS管(N23)的漏极相接,第二十三NMOS管(N23)的源极与第二十五NMOS管(N25)的漏极相接;第二十六PMOS管(P26)的漏极与第二十NMOS管(N2tl)的漏极相接,第二十NMOS管(N2tl)的源极与第二十二 NMOS管(N22)的漏极相接,第二十二 NMOS管(N22)的源极与第二十四NMOS管(N24)的漏极相接,第二十四NMOS管(N24)的源极与第二十六NMOS管(N26)的漏极相接;第二H^一 NMOS管(N21)的漏极与第二十二 NMOS管(N22)的漏极相接,第二十五NMOS管(N25)的源极和第二十六NMOS管(N26)的源极均与第二十七NMOS管(N27)的漏极相接,第二十七NMOS管(N27)的源极与第二十八NMOS管(N28)的漏极相接; 第十九PMOS管(P19)的栅极和第十九NMOS管(N19)的栅极均连接第一数据低位信号(A0);第二十PMOS管(P2tl)的栅极和第二十NMOS管(N2tl)的栅极均连接第一数据低位非信号(Λ );第二十一PMOS管(P21)的栅极和第二十一NMOS管(N21)的栅极均连接第二数据低位信号(Btl);第二十二 PMOS管(P22)的栅极和第二十二 NMOS管(N22)的栅极均连接第二数据低位非信号(?);第二十三PMOS管(P23)的栅极和第二十三NMOS管(N23)的栅极均连接第一数据高位信号(A1);第二十四PMOS管(P24)的栅极和第二十四NMOS管(N24)的栅极均连接第一数据高位非信号(7)第二十五PMOS管(P25)的栅极和第二十五NMOS管(N25)的栅极均连接第二数据高位信号(B1);第二十六PMOS管(P26)的栅极和第二十六匪OS管(N26)的栅极均连接第二数据高位非信号(瓦);第二十七PMOS管(P27)的栅极和第二十七NMOS管(N27)的栅极均连接相等信号的输入端(EQin);第二十八PMOS管(P28)的栅极和第二十八NMOS管(N28)的栅极均连接使能信号(EN); 所述终止判断单元包括大于或等于信号判断电路、小于信号判断电路和逻辑或门(ORl); 所述大于或等于信号判断电路包括等于信号PMOS管(Peq)、第O大于信号PMOS管(Pgt0)、第I大于信号PMOS管(Pm)、第N-1大于信号PMOS管(PeTn-1)、第一使能信号PMOS管(Peni)、等于信号NMOS管(Neq)、第O大于信号NMOS管(Nctci)、第I大于信号NMOS管(Nm)、第N-1大于信号NMOS管(NCTlri)、第一使能信号NMOS管(Neni)和第四反相器⑷;所述等于信号PMOS管(Peq)、第O大于信号PMOS管(PeTCI)、第I大于信号PMOS管(Pm)和第N-1大于信号PMOS管(Pmri)串联; 所述第N-1大于信号PMOS管(Pmri)的源极和第一使能信号PMOS管(Peni)的源极连接,等于信号PMOS管(Peq)的漏极和第一使能信号PMOS管(Peni)的漏极连接,第一使能信号PMOS管(Peni)的源极接电源; 所述等于信号NMOS管(Neq)、第O大于信号NMOS管(NeTCI)、第I大于信号NMOS管(Nm)和第N-1大于信号NMOS管(NCTlri)并联; 所述等于信号NMOS管(Neq)的源极、第O大于信号NMOS管(NeTCI)的源极、第I大于信号NMOS管(Nm)的源极、第N-1大于信号NMOS管(Nmri)的源极均与第一使能信号NMOS管(Neni)的漏极连接,第一使能信号NMOS管(Neni)的源极接地; 所述等于信号NMOS管(Neq)的漏极与第四反相器(4)的输入端连接; 所述等于信号PMOS管(Peq)的栅极和等于信号NMOS管(Neq)的栅极均连接相等输入信号(EQ);第O大于信号PMOS管(PeTCI)的栅极和第O大于信号NMOS管(Nctci)的栅极均连接第O大于信号(GT[O]);第I大于信号PMOS管(Pm)的栅极和第I大于信号NMOS管(Nm)的栅极均连接第I大于信号(GT[I]);第N-1大于信号PMOS管(Pmri)的栅极和第N-1大于信号NMOS管(Nctih)的栅极均连接第N-1大于信号(GT[N-1]);第一使能信号PMOS管(Peni)的栅极和第一使能信号NMOS管(Neni)的栅极均连接使能信号(EN); 所述小于信号判断电路包括第O小于信号PMOS管(Puo)、第I小于信号PMOS管(Pm)、第N-1小于信号PMOS管(Pmri)、第二使能信号PMOS管(Pen2)、第O小于信号NMOS管(Nutl)、第I小于信号NMOS管(Nm)、第N-1小于信号NMOS管(Nuiri)、第二使能信号NMOS管(Nen2)和第五反相器(5); 所述第O小于信号PMOS管(Puo)、第I小于信号PMOS管(Pm)和第N-1小于信号PMOS管(Pm)串联; 所述第N-1小于信号PMOS管(Putl)的源极和第二使能信号PMOS管(Pen2)的源极连接,第O小于信号PMOS管(Putl)的漏极和第二使能信号PMOS管(Pen2)的漏极连接,第二使能信号PMOS管(Pen2)的源极接电源; 所述第O小于信号NMOS管(Nuo)、第I小于信号NMOS管(Nm)和第N-1小于信号NMOS管(Nutl)并联; 所述第O小于信号NMOS管(Nutl)的源极、第I小于信号NMOS管(Nm)的源极、第N-1小于信号NMOS管(Nmri)的源极和第二使能信号NMOS管(Nen2)的源极均与第二使能信号NMOS管(Nen2)的漏极连接,第二使能信号NMOS管(Nen2)的源极接地; 所述第O小于信号NMOS管(Nutl)的漏极与第五反相器(5)的输入端连接; 所述第O小于信号PMOS管(Putl)的栅极和第O小于信号NMOS管(Nutl)的栅极均连接第O小于信号(LT[O]);第I小于信号PMOS管(Pm)的栅极和第I小于信号NMOS管(Nm)的栅极均连接第I小于信号(LT[1]);第N-1小于信号PMOS管(Pmri)的栅极和第N-1小于信号NMOS管(Nmri)的栅极均连接第N-1小于信号(LT[N-1]);第二使能信号PMOS管(Pen2)的栅极和第二使能信号NMOS管(Nen2)的栅极均连接使能信号(EN); 所述第四反相器⑷的输出端大于或等于信号(GT or EQ)、第五反相器(5)的输出端小于信号(LT)与逻辑或门(ORl)的输入端连接。
【文档编号】H03K5/22GK203984376SQ201420244130
【公开日】2014年12月3日 申请日期:2014年5月13日 优先权日:2014年5月13日
【发明者】姜小波, 郑帅, 李振宁 申请人:华南理工大学