DocumentCode :
1472702
Title :
Hardware accelerators for timing simulation of VLSI digital circuits
Author :
Lewis, David M.
Author_Institution :
Dept. of Electr. Eng., Toronto Univ., Ont., Canada
Volume :
7
Issue :
11
fYear :
1988
fDate :
11/1/1988 12:00:00 AM
Firstpage :
1134
Lastpage :
1149
Abstract :
Designs are presented of two hardware engines for timing simulation. Both use the forward Euler integration algorithm to solve the differential equations that model the circuit. The simplicity of this algorithm compensates for the small time-step required. By structuring the algorithm to reduce data dependencies and maximize functional parallelism, a pipelined implementation is used. The use of a compact data representation and static integration stability checks results in a simple, yet fast, processor. The first engine provides a uniprocessor implementation that explores the feasibility of this approach to timing simulation. The second engine is an enhancement of the first. It uses a multiprocessor structure with a high-bandwidth interconnection network to support parallel simulation. Circuit inactivity is also used in a selective trace algorithm. The speed of this accelerator is high, allowing the simulation of circuits with over 100000 transistors in under one second per simulated clock cycle
Keywords :
VLSI; circuit analysis computing; digital integrated circuits; parallel architectures; pipeline processing; VLSI digital circuits; differential equations; forward Euler integration algorithm; hardware accelerators; high-bandwidth interconnection network; multiprocessor structure; parallel simulation; pipelined implementation; selective trace algorithm; timing simulation; uniprocessor implementation; Circuit simulation; Digital circuits; Engines; Hardware; Logic circuits; Logic gates; Switching circuits; Timing; Very large scale integration; Voltage;
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.9184
Filename :
9184
Link To Document :
بازگشت