| Design of a cell library for asynchronous microengines |
| Full text |
Pdf
(246 KB)
|
| Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 15th ACM Great Lakes symposium on VLSI
table of contents
Chicago, Illinois, USA
POSTER SESSION: Poster session 2
table of contents
Pages: 385 - 389
Year of Publication: 2005
ISBN:1-59593-057-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 19, Citation Count: 0
|
|
|
ABSTRACT
Asynchronous microengines are an attractive alternative to globally synchronous systems for the realization of high performance programmable controllers. However, because of the specific demands of asynchronous signaling, it is not always easy to use existing standard cell libraries to implement asynchronous microengines. In this paper we present the design and evaluation of a CMOS cell set that augments a generic cell library with cells specific to the design of asynchronous microengines. These cells encapsulate behavior and timing information critical to the implementation of asynchronous microengine controllers. These special purpose cells result in higher performance circuits, and in a significant reduction in design time over a generic library. To validate the library, the control path of a popular asynchronous controller benchmark has been designed and fabricated through MOSIS.
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
|
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
|
| |
3
|
Alain J. Martin , Mika Nyström , Karl Papadantonakis , Paul I. Pénzes , Piyush Prakash , Catherine G. Wong , Jonathan Chang , Kevin S. Ko , Benjamin Lee , Elaine Ou , James Pugh , Eino-Ville Talvala , James T. Tong , Ahmet Tura, The Lutonium: A Sub-Nanojoule Asynchronous 8051 Microcontroller, Proceedings of the 9th International Symposium on Asynchronous Circuits and Systems, p.14, May 12-15, 2003
|
| |
4
|
Hans van Gageldonk , Kees van Berkel , Ad Peeters , Daniel Baumann , Daniel Gloor , Gerhard Stegmann, An Asynchronous Low-Power 80C51 Microcontroller, Proceedings of the 4th International Symposium on Advanced Research in Asynchronous Circuits and Systems, p.0096, March 30-April 02, 1998
|
| |
5
|
|
| |
6
|
Hans M. Jacobson and Ganesh Gopalakrishnan. Application-specific programmable control for high-performance asynchronous circuits. Proceedings of the IEEE, 87(2):319--331, February 1999. Corrections in Proc IEEE March 1999, p. 525.
|
| |
7
|
Niti Madan and Erik Brunvand. A case for asynchronous microengines for network processing. In Advanced Networking and Communications Hardware Workshop (ANCHOR 2004), June 2004.
|
| |
8
|
Himanshu Singh. Signal processing with asynchronous microengines. Master's thesis, Department of Electrical and Computer Engineering, University of Utah, December 2004.
|
 |
9
|
|
| |
10
|
Ivan E. Sutherland and Jo Ebergen. Computers without clocks. Scientific American, 287(2), August 2002.
|
| |
11
|
Gaurav Gulati. A 32x64 self-timed sram core. Technical report, School of Computing, University of Utah, July 2003.
|
| |
12
|
|
| |
13
|
Kenneth Y. Yun and David L. Dill. Automatic synthesis of extended burst-mode circuits: Part I (specification and hazard-free implementation). IEEE Transactions on Computer-Aided Design, 18(2):101--117, February 1999.
|
| |
14
|
|
| |
15
|
|
|