DocumentCode
1392836
Title
Symbolic timing analysis of asynchronous systems
Author
Hulgaard, Henrik ; Amon, Tod
Author_Institution
IT Univ. of Copenhagen, Denmark
Volume
19
Issue
10
fYear
2000
fDate
10/1/2000 12:00:00 AM
Firstpage
1093
Lastpage
1104
Abstract
We extend the time separations of events (TSE) timing analysis algorithm into the symbolic domain, that is, we allow symbolic variables to be used to specify unknown parameters of the model (essentially, unknown delays) and verification algorithms which are capable of identifying not just failure or success, but also the constraints on these symbolic variables which will ensure successful verification. The two contributions are (1) an iterative algorithm which continuously narrows down the domain of interest and (2) a practical method for reducing the representation of symbolic expressions containing minimizations and maximizations defined for a given domain. The algorithm applies to asynchronous circuits without conditional behavior. Although this may seem a severe restriction, this is a large and useful subclass which includes, e,g,, pipeline structures. We report experimental results for several asynchronous circuits to demonstrate that symbolic analysis is feasible and that the output provided is what a designer (or perhaps a synthesis tool) would often want to know
Keywords
asynchronous circuits; delays; digital arithmetic; iterative methods; logic simulation; symbol manipulation; timing; asynchronous circuits; asynchronous systems; iterative algorithm; maximizations; minimizations; pipeline structures; symbolic timing analysis; time separations of events; unknown delays; unknown parameters; verification algorithms; Algorithm design and analysis; Asynchronous circuits; Circuit synthesis; Delay effects; Failure analysis; Iterative algorithms; Minimization methods; Performance analysis; Pipelines; 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.875262
Filename
875262
Link To Document