可切换的解耦电容器的制作方法

文档序号:11815125阅读:267来源:国知局
可切换的解耦电容器的制作方法与工艺

本申请要求于2014年4月16日提交的题为“SWITCHABLE DECOUPLING CAPACITORS(可切换的解耦电容器)”的美国专利申请号14/254,872的权益,其通过援引全部明确纳入于此。

背景

领域

本公开一般涉及电子电路,并且尤其涉及可切换的解耦电容器。

背景

集成电路制造工艺中的近期进步已经使得设计者能够将计算机或其他电子系统的所有组件集成到被称为“片上系统”(SOC)的单个单片集成电路上。这些集成电路通常在由电池供电的移动设备(诸如蜂窝电话、智能电话、个人数字助理、嵌入式系统、膝上型计算机、媒体播放器、电子游戏系统、全球定位系统、传感器、或任何其他合适的设备)中使用。取决于设备,SOC可包括执行各种功能的各种数字和模拟电路。例如,SOC可包括处理器、控制器、图形、视频电路、音频电路、无线调制解调器、联网电路、存储器、外围接口电路、总线接口电路、传感器、检测器、用户接口、和/或其他合适的电路。

随着对具有更多处理能力的需求持续地扩张,对于有效的电源管理系统的需要不断增大以减少功耗并且由此节省移动设备中的电池寿命。已经采用了各种技术。一种此类技术涉及在未使用时在低功率或睡眠模式中操作某些电路。此技术减少功耗,但是在电路从睡眠模式转变到活跃模式时可能不利地影响瞬时电压电平。具体而言,转变电路所需要的电流的瞬时增大可导致SOC上其他电路的突然电压降。解耦电容器往往被用于向转变电路提供此电流以帮助维持跨其他电路的恒定电压。然而,解耦电容器占用SOC上相当可观数量的表面面积。因此,本领域中存在对于减少瞬时电压电平的变化的、具有小占用面积的解耦电容器的需要。

概述

公开了集成电路的各方面。该集成电路包括配置成由第一电压源供电的第一电路、配置成由第二电压源供电的第二电路、解耦电容器、以及配置成在第一电压源与第二电压源之间切换解耦电容器的控制器。

公开了集成电路的进一步方面。该集成电路包括用于处理数据的第一处理装置,该第一处理装置被配置成由第一电压源供电;用于处理数据的第二处理装置,该第二处理装置被配置成由第二电压源供电;用于将第一电路装置和第二电路装置进行解耦的解耦装置;以及用于在第一电压源与第二电压源之间切换解耦装置的装置。

将第一电路和第二电路进行解耦的方法的各方面包括用由第一电压源供电的第一电路来处理数据,用由第二电压供电的第二电路来处理数据,以及在第一电压源与第二电压源之间切换解耦电容器。

应理解,根据以下详细描述,装备和方法的其他方面对于本领域技术人员而言将变得容易明白,其中以解说方式示出和描述了装备和方法的各个方面。如将认识到的,这些方面可以按其他和不同的形式来实现并且其若干细节能够在各个其他方面进行修改。相应地,附图和详细描述应被认为在本质上是解说性的而非限制性的。

附图简述

现在将参照附图藉由示例而非限定地在详细描述中给出装置和方法的各个方面,其中:

图1是片上系统(SOC)的示例性实施例的概念图。

图2是解说在共享SOC上的解耦电容器的不同功率阈中操作的第一和第二电路的示例性实施例的功能框图。

图3A是解说当在活跃模式与睡眠模式之间切换第一电路时控制器的示例性实施例的操作的流程图。

图3B是解说当在活跃模式与睡眠模式之间切换第二电路时控制器的示例性实施例的操作的流程图。

图4是控制器的示例性实施例的示意图。

图5是具有可变电阻开关的控制器的示例性实施例的示意图。

图6是解说将第一电路与第二电路解耦的方法的示例性实施例的流程图。

详细描述

