OP1 (high word)
16×16 Multiplier
Accessible
Register
32-bit Adder
RES0/RESLO
OP2 (high word)
15
OP2 (low word)
16
OP2
OP2L
OP2H
MACS32L
MAC32L
MPYS32L
MPY32L
MACS32H
MAC32H
MPYS32H
MPY32H
MACS
MAC
MPYS
MPY
RES1/RESHI
RES2
RES3
SUMEXT
31
0
15
16
31
0
32-bit Demultiplexer
32-bit Multiplexer
16-bit Multiplexer
16-bit Multiplexer
OP1_32
OP2_32
MPYMx
MPYSAT
MPYFRAC
MPYC
2
Control
Logic
OP1 (low word)
32-Bit Hardware Multiplier (MPY32) Introduction
272
SLAU367P – October 2012 – Revised April 2020
Copyright © 2012–2020, Texas Instruments Incorporated
32-Bit Hardware Multiplier (MPY32)
Figure 5-1. MPY32 Block Diagram