
32-Bit Hardware Multiplier (MPY32) Introduction
14.1 32-Bit Hardware Multiplier (MPY32) Introduction
The MPY32 is a peripheral and is not part of the CPU. This means its activities do not interfere with the
CPU activities. The multiplier registers are peripheral registers that are loaded and read with CPU
instructions.
The MPY32 supports:
•
Unsigned multiply
•
Signed multiply
•
Unsigned multiply accumulate
•
Signed multiply accumulate
•
8-bit, 16-bit, 24-bit, and 32-bit operands
•
Saturation
•
Fractional numbers
•
8-bit and 16-bit operation compatible with 16-bit hardware multiplier
•
8-bit and 24-bit multiplications without requiring a "sign extend" instruction
The MPY32 block diagram is shown in
410
32-Bit Hardware Multiplier (MPY32)
SLAU272C – May 2011 – Revised November 2013
Copyright © 2011–2013, Texas Instruments Incorporated