DocumentCode
1067486
Title
The exploitation of latency and multirate behavior using nonlinear relaxation for circuit simulation
Author
Saleh, Resve A. ; Newton, A. Richard
Author_Institution
Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
Volume
8
Issue
12
fYear
1989
fDate
12/1/1989 12:00:00 AM
Firstpage
1286
Lastpage
1298
Abstract
The speedups derived from the exploitation of the waveform properties are discussed and simple procedures are provided to compute empirical upper bounds on the speed improvement when these properties are exploited. These upper bounds are used to explain the reasons for the variations in the speedups and to evaluate the performance of two circuit simulation algorithms based on nonlinear relaxation that are implemented in the SPLICE3 program. The first algorithm is an advanced version of the iterated timing analysis (ITA) algorithm that exploits the latency property. The second algorithm is a new event-driven multirate integration scheme, based on ITA, that exploits multirate behavior of circuits. It also uses a novel event-driven approach to handle step rejections called selective-backup
Keywords
circuit analysis computing; integration; iterative methods; SPLICE3 program; circuit simulation; empirical upper bounds; event-driven multirate integration scheme; iterated timing analysis; latency property; multirate behavior; nonlinear relaxation; selective-backup; speed improvement; speedups; step rejections; waveform properties; Algorithm design and analysis; Circuit simulation; Computational modeling; Delay; Linear systems; Relaxation methods; Runtime; Timing; Uninterruptible power systems; Upper bound;
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.44509
Filename
44509
Link To Document