1 / 22

Leakage reduction techniques

Leakage reduction techniques. 2006. 10. 30. Reference. Low Power Electronics Design ed. By Christian Piguet, CRC Press 2005. Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction BTBT current. Circuit techniques to reduce leakage.

mikko
Télécharger la présentation

Leakage reduction techniques

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Leakage reduction techniques 2006. 10. 30

  2. Reference • Low Power Electronics Design ed. By Christian Piguet, CRC Press 2005.

  3. Three major leakage current components 1. Gate leakage ; ~ Vdd4 2. Subthreshold ; ~ Vdd3 3. P/N junction BTBT current

  4. Circuit techniques to reduce leakage • Design time techniques • DTCMOS (dual threshold CMOS) • Multiple power supply voltages (islands) • Run time techniques • Reducing standby leakage • Using transistor stacks • MTCMOS ; sleep transistor • VTCMOS • Reducing active leakage • DVS ; dynamic Vdd scaling • DVTS ; dynamic Vth scaling

  5. DTCMOS (Dual Threshold CMOS)

  6. Increasing Vth followed by upsizing yields similar ON current with much less leakage current at the cost of switching power and chip area. Ids Vgs

  7. Transistors ON during precharge period forms a non-critical path and is given high Vth.

  8. If Vs is raised, there are three mechanisms leading to the reduction of drain current, i.e., Vds, Vgs and Vth

  9. Input vector control, e.g., ABC=111 and 000 yields lowest leakage current for 3-in NOR and 3-in NAND. Explain why. As gate leakage becomes dominant over subthreshold, ABC=100 can yield less leakage than ABC=000. Explain why.

  10. MTCMOS ; reduces leakage during sleep mode only, at the cost of area and delay. Only NMOS may be used.

  11. In Stby mode Clk=1, Sleep=1 That prevents continuous supply of leakage current to GND through node 1, and leakage current to GND through node 2.

  12. VTCMOS ; (a) Body (and N-well) biasing technique, Z(ero)BB or F(orward)BB for speed up & reducing SCE in active mode , while RBB in stby mode. Routing grid for body biasing adds area. 103 reduction in 0.35 um technology. Effectiveness of RBB to lower Ioff decreases as IBTBT increases exponentially due to HALO doping. (b) Source biasing instead of p-substrate. Substrate is shared between Target and control circuitry. VNEWLL is raised to conserve the stored charge if necessary. Reducing VDS thereby further decreases leakage Current thru less DIBL which raises Vth.

  13. DVS (Dynamic Voltage Scaling) consists of • Processor operating in wide voltage/frequency range • Regulation loop (F-V) generating min vtg needed for the given freq. • Operating System that computes desired clock frequency

  14. DVTS vs. DVS Similar effect when leakage is dominant over switching power.

  15. Merits & Issues of DVTS (Candidate topic for individual project) • Simple hardware ; • charge pump is used as current demand is low instead of buck converter which is used in DVS • Transition energy overhead • Substrate noise ; • due to absence of inductor, charge pumps can generate noise • Process complexity

  16. Continuous Feedback loop control

  17. Vth hopping scheme

  18. Leakage reduction is especially important in cache As each cell is in inactive state most of the time.

  19. Five different Low-leakage SRAM cell techniques in Table 13.3 • Things for further study (research candidate) • Re-evaluation of each different technique in terms of their effect on each different leakage component, i.e., subthreshold, direct tunneling gate oxide, BTBT leakage • How the read/write delay is affected by each low leakage technique • Transition latency/energy overhead • Impact on cell reliability incl. SER

More Related