loading...
Attacking Control Overhead to Improve Synthesised Asynchronous Circuit Performance
San Jose, California October 02-October 05
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICCD.2005.312005 International Conference on Comp ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Luis A. Plana, School of Computer Science, The University of Manchester
Sam Taylor, School of Computer Science, The University of Manchester
Doug Edwards, School of Computer Science, The University of Manchester

The development of robust synthesis techniques and tools is important if asynchronous design is to gain more widespread acceptance. Handshake circuits are a method of constructing asynchronous circuits from a set of modular components connected by handshake channels. They offer a level of abstraction above a particular target technology or implementation style. The Balsa system employs the handshake circuit approach and has demonstrated that it can be used to rapidly generate large, robust circuits.

This speed and ?exibility is currently achieved at the cost of performance. This paper examines the problem of control overhead in handshake circuits and proposes new handshake component specifications and implementations that significantly reduce this overhead.

These changes are incorporated into the Balsa synthesis system and are shown to produce a doubling of the performance of a 32-bit processor without making any changes to the original description.

Citation:
Luis A. Plana, Sam Taylor, Doug Edwards, "Attacking Control Overhead to Improve Synthesised Asynchronous Circuit Performance," iccd, pp.703-710, 2005 International Conference on Computer Design, 2005
Usage of this product signifies your acceptance of the Terms of Use.