具低功耗的线或比对电路的制作方法

文档序号:6771517阅读:126来源:国知局
专利名称:具低功耗的线或比对电路的制作方法
技术领域
本发明是有关于一种线或比对电路(Wire-or matching circuit),特别是有关于一种具低功耗的线或比对电路。
背景技术
在动态随机存取内存(Dynamic Random Access Memory, DRAM)中,线或比对电路可用来根据存取地址,判断欲存取的记忆单元是否为损坏的记忆单元。当线或比对电路判断存取地址与已知损坏的记忆单元的地址相同时,线或比对电路即会致能备用的记忆单元来取代已知损坏的记忆单元,以使DRAM可被正常存取。请参考图1。图1是说明现有技术的线或比对电路100的示意图。线或比对电路 100包含一输入反相器INV1、一输出反相器INV2,以及一禁能(disabling)模块110。输入反相器INV1的输入端I接收输入致能信号Seni,并根据禁能模块110的状态,以决定在输出反相器INV2的输出端0是否要产生输出致能信号S·。此外,在线或比对电路100中,设定当输入致能信号Seni与输出致能信号S·为逻辑“0” (低电位)时,输入致能信号Seni与输出致能信号Seno代表“致能”;当输入致能信号Seni与输出致能信号Seno为逻辑“1” (高电位)时,输入致能信号Seni与输出致能信号Sem代表“不致能”。输入反相器INV1用来将输入致能信号Seni反相以据以输出中间信号^。输入反相器INV1包含晶体管Qpi以及ζ Ν1。晶体管Qpi可以一 P型金氧半导体(P channel Metal Oxide Semiconductor, PM0S)晶体管来实施;晶体管Qni可以一 N型金氧半导体(N channel Metal Oxide Semiconductor,NM0S)晶体管来实施。如图1所示,晶体管Qpi的第一端1为输入反相器INV1的电源端PW1,耦接至电压源Vdd ;晶体管Qpi的第二端2耦接至输入反相器 INV1的输出端0 ;晶体管Qpi的控制端(栅极)C耦接至输入反相器INV1的输入端I。晶体管W的第一端1耦接至输入反相器INV1的输出端0 ;晶体管Qw的第二端2为输入反相器 INV1的电源端PW2,耦接至电压源Vss ;晶体管Qw的控制端(栅极)C耦接至输入反相器INV1 的输入端I。此外,电压源Vdd提供电压Vdd (高电位);电压源Vss提供电压Vss (低电位,如地端)。当输入反相器INV1接收到代表“致能”(逻辑“0”、低电位)的输入致能信号Seni时, 晶体管Qpi导通,而使得输入反相器INV1的输出端0透过晶体管Qpi而耦接至电压源VDD。因此,输入反相器INV1的输出端0上的电位被拉至高电位而输出代表逻辑“1”(高电位)的中间信号^n ;反之,当输入反相器INV1接收到代表“不致能”(逻辑“1”、高电位)的输入致能信号Seni时,晶体管Qni导通,而使得反相器INV1的输出端0透过晶体管Qw耦接至电压源Vss。因此,输入反相器INV1的输出端0上的电位被拉至低电位而输出代表逻辑“0” (低电位)的中间信号^n。输出反相器INV2用来将中间信号^n反相并据以产生输出致能信号S·。当中间信号^n代表逻辑“1” (高电位)时,输出反相器INV2输出代表“致能”(逻辑“0”、低电位) 的输出致能信号Seto;当中间信号^n代表逻辑“0”(低电位)时,输出反相器1附2输出代表“不致能”(逻辑“1”、高电位)的输出致能信号S·。
禁能模块110包含开关SW1 SffM。开关SW1 SWm的控制端C分别接收控制信号 Sc所包含的子控制信号、 ;开关SW1 SWm的第一端1皆耦接至输入反相器INV1的输出端O ;开关SW1 SWm的第二端2皆耦接至电压源Vss。每个开关SW1 SWm皆会根据其所接收的子控制信号,而将开关的第一端1耦接至第二端2。举例而言,开关SW1 SWm是可以N型金氧半导体晶体管实施。因此,当子控制信号Scx为逻辑“1”(高电位)时,子控制信号Sai代表“开启”而使开关SWk的第一端1耦接至开关SWk的第二端2 ;当子控制信号 Sck为逻辑“0” (低电位)时,子控制信号代表“关闭”时而使开关SWk的第一端1不耦接至开关第二端2。此外,当控制信号&代表“禁能”时,代表在子控制信号、 S。M之中,至少有一子控制信号(如子控制信号S。K)代表“开启”。因此此时在禁能模块110中,对应于子控制信号Sai的开关SWk的第一端1会耦接至开关SWk的第二端2。如此,输入反相器INV1的输出端0,会透过开关SWk耦接至电压源Vss,造成中间信号^n被电压源Vss拉至低电位而变成逻辑“0”。因此,当控制信号&代表“禁能”时,禁能模块110会控制输入反相器INV1所输出的中间信号^n代表逻辑“0” (低电位)。反之,当控制信号&代表“不禁能”时,表示此时子控制信号、 皆为“关闭”,因此开关SW1 SWm皆不导通。如此,禁能模块110不会影响中间信号^n所代表的逻辑。在线或比对电路100中,当输入致能信号Seni表示“致能”时,禁能模块110会根据控制信号S。,以决定是否要控制中间信号^n所代表的逻辑,来禁能输出反相器INV2。举例而言,设此时于线或比对电路100中输入代表“致能”的输入致能信号SENI。若此时DRAM 中欲存取的内存的地址与已知坏掉的内存的地址不相同,则控制信号&会代表“禁能”。因此,无论输入反相器INV1所接收的输入致能信号Seni代表“致能”或“不致能”,禁能模块110 会控制中间信号^n所代表的逻辑为“0”,以禁能输出反相器INV2,而使输出反相器INV2输出“不致能”的输出致能信号S·。如此,线或比对电路110不会致能备用的内存。反之,若此时DRAM中欲存取的内存的地址与已知坏掉的内存的地址相同,则控制信号&会代表“不禁能”。因此禁能模块110不会影响中间信号^n所代表的逻辑,而使得输出反相器INV2可在输入致能信号Seni代表“致能”(逻辑0)的情况下,根据代表逻辑“1”的中间信号^n,输出代表“致能”的输出致能信号S·。如此,线或比对电路110可致能备用的内存来取代坏掉的内存,以让DRAM可被正常存取。请参考图2。图2为说明线或比对电路100于输入致能信号Seni代表“致能”且控制信号&代表“禁能”(意即子控制信号、 S。M中至少有一子控制信号代表“开启”)时的内部控制信号的波形图。其中电流込为图1中的反相器INV1的输出端0所输出的电流。 设此时在子控制信号Sci 之中,子控制信号Sck代表“开启,,(逻辑“ 1 ”、高电位)。因此,输入反相器INV1的输出端0会透过开关^耦接至电压源Vss,且输入反相器INV1的输出端0会被电压源Vss拉至低电位而输出代表逻辑“0”的中间信号 5ΜΙ。因此,输出反相器 INV2会据以输出“不致能”的输出致能信号S·。然而,由于当输入致能信号Ssni代表“致能”(逻辑0、低电位)时,输入反相器INV1 的输出端O会透过晶体管Qp1耦接至电压源VDD。也就是说,此时电压源Vdd会透过输入反相器INV1的晶体管Qpi与开关SWk而耦接至电压源Vss。如此,电流込会因为电压源Vdd耦接至电压源Vss而变成大电流。由此可知,在现有技术的线或比对电路100中,当控制信号&代表“禁能”且输入致能信号Seni代表“致能”时,电压源Vdd会透过输入反相器INV1而耦接至电压源Vss,而产生大电流且导致高功耗,造成使用者极大的不便。

