Information Manual
DSP1611/17/18/27/28/29 DIGITAL SIGNAL PROCESSOR
April 1998
Serial I/O
Lucent Technologies Inc.
DRAFT COPY
7-9
7.2 User-Controlled Features
Programmable modes are controlled by the serial I/O control (sioc) register, the ioc register, and the powerc
register. The tdms and saddx registers are used to control the operation of the multiprocessor mode and are
described in
Section 7.6, Multiprocessor Mode Description
. Flexibility in programming the functions of the serial
I/O port allows the port to interface with a variety of devices with little or no glue logic. The SIOs can be powered
down from the powerc register.
7.2.1 The sioc Register
show and define the control bits of the sioc register. During device reset, the sioc register
bits are cleared.
Table 7-1. Serial I/O Control (sioc) Register (DSP1611, DSP1617, and DSP1618 Only)
Bit
9
8—7
6
5
4
3
2
1
0
Field
LD
CLK
MSB
OLD
ILD
OCK
ICK
OLEN
ILEN
Table 7-2. Serial I/O Control (sioc) Register (DSP1627/28/29 Only)
Bit
10
9
8—7
6
5
4
3
2
1
0
Field DODLY
LD
CLK
MSB
OLD
ILD
OCK
ICK
OLEN
ILEN
Table 7-3. sioc Register Field Definitions
DODLY
0
DO changes on the rising edge of OCK.
1
DO changes on the falling edge of OCK. The delay in driving DO increases the hold time on
DO by half a cycle of OCK.
LD
0
In active mode, ILD1 and/or OLD1 = ICK1
÷
16, active SYNC1 = ICK1
÷
[128/256]
†
.
† See tdms register, SYNC field in
.
1
In active mode, ILD1 and/or OLD1 = OCK1
÷
16, active SYNC1 = OCK1
÷
†
.
CLK
‡
‡ CKO is f
INTERNAL CLOCK
.
0 0
Active clock = CKO
÷
2.
0 1
Active clock = CKO
÷
6.
1 0
Active clock = CKO
÷
8.
1 1
Active clock = CKO
÷
10.
MSB
0
LSB first.
1
MSB first.
OLD
0
OLD1 is an input (passive mode).
1
OLD1 is an output (active mode).
ILD
0
ILD1 is an input (passive mode).
1
ILD1 is an output (active mode).
OCK
0
OCK1 is an input (passive mode).
1
OCK1 is an output (active mode).
ICK
0
ICK1 is an input (passive mode).
1
ICK1 is an output (active mode).
OLEN
0
16-bit output.
1
8-bit output.
ILEN
0
16-bit input.
1
8-bit input.
Summary of Contents for DSP1611
Page 18: ...Chapter 1 Introduction...
Page 27: ...Chapter 2 Hardware Architecture...
Page 52: ...Chapter 3 Software Architecture...
Page 116: ...Chapter 4 Instruction Set...
Page 154: ...Chapter 5 Core Architecture...
Page 176: ...Chapter 6 External Memory Interface...
Page 208: ...Chapter 7 Serial I O...
Page 237: ...Chapter 8 Parallel I O DSP1617 Only...
Page 261: ...Chapter 9 Parallel Host Interface PHIF DSP1611 18 27 28 29 Only...
Page 275: ...Chapter 10 Bit I O Unit...
Page 284: ...Chapter 11 JTAG Test Access Port...
Page 306: ...Chapter 12 Timer...
Page 313: ...Chapter 13 Bit Manipulation Unit...
Page 325: ...Chapter 14 Error Correction Coprocessor DSP1618 28 Only...
Page 350: ...Chapter 15 Interface Guide...
Page 367: ...Appendix A Instruction Encoding...
Page 379: ...Appendix B Instruction Set Summary...
Page 381: ...aD extractz aS IM16 B 52 aD insert aS arM B 53 aD insert aS IM16 B 54 aD aS aaT B 55...
Page 437: ...Index...