Title :
Arithmetic logic circuits using self-timed bit level dataflow and early evaluation
Author :
Reese, Robert B. ; Thornton, Mitch A. ; Traver, Cherrice
Author_Institution :
Mississippi State Univ., MS, USA
fDate :
6/23/1905 12:00:00 AM
Abstract :
A logic style known as Phased Logic (PL) is applied to arithmetic circuits. Phased logic is a dual-rail LEDR logic style that allows automatic translation from a clocked netlist to a self-timed implementation. Bit level dataflow, early evaluation and automatic filtering of transient computations within PL circuits can lead to both increased performance and higher energy efficiency than the original clocked netlist. Simulation results for a 16×16 iterative multiplier based on a LUT4 design show a 23% speed improvement and 20% energy improvement over the clocked design. A Y=Y@1*a +b calculation using an array multiplier design shows a 15% performance decrease but is 2× more energy efficient than the clocked counterpart
Keywords :
data flow computing; digital arithmetic; logic design; logic gates; arithmetic circuits; array multiplier; bit level dataflow; clocked netlist; dual-rail LEDR logic; energy efficiency; performance; phased logic; self-timed implementation; Arithmetic; Automatic logic units; Clocks; Design methodology; Encoding; Energy efficiency; Feedback; Logic circuits; Logic design; Logic gates;
Conference_Titel :
Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-1200-3
DOI :
10.1109/ICCD.2001.954998