DocumentCode
3400086
Title
Design of High-Speed-Pipelined Execution Unit of 32-bit RISC Processor
Author
Islam, Shofiqul ; Chattopadhyay, Debanjan ; Das, Manoja Kumar ; Neelima, V. ; Sarkar, Rahul
Author_Institution
ANURAG, DRDO, Hyderabad
fYear
2006
fDate
Sept. 2006
Firstpage
1
Lastpage
5
Abstract
The paper describes the architecture and design of the pipelined execution unit of a 32-bit RISC processor. Organization of the blocks in different stages of pipeline is done in such a way that pipeline can be clocked at high frequency. Control and forward of `data flow´ among the stages are taken care by dedicated hardware logic. Different blocks of the execution unit and dependency among themselves are explained in details with the help of relevant block diagrams. The design has been modeled in verilog HDL and functional verification policies adopted for it have been described thoroughly. Synthesis of the design is carried out at 0.13-micron standard cell technology and for slow timing library the reported frequency of operation is 714 MHz at synthesis level
Keywords
hardware description languages; pipeline processing; program verification; reduced instruction set computing; 32 bit; 32-bit RISC processor; 714 MHz; functional verification policy; hardware description language; hardware logic; pipelined execution unit; verilog HDL; Clocks; Frequency synthesizers; Hardware design languages; Helium; Libraries; Logic; Pipelines; Reduced instruction set computing; Registers; Timing; ALU; Dependency Resolver; Pipeline; RISC processor; Register File;
fLanguage
English
Publisher
ieee
Conference_Titel
India Conference, 2006 Annual IEEE
Conference_Location
New Delhi
Print_ISBN
1-4244-0369-3
Electronic_ISBN
1-4244-0370-7
Type
conf
DOI
10.1109/INDCON.2006.302780
Filename
4086251
Link To Document