• DocumentCode
    2852188
  • Title

    Automatic mixed-mode timing simulation

  • Author

    Overhauser, D. ; Hajj, I. ; Hsu, Y.-F.

  • Author_Institution
    Coordinated Sci. Lab., Illinois Univ., Urbana, IL, USA
  • fYear
    1989
  • fDate
    5-9 Nov. 1989
  • Firstpage
    84
  • Lastpage
    87
  • Abstract
    A novel technique is introduced for automatically performing mixed-mode timing simulation of MOS circuits. A SPICE2 circuit description is assumed to be given, the circuit is first partitioned into channel-connected subcircuits. Each subcircuit is then examined and is statically classified as digital or analog if one of many configurations is detected. Subcircuits which contain memory cells, sense amplifiers, or internal feedback are automatically classified as analog. Any user-specified analog subcircuits are classified as analog. Analog subcircuits are simulated using detailed electrical simulation while digital subcircuits are simulated using fast timing simulation with a ramp waveform representation. Fast timing simulation uses a nonlinear macromodel to model the charging and discharging of subcircuit output nodes. State transitions are initially modeled using a single ramp. Static and dynamic mode selection are used to ensure that accuracy is retained during simulation while minimizing simulation time. The implementation of these techniques in IDSIM2 is discussed. Examples of automatic mixed-mode timing simulation are presented.<>
  • Keywords
    MOS integrated circuits; circuit analysis computing; IDSIM2; MOS circuits; SPICE2 circuit description; automatic mixed-mode timing simulation; change modelling; channel-connected subcircuits; digital subcircuits; discharge modelling; dynamic mode selection; electrical simulation; fast timing simulation; internal feedback; memory cells; nonlinear macromodel; ramp waveform representation; sense amplifiers; state transitions; static classification; subcircuit output nodes; user-specified analog subcircuits; Circuit simulation; Computational modeling; Computer simulation; Digital circuits; Feedback circuits; Piecewise linear techniques; Random access memory; Steady-state; Switching circuits; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1989. ICCAD-89. Digest of Technical Papers., 1989 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-1986-4
  • Type

    conf

  • DOI
    10.1109/ICCAD.1989.76910
  • Filename
    76910