以下结合附图阐述的详细描述旨在作为本发明的各种示例性实施例的描述,而无意表示能在其中实践本发明的仅有实施例。本详细描述包括具体细节以提供对本发明的透彻理解。然而,对于本领域技术人员而言明显的是,本发明无需这些具体细节也可实践。在一些实例中,以框图形式示出众所周知的结构和组件以便避免湮没本发明的概念。首字母缩写和其它描述性术语可能仅为方便和清楚而使用,且无意限定本发明的范围。

措辞“示例性”在本文中用于表示用作示例、实例、或解说。本文中描述为“示例性”的任何实施例不必被解释为优于或胜过其他实施例。同样,术语装置或方法的“实施例”不要求本发明的所有实施例包括所描述的组件、结构、特征、功能性、过程、优点、益处、或操作模式。

术语“连接”、“耦合”或其任何变体,意指在两个或更多个元件之间的或直接或间接的任何连接或耦合,且可涵盖被“连接”或“耦合”在一起的两个元件之间存在一个或多个中间元件。

本文中使用诸如“第一”、“第二”等之类的指定对元素的任何引述一般并不限定那些元素的数量或次序。确切而言,这些指定在本文中用作区别两个或更多个元素或者元素实例的便捷方法。因此,对第一元素和第二元素的引述并不意味着只能采用两个元素、或者第一元素必须位于第二元素之前。

术语“包括”、“具有”、“包含”和/或“含有”在本文中使用时指明所陈述的特征、整数、步骤、操作、元素、和/或组件的存在,但并不排除一个或多个其他特征、整数、步骤、操作、元素、组件和/或其群组的存在或添加。

将在用于由电池供电的移动设备的SOC的上下文中给出可切换的解耦电容器的各个方面。然而,此类方面可被扩展至用于电子设备的SOC,该电子设备具有固定的位置和/或不是由电池供电的(例如,台式计算机、家用电器等)。此外,如本领域技术人员将容易领会的,在本公开中给出的可切换的解耦电容器的各个方面不限定于SOC,还可应用于其他类型的集成电路或芯片例如,可切换的解耦电容器可在处理器芯片、控制器芯片、图形芯片、数字信号处理芯片、专用集成电路、视频芯片、音频芯片、无线调制解调器芯片、逻辑芯片、和/或其他合适的集成电路中使用。相应地,对可切换的解耦电容器的具体应用的任何引用仅仅旨在解说本发明的示例性方面,并且要理解这些方面可具有宽广范围的应用。

如在本公开的背景部分中所讨论的,SOC往往在由电池供电的移动设备(诸如蜂窝电话、智能电话、个人数字助理、嵌入式系统、膝上型计算机、媒体播放器、电子游戏系统、全球定位系统、传感器、和其他合适的设备)中使用。将参照图1来给出SOC的示例性实施例。SOC 100包括用于执行软件程序的中央处理单元(CPU)102和用于渲染图形的图形处理单元(GPU)106。系统总线(未示出)将CPU 102、GPU 106、和存储器(未示出)互连。外围总线(未示出)将系统总线与集中式逻辑108和各种外围接口(包括支持任何合适的空中接口标准或协议的无线调制解调器110)互连。

SOC 100还可包括用于向电路系统供电的装置,该装置包括正电压轨VDD(未示出)以及负电压轨Vss(未示出)(例如,接地)。在SOC 100的至少一个示例性实施例中,可由一个或多个内部(或外部)电压调控器来生成多个电压域。在两个电压域之间共享的解耦电容器112可被用于向在SOC 100上操作的各种电路提供更稳定的电源。通过在两个电压域之间共享解耦电容器,与每个电压域具有单独的解耦电容器相比,可节省SOC上相当可观数量的表面面积。替换地,提供给每个电压域的解耦电容可通过共享解耦电容器来增大,而不会如原本将在每个电压域具有单独的解耦电容器的情况下所要求的那样增加SOC上的表面面积。

