Fifth Great Lakes Symposium on VLSI (GLSVLSI'95)
Analyzing and verifying locally clocked circuits with the concurrency workbench
The State University of New York at Buffalo
March 16-March 18
ISBN: 0-8186-7035-5
G. Baulch, Dept. of Electr. Eng. & Comput. Sci., Union Coll., Schenectady, NY, USA
D. Hemmendinger, Dept. of Electr. Eng. & Comput. Sci., Union Coll., Schenectady, NY, USA
C. Traver, Dept. of Electr. Eng. & Comput. Sci., Union Coll., Schenectady, NY, USA
Locally Clocked Modules (LCMs) allow asynchronous communication between synchronous computational elements. The concurrency workbench models concurrent systems in the CCS process algebra. We describe the use of the concurrency workbench to specify, simulate, and verify implementations of LCMs and discuss its application to the specification of asynchronous circuits.
Index Terms:
asynchronous circuits; timing; formal verification; process algebra; circuit analysis computing; logic CAD; logic design; locally clocked circuits; concurrency workbench; asynchronous communication; synchronous computational elements; concurrent system modelling; CCS process algebra; asynchronous circuits
Citation:
G. Baulch, D. Hemmendinger, C. Traver, "Analyzing and verifying locally clocked circuits with the concurrency workbench," glsvlsi, pp.144, Fifth Great Lakes Symposium on VLSI (GLSVLSI'95), 1995