• DocumentCode
    1499652
  • Title

    A modeling technique for CMOS gates

  • Author

    Chatzigeorgiou, Alexander ; Nikolaidis, Spiridon ; Tsoukalas, Ioannis

  • Author_Institution
    Comput. Sci. Dept., Aristotelian Univ. of Thessaloniki, Greece
  • Volume
    18
  • Issue
    5
  • fYear
    1999
  • fDate
    5/1/1999 12:00:00 AM
  • Firstpage
    557
  • Lastpage
    575
  • Abstract
    In this paper, a modeling technique for CMOS gates, based on the reduction of each gate to an equivalent inverter, is presented. The proposed method can be incorporated in existing timing simulators in order to improve their accuracy. The conducting and parasitic behavior of parallel and serially connected transistors is accurately analyzed and an equivalent transistor is extracted for each case, taking into account the actual operating conditions of each device in the structure. The proposed model incorporates short-channel effects, the influence of body effect and is developed for nonzero transition time inputs. The exact time point when the gate starts conducting is efficiently calculated improving significantly the accuracy of the method. A mapping algorithm for reducing every possible input pattern of a gate to an equivalent signal is introduced and the “weight” of each transistor position in the gate structure is extracted. Complex gates are treated by first mapping every possible structure to a NAND/NOR gate and then by collapsing this gate to an equivalent inverter. Results are validated by comparisons to SPICE and ILLIADS2 for three submicron technologies
  • Keywords
    CMOS logic circuits; integrated circuit modelling; logic gates; CMOS gate; NAND gate; NOR gate; equivalent inverter; equivalent transistor; mapping algorithm; model; short-channel effect; submicron technology; timing simulator; CMOS technology; Circuit simulation; Computer science; Energy consumption; Inverters; Propagation delay; SPICE; Semiconductor device modeling; Signal mapping; 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.759070
  • Filename
    759070