如将在以下更详细地解释的,解耦电容器112可充当能量储备以防止或减少切换期间电压电平的瞬时变化。例如,解耦电容器112可向第一电压域中正从睡眠模式切换到活跃模式的电路提供瞬时电流源以防止或减少在第一电压域中操作的其他电路系统的电压的突然下降。类似地,解耦电容器112可向第二电压域中正从睡眠模式切换到活跃模式的电路提供瞬时电流源以防止或减少在第二电压域中操作的其他电路系统的电压的突然下降。

图2是解说在共享SOC上的解耦电容器的不同功率阈中操作的两个电路的示例性实施例的功能框图。在此示例中,第一电路202提供用于处理数据的第一处理装置并且第二电路204提供用于处理数据的第二处理装置。第一电路202连接到第一电压源VDD1并且第二电路204连接到第二电压源VDD2。控制器206提供用于在第一与第二电路202和204之间切换解耦电容器112的装置。解耦电容器112提供用于将第一与第二电路202和204解耦的装置。第一电路202可以是CPU 102并且第二电路204可以是GPU 106(参见图1)。然而,如本领域技术人员将容易领会的,本文中给出的可切换的解耦电容器的各个方面可被应用于图1中示出的电路的任何组合或/和可驻留在SOC或其他集成电路上的任何其他合适的电路。例如,控制器206可被配置成在CPU 102、GPU106、存储器(未示出)、或任何合适的电路组合之间切换解耦电容器112。在一些示例性实施例中,控制器206可被配置成在驻留在CPU 102、GPU 106、或其他合适的电路之内的电路之间切换解耦电容器112。基于本公开通篇给出的教导,本领域技术人员将容易能够将切换解耦电容器的各个方面应用到SOC上的电路或其他集成电路的任何合适的组合。

图3A是解说在活跃模式与睡眠模式之间切换第一电路的诸部分时控制器的示例性实施例的操作的流程图。参照图2和图3A,在第一和第二电路202和204两者都处于活跃模式中时,在框302中,控制器206可以按若干不同方式来配置解耦电容器的连接。例如,控制器206可将解耦电容器112从第一和第二电压源VDD1和VDD2断开连接,或者替换地,将解耦电容器112连接到第一和第二电压源VDD1和VDD2之一。在第一和第二电压源VDD1和VDD2的电压电平相等的情形中,可通过将解耦电容器112连接到第一和第二电压源VDD1和VDD2两者来共享解耦电容器112。

在框304中,当第一电路202的诸部分进入睡眠模式时,控制器206配置解耦电容器的连接,以使得解耦电容器112从第一电压源VDD1断开连接并且连接到第二电压源VDD2。在此配置中,解耦电容器112通过第二电压源VDD2来充电。在框306中,刚好在将第一电路202的这些部分转变回到活跃模式之前,控制器206将解耦电容器112从第二电压源VDD2断开连接并且将其连接到第一电压源VDD1。通过解耦电容器112来提供第一电路202的这些部分所需要的瞬时电流,由此通过第一电压源VDD1来防止或减少第一电路202的其他部分的电压的突然下降。

在活跃模式与睡眠模式之间切换第二电路204的诸部分时,执行类似的操作。图3B是解说在这些情况下的控制器的示例性实施例的操作的流程图。参照图2和图3B,在第一和第二电路202和204两者都处于如以上结合图3A所解释的活跃模式中时,在框352中,控制器206可以按若干不同方式来配置解耦电容器的连接。在框354中,当第二电路204的诸部分进入睡眠模式时,控制器206配置解耦电容器的连接,以使得解耦电容器112从第二电压源VDD2断开连接并且连接到第一电压源VDD1。在此配置中,解耦电容器112通过第一电压源VDD1来充电。在框356中,刚好在将第二电路204的这些部分转变回到活跃模式之前,控制器206将解耦电容器112从第一电压源VDD1断开连接并且将其连接到第二电压源VDD2。通过解耦电容器112来提供第二电路204的这些部分所需要的瞬时电流,由此通过第二电压源VDD2来防止或减少第二电路204的其他部分的电压的突然下降。

