Data Sheet
June 2001
DSP16410B Digital Signal Processor
188
Agere Systems—Proprietary
Use pursuant to Company instructions
Agere Systems Inc.
4 Hardware Architecture
(continued)
4.16 Serial Interface Unit (SIU)
(continued)
4.16.15 Registers
(continued)
Table 111. SCON10 (SIU Input/Output General Control) Register
The memory address for this register is 0x43014 for SIU0 and 0x44014 for SIU1.
15
14—13
12—11
Reserved
OINTSEL[1:0]
IINTSEL[1:0]
10—9
Reserved
8
7
6
5
4
3
2
1
0
SIOLB OCKK OCKA OFSK OFSA ICKK ICKA IFSK IFSA
Bit
Field
Value
Description
R/W Reset
Value
R/W
R/W
15
Reserved
0
00
01
10
11
Reserved—write with zero.
Assert output interrupt (SOINT) after output frame sync detected.
Assert output interrupt (SOINT) after output subframe transfer complete.
Assert output interrupt (SOINT) after output channel transfer complete.
Assert output interrupt (SOINT) after output frame error or output underflow error
occurs
.
Assert input interrupt (SIINT) after input frame sync detected.
Assert input interrupt (SIINT) after input subframe transfer complete.
Assert input interrupt (SIINT) after input channel transfer complete.
Assert input interrupt (SIINT) after input frame error or input overflow error
occurs
.
Reserved—write with zero.
Normal operation.
Place SIU in loopback mode (SOD internally connected to SID, OCK internally
connected to ICK, OFS internally connected to IFS).
Drive output data onto the SOD pin on the rising edge of the output bit clock pin
(SOCK).
If OCKA is 0 (passive clock), do not invert SOCK to generate the internal out-
put bit clock (OCK).
If OCKA is 1 (active clock), do not invert the active generated output bit clock
(OCK) before applying to the SOCK pin.
Drive output data onto the SOD pin on the falling edge of the output bit clock pin
(SOCK).
If OCKA is 0 (passive clock), invert SOCK to generate the internal output bit
clock (OCK).
If OCKA is 1 (active clock), invert the active generated output bit clock (OCK)
before applying to the SOCK pin.
Passive mode output clock
—drive the internal output bit clock (OCK) from the
external output bit clock pin (SOCK pin modified according to OCKK). The SIU
configures SOCK as an input.
Active mode output clock—drive the internal output bit clock (OCK) from the
active generated output bit clock derived from CLK or SCK. The SIU configures
SOCK as an output.
To determine the type of error, the program can read the contents of the
STAT
register (see
Table 116 on page 194
).
If the IRESET field (
SCON1
[10]) or ORESET field (
SCON2
[10]) is cleared, do not change the value in this field.
§
If the ORESET field (
SCON2
[10]) is cleared, do not change the value in this field.
The combination of passive output bit clock (OCKA = 0) and active output frame sync (OFSA = 1) is not supported. The combination
of passive input bit clock (ICKA = 0) and active input frame sync (IFSA = 1) is not supported.
§§
If the IRESET field (
SCON1
[10]) is cleared, do not change the value in this field.
0
00
14—13 OINTSEL[1:0]
12—11 IINTSEL[1:0]
00
01
10
11
R/W
00
10—9
8
Reserved
SIOLB
0
0
1
R/W
R/W
0
0
7
OCKK
§
0
R/W
0
1
6
OCKA
§
0
R/W
0
1