发明内容
本发明的目的在于提供一种具低功耗的线或比对电路。其能够及时断开输入反相器与电源的连接,来避免大电流的产生而造成的高功耗。为实现本发明的目的而提供一种具低功耗的线或比对电路。该线或比对电路包含一输入反相器、一电源开关、一逻辑运算电路、一禁能模块,以及一输出反相器。该输入反相器,用来将一输入致能信号反相以据以产生一中间信号。该电源开关,耦接于该输入反相器与一第一电压源之间,用来根据一电源开关控制信号,以控制该第一电压源提供该输入反相器电能。当该电源开关控制信号表示开启时,该第一电压源透过该电源开关提供给该输入反相器电能。该逻辑运算电路,用来接收一周期脉冲信号与一输出致能信号并据以输出该电源开关控制信号。当该周期脉冲信号表示开启时,该电源开关控制信号表示开启; 当该周期脉冲信号表示关闭且该输出致能信号表示不致能时,该电源开关控制信号表示关闭;当该周期脉冲信号表示关闭且该输出致能信号表示致能时,该电源开关控制信号表示开启。该周期脉冲信号每隔一预定周期表示开启且维持一预定脉冲宽度。该禁能模块,用来根据一控制信号,控制该中间信号表示一第一预定逻辑。当该控制信号表示禁能或该输入致能信号表示不致能时,该中间信号表示该第一预定逻辑;当该控制信号表示不禁能且该输入致能信号表示致能时,该中间信号表示一第二预定逻辑。该输出反相器,用来将该中间信号反相并据以产生该输出致能信号。当该中间信号代表该第一预定逻辑时,该输出致能信号表示不致能;当该中间信号代表该第二预定逻辑时,该输出致能信号表示致能。该输入反相器包含一第一晶体管,包含一第一端,经由该电源开关耦接至该第一电压源;一第二端,耦接至该输出反相器与该禁能模块,用来产生该中间信号;以及一控制端,用来接收该输入致能信号;其中当该输入致能信号表示致能时,该第一晶体管的该第一端是耦接至该第一晶体管的该第二端;以及一第二晶体管,包含一第一端,耦接至该第一晶体管的该第二端;一第二端,耦接至一第二电压源;以及一控制端,用来接收该输入致能信号;其中当该输入致能信号表示不致能时,该第二晶体管的该第一端是耦接至该第二晶体管的该第二端。该禁能模块包含M个开关,用来根据M个子控制信号,控制该中间信号表示该第一预定逻辑;其中该M个开关的一第K个开关包含—第一端,耦接至该第一晶体管的该第二端;一第二端,耦接至该第二电压源;以及
一控制端,用来接收该M个子控制信号的一第K个子控制信号;其中当该M个子控制信号的该第K个子信号表示开启时,该M个开关中的该第K 个开关的该第一端耦接至该M个开关中的该第K个开关的该第二端;其中M、K代表正整数,且1彡K彡M;其中当该M个子控制信号的该第K个子控制信号表示开启时,该控制信号表示禁能;其中当该M个子控制信号皆表示关闭时,该控制信号表示不禁能。当该输入致能信号表示致能时,该输入致能信号为低电位;当该输入致能信号表示不致能时,该输入致能信号为高电位;当该输出致能信号表示致能时,该输出致能信号为低电位;当该输出致能信号表示不致能时,该输出致能信号为高电位;当该中间信号表示该第一预定逻辑,该中间信号为低电位;当该中间信号表示该第二预定逻辑,该中间信号为高电位。该第一晶体管为P型金氧半导体晶体管,该第二晶体管为N型金氧半导体晶体管。该M个开关皆为NMOS晶体管;当该M个子控制信号的该第K个子控制信号表示开启时,该M个子控制信号的该第K个子控制信号为高电位;当该M个子控制信号的该第K个子控制信号表示关闭时,该M个子控制信号的该第K个子控制信号为低电位。当该输入致能信号表示致能时,该输入致能信号为高电位;当该输入致能信号表示不致能时,该输入致能信号为低电位;当该输出致能信号表示致能时,该输出致能信号为高电位;当该输出致能信号表示不致能时,该输出致能信号为低电位;当该中间信号表示该第一预定逻辑,该中间信号为高电位;当该中间信号表示该第二预定逻辑,该中间信号为低电位。该第二晶体管为PMOS晶体管,该第一晶体管为NMOS晶体管。该M个开关皆为PMOS晶体管;当该M个子控制信号的该第K个子控制信号表示开启时,该M个子控制信号的该第K个子控制信号为低电位;当该M个子控制信号的该第K个子控制信号表示关闭时,该M个子控制信号的该第K个子控制信号为高电位。该逻辑运算电路为一正反器或一闩锁器。该预定周期约等于该控制信号变化的周期。为实现本发明的目的还另提供一种具低功耗的线或比对电路。该线或比对电路包含一输出端、一禁能模块,以及一电流控制电路。该输出端用来输出一输出致能信号。该禁能模块位于一第一参考电压与一控制输出端之间。该禁能模块包含多个开关。每一开关的一端耦接至该第一参考电压。每一开关的另一端耦接至该控制输出端。该输出致能信号的电位与该控制输出端的电位是反相。该电流控制电路耦接于该输出端、该控制输出点与一第二参考电压。该电流控制电路依据一周期频率信号与该输出致能信号,以选择性地切断该第二参考电压与该禁能模块之间的一漏电电流。当该第二参考电压与该禁能模块之间具有该漏电电流时,该控制输出端的电位被拉至为该第一参考电压的电位。该线或比对电路另包含一输出反相器,位于该控制输出端与该输出端之间,用以将该控制输出端的电位进行反相运算以产生该输出致能信号。该电流控制电路包含
—逻辑运算电路,用来接收该周期频率信号与该输出致能信号,以产生一电源开关控制信号;一输入反相器,耦接至该控制输出端,该输入反相器用来将一输入致能信号反相;一电源开关,耦接于该第二参考电压、该输入反相器与该逻辑运算电路,该电源开关根据该电源开关控制信号选择性地切断该第二参考电压与该输入反相器的耦接,以切断该第二参考电压与该禁能模块之间的漏电电流。当该周期频率信号表示开启时,该电源开关控制信号表示开启;当该周期脉冲信号表示关闭且该输出致能信号表示不致能时,该电源开关控制信号表示关闭;当该周期脉冲信号表示关闭且该输出致能信号表示致能时,该电源开关控制信号表示开启;当该电源开关控制信号表示开启时,该电源开关不切断该第二参考电压与该输入反相器的耦接。该禁能模块依据多个子控制信号,选择性地耦接该第一参考电压与该控制输出端。以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。


