Published June 2003 | Version public
Book Section - Chapter

High-level synthesis of asynchronous systems by data-driven decomposition

  • 1. ROR icon California Institute of Technology

Contributors

Other:

Abstract

We present a method for decomposing a high-level program description of a circuit into a system of concurrent modules that can each be implemented as asynchronous pre-charge half-buffer pipeline stages (the circuits used in the asynchronous R3000 MIPS microprocessor). We apply it to designing the instruction fetch of an asynchronous 8051 microcontroller, with promising results. We discuss new clustering algorithms that will improve the performance figures further.

Additional Information

© 2003 ACM. The research described in this paper was sponsored by the Defense Advanced Research Projects Agency and monitored by the Air Force under contract F29601-00-K-0184.

Additional details

Identifiers

Eprint ID
73347
Resolver ID
CaltechAUTHORS:20170109-145144866

Funding

Defense Advanced Research Projects Agency (DARPA)
F29601-00-K-0184

Dates

Created
2017-01-10
Created from EPrint's datestamp field
Updated
2021-11-11
Created from EPrint's last_modified field