• DocumentCode
    3260194
  • Title

    Analysis of an associative array parallel logic simulator

  • Author

    Dalton, Damian

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. Dublin, Ireland
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    308
  • Lastpage
    312
  • Abstract
    This paper details the architecture and performance of an innovative hardware logic simulator for logic event-driven simulation, APPLES (Associative Parallel Processor for Logic Event Simulation). Although event-driven, the design obviates the need for an event-list and scheduling. Furthermore, the gate evaluation phase of the simulation cycle is constant in time, regardless of the circuit being simulated. The process of up-dating the fan-out lists is accomplished through a scanning mechanism. The time complexity of this mechanism expands in proportion to the number of gates being simulated, however it is highly adaptable to parallelisation. The speedup performance and gate execution rate of APPLES exceeds that of conventional hardware logic simulators, yet it maintains all the of a traditional software event-driven simulator. This is demonstrated in the extensive repertoire of delay models that may be simulated and the performance displayed by a Verilog version of APPLES on several ISCAS-85 benchmarks
  • Keywords
    computational complexity; content-addressable storage; digital simulation; logic CAD; logic simulation; parallel processing; performance evaluation; APPLES; ISCAS-85 benchmarks; Verilog; associative array parallel logic simulator; delay models; event-list; fan-out lists; gate evaluation phase; logic event-driven simulation; performance; scanning; scheduling; simulator architecture; time complexity; Analytical models; Circuit simulation; Computational modeling; Delay; Discrete event simulation; Engines; Logic arrays; Logic circuits; Logic design; System recovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1999. Proceedings. 1999 International Workshops on
  • Conference_Location
    Aizu-Wakamatsu
  • ISSN
    1530-2016
  • Print_ISBN
    0-7695-0353-5
  • Type

    conf

  • DOI
    10.1109/ICPPW.1999.800078
  • Filename
    800078