DocumentCode :
3255847
Title :
Design, simulation and synthesis of a 32-bit math-processor
Author :
Ardalan, Shahab ; Adibi, Akbar
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont.
fYear :
2005
fDate :
7-10 Aug. 2005
Firstpage :
1469
Abstract :
This paper presented the design and results of simulation and synthesis of a 32-bit math-processor. The emphasis was placed on implementation of floating-point arithmetic unit. This math-processor is designed in fully behavioral level by using VHDL and is able to perform floating-point operation on double precision. Also as nature of behavioral description, it is easy to convert the precision to 64-bit or more. The main ALU includes four separate ALUs: sign ALU, integer number ALU, mantissa and exponent ALU (for real number). This processor uses the micro-controlling method for control unit. This behavioral design is synthesis-able and ready for layout and fabrication or FPGA based digital circuits. Synthesis was done by Leonardo Exemplar tool and it shows this design includes 27000 standard cells and can work on 40 MHz clock in 1mum CMOS technology
Keywords :
CMOS digital integrated circuits; floating point arithmetic; integrated circuit design; microprocessor chips; 1 micron; 32 bit; 40 MHz; ALU; CMOS technology; FPGA based digital circuits; Leonardo Exemplar tool; VHDL; control unit; floating-point arithmetic unit; math-processor; microcontrolling method; CMOS technology; Central Processing Unit; Circuit synthesis; Computational modeling; Computer aided instruction; Computer simulation; Design engineering; Fabrication; Floating-point arithmetic; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location :
Covington, KY
Print_ISBN :
0-7803-9197-7
Type :
conf
DOI :
10.1109/MWSCAS.2005.1594390
Filename :
1594390
Link To Document :
بازگشت