• DocumentCode
    1267945
  • Title

    Acceleration of relaxation-based circuit simulation using a multiprocessor system

  • Author

    Odent, Patrick ; Claesen, Luc J M ; De Man, Hugo

  • Author_Institution
    IMEC, Leuven, Belgium
  • Volume
    9
  • Issue
    10
  • fYear
    1990
  • fDate
    10/1/1990 12:00:00 AM
  • Firstpage
    1063
  • Lastpage
    1072
  • Abstract
    Several novel methods for the electrical-level simulation of digital VLSI MOS circuits on a shared-memory multiprocessor system are presented. A novel parallel algorithm, the overlapped phases algorithm, for the efficient simulation of circuits containing feedback loops, is presented. The algorithm is based on data flow scheduling and local relaxation of the feedback loops. A novel method for the partitioning of largepass transistor networks is discussed. The method is based on the signal flow direction in the elements. This partitioning allows an efficient simulation of these large networks on a multiprocessor system. Parallel element evaluation and the time segment pipelining method, two methods to increase the performance of the parallel circuit simulator, are explained. Simulation tests with actual circuits show a substantial acceleration for the new methods
  • Keywords
    MOS integrated circuits; VLSI; circuit analysis computing; digital integrated circuits; feedback; parallel algorithms; pipeline processing; relaxation theory; acceleration; data flow scheduling; digital VLSI MOS circuits; electrical-level simulation; feedback loops; largepass transistor networks; local relaxation; overlapped phases algorithm; parallel algorithm; parallel circuit simulator; parallel element evaluation; partitioning; relaxation-based circuit simulation; shared-memory multiprocessor system; time segment pipelining method; Acceleration; Circuit simulation; Circuit testing; Feedback circuits; Feedback loop; Multiprocessing systems; Parallel algorithms; Partitioning algorithms; Scheduling algorithm; Very large scale integration;
  • 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.62732
  • Filename
    62732