图4是控制器的示例性实施例的示意图。控制器206被示为具有第一开关电路402和第二开关电路404,第一开关电路402提供用于控制解耦电容器112与第一电压源VDD1之间的连接的装置,并且第二开关电路404提供用于控制解耦电容器112与第二电压源VDD2之间的连接的装置。第一开关电路402在解耦电容器112与第一电路202之间,并且第二开关电路404在解耦电容器112与第二电路204之间。开关解码器406提供用于响应于来自电源管理电路(未示出)的命令而控制第一和第二开关402和406的装置。开关解码器406通过闭合第一开关402来将解耦电容器112连接到第一电压源VDD1并且通过断开第一开关402来将解耦电容器112从第一电压源VDD1断开连接。类似地,开关解码器406通过闭合第二开关404来将解耦电容器112连接到第二电压源VDD2并且通过断开第二开关404来将解耦电容器112从第二电压源VDD2断开连接。

如以上结合图2、3A和3B所描述的,在第一和第二电路202和204两者都处于活跃模式时,开关解码器406从电源管理电路接收命令以按若干不同的方式来配置第一和第二开关402和404。在第一电路202的诸部分进入睡眠模式时,开关解码器406从电源管理电路接收第一命令以断开第一开关402并且闭合第二开关404以便使解耦电容器112充电。在一个示例性实施例中,在第一电路202的这些部分切换回到活跃模式时,开关解码器406从电源管理电路接收第二命令以首先断开第二开关404并且闭合第一开关402。这使得解耦电容器112能够提供由第一电路202的转变回到活跃模式的部分所需要的瞬时电流,由此防止或减少连接到第一电压源VDD1的第一电路202的其他部分的电压的突然下降。在整个第一电路202活跃之后,电源管理电路向开关解码器406提供另一命令以将第一和第二开关402和404配置成支持第一电路202和第二电路204的当前操作状态。

以类似的方式,在第二电路204的诸部分进入睡眠模式时,开关解码器406从电源管理电路接收第一命令以闭合第一开关402并且断开第二开关404以便使解耦电容器112充电。在第二电路204的这些部分切换回到活跃模式时,开关解码器406从电源管理电路接收第二命令以断开第一开关402并且闭合第二开关404。这使得解耦电容器112能够提供第二电路402的转变回到活跃模式的部分所需要的瞬时电流,由此防止或减少连接到第二电压源VDD2的第二电路204的其他部分的电压的突然下降。在整个第二电路204活跃之后,电源管理电路向开关解码器406提供另一命令以将第一和第二开关402和404配置成支持第一电路202和第二电路204的当前操作状态。

在其中第一和第二电压源VDD1和VDD2的电压电平相等的情形中,开关解码器406可以按任何次序来断开和闭合第一和第二开关402和404以便在第一与第二电路202和204之间切换解耦电容器112。然而,在电压源VDD1和VDD2不相等时,应该以先断后接的方式来操作第一和第二开关402和404。即,在将解耦电容器112从第一电路202切换到第二电路204时,解耦电容器112应当在被连接到第二电路204之前从第一电路202断开连接。类似地,在将解耦电容器112从第二电路204切换到第一电路202时,解耦电容器112应当在被连接到第一电路202之前从第二电路204断开连接。

图5是具有可变电阻开关的控制器的示例性实施例的示意图。在此实施例中,在操作期间,开关402和404是用可由开关解码器406改变的电阻来实现的。例如,每个开关可以按晶体管的并行排列来实现,这些晶体管将解耦电容器112连接到电压源之一。参照图5,第一开关402用解耦电容器112与第一电压源VDD1之间并联连接的四个晶体管402A-402D来实现,并且第二开关404用解耦电容器112与第二电压源VDD2之间并联连接的四个晶体管404A-404D来实现。

