DocumentCode :
3233114
Title :
Rapid prototyping of a self-timed ALU with FPGAs
Author :
Ortega-Cisneros, S. ; Raygoza-Panduro, J.J. ; Boemo, Eduardo
Author_Institution :
Escuela Politecnica Superior, Univ. Autonoma de Madrid, Spain
fYear :
2005
fDate :
28-30 Sept. 2005
Abstract :
This article presents the design and implementation of a self-timed arithmetic logic unit (ALU) that has been developed as part of an asynchronous microprocessor. This displays an inherent operational characteristic of low consumption, owing to the synchronization signals that stop when the execution of an operation finishes (stoppable clock); that is to say, the dynamic consumption is zero, while it is not required again by an external request signal. It demonstrates the methodology of design of the self-timed controls which synchronize the data transfer, as well as the characterization of delay macros designed in FPGA editor for the adjustment of ALU processing times. It also summarizes the results of the implementation for a FPGA Virtex II, as well as the parameters of area, distribution of tracks, delay, latency, consumption and fan-out.
Keywords :
field programmable gate arrays; microprocessor chips; FPGA; Virtex II; arithmetic logic unit; asynchronous microprocessor; rapid prototyping; self-timed ALU; self-timed control; stoppable clock; Arithmetic; Clocks; Delay; Design methodology; Displays; Field programmable gate arrays; Logic design; Microprocessors; Prototypes; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs, 2005. ReConFig 2005. International Conference on
Print_ISBN :
0-7695-2456-7
Type :
conf
DOI :
10.1109/RECONFIG.2005.33
Filename :
1592489
Link To Document :
بازگشت