图1为说明现有技术的线或比对电路的示意图;图2为说明现有技术的线或比对电路于输入致能信号代表“致能”且控制信号代表“禁能”时的内部控制信号的波形图;图3为说明根据本发明的第一实施例的线或比对电路的示意图;图4为说明根据本发明的第一实施例的线或比对电路的工作原理的示意图;图5为说明根据本发明的第二实施例的线或比对电路的示意图;图6为说明根据本发明的第二实施例的线或比对电路的工作原理的示意图。其中,附图标记12100、300、500110、320、520310、510330、530CIIlINV1、INV3、INVeINV2, INV4, INVe0、P0PcoPWpPW2QP1, Qni
Sci SCM、Scni Scnm 子控制信号 SCLK 周期脉冲信号SENI 输入致能信号SENO 输出致能信号SMI 中间信号SSWN> Ssw 电源开关控制信号Sff1 S\、SffN1 开关SWNVDD、SWvss 电源开关Tp 预定脉冲宽度Tsi > Ts2 侦测周期TS11、TS12、TS21、T: 时段Vnn、Vss 电压源
具体实施例方式有鉴于此,本发明提供一种线或比对电路,于输入致能信号Seni代表“致能”且控制信号代表“禁能”时,根据代表“不致能”的输出致能信号,以及时断开输入反相器与电源的连接,来避免大电流的产生而造成的高功耗。请参考图3。图3为说明根据本发明的第一实施例的线或比对电路300的示意图。 线或比对电路300包含一输出端Ptl、一输出反相器INV4、一禁能模块320、以及一电流控制电路330。电流控制电路330包含一逻辑运算电路310、一输入反相器INV3,以及一电源开关SWNvdd。其中输入反相器INV3、输出反相器INV4以及禁能模块320的结构与工作原理分别与输入反相器INV1、输出反相器INV2以及禁能模块110类似,故不再赘述。输出端Ptl为输出反相器INV4W输出端0。也就是说,输出端Ptl用来产生输出致能信号S·。此外,在图 3中的Ρω是表示一控制输出端,且控制输出端Pro耦接至输出反相器INV4的输入端I与输入反相器INV3的输出端0,且控制输出端Ρω的电位与输出致能信号S·的电位为反相。电源开关SWNvdd耦接于输入反相器INV3与电压源Vdd之间,其控制端C耦接于逻辑运算电路310的输出端,用来接收电源开关控制信号&胃。电源开关SWNvdd用来根据电源开关控制信号,以控制电压源Vdd是否提供输入反相器INV3电能。更明确地说,当电源开关控制信号Ssffl代表“开启,,时,电源开关SWNvdd的第一端1会耦接至电源开关SWNvdd的第二端2,以使电压源Vdd能耦接至输入反相器INV3的电源端PW1,以提供反相器INV3电能; 反之,当电源开关控制信号代表“关闭”时,电源开关SWNvdd的第一端1不耦接至电源开关SWNvdd的第二端2,如此,电压源Vdd无法透过电源开关SWNvdd耦接至输入反相器INV3的电源端PW1,而不提供输入反相器INV3电能。此外,电源开关SWNvdd是可以一 PMOS晶体管实施。如此,当电源开关控制信号Ssffl为逻辑“0”(低电位)时,电源开关控制信号代表 “开启”而使电源开关SWNvdd导通;当电源开关控制信号为逻辑“1” (高电位)时,电源开关控制信号代表“关闭”而使电源开关SWNvdd不导通。逻辑运算电路310根据周期脉冲信号Sm与输出致能信号Senq以输出电源开关控制信号&胃。当逻辑运算电路310接收到表示“开启”的周期脉冲信号Sm时,会输出代表 “开启”的电源开关控制信号&胃。反之,当周期脉冲信号Sm表示“关闭”时,此时逻辑运算电路310所输出的电源开关控制信号Ssffl是取决于输出致能信号S_若此时输出致能信号 S·代表“致能”,则逻辑运算电路310输出代表“开启”的电源开关控制信号;若此时输出致能信号S·代表“不致能”,则逻辑运算电路310会输出代表“关闭”的电源开关控制信
巧 Sswn ο由于当电源开关SWNvdd关闭时,电压源Vdd不提供输入反相器INV3电能,此时即使输入代表“致能”的输入致能信号Seni与代表“不禁能”的控制信号&,也无法使线或比对电路300产生代表“致能”的输出致能信号S·。换句话说,当电源开关SWNvdd关闭时,线或比对电路300仅能产生代表“不致能”的输出致能信号S·。当电源开关SWNvdd导通时,电压源Vdd可提供输入反相器INV3电能。此时线或比对电路300类似线或比对电路100,输入代表“致能”的输入致能信号Seni可使线或比对电路300根据控制信号&以产生对应逻辑的输出致能信号S·。因此,本发明设计逻辑运算电路310每隔预定周期Ts就会接收到表示 “开启”的周期脉冲信号Sm,以确保电源开关SWNvdd每隔预定周期Ts就会导通,来使得线或比对电路300每隔预定周期Ts就可根据控制信号&以产生输出致能信号S·。其中预定周期Ts约等于控制信号&的周期。如此一来,线或比对电路300可侦测到控制信号&于每个周期的变化,而能根据输入致能信号Seni与控制信号&,产生输出致能信号S_。请参考图4。图4为说明线或比对电路300的工作原理的示意图。在图4中,可分为侦测周期Tsi与侦测周期Ts2来说明。其中侦测周期Tsi与Ts2的时间长度皆等于预定周期Ts。在侦测周期Tsi中,设定输入致能信号Seni代表“致能”且控制信号&代表“不禁能”;在侦测周期Ts2中,设定输入致能信号Seni代表“致能”且控制信号&代表“禁能”。在侦测周期Tsi的时段Tsil中,逻辑运算电路310会接收到表示“开启”的周期脉冲信号Sm,而据以输出表示“开启”的电源开关控制信号Ssffl。其中时段Tsil的时间长度是等于表示“开启”的周期脉冲信号Sm的预定脉冲宽度TP。此时电源开关SWNvdd导通,因此电压源Vdd会透过电源开关SWNvdd耦接至输入反相器INV3,以提供输入反相器INV3电能,来使输入反相器INV3可正常运作。由于此时控制信号&代表“不禁能”,因此禁能模块320不会影响中间信号^n所代表的逻辑。更明确地说,此时子控制信号、 皆为“关闭”,因此禁能模块320的开关SW1 SWm皆不导通。换句话说,输入反相器INV3的输出端0无法透过禁能模块320的开关SW1 SWm而耦接至电压源Vss,而其上的电位亦不会被电压源Vss 拉至低电位。如此,输入反相器INV3会根据代表“致能”(逻辑“0”、低电位)的输入致能信号,以输出代表逻辑“1” (高电位)的中间信号^,且输出反相器INV4会据以输出代表 “致能”(逻辑“0”、低电位)的输出致能信号S·。此外,禁能模块320的开关SW1 皆不导通,因此电压源Vdd不会耦接至电压源Vss。如此,线或比对电路300中不会有大电流的产生。在侦测周期Tsi的时段Tsi2中,周期脉冲信号Sm表示“关闭”。此时逻辑运算电路310所输出的电源开关控制信号是取决于输出致能信号SETO。由于此时输出致能信号S·代表“致能”,因此逻辑运算电路310仍会维持输出代表“开启”的电源开关控制信号 Ssffl。然而,禁能模块320的开关SW1 SWn皆不导通,因此电压源Vdd仍不会耦接至电压源 Vsso由此可知,当输入致能信号Seni代表“致能”且控制信号&代表“不禁能”时,线或比对电路300的输入反相器INV3所输出的电流込的大小为零,不会造成多余的功耗。在侦测周期Ts2的时段Ts21中,逻辑运算电路310会接收到表示“开启”的周期脉冲信号Sm,而据以输出表示“开启”的电源开关控制信号Ssffl。其中时段Ts21的时间长度是等于表示“开启”的周期脉冲信号Sm的预定脉冲宽度TP。此时电源开关SWNvdd导通,因此电压源Vdd会透过电源开关SWNvdd耦接至输入反相器INV3,以提供输入反相器INV3电能,来使输入反相器INV3可正常运作。由于此时子控制信号SCk代表“开启”,因此开关SWk导通, 而使得输入反相器INV3的输出端0可透过开关SWk耦接至电压源Vss。换句话说,禁能模块 320会借由电压源Vss将输入反相器INV3的输出端0上的电位拉至低电位而使输入反相器 INV3输出代表逻辑“0”的中间信号 5ΜΙ。如此,输出反相器INV4会根据代表逻辑“0” (低电位)的中间信号^n以产生代表“不致能”(高电位)的输出致能信号S·。此外,由于在侦测周期Ts2的时段Ts21中,电源开关SWNvdd导通,且此时输入反相器 INV3的晶体管Qpi与开关^分别接收代表“致能”(逻辑“0”、低电位)的输入致能信号Seni 与代表“开启”的子控制信号Scx而导通。因此电压源Vdd会透过电源开关SWNVDD、输入反相器INV3的晶体管Qpi与开关SWk而耦接至电压源Vss。如此,电流込会因电压源Vdd耦接至电压源Vss而变成大电流。此时电流込为电压源Vdd与禁能模块220之间的漏电电流。且由上述的说明可知,当电压源Vdd与禁能模块320之间具有漏电电流L时,表示此时控制输出端Pro透过禁能模块320耦接至电压源Vss,而使得控制输出端Pro的电位被拉至为电压源 Vss的电位。在侦测周期Ts2的时段Tffi2中,周期脉冲信号Sm表示“关闭”。因此此时电流控制电路330的逻辑运算电路310所输出的电源开关控制信号是取决于输出致能信号S·。 由于此时输出致能信号S·代表“不致能”,因此逻辑运算电路310会输出代表“关闭”的电源开关控制信号&胃。换句话说,逻辑运算电路310会关闭电源开关SWNvdd,以将输入反相器 INV3与电压源Vdd的连结断开,而使得电压源Vdd不再耦接于电压源Vss。如此,电流込会的大小会降为零。换句话说,电流控制电路330依据周期频率信号Sm与输出致能信号S_, 可选择性地切断电压源Vdd与禁能模块320之间的漏电电流。由前述的说明可知,当输入致能信号Seni代表“致能”且控制信号&代表“禁能” 时,于时段Ts21中,逻辑运算电路310会接收到表示“开启,,的周期脉冲信号Sm,而使得电源开关SWNvdd导通,造成电压源Vdd耦接至电压源Vss,而产生大电流;然而,于时段I^2中,代表“不致能”的输出致能信号S·会使逻辑运算电路310关闭电源开关SWNvdd,以将输入反相器INV3与电压源Vdd的连结断开,而使得电压源Vdd不再耦接于电压源Vss。因此,本发明可借由设计预定脉冲宽度Tp的值,以使时段Ts21的时间长度远小于时段TS22。如此,可减少线或比对电路300中电压源Vdd耦接至电压源Vss的时间,以防止大电流与高功耗的产生。此外,在线或比对电路300中,当输入致能信号Seni表示“不致能”时,无论控制信号&表示“禁能”或表示“不禁能”,输入反相器INV3所输出的中间信号^n的逻辑皆为“0”, 而使得输出反相器INV4所产生的输出致能信号Sem表示“不致能”。另夕卜,在线或比对电路300中,逻辑运算电路310可用正反器(flip-flop)或闩锁器(latch)来实施。请参考图5。图5为说明根据本发明的第二实施例的线或比对电路500的示意图。 线或比对电路500用来根据输入致能信号Seni与控制信号S。N,以产生输出致能信号S_。线或比对电路500包含一输出端Ptl、一输出反相器INV6、一禁能模块520、以及一电流控制电路530。电流控制电路530包含一逻辑运算电路510、一输入反相器INV5,以及一电源开关Sffvsso逻辑运算电路510、输入反相器INV5以及输出反相器INV6的结构与工作原理分别与输入反相器INV1、输出反相器INV2以及逻辑运算电路310类似,故不再赘述。输出端Ptl为输出反相器INV6W输出端0。也就是说,输出端Ptl用来产生输出致能信号S·。此外,在图 5中的Ρω是表示控制输出端,且控制输出端Pro耦接至输出反相器INV6的输入端I与输入反相器INV5的输出端0,且控制输出端Ρω的电位与输出致能信号S·的电位为反相。相较于线或比对电路300的禁能模块320与电源开关SWNvdd,禁能模块520是耦接于电压源 Vdd与输入反相器INV3的输出端0之间,且电源开关SWvss是耦接于输入反相器INV5与电压源Vss之间。此外在线或比对电路500中,当输入致能信号Seni与输出致能信号S·为逻辑 “1” (高电位)时,输入致能信号Seni与输出致能信号S_代表“致能”;当输入致能信号Seni 与输出致能信号S·为逻辑“0” (低电位)时,输入致能信号Seni与输出致能信号S·代表 “不致能”。电源开关SWvss用来根据电源开关控制信号Ssw,以控制电压源Vss是否提供输入反相器INV5电能。更明确地说,电源开关SWvss的控制端C用来接收电源开关控制信号&w。当电源开关控制信号^代表“开启”时,电源开关SWvss的第一端1会耦接至电源开关SWvss的第二端2,以使电压源Vss透过电源开关SWvss耦接至输入反相器INV5的电源端PW2,以提供反相器INV5电能。反之,当电源开关控制信号^代表“关闭”时,电源开关SWvss的第一端 1不耦接至电源开关SWvss的第二端2。如此,电压源Vss无法透过电源开关SWvss耦接至输入反相器INV5的电源端PW2,而不提供反相器INV5电能。此外,电源开关SWvss是可以NMOS晶体管实施。此时,当电源开关控制信号^为逻辑“1”(高电位)时,电源开关控制信号^^ 是代表“开启”而可导通电源开关SWvss ;当电源开关控制信号^为逻辑“0” (低电位)时, 电源开关控制信号Ssw是代表“关闭”而可关闭电源开关SWvss。禁能模块520包含开关SWN1 S\TOM。开关SWN1 SWNm的控制端C分别接收控制信号S。N所包含的子控制信号Sm SCNM,开关SWN1 SWNm的第一端1皆耦接至输入反相器 INV5的输出端0,开关SWN1 SWNm的第二端2皆耦接至电压源VDD。与禁能模块320的开关 Sff1 SWm类似,每个开关SWN1 SWNm皆会根据其所接收的子控制信号,而将开关的第一端 1耦接至第二端2。于禁能模块520中,开关SWN1 S^TOm可以PMOS晶体管实施。因此,当子控制信号Scni Sotm为逻辑“0”(低电位)时,子控制信号Scni Sotm是代表“开启”而可导通开关SWN1 SWNm ;当子控制信号Scni Scnm为逻辑“1”(高电位)时,子控制信号Scni Scnm是代表“关闭”而可导通开关SWN1 SWN 。在禁能模块520中,当控制信号^代表“禁能”时,代表在子控制信号Sm Scnm 之中,至少有一子控制信号(如SaJ代表“开启”。因此此时在禁能模块520中,对应于子控制信号Scmk的开关SWNk会导通。如此,输入反相器INV5所输出的中间信号^n会透过开关SWNk耦接至电压源VDD,造成输入反相器INV5的输出端0上的电位被拉至高电位而变成逻辑“ 1 ”。因此,当控制信号Scm代表“禁能”时,禁能模块520会控制输入反相器INV5所输出的中间信号^n代表逻辑“1” (高电位)。反之,当控制信号、代表“不禁能”时,表示此时子控制信号Sm Scnm皆为“关闭”,因此开关SWN1 SWNm皆不导通。如此,禁能模块520 不会影响中间信号^n所代表的逻辑。请参考图6。图6为说明线或比对电路500的工作原理的示意图。在图6中,可分为侦测周期Tsi与侦测周期Ts2来说明。其中侦测周期Tsi与Ts2的时间长度皆等于控制信号S。N的变化的预定周期Ts。在侦测周期Tsi中,设定输入致能信号Seni代表“致能”且控制信号S。NK表“不禁能”;在侦测周期I^2中,设定输入致能信号Seni代表“致能”且控制信号 、代表“禁能”。在侦测周期Tsi的时段Tsil中,逻辑运算电路510会接收到表示“开启”的周期脉冲信号Sm,而据以输出表示“开启”的电源开关控制信号&w。其中时段Tsil的时间长度是等于表示“开启,,的周期脉冲信号Sm的预定脉冲宽度TP。此时开关SWNvdd导通,因此电压源 Vss会透过电源开关SWvss耦接至输入反相器INV5,以提供输入反相器INV5电能,来使输入反相器INV5可正常运作。由于此时控制信号Scn代表“不禁能”,因此禁能模块520不会影响中间信号^所代表的逻辑。更明确地说,此时子控制信号S。N1 Scnm皆为“关闭”,因此禁能模块520的开关SWN1 SWNm皆不导通。换句话说,输入反相器INV5的输出端0无法透过禁能模块520的开关SWN1 SWNm而耦接至电压源VDD,而其上的电位亦不会被电压源Vdd 拉至高电位。如此,输入反相器INV5会根据代表“致能”(逻辑“1”、高电位)的输入致能信号Seni,以输出代表逻辑“0” (低电位)的中间信号 5ΜΙ,且输出反相器INV6会据以产生代表 “致能”(逻辑“1”、高电位)的输出致能信号S·。此外,禁能模块520的开关SWN1-SWNm 皆不导通,因此电压源Vss不会耦接至电压源VDD。如此,线或比对电路500于此时不会有大电流的产生。在侦测周期Tsi的时段Tsi2中,周期脉冲信号Sm表示“关闭”。此时逻辑运算电路 510所输出的电源开关控制信号是取决于输出致能信号S_。由于此时输出致能信号3_ 代表“致能”,因此逻辑运算电路510仍会维持输出代表“开启,,的电源开关控制信号Ssffl。 然而,禁能模块520的开关SWN1 SWNm皆不导通,因此电压源Vss仍不会耦接至电压源VDD。 由此可知,当输入致能信号Seni代表“致能”且控制信号^代表“不禁能”时,线或比对电路 500的输入反相器INV5的输出端0上的电流込的大小为零,不会造成多余的功耗。在侦测周期Ts2的时段Ts21中,逻辑运算电路510会接收到表示“开启”的周期脉冲信号Sm,而据以输出表示“开启”的电源开关控制信号& 。其中时段Ts21的时间长度是等于表示“开启”的周期脉冲信号Sm的预定脉冲宽度TP。此时电源开关SWvss导通,因此电压源Vss会透过电源开关SWvss耦接至输入反相器INV5,以提供输入反相器INV5电能,来使输入反相器INV5可正常运作。由于此时子控制信号Sm代表“开启”,因此开关SWNk导通,而使得输入反相器INV5的输出端0可透过开关SWNk耦接至电压源VDD。换句话说,禁能模块 520会借由电压源Vdd将输入反相器INV5的输出端0上的电位拉至高电位而使输入反相器 INV5输出代表逻辑“1”的中间信号^。如此,输出反相器INV6会根据代表逻辑“1” (高电位)的中间信号^n以输出代表“不致能”(低电位)的输出致能信号S·。此外,由于在侦测周期Ts2的时段Ts21中,电源开关SWvss导通,且此时输入反相器 INV5的晶体管Qw与开关SWNk分别接收代表“致能”(逻辑“1”、高电位)的输入致能信号 Seni与代表“开启”的子控制信号Sm而导通。因此电压源Vss会透过电源开关SWvss、输入反相器INV5的晶体管Qw与开关SWNk而耦接至电压源Vdd。如此,电流込会因电压源Vdd耦接至电压源Vss而变成大电流。此时电流込是为电压源Vss与禁能模块520之间的漏电电流。 且由上述的说明可知,当电压源Vss与禁能模块520之间具有漏电电流L时,表示此时控制输出端Pro透过禁能模块520耦接至电压源VDD,而使得控制输出端Pro的电位被拉至为电压源Vdd的电位。
在侦测周期Ts2的时段Tffi2中,周期脉冲信号Sm表示“关闭”。因此此时电流控制电路530的逻辑运算电路510所输出的电源开关控制信号Ssw是取决于输出致能信号S·。 由于此时输出致能信号S·代表“不致能”,因此逻辑运算电路510会输出代表“关闭”的电源开关控制信号&w。换句话说,逻辑运算电路510会关闭电源开关SWvss,以将输入反相器 INV5与电压源Vss的连结断开,而使得电压源Vss不再耦接于电压源VDD。如此,电流込会的大小会降为零。换句话说,电流控制电路530依据周期频率信号Sm与输出致能信号S_, 可选择性地切断电压源Vss与禁能模块520之间的漏电电流。由前述的说明可知,当输入致能信号Seni代表“致能”且控制信号、代表“禁能” 时,于时段Ts21中,逻辑运算电路510会接收到表示“开启,,的周期脉冲信号Sm,而使得电源开关SWvss导通,造成电压源Vss耦接至电压源VDD,而产生大电流;然而,于时段L2中,代表“不致能”的输出致能信号S·会使逻辑运算电路510关闭电源开关SWvss,以将输入反相器INV5与电压源Vss的连结断开,而使得电压源Vss不再耦接于电压源VDD。因此,本发明可借由设计预定脉冲宽度Tp的值,以使时段Ts21的时间长度远小于时段TS22。如此,可减少线或比对电路500中电压源Vss耦接至电压源Vdd的时间,以防止大电流与高功耗的产生。此外,在线或比对电路500中,当输入致能信号Seni表示“不致能”时,无论控制信号^表示“禁能”或表示“不禁能”,输入反相器INV5所输出的中间信号^n的逻辑皆为“1”, 而使得输出反相器INV6所产生的输出致能信号Sem表示“不致能”。另夕卜,在线或比对电路500中,逻辑运算电路510可用正反器(flip-flop)或闩锁器(latch)来实施。综上所述,借由输入表示“致能”的输入致能信号,可致能本发明的线或比对电路, 以使本发明的线或比对电路根据控制信号与周期脉冲信号,以产生输出致能信号。当周期脉冲信号表示“开启”时,此时若输入致能信号代表“致能”且控制信号代表“不禁能”,线或比对电路输出代表“致能”的输出致能信号;若输入致能信号代表“致能”且控制信号代表 “禁能”,线或比对电路输出代表“不致能”的输出致能信号。且本发明的线或比对电路,借由控制表示“开启”的周期脉冲信号的预定脉冲宽度,可缩短电压源Vdd耦接电压源Vss的时间, 意即本发明的线或比对电路借由控制该周期脉冲信号的预定脉冲宽度,可及时断开高电位的电压源与低电位的电压源的连结,以防止大电流与高功耗的产生,带给使用者更大的方便。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1.一种具低功耗的线或比对电路,其特征在于,包含一输入反相器,用来将一输入致能信号反相以据以产生一中间信号; 一电源开关,耦接于该输入反相器与一第一电压源之间,用来根据一电源开关控制信号,以控制该第一电压源提供该输入反相器电能;其中当该电源开关控制信号表示开启时,该第一电压源透过该电源开关提供给该输入反相器电能;一逻辑运算电路,用来接收一周期脉冲信号与一输出致能信号并据以输出该电源开关控制信号;其中当该周期脉冲信号表示开启时,该电源开关控制信号表示开启; 其中当该周期脉冲信号表示关闭且该输出致能信号表示不致能时,该电源开关控制信号表示关闭;其中当该周期脉冲信号表示关闭且该输出致能信号表示致能时,该电源开关控制信号表示开启;其中该周期脉冲信号每隔一预定周期表示开启且维持一预定脉冲宽度; 一禁能模块,用来根据一控制信号,控制该中间信号表示一第一预定逻辑; 其中当该控制信号表示禁能或该输入致能信号表示不致能时,该中间信号表示该第一预定逻辑;其中当该控制信号表示不禁能且该输入致能信号表示致能时,该中间信号表示一第二预定逻辑;以及一输出反相器,用来将该中间信号反相并据以产生该输出致能信号; 其中当该中间信号代表该第一预定逻辑时,该输出致能信号表示不致能; 其中当该中间信号代表该第二预定逻辑时,该输出致能信号表示致能。
2.根据权利要求1所述的具低功耗的线或比对电路,其特征在于,该输入反相器包含一第一晶体管,包含一第一端,经由该电源开关耦接至该第一电压源;一第二端,耦接至该输出反相器与该禁能模块,用来产生该中间信号;以及一控制端,用来接收该输入致能信号;其中当该输入致能信号表示致能时,该第一晶体管的该第一端是耦接至该第一晶体管的该第二端;以及一第二晶体管,包含一第一端,耦接至该第一晶体管的该第二端; 一第二端,耦接至一第二电压源;以及一控制端,用来接收该输入致能信号;其中当该输入致能信号表示不致能时,该第二晶体管的该第一端是耦接至该第二晶体管的该第二端。
3.根据权利要求2所述的具低功耗的线或比对电路,其特征在于,该禁能模块包含 M个开关,用来根据M个子控制信号,控制该中间信号表示该第一预定逻辑; 其中该M个开关的一第K个开关包含一第一端,耦接至该第一晶体管的该第二端;一第二端,耦接至该第二电压源;以及一控制端,用来接收该M个子控制信号的一第K个子控制信号;其中当该M个子控制信号的该第K个子信号表示开启时,该M个开关中的该第K个开关的该第一端耦接至该M个开关中的该第K个开关的该第二端;其中M、K代表正整数,且1 < K < M ;其中当该M个子控制信号的该第K个子控制信号表示开启时,该控制信号表示禁能;其中当该M个子控制信号皆表示关闭时,该控制信号表示不禁能。
4.根据权利要求3所述的具低功耗的线或比对电路,其特征在于,当该输入致能信号表示致能时,该输入致能信号为低电位;当该输入致能信号表示不致能时,该输入致能信号为高电位;当该输出致能信号表示致能时,该输出致能信号为低电位;当该输出致能信号表示不致能时,该输出致能信号为高电位;当该中间信号表示该第一预定逻辑,该中间信号为低电位;当该中间信号表示该第二预定逻辑,该中间信号为高电位。
5.根据权利要求4所述的具低功耗的线或比对电路,其特征在于,该第一晶体管为P型金氧半导体晶体管,该第二晶体管为N型金氧半导体晶体管。
6.根据权利要求4所述的具低功耗的线或比对电路,其特征在于,该M个开关皆为 NMOS晶体管;当该M个子控制信号的该第K个子控制信号表示开启时,该M个子控制信号的该第K个子控制信号为高电位;当该M个子控制信号的该第K个子控制信号表示关闭时, 该M个子控制信号的该第K个子控制信号为低电位。
7.根据权利要求3所述的具低功耗的线或比对电路,其特征在于,当该输入致能信号表示致能时,该输入致能信号为高电位;当该输入致能信号表示不致能时,该输入致能信号为低电位;当该输出致能信号表示致能时,该输出致能信号为高电位;当该输出致能信号表示不致能时,该输出致能信号为低电位;当该中间信号表示该第一预定逻辑,该中间信号为高电位;当该中间信号表示该第二预定逻辑,该中间信号为低电位。
8.根据权利要求7所述的具低功耗的线或比对电路,其特征在于,该第二晶体管为 PMOS晶体管,该第一晶体管为NMOS晶体管。
9.根据权利要求7所述的具低功耗的线或比对电路,其特征在于,该M个开关皆为 PMOS晶体管;当该M个子控制信号的该第K个子控制信号表示开启时,该M个子控制信号的该第K个子控制信号为低电位;当该M个子控制信号的该第K个子控制信号表示关闭时, 该M个子控制信号的该第K个子控制信号为高电位。
10.根据权利要求1所述的具低功耗的线或比对电路,其特征在于,该逻辑运算电路为一正反器或一闩锁器。
11.根据权利要求1所述的具低功耗的线或比对电路,其特征在于,该预定周期约等于该控制信号变化的周期。
12.—种具低功耗的线或比对电路,其特征在于,包含一输出端,用来输出一输出致能信号;一禁能模块,位于一第一参考电压与一控制输出端之间,该禁能模块包含多个开关,每一开关的一端耦接至该第一参考电压,每一开关的另一端耦接至该控制输出端;其中该输出致能信号的电位与该控制输出端的电位为反相;以及一电流控制电路,耦接于该输出端、该控制输出点与一第二参考电压,该电流控制电路依据一周期频率信号与该输出致能信号,以选择性地切断该第二参考电压与该禁能模块之间的一漏电电流。
13.根据权利要求12所述的具低功耗的线或比对电路,其特征在于,当该第二参考电压与该禁能模块之间具有该漏电电流时,该控制输出端的电位被拉至为该第一参考电压的电位。
14.根据权利要求12所述的具低功耗的线或比对电路,其特征在于,该线或比对电路另包含一输出反相器,位于该控制输出端与该输出端之间,用以将该控制输出端的电位进行反相运算以产生该输出致能信号。
15.根据权利要求14所述的具低功耗的线或比对电路,其特征在于,该电流控制电路包含一逻辑运算电路,用来接收该周期频率信号与该输出致能信号,以产生一电源开关控制信号;一输入反相器,耦接至该控制输出端,该输入反相器用来将一输入致能信号反相;一电源开关,耦接于该第二参考电压、该输入反相器与该逻辑运算电路,该电源开关根据该电源开关控制信号选择性地切断该第二参考电压与该输入反相器的耦接,以切断该第二参考电压与该禁能模块之间的漏电电流。
16.根据权利要求15所述的具低功耗的线或比对电路,其特征在于,当该周期频率信号表示开启时,该电源开关控制信号表示开启;当该周期脉冲信号表示关闭且该输出致能信号表示不致能时,该电源开关控制信号表示关闭;当该周期脉冲信号表示关闭且该输出致能信号表示致能时,该电源开关控制信号表示开启;当该电源开关控制信号表示开启时, 该电源开关不切断该第二参考电压与该输入反相器的耦接。
17.根据权利要求16所述的具低功耗的线或比对电路,其特征在于,该禁能模块依据多个子控制信号,选择性地耦接该第一参考电压与该控制输出端。
全文摘要
本发明公开了一种具低功耗的线或比对电路,借由输入表示“致能”的一输入致能信号以致能。该线或比对电路根据一控制信号与一周期脉冲信号,以产生一输出致能信号。当该周期脉冲信号表示“开启”时,若该输入致能信号代表“致能”且该控制信号代表“不禁能”,该输出致能信号代表“致能”;若该输入致能信号代表“致能”且该控制信号代表“禁能”,该输出致能信号代表“不致能”。该线或比对电路借由控制该周期脉冲信号的预定脉冲宽度,可及时断开高电位的电压源与低电位的电压源的连结,如此,可防止大电流以节省功耗。
文档编号G11C11/4063GK102324248SQ20111011200
公开日2012年1月18日 申请日期2011年4月27日 优先权日2010年11月2日
发明者张家玮, 张峰嘉 申请人:钰创科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1