开关解码器406通过控制其晶体管的相应并联组合的栅极输入来改变第一和第二开关402和404的电阻。例如,开关解码器406可以通过禁用形成第一开关402的所有晶体管402A-402D来将解耦电容器112从第一电压源VDD1断开连接。这可以通过将逻辑电平0施加给栅极(在开关402是用n沟道晶体管402A-402D来实现的情况下)或者将逻辑电平1施加给栅极(在开关402是用p沟道晶体管402A-402D来实现的情况下)来达成。通常,开关是用p沟道晶体管来实现的。开关解码器406可以通过改变施加给栅极的逻辑电平的极性来启用晶体管402A-402D中的一个或多个晶体管的方式将解耦电容器112连接到第一电压源VDD1。开关解码器406启用的开关402的晶体管越多,则开关402的电阻越低。例如,在操作开关402以便将解耦电容器112连接到第一电压源VDD1时,开关402将在启用四个晶体管402A-402D之一的情况下具有最大电阻,并且在启用所有四个晶体管402A-402D的情况下具有最小电阻。开关解码器406可以通过启用晶体管402A-402B中的两个或三个晶体管来将开关402设置为最小值与最大值之间的电阻。开关解码器406可以通过按步进方式启用晶体管402A-402D来递减开关402的电阻,该步进方式通过启用第一晶体管402A、跟随着启用第二晶体管402B、随后启用第三晶体管402C、以及最后启用第四晶体管402D来实现。可以使此操作反向以递增电阻。取决于任何特定应用所要求的电阻分辨率,可改变用于实现第一开关402的并联晶体管的数目。

开关解码器406以类似方式来操作第二开关404。开关解码器406可以通过禁用形成第二开关404的所有晶体管404A-404D来将解耦电容器112从第二电压源VDD2断开连接。这可以通过将逻辑电平0施加给栅极(在开关404是用n沟道晶体管404A-404D来实现的情况下)或者将逻辑电平1施加给栅极(在开关404是用p沟道晶体管404A-404D来实现的情况下)来达成。开关解码器406可以通过改变施加给栅极的逻辑电平的极性来启用晶体管404A-404D中的一个或多个晶体管的方式将解耦电容器112连接到第二电压源VDD2。开关解码器406启用的开关404的晶体管越多,则开关404的电阻越低。例如,在操作开关404以将解耦电容器112连接到第二电压源VDD2时,开关404将在启用四个晶体管404A-404D之一的情况下具有最大电阻,并且在启用所有四个晶体管404A-404D的情况下具有最小电阻。开关解码器406可以通过启用晶体管404A-404B中的两个或三个晶体管来将开关404设置为最小值与最大值之间的电阻。开关解码器406可以通过按步进方式启用晶体管404A-404D来递减开关404的电阻,该步进方式通过启用第一晶体管404A、跟随着启用第二晶体管404B、随后启用第三晶体管404C、以及最后启用第四晶体管404D来实现。可以使此操作反向以递增电阻。取决于任何特定应用所要求的电阻分辨率,可改变用于实现第二开关404的并联晶体管的数目。

可变电阻开关402和404可被开关解码器406用于控制阻尼。例如,在第一电路202处于活跃模式并且第二电路204的诸部分处于睡眠模式时,解耦电容器112通过第一开关402连接到第一电压源VDD1,并且通过第二开关404从第二电压源VDD2断开连接。第一开关402的电阻可被设置为高以提供对解耦电容器112的缓慢充电,并且由此防止由于对电容器的充电而在VDD1电压域中发生电压的突然下降。在第二电路204的这些部分从睡眠模式转变到活跃模式时,通过开关解码器406来切换解耦电容器112的连接,其中解耦电容器112通过第二开关404连接到第二电压源VDD2并且通过第一开关402从第一电压源VDD1断开连接。第二开关404的电阻可被开关解码器406设置为低以提供解耦电容器112至第二电路204的快速放电路径,以便防止或最小化VDD2电压域中的电压的突然下降。

