Integrated circuits (ICs) are typically powered from one or more supply voltages provided by external high-efficiency voltage regulator modules located near the IC package. The power is provided through power planes, pins, vias, and bumps to the integrated circuit die. Voltage droops may happen when rapid current transients occur due to variable chip activity. Power delivery decoupling elements are used to reduce these voltage droops. The decoupling elements may include motherboard and package discrete capacitors and on-die decoupling cells (that act as capacitors).
The effective serial inductance of package capacitors along with the package inductive parasitics make the package capacitors un-effective as decoupling elements in frequencies above 100 MHz. As modern ICs invoke significant current transients in frequencies that exceed 100 MHz, on-die decoupling elements are needed to maintain the resulting voltage oscillations within a reasonable range. The effective serial resistance of the decoupling elements serves to damp power delivery network voltage oscillations in the frequency range between the package and on-die decoupling capacitors operation. Current package capacitor technology may not supply significant effective serial resistance to damp oscillations caused by the package-die resonance that may occur in the range of 100 MHz-1 GHz. Proper on-die decoupling effective serial resistance needs to damp the package-die resonance in order to prevent a high peak in the power delivery network impedance profile (high magnitude of voltage oscillations due to chip current load transients with near-by frequency content).
The features and advantages of the various embodiments will become apparent from the following detailed description in which:
On die decoupling may be performed in parallel to the die current load 220. On-die decoupling devices (e.g., capacitor) 270 may be used to stabilize the power and reduce the voltage oscillations at higher frequencies (e.g., above 100 MHz). A damping element (e.g., resistor) 280 may provide the needed damping to reduce the expected LC resonance created between the package parasitic inductive path 260 and the die decoupling 270.
Modern microprocessors may control the core power supply and thus may significantly reduce the core leakage in low power modes (e.g., sleep, idle, wait). However, some accessory power supplies, such as the I/O power supply and analog circuitry devoted power supplies, do not have variable voltage level control and therefore have the same voltage level in both active and idle states. Accordingly, the decoupling device leakage (e.g., gate leakage) for these accessory power supplies may contribute a significant portion of the power consumption during lower power modes. Reducing this power consumption (e.g., gate leakage) during low power modes is desired.
Resistive damping elements may be susceptible to reliability issues and may be process/voltage/temperature (PVT) sensitive. If the value of the resistive element varies greatly it may affect the power delivery impedance profile and offset its preferred tuning 510 to an under-damped state 520 or an over-damped state 530. Utilizing an active device damping element (e.g., 420 of
The device damping element 420 may act as an open switch turning off the decoupling cell 400 when the IC is in a low power mode and may act as a closed switch turning on the decoupling cell when the IC is in an operational mode (e.g., non-sleep). The decoupling cell 400 may include an input 450 to receive an enable signal. The input 450 may be to the device damping element 420 to control the operation thereof. The input 450 may be to a gate(s) of the transistor(s) in the active device damping element 420. The enable signal may be utilized to activate or deactivate the device damping element 420 (e.g., open or close the switch) and accordingly deactivate or activate the decoupling cell 400.
If the damping element 420 is activated (e.g., closed switch) it will provide the effective resistance needed and the decoupling device 410 will serve as an effective on-die capacitor and will consume gate leakage power. If the damping element 420 is deactivated (e.g., open switch) it will act as an open circuit and the decoupling device 410 will stop consuming gate leakage power. The enable signal may activate the damping element 420 when the IC is in normal operational mode and may deactivate the damping element 420 when the IC is in low power or sleep mode.
The enable signal may be a signal that is already generated by the IC (e.g., by the CPU) for use by other functions of the IC. For example, a signal may be activated when the IC is in operational mode or a signal may be activated when the IC is in a sleep mode or a reduced power mode. ICs have inherent detailed definition, settings and control of various modes from which the decoupling enable signal may be derived.
The on/off switching of the decoupling cell 400 may consume significant current. However, if the decoupling cells 400 are to be turned off for more then some amount of time it may be beneficial to turn-off the on-die capacitors to reduce the leakage power consumption. For devices powered by battery the reduced power consumption can increase battery life.
The decoupling cell 400 may be used in any type of IC to reduce power consumption. The decoupling cell 400 may be best utilized in mobile ICs that require batteries to provide the power as reducing the power consumption will save the battery life. Mobile ICs may be used in any number of mobile devices including but not limited to laptop computes, cell phones, personal digital assistants (PDAs), gaming consoles, and portable entertainment devices. The mobile devices may include one or more mobile processors to operate the device. The processors may include on die memory, may utilize off die memory, or some combination thereof. The mobile devices may include an antenna for communications and a battery for power.
Using the decoupling cell 400 in mobile ICs may allow significant reduction of power consumption as the device damping element 420 may serve as an easy-to-use local switch for cutting-off the decoupling device gate leakage in low power and sleep modes. Moreover, the decoupling cell 400 may provide better power delivery network stability against switching noise oscillations. Both of those advantages are extremely important for mobile platform chips, which value power saving features, and utilize low voltage supplies where large swing power supply oscillations can significantly degrade the circuit performance. As a result of the power effective design, it is possible to significantly increase the amount of on-die decoupling capacitance and provide, within the same average power envelope, a more robust and stable power delivery design.
Although various embodiments have been described and illustrated, it will be apparent that various changes and modifications may be made. Reference to “one embodiment” or “an embodiment” means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, the appearances of the phrase “in one embodiment” or “in an embodiment” appearing in various places throughout the specification are not necessarily all referring to the same embodiment.
Different implementations may feature different combinations of hardware, firmware, and/or software. It may be possible to implement, for example, some or all components of various embodiments in software and/or firmware as well as hardware, as known in the art. Embodiments may be implemented in numerous types of hardware, software and firmware known in the art, for example, integrated circuits, including ASICs and other types known in the art, printed circuit broads, components, etc.
The various embodiments are intended to be protected broadly within the spirit and scope of the appended claims.