Resynthesis and peephole transformations for the optimization of large-scale asynchronous systems
Proceedings of the 39th annual Design Automation Conference
Is the Die Cast for the Token Game?
ICATPN '02 Proceedings of the 23rd International Conference on Applications and Theory of Petri Nets
State encoding of large asynchronous controllers
Proceedings of the 43rd annual Design Automation Conference
Logic Synthesis of Handshake Components Using Structural Clustering Techniques
Integrated Circuit and System Design. Power and Timing Modeling, Optimization and Simulation
Asynchronous data-driven circuit synthesis
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
A method to design compact DUAL-RAIL asynchronous primitives
PATMOS'05 Proceedings of the 15th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation
Hi-index | 0.00 |
This paper introduces several new component clustering techniquesfor the optimization of asynchronous systems. In particular, novel"Burst-Mode aware" restrictions are imposed to limit the cluster sizesand to ensure synthesizability. A new control specification language,CH, is also introduced which facilitates the manipulation and optimizationof handshake control components. The new method has beenfully integrated into a comprehensive asynchronous synthesis package,Balsa. Experimental results on several substantial design examples,including an 32-bit microprocessor core, indicate significantperformance improvements for the optimized circuits.