• DocumentCode
    528811
  • Title

    Wakeup synthesis and its buffered tree construction for power gating circuit designs

  • Author

    Paik, Seungwhun ; Kim, Sangmin ; Shin, Youngsoo

  • Author_Institution
    Dept. of Electrical, Engineering, KAIST, Daejeon 305-701, Korea
  • fYear
    2010
  • fDate
    18-20 Aug. 2010
  • Firstpage
    413
  • Lastpage
    418
  • Abstract
    A power gating circuit suffers from large amount of rush current when it wakes up, especially when all switch cells are turned on at the same time. If each switch cell is turned on in different instant of time, the rush current can be reduced. It is shown in this paper that the rush current can be reduced even more if signal transition time (or signal slew) to each switch cell is adjusted. The wakeup synthesis that we define is to determine the turn-on time and signal slew of each switch cell; the goal is to minimize wakeup delay while rush current is kept below the maximum value that is allowed. The corresponding synthesis algorithm is proposed. The determined turn-on time and signal slew are implemented using a buffered tree, where a source is a wakeup signal and sinks are multiple switch cells; the synthesis algorithm to generate the tree is proposed. The wakeup synthesis and buffered tree construction are integrated into a design flow that receives a netlist of power gating circuit as an input and produces a layout of netlist with wakeup network embedded. Experiments in an industrial 1.1 V, 45-nm technology demonstrate that the wakeup delay is reduced by 43% on average of example circuits compared with 2-pass turn-on, which is widely used.
  • Keywords
    Capacitance; Delay; Discharges; Job shop scheduling; SPICE; Switches; Table lookup; Power gating; leakage; wakeup synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low-Power Electronics and Design (ISLPED), 2010 ACM/IEEE International Symposium on
  • Conference_Location
    Austin, TX, USA
  • Print_ISBN
    978-1-4244-8588-8
  • Type

    conf

  • Filename
    5599033