类似地,在第二电路204处于活跃模式并且第一电路202处于睡眠模式时,解耦电容器112通过第二开关404连接到第二电压源VDD2,并且通过第一开关402从第一电压源VDD1断开连接。第二开关404的电阻可被设置为高以提供对解耦电容器112的缓慢充电,并且由此防止VDD1电压域中的电压的突然下降。在第一电路202从睡眠模式转变到活跃模式时,通过开关解码器406来切换解耦电容器112的连接,其中解耦电容器112通过第一开关402连接到第一电压源VDD1并且通过第二开关404从第二电压源VDD2断开连接。第一开关404的电阻可被开关解码器406设置为低以提供解耦电容器112至第一电路202的快速放电路径,以便防止或最小化VDD1电压域中的电压的突然下降。

图6是解说将第一与第二电路解耦的方法的示例性实施例的流程图。在此示例中,第一电路由第一电压源供电,并且第二电路由第二电压源供电。该方法包括在框602中用第一电路来处理数据,以及在框604中用第二电路来处理数据。该方法进一步包括在框606中在第一与第二电压源之间切换解耦电容器。

在至少一个示例性实施例中,通过用第一开关电路来控制解耦电容器与第一电压源之间的连接,以及用第二开关电路来控制解耦电容器与第二电压源之间的连接的方式切换解耦电容器。解耦电容器与第一电压源之间的连接被控制以从第一电压源对解耦电容器进行充电,并且解耦电容器与第二电压源之间的连接被控制以从经充电的解耦电容器向第二电路提供电流。例如,在第一电路处于活跃模式并且第二电路处于睡眠模式时,解耦电容器与第一电压源之间的连接可被控制以从第一电压源对解耦电容器进行充电,并且在第二电路从睡眠模式转变到活跃模式时,解耦电容器与第二电压源之间的连接可被控制以从经充电的解耦电容器向第二电路提供电流。

在一些示例性实施例中,第一和第二开关电路中的每一者包括可变电阻。如以上更详细描述的,可以通过可独立地控制以改变其电阻的多个并联晶体管来实现可变电阻。在此示例中,解耦电容器与第一电压源之间的连接可被控制以通过第一电阻来从第一电压源对解耦电容器进行充电,并且解耦电容器与第二电压源之间的连接被控制以通过第二电阻从经充电的解耦电容器向第二电路提供电流,其中第一电阻高于第二电阻。例如,在第一电路处于活跃模式并且第二电路处于睡眠模式时,解耦电容器与第一电压源之间的连接可被控制以从第一电压源对解耦电容器缓慢地充电,并且在第二电路从睡眠模式转变到活跃模式时,解耦电容器与第二电压源之间的连接可被控制以从经充电的解耦电容器向第二电路提供电流。

以上所描述的操作方法中的框的具体次序或阶层仅是作为示例而提供的。基于设计偏好,该操作方法中的框的具体次序或阶层可以被重新安排、修正和/或修改。除非在权利要求中明确指出,否则伴随的方法权利要求包括关于操作方法的各种限定,但是所述及的限定并不意味着以任何方式受到具体次序或阶层的限制。

提供了本公开的各个方面以使本领域普通技术人员能够实践本发明。对本公开通篇给出的示例性实施例的各种修改对于本领域技术人员而言将是显而易见的,并且本文中公开的概念可扩展到其他磁性存储设备。由此,权利要求并非旨在限定于本公开的各个方面,而是要被给予与权利要求的语言相一致的完全范围。本公开中通篇描述的示例性实施例的各个组件的所有结构和功能上为本领域普通技术人员所知或将来所知的等效方案通过应用明确纳入于此,且意在被权利要求书所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众,无论这样的公开是否在权利要求书中被显式地叙述。权利要求的任何要素都不应当在35U.S.C.§112(f)的规定下来解释,除非该要素是使用短语“用于…的装置”来明确叙述的或者在方法权利要求情形中该要素是使用短语“用于…的步骤”来叙述的。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1