TMP92CZ26A
92CZ26A-747
(23) MAC (2/2)
Symbol Name
Address 7 6 5 4 3 2 1 0
OR39 OR38 OR37 OR36 OR35 OR34 OR33 OR32
R/W
Undefined
MACOR_HLL
Data register
Multiply and
Accumulate
-HLL
1BECH
Multiply and Accumulate data register [39:32]
OR47 OR46 OR45 OR44 OR43 OR42 OR41 OR40
R/W
Undefined
MACOR_HLH
Data register
Multiply and
Accumulate
-HLH
1BEDH
Multiply and Accumulate data register [47:40]
OR55 OR54 OR53 OR52 OR51 OR50 OR49 OR48
R/W
Undefined
MACOR_HHL
Data register
Multiply and
Accumulate
-HHL
1BEEH
Multiply and Accumulate data register [55:48]
OR63 OR62 OR61 OR60 OR59 OR58 OR57 OR56
R/W
Undefined
MACOR_HHH
Data register
Multiply and
Accumulate
-HHH
1BEFH
Multiply and Accumulate data register [63:56]
MOVF MOPST MSTTG2 MSTTG1 MSTTG0 MSGMD MOPMD1 MOPMD0
R/W W R/W R/W R/W
0 0 0 0 0 0 0 0
MACCR
MAC
Control
Register
1BFCH
Over flow
flag
0:no
over flow
1:generate
over flow
Start
calculation
control
0:don’t care
1: Start
calculation
Select the trigger of start calculation
000: Write to MACMA[7:0]
001: Write to MACMB[7:0]
010: Write to MACMOR[7:0]
011: Write to MACMOR[39:32]
1xx: Write “1” to <MOPST>
Sign
mode
0:Unsigned
1:Signed
Calculation
Mode
00: 64 + 32 × 32
01: 64 − 32 × 32
10: 32 × 32 − 64
11: Reserved