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
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;
Conference_Titel :
VLSI Design, 1999. Proceedings. Twelfth International Conference On
Conference_Location :
Goa
Print_ISBN :
0-7695-0013-7
DOI :
10.1109/ICVD.1999.745167