一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有减小的泄漏电流的供电电路的制作方法

2022-12-03 12:35:49 来源:中国专利 TAG:

具有减小的泄漏电流的供电电路
1.优先权要求
2.本专利申请要求于2020年5月1日提交的、题目为“power supply circuit with reduced leakage current”的申请号为202041018624的印度临时首次提交专利申请的优先权,该申请被转让给本技术的受让人,并且在此通过引用明确并入本文。
技术领域
3.本公开总体上涉及具有减小的泄漏电流的供电电路的方法和装置,并且更具体地,涉及具有将延迟电路断电以减小泄漏电流的供电电路的方法和装置。


背景技术:

4.计算设备(例如,膝上型计算机、移动电话等)可以包括一个或多个半导体裸片上的处理器以执行各种功能,诸如电话、因特网接入、相机/视频功能等。处理器可以包括各种电路块来执行这些功能。这些电路块和其他电路块在操作时会汲取功率。电路块可以经由功率/电压调节电路,通过诸如电池和墙壁插件的功率源供电。例如,功率源可以生成供电电压,并且供电电路可以被配置为向电路块提供供电电压。


技术实现要素:

5.本发明内容标识了一些示例方面的特征并且不是所公开的主题的排他性或详尽描述。附加的特征和方面被描述,并且本领域技术人员在阅读以下详细描述并且察看形成其一部分的附图之后,附加的特征和方面将对其将变得清楚。
6.根据至少一个实施例的装置包括:开关电路,被配置为对电路块供电;延迟电路,被配置为延迟启用为电路块供电的开关电路,并且被配置为被断电;以及旁路电路,被配置为将延迟电路旁路,来禁用对电路块供电的开关电路。
7.提出了根据至少一个实施例的减小泄漏电流的方法的方面。方法包括:由开关对电路块供电;将延迟电路断电;以及由旁路电路将延迟电路旁路,以禁用对电路块供电的开关电路。将延迟电路旁路来禁用对电路块供电的开关电路允许延迟电路被断电。以该方式,可以减小延迟电路在待机模式或断电模式下对泄漏电流的贡献。
附图说明
8.现在将参考附图,以示例而非限制的方式在详细描述中呈现装置和方法的各个方面,其中:
9.图1图示了根据本公开的某些方面的具有供电电路的装置100,供电电路具有减小的泄漏电流。
10.图2图示了根据本公开的某些方面的图1的装置的示例电路。
11.图3图示了根据本公开的某些方面的图1的装置的示例操作。
12.图4图示了根据本公开的某些方面的图1的装置100在供电电压上电期间的示例操
作。
13.图5图示了根据本公开的某些方面的图1的下一级供电电路104的示例电路。
14.图6图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的方法的部分。
15.图7图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的方法的附加部分。
16.图8图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的方法的附加部分。
17.图9图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的另一种方法的部分。
18.图10图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的另一种方法的附加部分。
19.图11图示了根据本公开的某些方面的在对电路块供电时减小泄漏电流的另一种方法的附加部分。
具体实施方式
20.下面结合附图阐述的详细描述旨在作为对各种配置的描述,并且不旨在表示可以实践本文中描述的概念的唯一配置。详细描述包括用于提供对各种概念的透彻理解的具体细节。然而,对于本领域技术人员清楚的是,可以在没有这些具体细节的情况下实践这些概念。在一些情况下,众所周知的结构和组件以框图形式被示出以避免混淆这种概念。
21.如本文中使用的,动词“耦合”的各种时态的术语“耦合到”可以意指元件a直接连接到元件b或者其他元件可以连接在元件a与元件b之间(即,元件a与元件b间接连接)。在电气组件的情况下,术语“耦合到”在本文中也可以用来意指使用导线、迹线或其他导电材料来电连接元件a和元件b(以及在它们之间电连接的任何组件)。在一些示例中,术语“耦合到”指示在元件a与元件b之间有电流流动。在一些示例中,术语“电连接”可以指示在元件a与元件b之间有电流流动。术语“节点”可以意指电气连接、导体或接线(wiring)。
22.术语“第一”、“第二”、“第三”等是为了便于引用而被采用,并且可以不具有实质性含义。示例可以包括“第一”控制信号。
23.随着计算设备功能的增长和物理尺寸的缩小,降低功耗正变得越来越受关注。例如,计算设备可以进入待机模式,在待机模式中计算设备可以将某些电路块断电和/或对某些控制信号不响应。在待机模式下,计算设备将继续汲取泄漏电流。例如,在待机模式下,向电路块提供供电电压的供电电路可能继续释放泄漏电流,即使没有操作。
24.此外,在断电模式下,供电电压可以被断电(例如,接地)以降低功耗。供电电路同样可以在断电模式下汲取泄漏电流。此外,对供电电压网络上电以退出断电模式可能使大浪涌电流流过供电电路。因此,供电电路可以包括以交错(staggered)方式操作的多个部分。例如,供电电路可以包括供电电路和下一级供电电路,每个供电电路可以包括延迟电路。在对供电电压上电时,供电电路可以开始首先对电路块供电,然后在延迟电路延迟之后,由下一级供电电路对第二电路块供电。在供电电压上电时使电源电路交错会减小浪涌电流的峰值,但是延迟电路在待机模式或断电模式下可能汲取更多的泄漏电流。
25.提出了减小供电电路中的泄漏(例如,在待机模式下)的方法和装置。例如,延迟电路可以被断电以减小在待机模式或断电模式下的泄漏电流。在一些示例中,供电电路可以被配置为接收多个控制信号,例如,第一控制信号和第二控制信号。在某些操作中,延迟电路可以被第一控制信号或第二控制信号断电。
26.图1图示了根据本公开的某些方面的具有供电电路的装置100,供电电路具有减小的泄漏电流。例如,装置100可以是计算系统(例如,服务器、数据中心、台式计算机)、移动计算设备(例如,膝上型计算机、蜂窝电话、交通工具等)、物联网设备和/或虚拟现实或增强现实系统中的一种。装置100包括供电电路102和下一级供电电路104、控制电路111以及电路块112和电路块114。供电电路102耦合到供电电压vdd2,并且被配置为从供电电压vdd2向电路块122供电。下一级供电电路104耦合到供电电压vdd2,并且被配置为从供电电压vdd2向第二电路块124供电。电路块122和124可以执行各种功能,并且可以包括例如处理单元或存储器。
27.控制电路111可以被配置为:经由信令s113(例如,经由一个或多个电连接)来控制供电电路102和下一级供电电路104的功能(下面呈现)。控制电路111的某些部分可以耦合到供电电压vdd1和/或由供电电压vdd1供电,并且其他部分可以耦合到供电电压vdd2和/或由供电电压vdd2供电。供电电压vdd1和vdd2可以不同。控制电路111的某些部分因此可以基于供电电压vdd1操作并且可以在第一电压域中。由供电电压vdd2供电和/或基于供电电压vdd2操作的供电电路102和下一级供电电路104、电路块112和电路块114以及控制电路111的其他部分可以在第二电压域中。
28.在一些示例中,供电电路102和下一级供电电路104可以以交错的方式为电路块112和114供电(例如,重新启动供电),以例如退出待机模式或断电模式。例如,供电电路102可以被配置为首先为电路块122供电,然后向下一级供电电路104提供信令s103(例如,经由一个或多个电连接)。响应于信令s103,下一级供电电路104可以被配置为在延迟之后为电路块114供电。以这种方式,可以减小退出待机模式或断电模式的浪涌电流的峰值。
29.图2图示了根据本公开的某些方面的图1的装置的示例电路。图2包括图1的供电电路102、控制电路111和电路块122。如所图示的,供电电路102可以包括延迟电路202、旁路电路204和/或开关电路206。控制电路111可以包括断电电路212、控制逻辑-1 214、电压移位器电路216和控制逻辑-2 218。
30.开关电路206可以被配置为对电路块122供电。如所图示的,开关电路206可以包括p型晶体管258。p型晶体管258可以被配置为具有耦合到节点n23的源极,并且具有耦合到节点n22的漏极。漏极还可以经由节点n22耦合到电路块122。p型晶体管258可以被配置为:经由节点n23接收功率,并且经由节点n22为电路块122供电。p型晶体管258还可以被配置为具有耦合到节点n21的栅极。p型晶体管258(因此,开关电路206)可以被配置为:基于节点n21上的信令而导通(或关断),以对电路块122供电(或不对电路块122供电)。
31.节点n23可以提供供电电压vdd2,并且开关电路206可以被配置为向电路块122提供供电电压vdd2。因此,开关电路206可以被配置为在第二电压域中为电路块122供电。例如,开关电路206可以被配置为:基于第二电压域中的供电电压vdd2,对电路块122供电。以这种方式,开关电路206可以被配置为基于供电电压vdd2操作。
32.旁路电路204可以被配置为驱动开关电路206,以启用和禁用对电路块122供电的
开关电路206。旁路电路204还可以被配置为基于第一控制信号和第二控制信号(例如,分别为控制信号slp和控制信号clamp;参见图3和图4)来驱动开关电路206。如所图示的,旁路电路204包括经由节点n20串联布置的或非门255和反相器257。或非门225可以被配置为:经由节点n19和n16(例如,分别为第一输入和第二输入)接收输入,并且经由节点n20输出。反相器257可以被配置为:接收来自节点n20的输入,并且经由节点n21输出到开关电路206。例如,旁路电路204可以被配置为:经由反相器257,来驱动开关电路206的p型晶体管258的栅极,以将p型晶体管258导通和关断,从而启用和禁用为电路块122供电的开关电路206。此外,节点n21上的信令(例如,图1中的信令s103)可以被提供给下一级电源电路104(参见图1和图5)。
33.在一些示例中,旁路电路204可以在第二电源域中。例如,旁路电路204(例如,或非门255和/或反相器257)可以被配置为耦合到节点n23并且经由节点n23被供电,节点n23被配置为提供供电电压vdd2。因此,旁路电路204(例如,或非门255和/或反相器257)可以被配置为由第二电压域中的供电电压vdd2供电和/或基于第二电压域中的供电电压vdd2操作。
34.延迟电路202可以被配置为将到旁路电路204的信令延迟。在一些示例中,延迟电路202将信令延迟预定时段。在一些示例中,延迟电路202的唯一或主要目的是将信令延迟。在一些示例中,延迟的信令可以是基于控制信号slp。在一些示例中,延迟电路202可以被配置为延迟启用为电路块122供电的开关电路206,并且可以被配置为被断电(例如,如由控制电路111指示的)。
35.如所图示的,延迟电路202可以包括串联布置的n级反相器253_1至253_n。例如,反相器253_1的输出可以作为输入被提供给反相器253_2,等等。反相器253_1至253_n可以被配置为经由节点n18被供电。延迟电路202可以被配置为:经由节点n17接收信令,将所接收的信令延迟,以及经由节点n19将经延迟的信令输出到旁路电路204。如利用图3呈现的,节点n17上的信令可以是基于控制信号slp。
36.在一些示例中,延迟电路202可以在第二电源域中。例如,延迟电路202(例如,n级反相器253_1至253_n)可以被配置为耦合到节点n23并且经由节点n23被供电,节点n23被配置为提供供电电压vdd2(参见下面用控制电路111进行的介绍)。因此,延迟电路202(例如,n级反相器253_1至253_n)可以被配置为由第二电压域中的供电电压vdd2供电并且基于第二电压域中的供电电压vdd2操作。参见下面关于控制电路111的介绍。
37.如上所述,旁路电路204可以被配置为将延迟电路202旁路,以禁用为电路块122供电的开关电路206。旁路电路可以包括第一输入(例如,节点n19)和第二输入(例如,节点n16)。延迟电路202可以被配置为:经由第一输入(例如,节点n19),延迟启用为电路块122供电的开关电路206。旁路电路204还可以被配置为:基于经由第二输入(例如,节点n16)接收到的信令,将延迟电路202旁路以禁用为电路块122供电的开关电路206。在一些示例中,旁路电路204可以包括耦合到第一输入(例如,节点n19)和第二输入(例如,节点n16)的门,诸如或非门255。
38.控制电路111可以被配置为:基于控制信号slp(例如,第一控制信号)并且经由延迟电路202和旁路电路204,来启用和禁用为电路块122供电的供电电路102。控制信号slp可以在供电电压vdd1的电压域(例如,第一电压域)中,并且可以处于逻辑1状态或逻辑0状态。控制电路111还可以被配置为:基于控制信号clamp(例如,第二控制信号),使旁路电路204
驱动开关电路206以禁用为电路块122供电的开关电路206,将延迟电路202旁路。第二控制信号clamp可以在供电电压vdd2的电压域(例如,第二电压域)中,并且可以处于逻辑1状态或逻辑0状态。
39.断电电路212可以耦合到节点n11并经由节点n11被供电,并且被配置为经由节点n02接收输入。节点n11可以被配置为提供供电电压vdd1。断电电路212可以被配置为经由节点n15向控制逻辑-1214提供功率,并且还被配置为基于经由节点n02接收到的控制信号clamp来将控制逻辑-1 214断电。例如,断电电路212可以被配置为:响应于clamp信号处于第一状态(例如,逻辑1),经由节点n15,将来自节点n11的功率提供给控制逻辑-1 214。断电电路212还可以被配置为:响应于clamp信号处于第二状态(例如,逻辑0),停止经由节点n15为控制逻辑-1 214供电(例如,被配置为断电)。在一些示例中,断电电路212可以包括p型晶体管(未示出),该p型晶体管具有耦合到节点n11的源极、耦合到节点n15的漏极以及耦合到节点n02的栅极。
40.控制逻辑-1 214可以被配置为:经由节点n04接收控制信号slp,并且经由节点n14将slp信号的状态输出到电压移位器电路216。控制逻辑-1 214可以被配置为经由节点n15被供电,以实现各种功能(例如下面呈现的那些)以控制供电电路102。例如,控制逻辑-1 214可以被配置为:经由节点n14,将slp信号的状态输出到电压移位器电路216。例如,控制逻辑-1 214可以被配置为:响应于slp信号处于逻辑0状态,经由节点n14将逻辑0输出到电压移位器电路216。
41.在一些示例中,节点n11可以被配置为提供与供电电压vdd2不同的供电电压vdd1。由于断电电路212和控制逻辑-1 214基于供电电压vdd1操作和/或由供电电压vdd1供电,因此断电电路212和控制逻辑-1 214可以在第一电压域中。在一些示例中,slp信号可以在第一电压域中。基于供电电压vdd2操作和/或由供电电压vdd2供电的电路和信号可以在第二电压域中。clamp信号可以在第二电压域中。
42.电压移位器电路216可以被配置为将第一电压域中的信令(例如,从节点n14接收)转换为第二电压域中的信令(输出到节点n12和n13)。在一些示例中,在节点n12或节点n13处的信令可以是节点n14处的输入的反相状态。电压移位器电路216还可以被配置为经由节点n12和n13将第二电压域中的信令输出到控制逻辑-2 218。控制逻辑-2 218可以被配置为接收节点n12、n13上的输入和节点n06上的clamp信号。控制逻辑-2 218还可以被配置为在节点n16、n17和n18上输出各种信号,以使供电电路102操作。以这种方式,控制电路111可以被配置为经由电压移位器电路216向第二输入(例如,节点n16)提供信令。在一些示例中,控制逻辑-2 218可以被配置为经由节点n23接收供电电压vdd2并且由供电电压vdd2供电。由供电电压vdd2供电和/或基于供电电压vdd2操作的控制逻辑-2 218因此可以在第二电压域中。
43.控制电路111可以被配置为:基于控制信号slp(可以被称为第一控制信号)并且经由延迟电路202和旁路电路204,来启用和禁用为电路块122供电的开关电路206。控制电路111还可以被配置为:响应于控制信号clamp(可以被称为第二控制信号)的状态并且不依赖于控制信号slp,将延迟电路202断电,并且使旁路电路204驱动开关电路206以禁用为电路块122供电的开关电路206。控制电路111还可以被配置为:响应于控制信号clamp的第二状态,基于控制信号slp并且经由延迟电路202,允许旁路电路204驱动开关电路206,来启用和
禁用为电路块122供电的开关电路206。控制电路111的这些和其他功能和操作利用图3来进行呈现。
44.图3图示了根据本公开的某些方面的图1的装置100的示例操作。在图3中,节点n17标记有“延迟电路输入”;节点n19标记有“延迟电路输出”;节点n18标记有“延迟电路功率”;节点n16标记有“旁路电路控制”;并且节点n21标记有“开关电路控制”以供参考。
45.在图3中,供电电压vdd1和vdd2都开启,并且处于它们相应的供电电压水平。控制信号slp(可以被称为第一控制信号,并且可以在第一电压域中)和控制信号clamp(可以被称为第二控制信号,并且可以在第二电压域中)切换并且触发操作以减小供电电路102(图2)中的电流泄漏。在t0处,控制信号clamp处于逻辑0(例如,接地),即不将延迟电路202和旁路电路204(图2)关断的状态。此外,在t0处,控制信号slp处于逻辑1(例如,处于vdd1),即不将延迟电路202和旁路电路204关断的状态。因此,到开关电路206(图2)的输入处于逻辑0,并且开关电路206开启并且为电路块122供电。
46.在t1处,控制信号slp转换为逻辑0(例如,接地)。如下文呈现的,基于转换为逻辑0的控制信号slp并且经由延迟电路202和旁路电路204,控制电路111禁用为电路块122供电的开关电路206。在32处,响应于控制信号slp转换为逻辑0,节点n17处的到延迟电路202的输入转换为逻辑1。参考图2,响应于控制信号slp转换为逻辑0,控制逻辑-1 214在n14处输出逻辑0。基于在n14处的信令,电压移位器电路216在节点n12处输出逻辑1。响应于节点n13转换为逻辑1,控制逻辑-2 218经由或非门222和反相器223在n17处输出逻辑1。
47.在34处,跟随着在节点n17处的到延迟电路202的输入转换为逻辑1,在通过延迟电路202的延迟之后,延迟电路202在节点n19处输出逻辑1。在36处,响应于控制信号slp转换为逻辑0(节点n14变为逻辑0并且节点n13变为逻辑1),控制逻辑-1 214经由或非门222在节点n18处输出逻辑0,以将延迟电路202断电。例如,通过将节点n18设置为逻辑0,来禁用提供给延迟电路202中的一个或多个级(例如,反相器253_1至253_n之中的级)的功率(例如,经由控制逻辑-2 218的或非门222的供电电压vdd2)。以这种方式,减小了延迟电路202在待机状态下的泄漏电流。以这种方式,响应于控制信号slp为逻辑0,控制电路111将延迟电路202断电。
48.在38处,响应于控制信号slp转换为逻辑0(节点n14变为逻辑0并且节点n12变为逻辑1),控制逻辑-1 214经由或非门224和225在节点n16处输出逻辑1(例如,处于供电电压vdd2)。在39处,响应于节点n16变为逻辑1,旁路电路204在节点n21处向开关电路206输出逻辑1,将对电路块122供电的p型晶体管258关断。以这种方式,基于控制信号slp(可以被称为第一控制信号)和控制信号clamp被解除断言,控制电路111可以被配置为:在节点n16上提供信令,以将延迟电路202旁路并且禁用为电路块122供电的开关电路206。此外,基于控制信号slp和控制信号clamp被解除断言,控制电路111可以被配置为将延迟电路202断电。
49.如上文呈现的,控制电路111可以被配置为:基于第一控制信号(例如,控制信号slp),向第二输入(例如,节点n16)提供信令以将延迟电路202旁路以禁用为电路块122供电的开关电路206。例如,控制电路111在节点n16上提供逻辑1将禁用为电路块122供电的开关电路206,而与延迟电路202的动作无关。此外,控制电路111还可以被配置为:基于控制信号slp,经由电压移位器电路216将延迟电路202断电。
50.在t2处,控制信号clamp被断言(转换为逻辑1)以实现本文呈现的功能。作为响应,
控制电路111的vdd1断电电路212将控制逻辑-1电路214断电。例如,vdd1断电电路212可以关断经由节点n15提供给控制逻辑-1 214的供电电压vdd1。结果,在待机模式(例如,控制电路111不操作和/或不响应于某些控制信号转换的模式)下,控制电路111的泄漏电流可以进一步减小。利用图4进一步呈现控制信号clamp的这个功能和其他功能。在t3处,控制信号clamp转换为逻辑0(解除断言),并且作为响应,vdd1断电电路212对控制逻辑-1 214上电。例如,vdd1断电电路212经由节点n15提供供电电压vdd1,允许控制逻辑-1 214操作和/或响应控制信号slp。
51.在t4处,控制信号slp转换为逻辑1(例如,供电电压vdd1)。如下文呈现的,基于转换为逻辑1(例如,供电电压vdd1)的控制信号slp并且经由延迟电路202和旁路电路204,控制电路111启用为电路块122供电的开关电路206。在42处,经由其向延迟电路202提供功率(例如,供电电压vdd2)的节点n18转换为逻辑1,以对延迟电路202上电。例如,响应于控制信号slp转换为逻辑1,控制逻辑-1 214将逻辑1输出到节点n14上,并且电压移位器电路216在节点n12上输出逻辑0。控制逻辑-2 218经由或非门222输出逻辑1。
52.在44处,节点n16(旁路电路204的控制)转换为逻辑0,以启用旁路电路204(例如,旁路电路204将基于节点n19和处于逻辑0的节点n16操作)。例如,控制逻辑-2 218经由或非门224和225在节点n16处输出逻辑0。在一些示例中,经由电压移位器电路216和控制逻辑-2 218,控制电路111可以将输出n16延迟到在节点n18被上电之后变为逻辑0,以确保节点n19跟随节点n17。以这种方式,去除了节点n19上的错误状态的可能性。
53.在46处,节点n17(到延迟电路202的输入)转换为逻辑0。例如,响应于控制信号slp转换为逻辑1,控制逻辑-1 214在节点n14处输出逻辑1,并且电压移位器电路216在节点n13处输出逻辑0。控制逻辑-2 218经由或非门222和反相器223在节点n17处输出逻辑0。在48a处,延迟电路202经由节点n18被上电。在48处,节点n19(延迟电路202的输出)在经由延迟电路202的延迟之后转换为逻辑0。在49处,响应于节点n19转换为逻辑0,节点n21转换为逻辑0。例如,基于节点n19,旁路电路204经由或非门255和反相器257在节点n21上输出逻辑0,以将为电路块122供电的开关电路206开启。以这种方式,基于控制信号slp(例如,当控制信号clamp未被断言时),由控制电路111经由延迟电路202和旁路电路204启用开关电路206来为电路块122供电。此外,节点n21处的逻辑0可以作为信令s103被提供给下一级电源电路104(例如,图1和图5)。
54.图4图示了根据本公开的某些方面的图1的装置100在供电电压上电期间的示例操作。在图4中,为了便于参考,节点n18标记有“延迟电路功率”,并且节点n16标记有“旁路电路控制”。在一些示例中,在供电电压vdd1和vdd2的上电期间,装置100将延迟电路202断电以减小泄漏电流。在p0处,供电电压vdd1和vdd2接地。在p1处,供电电压vdd2上电,而供电电压vdd1保持接地。在p2处,控制信号clamp跟随供电电压vdd2并且上升到供电电压vdd2。
55.作为示例,控制信号clamp响应于对供电电压vdd2上电而被断言,以实现下面呈现的功能中的至少一些功能。例如,控制信号clamp可以被断言,以将延迟电路202断电和/或禁用为电路块122供电的开关电路206。在442处,响应于控制信号clamp被断言(例如,转换为逻辑1),节点n18变为逻辑0(例如,接地)。例如,响应于控制信号clamp为逻辑1,控制逻辑2经由或非门222在节点n18上输出逻辑0,而与控制信号slp无关。图4图示了控制信号slp处于未确定状态,与将节点n18断电(并且因此将延迟电路202断电)的控制电路111无关。以这
种方式,响应于控制信号clamp的逻辑1状态,控制电路111将延迟电路202断电,而不依赖于控制信号slp。
56.在444处,响应于控制信号clamp被断言(例如,转换为逻辑1),节点n16变为逻辑1,以使旁路电路204禁用为电路块122供电的开关电路206。例如,参考图2,响应于控制信号clamp被断言,控制逻辑-2经由门224和门225在节点n16上输出逻辑1。以这种方式,控制电路111可以被配置为:响应于控制信号clamp被断言并且不依赖于控制信号slp,将信令提供给节点n16,以将延迟电路202旁路,以禁用为电路块122供电的开关电路206。在p3处,供电电压vdd1被上电。在446处,控制信号slp在供电电压vdd1被上电之后准备被上电。
57.图5图示了根据本公开的某些方面的图1的下一级供电电路104的示例电路。参考图1,下一级供电电路104可以被配置为:以来自供电电路102的信令s103为条件,为第二电路块124供电。在一些示例中,为电路块122供电的供电电路102和为第二电路块124供电的下一级供电电路104可以被配置为:根据来自控制电路111的信令进行交错。例如,供电电路102可以被配置为首先对电路块122上电,然后下一级电源电路104对第二电路块124上电。在一些示例中,控制电路111可以被配置为:并行地关断为电路块122供电的供电电路102和为第二电路块124供电的下一级供电电路104。
58.图5图示了下一级供电电路104、第二电路块124和控制电路111。在一些示例中,下一级供电电路104可以是供电电路102的一个实例,并且与供电电路102有关的描述可以适用于下一级供电电路104。第二电路块124可以是电路块122的一个实例,并且与电路块122有关的描述可以适用于第二电路块124。图5图示了下一级供电电路104可以包括第二延迟电路502、第二旁路电路504和/或第二开关电路506。
59.第二开关电路506可以被配置为对第二电路块124供电。如所图示的,第二开关电路506可以包括p型晶体管558。p型晶体管558可以被配置为具有耦合到节点n23的源极和耦合到节点n52的漏极,并且漏极经由节点n52耦合到第二电路块124。p型晶体管558可以被配置为:经由节点n23接收功率,并且经由节点n52为第二电路块124供电。p型晶体管558还可以被配置为具有耦合到节点n51的栅极。p型晶体管558(因此,第二开关电路506)可以被配置为基于节点n51上的信令而导通(或关断),以对第二电路块124供电(或不对第二电路块124供电)。
60.第二旁路电路504可以被配置为驱动第二开关电路506,以启用和禁用用于为第二电路块124供电的第二开关电路506。如所图示的,第二旁路电路504包括经由节点n50串联布置的或非门555和反相器557。或非门525可以被配置为:经由节点n59和n56接收输入,并且经由节点n50输出。反相器557可以被配置为:接收来自节点n50的输入,并且经由节点n51输出到第二开关电路506。例如,第二旁路电路504可以被配置为:经由反相器557,驱动第二开关电路506的p型晶体管558的栅极,以使p型晶体管558导通和关断,从而启用和禁用为第二电路块124供电的第二开关电路506。
61.第二延迟电路502可以被配置为将驱动第二开关电路506的第二旁路电路504延迟。如所图示的,第二延迟电路502包括串联布置的n级反相器553_1至553_n。例如,反相器553_1的输出可以作为输入被提供给反相器553_2,等等。反相器553_1至553_n可以被配置为经由节点n58被供电。第二延迟电路502可以被配置为:经由节点n21接收信令(参见图2,该信令可以包括图1的s103),将接收到的信令延迟,以及经由节点n59将经延迟的信令输出
到第二旁路电路504。
62.如利用图1的供电电路102所呈现的,第二开关电路506可以被配置为对第二电路块124供电。第二旁路电路504可以被配置为:基于控制信号slp和控制信号clamp,来驱动第二开关电路506,以启用和禁用为第二电路块124供电的第二开关电路506。例如,控制电路111可以被配置为:基于控制信号clamp,使第二旁路电路504驱动第二开关电路506以禁用为第二电路块124供电的第二开关电路506,将第二延迟电路502旁路。例如,控制电路111可以被配置为:响应于处于逻辑1(例如,供电电压vdd2)的控制信号clamp,在节点n58上输出逻辑0(例如,接地)并且在节点n56上输出逻辑1。处于逻辑0的节点n58将第二延迟电路502断电,从而在下一级供电电路104处于待机模式(例如,不活动或对某些控制信号不响应)时减小泄漏电流。处于逻辑1的节点n56使第二旁路电路504在节点n51上输出逻辑1,并且禁用为第二电路块124供电的第二开关电路506。
63.此外,第二延迟电路502可以被配置为延迟到第二旁路电路504的信令,该信令是基于控制信号slp。例如,第二延迟电路502可以被配置为:在节点n21上接收来自供电电路102的信令(参见图2),并且经由n级反相器553_1至553_n延迟所接收到的信令。如利用图2的供电电路102所呈现的,节点n21上的信令是基于控制信号slp(例如,由控制信号slp控制)。第二延迟电路502还可以被配置为:将经延迟的信令输出到第二旁路电路504(经由节点n59)和第二开关电路506(经由节点n51)。以这种方式,控制电路111还可以被配置为:基于控制信号slp并且经由第二延迟电路502和第二旁路电路504,来启用和禁用为第二电路块124供电的第二开关电路506。
64.此外,第二旁路电路504还可以被配置为:由旁路电路204驱动开关电路206以启用为电路块122供电的开关电路206为条件,驱动第二开关电路506以启用为第二电路块124供电的第二开关电路506。例如,参考图2,旁路电路204可以被配置为将逻辑0输出到节点n21上,以启用为电路块122供电的开关电路206。第二延迟电路502可以被配置为:接收节点n21上的逻辑0,将信令延迟,以及将节点n59上的逻辑0提供给第二旁路电路504。作为响应,第二旁路电路504可以被配置为:经由节点n51将逻辑0输出到第二开关电路506,启用第二开关电路506,以为第二开关电路506供电。
65.如上面所呈现的,第二延迟电路502可以被配置为:在开关电路206为电路块122供电的条件下,延迟启用为第二电路块124供电的第二开关电路506。例如,第二延迟电路502可以被配置为:接收n21(来自图2)上的信令,并且基于该信令,延迟输出到节点n59上。第二旁路电路504可以被配置为:响应于在节点n59上接收到的信令,启用为第二电路块124供电的第二开关电路506。第二延迟电路502还可以被配置为例如经由节点n58被断电。例如,第二延迟电路502可以被配置为经由节点n58被供电并且因此被断电。第二旁路电路504还可以被配置为旁路第二延迟电路502,以禁用为第二电路块124供电的第二开关电路506。例如,第二旁路电路504可以被配置为:响应于节点n56上的逻辑1,不依赖于节点n59上的信令(并且因此不依赖于第二延迟电路502),禁用为第二电路块124供电的第二开关电路506。
66.图6-图8图示了根据本公开的某些方面的在为电路块(例如,电路块122或第二电路块124)供电时减小泄漏电流的方法的部分。图6-图8的操作可以由例如利用图1-图5呈现的装置100来实现。箭头指示操作当中的某些关系,但不一定是顺序关系。在610处,电路块由开关电路供电。例如,参考图2,开关电路206包括p型晶体管258。旁路电路204经由节点
n21将p型晶体管258导通,以将节点n23上的供电电压vdd2提供给开关电路206。
67.在620处,由旁路电路基于第一控制信号和第二控制信号来驱动开关电路,以启用和禁用对电路块供电的开关电路。例如,参考图2,旁路电路204经由节点n21驱动开关电路206,以将p型晶体管258导通和关断。旁路电路204包括从节点n16和n19接收输入的或非门255,n16和n19上的输入是基于控制信号slp和控制信号clamp。例如,基于控制信号slp和控制信号clamp,控制电路111经由节点n16并且经由节点n19(经由延迟电路202)输出到或非门255。
68.在630处,由延迟电路延迟到旁路电路的信令,该信令是基于第一控制信号。例如,延迟电路202延迟节点n17上的信令,并且经由节点n19将经延迟的信令提供给旁路电路204。在640处,由控制电路基于第一控制信号,来启用和禁用对电路块供电的开关电路。例如,当控制信号clamp处于逻辑0时,控制电路111基于控制信号slp输出到节点n17上(参见图2)。例如,响应于处于逻辑0的控制信号slp(以及处于逻辑0的控制信号clamp),控制电路111将逻辑1输出到节点n17上。响应于处于逻辑1的控制信号slp(以及处于逻辑0的控制信号clamp),控制电路111将逻辑0输出到节点n17上。响应于处于逻辑0的节点n17,旁路电路204驱动开关电路206,以启用对电路块122供电的开关电路206。响应于处于逻辑1的节点n17,旁路电路204驱动开关电路206以禁用为电路块122供电的开关电路206。
69.在650处,由控制电路使旁路电路驱动开关电路,以禁用对电路块供电的开关电路,将延迟电路旁路。在660处,响应于第二控制信号的第一状态并且不依赖于第一控制信号,由控制电路将延迟电路断电,并且由控制电路使旁路电路驱动开关电路,以禁用对电路块供电的开关电路。例如,响应于处于逻辑1的控制信号clamp,控制电路111将逻辑1输出到节点n16上,迫使旁路电路204将逻辑1输出到节点n21上(参见图2)。作为响应,为电路块122供电的开关电路206被禁用,而不依赖于节点n19上的信令,将延迟电路202旁路。此外,响应于处于逻辑1的控制信号clamp,控制电路111将逻辑0输出到节点n18上,以将延迟电路202断电。
70.在670处,响应于第二控制信号的第二状态,由控制电路基于第一控制信号并且经由延迟电路,使旁路电路驱动开关电路来启用对电路块供电的开关电路。例如,响应于处于逻辑0的控制信号clamp,控制电路111在节点n16处输出逻辑0,以使得旁路电路204能够基于节点n19上的信令来操作(参见图2)。在控制信号slp处于逻辑1的情况下,控制电路111在节点n18上输出逻辑1,以对延迟电路202进行通电,并且控制电路111在节点n17上输出逻辑0。延迟电路202将节点n17上的信令延迟,并且将节点n19的逻辑0输出到旁路电路204。作为响应,旁路电路204经由节点n21驱动开关电路206,以启用为电路块122供电的开关电路206。通过对延迟电路进行通电,并且经由延迟电路启用对电路块供电的开关电路206,延迟电路和开关电路以交错的方式被通电,从而减小浪涌电流的峰值。
71.在680处,基于第一控制信号并且响应于第二控制信号的第二状态,由控制电路使旁路电路驱动开关电路,来禁用对电路块供电的开关电路,并且由控制电路使延迟电路断电。例如,响应于处于逻辑0的控制信号clamp并且基于处于逻辑0的控制信号slp,控制电路111在节点n16处输出逻辑1,以使旁路电路204在节点n21上输出逻辑1(参见图2)。处于逻辑1的节点n21将开关电路206关断,并且因此,旁路电路204驱动开关电路206以禁用为电路块122供电的开关电路206。此外,在控制信号clamp处于逻辑0并且控制信号slp处于逻辑0的
情况下,控制电路111在节点n18上输出逻辑0,将延迟电路202断电。总之,响应于处于逻辑0的控制信号clamp,旁路电路204驱动开关电路206以禁用为电路块122供电的开关电路206,并且将延迟电路断电是基于处于逻辑0的控制信号slp。
72.在710处,响应于第二控制信号的状态并且不依赖于第一控制信号,将控制电路的第一部分断电。例如,参考图2,控制电路111包括控制逻辑-1 214(例如,第一部分)。断电电路212经由节点n15将来自节点n16的vdd1的功率提供给控制逻辑-1 214。响应于处于逻辑1的控制信号clamp,断电电路212关断到控制逻辑-1 214的功率,将控制逻辑-1 214断电。例如,断电电路212可以包括由控制信号clamp控制的p型晶体管。
73.在720处,来自延迟电路和控制电路的信令由旁路电路的门直接或间接地接收。在730处,由旁路电路的门直接接收来自延迟电路的信令和来自控制电路的信令,来自延迟电路的信令指示旁路电路驱动开关电路,以基于第一控制信号来启用和禁用对电路块供电的开关电路,来自控制电路的信令响应于第二控制信号的第一状态并且不依赖于第一控制信号,使旁路电路驱动开关电路,来禁用对电路块供电的开关电路。例如,参见图2,旁路电路204包括或非门255,或非门255在节点n19上接收来自延迟电路202的信令,并且在节点n16上接收来自控制电路111的信令。在其他示例中,或非门255可以经由中间电路(未示出)在节点n16和n19上接收信令。如利用710所呈现的,来自延迟电路202的、节点n19上的信令指示旁路电路204驱动开关电路206,以基于控制信号slp来启用和禁用为电路块122供电的开关电路206。如利用660所呈现的,响应于控制信号clamp的逻辑1并且不依赖于控制信号slp,来自控制电路111的节点n16上的信令使旁路电路204驱动开关电路206,以禁用对电路块供电的开关电路206。
74.在810处(例如,在操作670之后),由第二开关电路对第二电路块供电。例如,参考图5,第二开关电路506为第二电路块124供电。在820处,基于第一控制信号和第二控制信号,由第二旁路电路驱动第二开关电路,以启用和禁用对第二电路块供电的第二开关电路。例如,参考图5,第二旁路电路504经由节点n51驱动第二开关电路506,以将p型晶体管558导通和关断。第二旁路电路504包括从节点n56和n59(例如,分别为第二旁路电路504的第一输入和第二输入)接收输入的或非门555,n56和n59上的输入是基于控制信号slp和控制信号clamp。例如,基于控制信号slp和控制信号clamp,控制电路111经由节点n56并且经由节点n59(经由第二延迟电路502)输出到或非门555。
75.在830处,由第二延迟电路延迟到第二旁路电路的信令,该信令是基于旁路电路的输出。例如,第二延迟电路502将节点n21上的信令延迟,并且经由节点n59将经延迟的信令提供给第二旁路电路504。在840处,基于第一控制信号,由控制电路将对第二电路块供电的第二开关电路启用和禁用。例如,当控制信号clamp处于逻辑0时,控制电路111基于控制信号slp(参见图5)输出到节点n21上。例如,响应于处于逻辑0的控制信号slp(以及处于逻辑0的控制信号clamp),控制电路111将逻辑1输出到节点n21上。响应于处于逻辑1的控制信号slp(以及处于逻辑0的控制信号clamp),控制电路111将逻辑0输出到节点n21上。响应于处于逻辑0的节点n21,第二旁路电路504驱动第二开关电路506以启用为第二电路块124供电的第二开关电路506。响应于处于逻辑1的节点n21,第二旁路电路504驱动第二开关电路506以禁用为第二电路块124供电的第二开关电路506。
76.在850处,由控制电路使第二旁路电路驱动第二开关电路来禁用对第二电路块供
电的第二开关电路,将第二延迟电路旁路。例如,响应于处于逻辑1的控制信号clamp,控制电路111将逻辑1输出到节点n56上,迫使第二旁路电路504将逻辑1输出到节点n51上(参见图5)。作为响应,为第二电路块124供电的第二开关电路506被禁用,而不依赖于节点n59上的信令,将第二延迟电路502旁路。此外,响应于处于逻辑1的控制信号clamp,控制电路111将逻辑0输出到节点n58上以将第二延迟电路502断电。
77.在860处,以旁路电路驱动开关电路以启用对电路块供电的开关电路为条件,由第二旁路电路驱动第二开关电路,来启用对第二电路块供电的第二开关电路。例如,旁路电路204通过在节点n21上输出逻辑0来驱动开关电路206,以启用为电路块122供电的开关电路206(参见图2)。在图5中,第二延迟电路502接收n21(来自图2)上的信令,并且基于该信令延迟输出到节点n59上。响应于节点n59(和节点n21)处于逻辑0,第二延迟电路502驱动第二开关电路506以启用为第二电路块124供电的第二开关电路506。
78.图9-图11图示了根据本公开的某些方面的在为电路块(例如,电路块122或第二电路块124)供电时减小泄漏电流的另一种方法的部分。图9-图11的操作可以由例如利用图1-图5呈现的装置100来实现。箭头指示操作当中的某些关系,但不一定是顺序关系。在910处,电路块由开关电路供电。例如,参考图2,开关电路206包括p型晶体管258。旁路电路204经由节点n21将p型晶体管258导通,以将节点n23上的供电电压vdd2提供给开关电路206。
79.在920处,将延迟电路断电。在980处,由控制电路基于第一控制信号和第二控制信号将延迟电路断电。在990处,由控制电路经由电压移位器电路将延迟电路断电。例如,参考图2,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由或非门222将逻辑0输出到节点n18上,以将延迟电路202断电。此外,当控制信号clamp未被断言时,控制电路111可以基于控制信号slp(例如,第一控制信号)将延迟电路202断电。例如,处于逻辑0的控制信号slp使控制电路111经由电压移位器电路216和或非门222将逻辑0输出到节点n18上,以将延迟电路202断电。
80.在930处,由旁路电路将延迟电路旁路,来禁用对电路块供电的开关电路。在950处,由旁路电路基于经由旁路电路的第二输入接收到的信令将延迟电路旁路,来禁用对电路块供电的开关电路。在960处,基于第一控制信号和第二控制信号,由控制电路提供第二输入上的信令来将延迟电路旁路,以禁用对电路块供电的开关电路。在970处,经由控制电路的电压移位器电路来提供第二输入上的信令。例如,参考图2,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由门224和225,将逻辑1输出到节点n16上(例如,旁路电路204的第二输入)。响应于节点n16上的逻辑1,旁路电路204将延迟电路202旁路(例如,不管延迟电路202或不依赖于延迟电路202操作),并且通过将逻辑1输出到节点n21上来禁用为电路块122供电的开关电路206。此外,当控制信号clamp未被断言时,控制电路111可以基于控制信号slp(例如,第一控制信号)将逻辑1输出到节点n16上。例如,处于逻辑0的控制信号slp使控制电路111经由电压移位器电路216以及门224和门225将逻辑1输出到节点n16上,以将延迟电路202旁路,同时禁用为电路块122供电的开关电路206。
81.在940处,经由旁路电路的第一输入,由延迟电路来延迟启用对电路块供电的开关电路。例如,当控制信号clamp被解除断言时(例如,作为逻辑0),控制电路111经由延迟电路202和节点n19(例如,旁路电路204的第一输入),将为电路块122供电的开关电路206延迟。例如,处于逻辑1的控制信号slp使控制电路111经由电压移位器电路216以及门222和门
223,在节点n17处输出逻辑0。延迟电路202从节点n17进行延迟,然后将逻辑0输出到节点n19(第一输入)上。开关电路206因此被启用以对电路块112供电。
82.在1010处(例如,在图9的990之后),响应于第二控制信号被断言并且不依赖于第一控制信号,由控制电路提供第二输入上的、用于将延迟电路旁路以禁用对电路块供电的开关电路的信令。在1020处,响应于第二控制信号被断言并且不依赖于第一控制信号,由控制电路将延迟电路断电。例如,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由门224和门225,将逻辑1输出到节点n16(例如,旁路电路204的第二输入)上。响应于节点n16上的逻辑1,旁路电路204将延迟电路202旁路(例如,不管延迟电路202或不依赖于延迟电路202操作),并且通过将逻辑1输出到节点n21来禁用为电路块122供电的开关电路206。此外,参考图2,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由或非门222将逻辑0输出到节点n18上,以将延迟电路202断电,而不依赖于控制信号slp。
83.在1030处,响应于第二信号未被断言并且基于第一控制信号,由控制电路经由延迟电路启用对电路块供电的开关电路。例如,参考图2,控制信号clamp未被断言允许控制电路对控制信号slp进行响应,以例如经由延迟电路202启用为电路块122供电的开关电路206。例如,当控制信号clamp未被断言时,控制电路111可以基于控制信号slp(例如,第一控制信号)将逻辑1输出到节点n16上。当控制信号clamp被解除断言(例如,作为逻辑0)时,控制电路111经由延迟电路202和节点n19(例如,旁路电路204的第一输入),将为电路块122供电的开关电路206延迟。例如,处于逻辑1的控制信号slp使控制电路111经由电压移位器电路216以及门222和门223,在节点n17处输出逻辑0。延迟电路202从节点n17延迟,然后将逻辑0输出到节点n19(第一输入)。开关电路206因此被启用以为电路块112供电。
84.在1040处,响应于第二控制信号未被断言并且基于第一控制信号,由控制电路提供到旁路电路的第二输入上、用于将延迟电路旁路以禁用对电路块供电的开关电路的信令。例如,当控制信号clamp未被断言时,控制电路111可以基于控制信号slp(例如,第一控制信号)将逻辑1输出到节点n16上。例如,处于逻辑0的控制信号slp使控制电路111经由电压移位器电路216以及门224和门225,将逻辑1输出到节点n16上,以将延迟电路202旁路,同时禁用对电路块122供电的开关电路206。
85.在1050处,响应于第二控制信号未被断言并且基于第一控制信号,由控制电路将第二延迟电路断电。例如,当控制信号clamp未被断言时,控制电路111可以基于控制信号slp(例如,第一控制信号)将延迟电路202断电。例如,处于逻辑0的控制信号slp使控制电路111经由电压移位器电路216和或非门222将逻辑0输出到节点n18上,以将延迟电路202断电。
86.在1110处(例如,在图9的990之后),第二电路块由第二开关电路供电。例如,参考图5,第二开关电路506包括p型晶体管558。第二旁路电路504经由节点n51将p型晶体管558导通,以将节点n23上的供电电压vdd2提供给第二开关电路506。在1120处,在开关电路对电路块供电的条件下,由第二延迟电路来延迟启用对第二电路块供电的第二开关电路。例如,参考图5,在开关电路206对电路块122供电的条件下,第二延迟电路502延迟启用对第二电路块124供电的第二开关电路506。例如,第二延迟电路502接收n21上的信令(来自图2),并且基于该信令延迟输出到节点n59上。响应于在节点n59上接收到的信令,第二旁路电路504
启用对第二电路块124供电的第二开关电路506。
87.在1130处,将第二延迟电路断电。例如,参考图5,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由或非门222,将逻辑0输出到节点n58上,以将第二延迟电路502断电。在1140处,由第二旁路电路将第二延迟电路旁路,来禁用对第二电路块供电的第二开关电路。例如,参考图5,控制信号clamp(例如,第二控制信号)被断言(例如,为逻辑1)使控制电路111经由或非门222,将逻辑1输出到节点n56(例如,第二旁路电路504的第二输入)上。响应于节点n56上的逻辑1,第二旁路电路504将第二延迟电路502旁路(例如,不管第二延迟电路502或不依赖于第二延迟电路502操作),并且通过将逻辑1输出到节点n51上,来禁用对第二电路块124供电的第二开关电路506。
88.提供先前描述以使得本领域技术人员能够实践本文中描述的各个方面。对这些方面的各种修改对于本领域技术人员来说将是很清楚的,并且本文中定义的一般原理可以被应用于其他方面。因此,权利要求不旨在被限于本文所示的方面,而是符合与权利要求的语言一致的全部范围,其中除非如此特别说明,否则对单数形式的元素的引用不旨在表示“一个且仅一个”,而是表示“一个或多个”。“示例性”一词在本文中用于表示“用作示例、实例或说明”。本文中描述为“示例性”的任何方面不一定被解释为优于或胜于其他方面。除非另有特别说明,否则术语“一些”是指一个或多个。诸如“a、b或c中的至少一个”、“a、b或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”和“a、b、c或其任何组合”的组合包括a、b和/或c的任何组合,并且可以包括多个a、多个b或多个c。具体地,诸如“a、b或c中的至少一个”、“a、b或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”和“a、b、c或其任何组合”的组合可以是仅a、仅b、仅c、a和b、a和c、b和c、或a和b和c,其中任何这种组合可以包含a、b或c的一个或多个成员。本领域技术人员已知的或以后将知道的在本公开中描述的各个方面的元素的所有结构和功能等同物通过引用明确地并入本文并且旨在被权利要求所涵盖。此外,本文中公开的任何内容均不旨在专供于公众,无论权利要求中是否明确引用了这种公开。“模块”、“机制”、“元件”、“设备”等词语可能不能代替“部件”一词。因此,除非使用短语“用于

的部件”明确叙述该元素,否则任何权利要求元素均不得被解释为部件加功能。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献