• DocumentCode
    1476718
  • Title

    Modeling digital substrate noise injection in mixed-signal IC´s

  • Author

    Charbon, Edoardo ; Miliozzi, Paolo ; Carloni, Luca P. ; Ferrari, Alberto ; Sangiovanni-Vincentelli, Alberto

  • Author_Institution
    Cadence Design Syst. Inc., San Jose, CA, USA
  • Volume
    18
  • Issue
    3
  • fYear
    1999
  • fDate
    3/1/1999 12:00:00 AM
  • Firstpage
    301
  • Lastpage
    310
  • Abstract
    Techniques are presented to compactly represent substrate noise currents injected by digital networks. Using device-level simulation, every gate in a given library is modeled by means of the signal waveform it injects into the substrate, depending on its input transition scheme. For a given sequence of input vectors, the switching activity of every node in the Boolean network is computed. Assuming that technology mapping has been performed, each node corresponds to a gate in the library, hence, to a specific injection waveform. The noise contribution of each node is computed by convolving its switching activity with the associated injection waveforms. The total injected noise for the digital block is then obtained by summing all the noise contributions in the circuit. The resulting injected noise can be viewed as a random process, whose power spectrum is computed using standard signal processing techniques. A study was performed on a number of standard benchmark circuits to verify the validity of the assumptions and to measure the accuracy of the obtained power spectra
  • Keywords
    impact ionisation; integrated circuit layout; integrated circuit modelling; integrated circuit noise; mixed analogue-digital integrated circuits; Boolean network; device-level simulation; digital substrate noise injection; input transition scheme; mixed-signal ICs; modelling; power spectrum; signal processing techniques; signal waveform; substrate noise currents; switching activity; technology mapping; Circuit noise; Computational modeling; Computer networks; Digital integrated circuits; Integrated circuit modeling; Integrated circuit noise; Performance evaluation; Random processes; Signal processing; Software libraries;
  • 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.748160
  • Filename
    748160