• DocumentCode
    961304
  • Title

    ILLIADS: a fast timing and reliability simulator for digital MOS circuits

  • Author

    Shih, Yung-Ho ; Leblebici, Yusef ; Kang, Sung-Mo

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • Volume
    12
  • Issue
    9
  • fYear
    1993
  • fDate
    9/1/1993 12:00:00 AM
  • Firstpage
    1387
  • Lastpage
    1402
  • Abstract
    The authors introduce ILLIADS as a fast MOS timing and reliability simulator for very large digital MOS circuits. The use of the proposed general circuit primitive not only provides better accuracy but also significantly reduces the simulation time. The use of an analytic solution embedded in the simulation engine improves both the simulation speed and the accuracy. Postponing the waveform approximation process provides better waveform approximation even for non-fully-switching waveforms and glitches. The channel length modulation effect is captured accurately in fast timing simulation with only 10% of speedup tradeoff. It is also shown that ILLIADS manifests the charge sharing problem. The modified PWCTC algorithm, PWCTC-W, which handles circuits with feedback, is introduced and shown to be superior to the dynamic-windowing scheme. It also does not manifest the window-growing problem and is insensitive to the level of strongly concerned component (SCC) hierarchy. The use of this algorithm keeps the speedup of ILLIADS over SPICE for circuits with feedbacks at the same level as that for combinational circuits
  • Keywords
    MOS integrated circuits; VLSI; circuit analysis computing; circuit reliability; digital integrated circuits; hot carriers; integrated logic circuits; logic CAD; ILLIADS; PWCTC-W; channel length modulation effect; charge sharing problem; digital MOS circuits; fast timing simulation; feedback; modified PWCTC algorithm; reliability simulator; waveform approximation; Analytical models; Circuit simulation; Computational modeling; Digital circuits; Equations; Hot carriers; Inverters; MOSFETs; Relaxation methods; Timing;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.240086
  • Filename
    240086