Analog Devices adsp-2100 Manual page 280

Adsp-2100 family programmable single-chip microprocessors
Table of Contents

Advertisement

Processor Core
DATA ADDRESS GENERATORS
DAG1
(DM addressing only)
Bit-reverse capability
I0
L0
M0
I1
L1
M1
I2
L2
M2
I3
L3
M3
14
14
14
PROGRAM SEQUENCER
18
5
14
LOOP
ICNTL
STACK
4 X 18
IFC*
14
OWRCNTR
CNTR
IMASK*
MSTAT*
COUNT
STACK
STATUS STACK*
4 X 14
* Width and depth vary with processor
ALU
AX0
AX1
AY0
AY1
AR
AF
SHIFTER
8
5
SI
SE
SB
SR1
SR0
HOST INTERFACE PORT
(ADSP-2171, ADSP-2111, ADSP-21msp5x)
0x3FE8
HMASK
0x3FE5
Status Registers
0x3FE4
0x3FE7
HSR7
0x3FE3
0x3FE6
HSR6
0x3FE2
0x3FE1
0x3FE0
Figure 12.1 ADSP-21xx Registers
Shading denotes secondary (alternate) registers.
Registers are 16 bits wide (unless otherwise marked).
Programming Model
DAG2
(DM and PM addressing)
Indirect branch capability
I4
L4
M4
I5
L5
M5
I6
L6
M6
I7
L7
M7
14
14
14
PC
STACK
16 X 14
8
SSTAT
8
ASTAT
MAC
MX0 MX1
MY0
MY1
8
16
16
MR2
MR1
MR0
MF
BUS EXCHANGE
8
PX
Data Registers
HDR5
0x3FE0
HDR4
HDR3
HDR2
0x3FE6
HDR1
0x3FE5
HDR0
TIMER
0x3FFD
TPERIOD
0x3FFC
TCOUNT
0x3FFB
TSCALE
SPORT 0
RX0
TX0
Multichannel enables
0x3FFA
RX 31-16
0x3FF9
RX 15-0
0x3FF8
TX 31-16
0x3FF7
TX 15-0
SPORT0 Control
0x3FF6
Control
0x3FF5
SCLKDIV
RFSDIV
0x3FF4
0x3FF3
Autobuffer
SPORT 1
RX1
TX1
SPORT1 Control
0x3FF2
Control
0x3FF1
SCLKDIV
RFSDIV
0x3FF0
0x3FEF
Autobuffer
IDMA PORT
BDMA PORT
PROGRAMMABLE FLAGS
(ADSP-2181)
IDMA Registers
BDMA Registers
IDMA Control
0x3FE4
Register
0x3FE3
Programmable
0x3FE2
Flag Registers
0x3FE1
PFTYPE
PFDATA
12
MEMORY INTERFACE
System Control
0x3FFF
Register
Wait States
0x3FFE
(ADSP-2181)
3
3
DMOVLAY
PMOVLAY
ANALOG INTERFACE
(ADSP-21msp5x)
Autobuffer
0x3FEF
Control
0x3FEE
0x3FED
ADC Receive
0x3FEC
DAC Transmit
BWCOUNT
BDMA Control
BEAD
BIAD
12 – 3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents