DocumentCode
846670
Title
Two new techniques for unit-delay compiled simulation
Author
Maurer, Peter M.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
Volume
11
Issue
9
fYear
1992
fDate
9/1/1992 12:00:00 AM
Firstpage
1120
Lastpage
1130
Abstract
The potential change (PC)-set method and the parallel technique for generating compiled unit-delay simulators for acrylic circuits are discussed. The PC-set method analyzes the network, determines the set of potential change times for each net, and generates gate simulations for each potential change. The parallel technique, which is based on the concept of bit-parallel simulation is faster and generates less code than the PC-set method, but it is not amenable to data-parallel simulation of multiple input vectors. Both techniques are based on the well-known levelization algorithm used to generate zero-delay levelized compiled code simulation. Two optimizations of the basic parallel technique are presented, called bit-field trimming and shift elimination. Performance results using the ISCAS 85 benchmarks show a factor-of-four improvement for the PC-set method and a factor-of-ten improvement for the parallel technique. The optimization schemes show an average performance improvement of 47% over the unoptimized simulations
Keywords
circuit CAD; digital simulation; logic CAD; ISCAS 85; acrylic circuits; bit-field trimming; bit-parallel simulation; compiled code simulation; gate simulations; levelization algorithm; parallel technique; potential change set method; shift elimination; unit-delay compiled simulation; Asynchronous circuits; Circuit simulation; Computational modeling; Delay effects; Discrete event simulation; Flip-flops; Hazards; Microelectronics; Sequential circuits; Timing;
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.159998
Filename
159998
Link To Document