• DocumentCode
    2649910
  • 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
  • Volume
    7
  • fYear
    2010
  • fDate
    16-18 April 2010
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485463
  • Filename
    5485463