System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开一般地涉及集成电路,并且更具体地涉及具有保持触发器的集成电路。
技术介绍
1、集成电路可包括大量触发器。每个触发器通常在数据输入端子接收数据值,并且根据时钟信号将数据值传送至输出端子。每个触发器可包括第一锁存器和第二锁存器。每个锁存器可由多个晶体管构成。除了锁存器之外,每个触发器可包括另外的电路。
2、在一些情况下,希望触发器将特定数据值保持选择的持续时间。为了在标准触发器中保持数据值,连续地为触发器的所有电路供电。这会导致不想要的量的具有漏电流的形式的功率耗散。如果集成电路具有用于在静态条件下维持选择的时间段的极大数量的触发器,则功率耗散可能非常大。
技术实现思路
1、本公开的实施例提供一种集成电路,所述集成电路包括具有单个保持控制管脚的保持触发器,所述保持控制管脚使触发器能够在保持模式期间在没有时钟的操作的情况下保持数据。保持触发器包括第一锁存器、第二锁存器、保持锁存器和时钟产生电路。主供应电压被提供至第一锁存器和第二锁存器。辅供应电压被提供至保持锁存器。保持触发器接收单个保持控制信号,该信号使触发器从标准模式转变为保持模式。在保持模式下,主供应电压被中断。时钟产生电路也被中断,以使得在保持阶段期间不产生时钟信号。
2、在一个实施例中,时钟产生电路从位于触发器外部的源接收全局时钟信号。在标准模式下,时钟产生电路从全局时钟信号产生本地时钟信号。本地时钟信号控制触发器的操作。时钟产生电路包括接收保持控制信号的控制端子。当保持控制信号指示进入保持模式时,
3、在一个实施例中,保持模式具有第一阶段和第二阶段。在第一阶段中,响应于保持控制信号,主供应电压和本地时钟信号被中断。在第一阶段中,保持锁存器响应于保持控制信号而被激活,并且捕获触发器的当前输出值。在第二阶段中,主供应电压恢复,而本地时钟信号保持中断。因为本地时钟信号保持中断,所以触发器的数据输入端子被阻止将数据值提供至第一锁存器。在保持模式的第二阶段期间,存储在保持锁存器中的数据值(或存储在保持锁存器中的数据值的反相数据值)被提供至第一锁存器的输入。因为第一锁存器和第二锁存器在第二阶段期间是有效的,所以存储在保持锁存器中的数据值被提供至触发器的数据输出端子。
4、在一个实施例中,当保持模式的第二阶段结束时,本地时钟信号恢复。这导致触发器的标准模式恢复,在该模式下,在触发器的数据输入端子处接收的数据值被传送至触发器的数据输出端子。
5、在一个实施例中,一种方法包括:利用主供应电压为保持触发器的第一锁存器和第二锁存器供电;并且利用辅供应电压为触发器的保持锁存器供电。所述方法包括:响应于在保持触发器处接收到保持控制信号,中断主供应电压;并且响应于接收到保持控制信号,利用保持锁存器来锁存触发器的输出数据值。
6、在一个实施例中,一种集成电路包括保持触发器。所述保持触发器包括:第一锁存器,被配置为接收主供应电压;和第二锁存器,被配置为接收主供应电压。所述保持触发器包括:保持锁存器,被配置为接收辅供应电压,并且包括第一端子,所述第一端子被配置为接收保持控制信号以激活保持锁存器;和时钟产生电路,被配置为产生时钟信号,并且包括第二端子,所述第二端子被配置为接收保持控制信号。
7、在一个实施例中,一种方法包括:在标准模式下操作保持触发器,包括:将主供应电压供应至保持触发器的第一锁存器和第二锁存器;将辅供应电压供应至保持触发器的保持锁存器;产生时钟信号。在一个实施例中,所述方法包括:响应于接收到保持控制信号,使保持触发器从标准模式转变为保持模式。保持模式包括响应于接收到保持控制信号而中断时钟信号的产生。
本文档来自技高网...【技术保护点】
1.一种方法,包括:
2.如权利要求1所述的方法,包括:响应于接收到保持控制信号,中断触发器的时钟信号。
3.如权利要求2所述的方法,包括:响应于接收到保持控制信号,中断第一锁存器的操作。
4.如权利要求3所述的方法,其中所述第一锁存器包括接收时钟信号作为控制信号的三态反相器。
5.如权利要求4所述的方法,其中中断第一锁存器的操作包括通过响应于接收到保持控制信号中断时钟信号来中断控制信号。
6.如权利要求3所述的方法,包括:
7.如权利要求6所述的方法,包括:在重新激活主供应电压之后,并且在时钟信号被中断时,经所述反相器将来自气球锁存器的输出的输出数据值传送至第一锁存器的输出。
8.如权利要求7所述的方法,包括:通过去除保持控制信号来重新激活时钟信号。
9.一种集成电路,包括保持触发器,所述保持触发器包括:
10.如权利要求9所述的集成电路,其中所述时钟产生电路被配置为响应于接收到保持控制信号而中断时钟信号的产生。
11.如权利要求9所述的集成电路,其中所述保持
12.如权利要求11所述的集成电路,其中对所述第一锁存器和第二锁存器的主供应电压的供应响应于保持控制信号而被中断。
13.如权利要求11所述的集成电路,其中所述保持触发器包括耦合在保持锁存器的输出和第一锁存器的输入之间的三态反相器。
14.如权利要求13所述的集成电路,其中所述三态反相器包括第三端子,所述第三端子被配置为接收保持控制信号。
15.如权利要求12所述的集成电路,其中所述保持触发器包括耦合在第一锁存器和第二锁存器之间的传输门,其中所述传输门被配置为在保持控制信号存在于第二端子时将信号从第一锁存器传送至第二锁存器。
16.如权利要求12所述的集成电路,其中所述第一锁存器包括三态反相器,所述三态反相器被配置为接收时钟信号作为控制信号。
17.一种方法,包括:
18.如权利要求17所述的方法,其中所述保持模式包括:
19.如权利要求18所述的方法,包括:在保持模式的第二阶段期间,恢复主供应电压的供应。
20.如权利要求19所述的方法,包括:在保持模式的第二阶段期间,激活耦合在保持锁存器的输出和第一锁存器的输入之间的三态反相器。
...【技术特征摘要】
1.一种方法,包括:
2.如权利要求1所述的方法,包括:响应于接收到保持控制信号,中断触发器的时钟信号。
3.如权利要求2所述的方法,包括:响应于接收到保持控制信号,中断第一锁存器的操作。
4.如权利要求3所述的方法,其中所述第一锁存器包括接收时钟信号作为控制信号的三态反相器。
5.如权利要求4所述的方法,其中中断第一锁存器的操作包括通过响应于接收到保持控制信号中断时钟信号来中断控制信号。
6.如权利要求3所述的方法,包括:
7.如权利要求6所述的方法,包括:在重新激活主供应电压之后,并且在时钟信号被中断时,经所述反相器将来自气球锁存器的输出的输出数据值传送至第一锁存器的输出。
8.如权利要求7所述的方法,包括:通过去除保持控制信号来重新激活时钟信号。
9.一种集成电路,包括保持触发器,所述保持触发器包括:
10.如权利要求9所述的集成电路,其中所述时钟产生电路被配置为响应于接收到保持控制信号而中断时钟信号的产生。
11.如权利要求9所述的集成电路,其中所述保持控制信号使保持触发器从标准模式转变为保持模式。
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。