DocumentCode :
2533648
Title :
Formal Verification of an Arbiter Circuit
Author :
Yan, Chao ; Greenstreet, Mark ; Eisinger, Jochen
Author_Institution :
Dept. of Comput. Sci., Univ. of British Columbia, Vancouver, BC, Canada
fYear :
2010
fDate :
3-6 May 2010
Firstpage :
165
Lastpage :
175
Abstract :
We present the circuit-level verification of a common arbiter circuit. To perform this verification, we address three issues. First, we present a specification for the arbiter and show how this specification amounts to a set of topological constraints on trajectories of the continuous model. Second, we show that computing bounding sets for these trajectories is complicated by stiffness of the differential equation model and present novel techniques for handling stiff equations in a formal verification context. Finally, we note that while no arbiter can be guaranteed to always grant a pending request, we can show liveness in the presence of concurrent requests in an “almost surely” sense.
Keywords :
asynchronous circuits; differential equations; electronic engineering computing; formal verification; arbiter circuit; circuit level verification; differential equation model; formal verification; stiff equations; topological constraints; Asynchronous circuits; Chaos; Circuit simulation; Computer science; Context modeling; Differential equations; Fabrication; Flip-flops; Formal verification; Metastasis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Asynchronous Circuits and Systems (ASYNC), 2010 IEEE Symposium on
Conference_Location :
Grenoble
ISSN :
1522-8681
Print_ISBN :
978-0-7695-4032-0
Electronic_ISBN :
1522-8681
Type :
conf
DOI :
10.1109/ASYNC.2010.25
Filename :
5476968
Link To Document :
بازگشت