Title :
The design of an architecture-aware 32-bit signed/unsigned multiplier
Author :
Yan, Ma ; De-li, Wang
Author_Institution :
Dept. of Elementary Educ., Xijing Univ., Xi´´an, China
Abstract :
This paper gives a detailed analysis and design of a X86 instruction compatible 32-bit multiplier, which is a part of a 486DX2 like CISC microprocessor. First,Various forms of multiply instructions should be supported by this multiplier are listed and analyzed.The micro instruction modes possibly used are proposed. Combines with the micro architecture of this processor, makes a compromise between the execution unit and the control unit, and take bypass logic into consideration, we demonstrates a 3-pipeline signed and unsigned unified multiplier, which meets the requirements of different types of multiply instructions and different result valid occasions. By means of radix-4 booth method, with the study of the high bits of signed operands, the conventional 17 partial products are reduced to 16, resulting of compact structure. Results show that, the area of this design has a reduction of 11.6% and it takes up less than 12% of the total power consumed by the processor in full load mode.
Keywords :
computer architecture; instruction sets; microprocessor chips; 32 bit signed-unsigned multiplier; 486DX2; CISC microprocessor; X86; bypass logic; micro architecture; radix-4 booth method; Computer science; Educational institutions; Hardware; Industrial control; Logic; Microprocessors; Modems; Programming profession; Proposals; Registers; X86; bypass logic; micro instruction; multiplier;
Conference_Titel :
Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6347-3
DOI :
10.1109/ICCET.2010.5485463