• DocumentCode
    1384207
  • Title

    Concurrent fault simulation on message passing multicomputers

  • Author

    Bose, Soumitra ; Agrawal, Prathima

  • Author_Institution
    Lucent Technol., Murray Hill, NJ, USA
  • Volume
    6
  • Issue
    2
  • fYear
    1998
  • fDate
    6/1/1998 12:00:00 AM
  • Firstpage
    332
  • Lastpage
    342
  • Abstract
    Even though hardware accelerators are common in very large scale integration (VLSI) computer-aided design (CAD), fault simulation is a notable exception because of limited availability of memory, the need for dynamic memory management and the complexity of the algorithms themselves. Although simplified fault simulation algorithms that assume a zero delay circuit model can be accelerated, their applicability is limited. Most application specific integrated circuits (ASIC´s) designed in industry today have on-chip memory blocks of different dimensions and characteristics, enhancing the complexity of a fault simulator. In this paper, we present a multiple delay algorithm for concurrent fault simulation of logic gates and functional memory blocks. This algorithm has been implemented on the microprogrammable accelerator for rapid simulation (MARS) hardware accelerator system with a 22 MHz clock and a capacity to simulate circuits with millions of devices. Speedup factors of 20 to 30 are easily achieved when compared to software simulators running on comparable hardware platforms and using identical circuit models.
  • Keywords
    VLSI; application specific integrated circuits; circuit CAD; delays; fault diagnosis; integrated circuit design; logic CAD; message passing; multiprocessing systems; 22 MHz; CAD; MARS hardware accelerator system; VLSI; application specific integrated circuits; concurrent fault simulation; functional memory blocks; logic gates; message passing multicomputers; microprogrammable accelerator for rapid simulation; multiple delay algorithm; Circuit faults; Circuit simulation; Computational modeling; Computer simulation; Delay; Design automation; Hardware; Memory management; Message passing; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.678900
  • Filename
    678900