|
ABSTRACT
This lecture will provide an overview of the field of asynchronous VLSI, and show how formal methods have played a critical role in the design of complex asynchronous systems. In particular, I will talk about program transformations and their application to asynchronous VLSI, as well as describe a simple language that I developed to describe these circuits and aid in their validation.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
R. Manohar. A case for asynchronous computer architecture. In ISCA Workshop on Complexity-Effective Design, June 2001.
|
| |
3
|
|
| |
4
|
|
| |
5
|
R. Manohar and A. J. Martin. Pipelined mutual exclusion and the design of an asynchronous microprocessor. Technical Report CSL-TR-2001-1017, Cornell University, 2001.
|
| |
6
|
A. J. Martin. Compiling communicating processes into delay-insensitive VLSI circuits. Distributed Computing, 1(4):226-234, 1986.
|
| |
7
|
|
| |
8
|
Alain J. Martin , Steven M. Burns , T. K. Lee , Drazen Borkovic , Pieter J. Hazewindus, The design of an asynchronous microprocessor, Proceedings of the decennial Caltech conference on VLSI on Advanced research in VLSI, p.351-373, June 1989, Cambridge, Massachusetts, United States
|
| |
9
|
Alain J. Martin , Andrew Lines , Rajit Manohar , Mika Nystroem , Paul Penzes , Robert Southworth , Uri Cummings, The Design of an Asynchronous MIPS R3000 Microprocessor, Proceedings of the 17th Conference on Advanced Research in VLSI (ARVLSI '97), p.164, September 15-16, 1997
|
|