Table 17-1 Mma Module Register Memory Map; Programming Model - Motorola DragonBall MC9328MX1 Reference Manual

Integrated portable system processor
Table of Contents

Advertisement

17.3 Programming Model

The MMA module includes 33 user-accessible 32-bit registers. Table 17-1 on page 17-5 summarizes these
registers and their addresses.
MMA MAC Module Register
MMA MAC Control Register
MMA MAC Multiply Counter Register
MMA MAC Accumulate Counter Register
MMA MAC Interrupt Register
MMA MAC Interrupt Mask Register
MMA MAC FIFO Register
MMA MAC FIFO Status Register
MMA MAC Burst Count Register
MMA MAC Bit Select Register
MMA MAC X Base Address Register
MMA MAC X Index Register
MMA MAC X Length Register
MMA MAC X Modify Register
MMA MAC X Increment Register
MMA MAC X Count Register
MMA MAC Y Base Address Register
MMA MAC Y Index Register
MMA MAC Y Length Register
MMA MAC Y Modify Register
MMA MAC Y Increment Register
MMA MAC Y Count Register
MOTOROLA
Table 17-1. MMA Module Register Memory Map
Description
MMA MAC Control Registers
MMA MAC X Register Control Registers
MMA MAC Y Register Control Registers
MMA DCT/iDCT Registers
Multimedia Accelerator (MMA)
Name
MMA_MAC_MOD
MMA_MAC_CTRL
MMA_MAC_MULT
MMA_MAC_ACCU
MMA_MAC_INTR
MMA_MAC_INTR_MASK
MMA_MAC_FIFO
MMA_MAC_FIFO_STAT
MMA_MAC_BURST
MMA_MAC_BITSEL
MMA_MAC_XBASE
MMA_MAC_XINDEX
MMA_MAC_XLENGTH
MMA_MAC_XMODIFY
MMA_MAC_XINCR
MMA_MAC_XCOUNT
MMA_MAC_YBASE
MMA_MAC_YINDEX
MMA_MAC_YLENGTH
MMA_MAC_YMODIFY
MMA_MAC_YINCR
MMA_MAC_YCOUNT
Programming Model
Address
0x00222000
0x00222004
0x00222008
0x0022200C
0x00222010
0x00222014
0x00222018
0x0022201C
0x00222020
0x00222024
0x00222200
0x00222204
0x00222208
0x0022220C
0x00222210
0x00222214
0x00222300
0x00222304
0x00222308
0x0022230C
0x00222310
0x00222314
17-5

Advertisement

Table of Contents
loading

Table of Contents