• DocumentCode
    2552730
  • Title

    Logic verification of very large circuits using Shark

  • Author

    Casas, Jeremy ; Yang, Hannah ; Khaira, Manpreet ; Joshi, Mandar ; Tetzlaff, Tom ; Otto, Steve ; Seligman, Erik

  • Author_Institution
    Intel Strategic CAD Labs., USA
  • fYear
    1999
  • fDate
    7-10 Jan 1999
  • Firstpage
    310
  • Lastpage
    317
  • Abstract
    In this paper, we will present Shark, a software based logic verification technology that allows high-performance switch-level simulation of multi-million transistor circuits on general-purpose workstations. Shark achieves high-performance simulations on very large circuits through three key technologies: 1) a circuit partitioner based on latch boundary components, design hierarchy driven clustering, and latch/activity load balancing, 2) a high-performance switch-level simulator capable of simulating very large models and run word-parallel simulations, and 3) a simulation backplane that can connect any number of simulators to form a distributed/parallel simulation environment. Shark has been tested on circuits of up to 15 M transistors. On an Intel circuit with about 5 M transistors, Shark achieved a simulation throughput of 19 Hz
  • Keywords
    circuit simulation; digital simulation; flip-flops; logic CAD; logic partitioning; parallel processing; 19 Hz; Shark; circuit partitioner; design hierarchy; distributed/parallel simulation environment; general-purpose workstations; latch boundary components; latch/activity load balancing; logic verification; multi-million transistor circuits; run word-parallel simulations; simulation backplane; simulation throughput; switch-level simulation; very large circuits; Circuit simulation; Circuit testing; Computational modeling; Costs; Hardware; Logic circuits; Logic design; Microprocessors; Scalability; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1999. Proceedings. Twelfth International Conference On
  • Conference_Location
    Goa
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0013-7
  • Type

    conf

  • DOI
    10.1109/ICVD.1999.745167
  • Filename
    745167