DocumentCode :
1834269
Title :
Automating the design of an asynchronous DLX microprocessor
Author :
Amde, Manish ; Blunno, Ivan ; Sotiriou, Christos P.
Author_Institution :
Indian Inst. of Technol., Bombay, India
fYear :
2003
fDate :
2-6 June 2003
Firstpage :
502
Lastpage :
507
Abstract :
In this paper the automated design of an asynchronous DLX microprocessor is presented. The microprocessor has been designed beginning with a standard RTL-like Verilog specification and the Pipefitter design flow has been used to automatically generate both the specification for the direct implementation of the Control Unit and a synthesizable Verilog specification of the Data Path. The architecture of the DLX is locally synchronous and globally asynchronous and the delay elements for the generation of the local clock signal are automatically produced by Pipefitter as well. The following steps of the design flows (i.e., logic synthesis, technology mapping, placement and routing) have been completed using standard tools leading to the final layout of the circuit. The final microprocessor implements all the functionality of a standard DLX (with the exception of the floating point unit) and supports its whole set of instructions. Some considerations on the area occupation of the microcontroller will be presented in the last section of this paper.
Keywords :
asynchronous circuits; circuit layout CAD; hardware description languages; logic CAD; microprocessor chips; Pipefitter design flow; Verilog specification; asynchronous DLX microprocessor; control unit; data path; delay elements; design automation; globally asynchronous; local clock signal; locally synchronous; logic synthesis; technology mapping; Automatic generation control; Clocks; Delay; Hardware design languages; Logic circuits; Logic design; Microprocessors; Signal generators; Signal synthesis; Synchronous generators;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
Type :
conf
DOI :
10.1109/DAC.2003.1219059
Filename :
1219059
Link To Document :
بازگشت