Data Sheet
June 2001
DSP16410B Digital Signal Processor
Agere Systems Inc.
Agere Systems—Proprietary
Use pursuant to Company instructions
231
6 Software Architecture
(continued)
6.2 Registers
(continued)
6.2.2 Memory-Mapped Registers
(continued)
Table 138
summarizes the PIU memory-mapped registers. These registers are described in detail in
Section 4.15.1 on page 132
.
Table 138. PIU Registers
Table 139
summarizes the SIU memory-mapped registers. These registers are described in detail in
Section 4.16.15 on page 181
.
Table 139. SIU Memory-Mapped Registers
Register Name
Address
Description
Size
(Bits)
32
32
R/W
Type
c & s means control and status.
For this column, X indicates unknown on powerup reset and unaffected on subsequent reset.
§ Some bits of
PCON
are read-only and some bits are writable by either the host or the DSP but not both.
Reset Value
PCON
PDI
PDO
PA
DSCRATCH
HSCRATCH
0x41000
0x41008
0x4100A
0x41004
0x41002
0x41006
PIU Control and Status
PIU Data In from Host
PIU Data Out to Host
PIU Address for Host Access to DSP Memory
DSP Scratch
Host Scratch
R/W
§
R
R/W
R/W
R/W
R
c & s
data
0x5
X
32
32
address
data
0x0
0x0
Register
Name
SCON0
SCON1
SCON2
SCON3
SCON4
SCON5
SCON6
SCON7
SCON8
SCON9
SCON10
SCON11
SCON12
SIDR
SODR
STAT
FSTAT
OCIX0
OCIX1
ICIX0
ICIX1
Address
SIU0
0x43000
0x43002
0x43004
0x43006
0x43008
0x4300A
0x4300C
0x4300E
0x43010
0x43012
0x43014
0x43016
0x43018
0x4301A
0x4301C
0x4301E
0x43020
0x43030
0x43032
0x43040
0x43042
Description
Size
(Bits)
16
The SIU memory-mapped register sizes represent bits used. The registers are right-justified and padded to 32 bits (the unused upper bits are zero-
filled).
c & s means control and status.
§ All bits of
STAT
are readable, and some can be written with one to clear them.
R/W
Type
Reset
Value
0x0000
0x0400
0x0400
0x0000
0x0000
0x0000
0x0000
0x0000
0x0000
0x0000
0x0000
0x0000
0x8000
0x0000
SIU1
0x44000 SIU Input/Output General Control
0x44002 SIU Input Frame Control
0x44004 SIU Output Frame Control
0x44006 SIU Input/Output Subframe Control
0x44008 SIU Input Even Subframe Valid Vector Control
0x4400A SIU Input Odd Subframe Valid Vector Control
0x4400C SIU Output Even Subframe Valid Vector Control
0x4400E SIU Output Odd Subframe Valid Vector Control
0x44010 SIU Output Even Subframe Mask Vector Control
0x44012 SIU Output Odd Subframe Mask Vector Control
0x44014 SIU Input/Output General Control
0x44016 SIU Input/Output Active Clock Control
0x44018 SIU Input/Output Active Frame Sync Control
0x4401A SIU Input Data
0x4401C SIU Output Data
0x4401E SIU Input/Output General Status
0x44020 SIU Input/Output Frame Status
0x44030 SIU Output Channel Index for Even Subframes
0x44032 SIU Output Channel Index for Odd Subframes
0x44040 SIU Input Channel Index for Even Subframes
0x44042 SIU Input Channel Index for Odd Subframes
R/W
control
16
R
W
data
16
16
16
R/W
§
R
R/W
c & s
status
control
0x0000
0x0000
0x0000
16
R/W
control
0x0000