• DocumentCode
    2469272
  • Title

    A multi-port current source model for multiple-input switching effects in CMOS library cells

  • Author

    Amin, Chirayu ; Kashyap, Chandramouli ; Menezes, Noel ; Killpack, Kip ; Chiprout, Eli

  • Author_Institution
    Strategic CAD Labs., Intel Corp., Hillsboro, OR
  • fYear
    0
  • fDate
    0-0 0
  • Firstpage
    247
  • Lastpage
    252
  • Abstract
    The problem of multiple-input switching (MIS) has been mostly ignored by the timing CAD community. Not modeling MIS for timing can result in as much as 100% error in stage delay and slew calculation. The impact is especially severe on stages immediately after a bank of flops, where the inputs have a high probability of arriving simultaneously. Other problems such as modeling of interconnect loads, complex (nonlinear/nonmonotonic) input waveforms, power-droop impact on cell delay, nonlinear input capacitances, delay variations due to cross-capacitance, etc. are also known sources of error. In this paper, we introduce the multi-port current source model (MCSM). MCSM can efficiently handle an arbitrary number of simultaneously switching inputs, including single-input switching (SIS). Moreover, MCSM is comprehensive in that other modeling problems associated with delay and noise computation are elegantly covered. We demonstrate the applicability of MCSM on a large 65 nm industrial test-case. For cells experiencing MIS, the model yields delay and slew-rate errors within plusmn5% for 88.3% and 93.0% of the cases, respectively. We also present data that show that MCSM is an effective receiver model which captures active loading effects without incurring significant additional error. MCSM makes combined cell-level timing, noise, and power analysis a possibility
  • Keywords
    CMOS integrated circuits; integrated circuit design; CMOS library cells; active loading effects; multiple-input switching effects; multiport current source model; single-input switching; slew-rate errors; CMOS technology; Capacitance; Delay effects; Libraries; Load modeling; Propagation delay; Semiconductor device modeling; Testing; Timing; Voltage; Design; MCSM; Performance; Verification; cell library characterization; cell model; current source model; multiple input switching; timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2006 43rd ACM/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    1-59593-381-6
  • Type

    conf

  • DOI
    10.1109/DAC.2006.229209
  • Filename
    1688797