V62/03610-02YA [TI]
DIGITAL SIGNAL PROCESSOR; 数字信号处理器型号: | V62/03610-02YA |
厂家: | TEXAS INSTRUMENTS |
描述: | DIGITAL SIGNAL PROCESSOR |
文件: | 总62页 (文件大小:997K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
D
D
D
Controlled Baseline
-- One Assembly/Test Site, One Fabrication
Site
D
D
D
D
D
Boot-Program Loader
EDGEMODE Selectable External Interrupts
32-Bit Instruction Word, 24-Bit Addresses
Eight Extended-Precision Registers
Extended Temperature Performance of
-- 4 0 °C to 100°C (A Suffix), and
-- 5 5 °C to 125°C (M Suffix)
Fabricated Using the 0.18-μm (leff-Effective
Gate Length) TImeline™ Technology by
Texas Instruments (TI)
Enhanced Diminishing Manufacturing
Sources (DMS) Support
D
On-Chip Memory-Mapped Peripherals:
-- O n e S e r i a l P o r t
-- Tw o 3 2 - B i t T i m e r s
-- Direct Memory Access (DMA)
Coprocessor for Concurrent I/O and CPU
Operation
D
D
D
Enhanced Product Change Notification
Qualification Pedigree†
High-Performance Floating-Point Digital
Signal Processor (DSP):
-- SM320VC33-120EP (PGE Suffix)
-- 17-ns Instruction Cycle Time
-- 120 Million Floating-Point Operations
Per Second (MFLOPS)
-- 60 Million Instructions Per Second
(MIPS)
-- SM320VC33-150EP (GNM Suffix)
-- 13-ns Instruction Cycle Time
-- 150 Million Floating-Point Operations
Per Second (MFLOPS)
D
D
144-Pin Low-Profile Quad Flatpack (LQFP)
(PGE Suffix) and 144-Pin Non-hermetic
Ceramic Ball Grid Array (CBGA)
(GNM Suffix)
Two Address Generators With Eight
Auxiliary Registers and Two Auxiliary
Register Arithmetic Units (ARAUs)
D
D
D
Two Low-Power Modes
-- 75 Million Instructions Per Second
(MIPS)
Two- and Three-Operand Instructions
Parallel Arithmetic/Logic Unit (ALU) and
Multiplier Execution in a Single Cycle
D
D
34K × 32-Bit (1.1M-bit) On-Chip Words of
Dual-Access Static Random-Access
Memory (SRAM) Configured in 2 × 16K plus
2 × 1K Blocks to improve Internal
Performance
D
D
Block-Repeat Capability
Zero-Overhead Loops With Single-Cycle
Branches
D
D
Conditional Calls and Returns
x5 Phase-Locked Loop (PLL) Clock
Generator
Interlocked Instructions for
Multiprocessing Support
D
D
D
Very Low Power: < 200 mW @ 150 MFLOPS
32-Bit High-Performance CPU
D
D
Bus-Control Registers Configure
Strobe-Control Wait-State Generation
16-/32-Bit Integer and 32-/40-Bit
Floating-Point Operations
1.8-V (Core) and 3.3-V (I/O) Supply Voltages
D
Four Internally Decoded Page Strobes to
Simplify Interface to I/O and Memory
Devices
†
Component qualification in accordance with JEDEC and industry standards to ensure reliable operation over an extended temperature range.
This includes, but is not limited to, Highly Accelerated Stress Test (HAST) or biased 85/85, temperature cycle, autoclave or unbiased HAST,
electromigration, bond intermetallic life, and mold compound life. Such qualification testing should not be viewed as justifying use of this
component beyond specified performance and environmental limits.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
TImeline and SM320C3x are trademarks of Texas Instruments.
Other trademarks are the property of their respective owners.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
Copyright © 2003, Texas Instruments Incorporated
1
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
description
The SM320VC33-EP DSP is a 32-bit, floating-point processor manufactured in 0.18-μm four-level-metalCMOS
(TImeline) technology. The SM320VC33-EP is part of the SM320C3x™ generation of DSPs from Texas
Instruments.
The SM320C3x internal busing and special digital-signal-processing instruction set have the speed and
flexibility to execute up to 150 million floating-point operations per second (MFLOPS). The SM320VC33-EP
optimizes speed by implementing functions in hardware that other processors implement through software or
microcode. This hardware-intensive approach provides performance previously unavailable on a single chip.
The SM320VC33-EP can perform parallel multiply and ALU operations on integer or floating-point data in a
single cycle. Each processor also possesses a general-purpose register file, a program cache, dedicated
ARAUs, internal dual-access memories, one DMA channel supporting concurrent I/O, and a short
machine-cycle time. High performance and ease of use are the results of these features.
General-purpose applications are greatly enhanced by the large address space, multiprocessor interface,
internally and externally generated wait states, one external interface port, two timers, one serial port, and
multiple-interrupt structure. The SM320C3x supports a wide variety of system applications from host processor
to dedicated coprocessor. High-level-language support is easily implemented through a register-based
architecture, large address space, powerful addressing modes, flexible instruction set, and well-supported
floating-point arithmetic.
JTAG scan-based emulation logic
The 320VC33 contains a JTAG port for CPU emulation within a chain of any number of other JTAG devices.
The JTAG port on this device does not include a pin-by-pin boundary scan for point-to-point board level test.
The Boundary Scan tap input and output is internally connected with a single dummy register allowing loop back
tests to be performed through that JTAG domain.
The JTAG emulation port of this device also includes two additional pins, EMU0 and EMU1, for global control
of multiple processors conforming to the TI emulation standard. These pins are open collector type outputs
which are wire ORed and tied high with a pullup. Non-TI emulation devices should not be connected to these
pins.
The VC33 instruction register is 8 bits long. Table 1 shows the instruction code. The uses of SAMPLE and
HIGHZ opcodes, though defined, have no meaning for the SM320VC33-EP, which has no boundary scan. For
example, HIGHZaffects only thedummy cell(nomeaning) anddoes notputthedevicepins inahigh-impedance
state.
2
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
Table 1. Boundary Scan Instruction Code
INSTRUCTION NAME
EXTEST
INSTRUCTION CODE
00000000
11111111
00000010
00000110
00000011
00100000
00100001
00100010
00100011
00100100
00100101
00100110
00100111
00101000
00101001
BYPASS
SAMPLE
Boundary is only one dummy cell
Boundary is only one dummy cell
HIGHZ
†
PRIVATE1
†
PRIVATE2
†
PRIVATE3
†
PRIVATE4
†
PRIVATE5
†
PRIVATE6
†
PRIVATE7
†
PRIVATE8
†
PRIVATE9
†
PRIVATE10
†
PRIVATE11
†
Use of Private opcodes could cause the device to operate in an unexpected manner.
ORDERING INFORMATION
ORDERABLE
PART NUMBER
TOP-SIDE
MARKING
‡
T
C
PACKAGE
-- 4 0 °C to 100°C
-- 5 5 °C to 125°C
144-pin low-profile plastic quad flatpack (PGE) SM320VC33PGEA120EP
144-ball fine pitch Ball Grid Array (GNM) SM320VC33GNMM150EP
SM320VC33PGEA120EP
SM320VC33GNMM150EP
‡
Package drawings, standard packing quantities, thermal data, symbolization, and PCB design guidelines are available at
www.ti.com/sc/package.
3
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
pinout
†‡
PGE PACKAGE
(TOP VIEW)
1
2
3
4
5
6
7
8
9
108
107
106
105
104
103
102
101
100
99
A20
DV
DD
CLKR0
FSR0
V
SS
A19
A18
A17
V
SS
DR0
TRST
TMS
DV
DD
A16
A15
CV
DD
V
SS
TDI
TDO
TCK
A14 10
11
98
A13
CV
12
97
V
SS
DD
A12 13
A11 14
96
EMU0
EMU1
95
DV
15
94
DV
D0
D1
D2
D3
DD
DD
A10 16
A9 17
93
92
V
18
91
SS
A8 19
A7 20
A6 21
A5 22
23
A4 24
25
90
89
V
SS
88
D4
D5
DV
D6
D7
CV
D8
D9
87
DV
DD
86
DD
DD
85
V
84
SS
A3 26
A2 27
83
82
CV
DD
28
81
A1 29
A0 30
80
V
SS
79
D10
D11
DV
D12
D13
D14
D15
DV
DD
31
78
PAGE3
PAGE2 33
32
77
DD
76
V
34
35
36
75
SS
PAGE1
PAGE0
74
73
†
‡
DV is the power supply for the I/O pins while CV is the power supply for the core CPU. V is the ground for both the I/O
pins and the core CPU.
DD
DD
SS
PLLV and PLLV are isolated PLL supply pins that should be externally connected to CV and V respectively.
DD
SS
DD
SS,
4
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PGE Terminal Assignments† (Sorted by Signal Name)
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
A0
A1
30
29
27
26
24
22
21
20
19
17
16
14
13
11
D0
D1
93
92
91
90
88
87
85
84
82
81
79
78
76
75
74
73
71
70
68
67
65
64
62
61
59
58
57
55
54
52
51
50
104
6
31
37
R/W
RDY
42
45
A2
D2
43
RESET
RSV0
RSV1
SHZ
127
139
138
128
41
A3
D3
53
A4
D4
60
A5
D5
69
A6
D6
77
STRB
TCK
DV
DD
A7
D7
86
98
A8
D8
94
TCLK0
TCLK1
TDI
114
113
100
99
A9
D9
108
115
129
143
111
124
96
A10
A11
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
DR0
TDO
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
CLKMD0
CLKMD1
CLKR0
CLKX0
TMS
102
103
2
DX0
EDGEMODE
EMU0
EMU1
EXTCLK
FSR0
TRST
10
8
9
7
95
18
5
130
106
110
38
25
4
34
3
FSX0
40
1
H1
49
144
142
141
136
135
107
109
12
28
46
66
83
101
123
137
H3
39
56
HOLD
HOLDA
IACK
47
63
V
SS
48
72
44
80
INT0
122
121
120
119
125
36
89
INT1
97
INT2
105
112
118
126
140
133
132
117
116
INT3
MCBL/MP
PAGE0
PAGE1
PAGE2
PAGE3
35
CV
DD
33
XIN
XOUT
XF0
32
‡
PLLV
DD
15
23
131
134
DV
DD
‡
PLLV
XF1
SS
†
‡
DV is the power supply for the I/O pins while CV is the power supply for the core CPU. V is the ground for both the I/O pins and the core
CPU.
DD
DD
SS
PLLV and PLLV are isolated PLL supply pins that should be externally connected to CV and V respectively.
DD
SS
DD
SS,
5
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PGE Terminal Assignments† (Sorted by Pin Number)
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
1
A20
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
DV
73
74
D15
D14
D13
D12
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
CLKX0
FSX0
DX0
DD
2
V
H1
H3
SS
3
A19
A18
A17
75
4
V
76
V
SS
SS
5
STRB
77
DV
TCLK1
TCLK0
DD
6
DV
R/W
78
D11
D10
DD
7
A16
A15
DV
79
DV
DD
DD
8
IACK
RDY
80
V
XF1
XF0
SS
9
V
81
D9
D8
SS
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
A14
A13
CV
82
V
SS
DD
HOLD
83
CV
INT3
INT2
INT1
INT0
DD
CV
HOLDA
84
D7
D6
DD
A12
A11
V
85
SS
D31
D30
D29
86
DV
DD
DV
87
D5
D4
CV
DD
DD
A10
A9
88
EDGEMODE
MCBL/MP
DV
89
V
SS
DD
V
D28
D27
90
D3
V
SS
SS
A8
A7
A6
A5
91
D2
D1
D0
RESET
SHZ
V
92
SS
D26
D25
D24
93
DV
DD
94
DV
EXTCLK
DD
‡
DV
95
EMU1
EMU0
PLLV
DD
DD
A4
DV
96
XOUT
XIN
DD
V
D23
D22
97
V
SS
SS
‡
A3
98
TCK
TDO
TDI
PLLV
SS
A2
V
99
CLKMD1
CLKMD0
SS
CV
D21
D20
100
101
102
103
104
105
106
107
108
DD
A1
A0
CV
CV
DD
DD
CV
TMS
TRST
DR0
RSV1
RSV0
DD
DV
D19
D18
DD
PAGE3
PAGE2
V
SS
DV
V
A23
A22
DD
SS
V
D17
D16
FSR0
SS
PAGE1
PAGE0
CLKR0
DV
DD
V
DV
A21
SS
DD
†
‡
DV is the power supply for the I/O pins while CV is the power supply for the core CPU. V is the ground for both the I/O pins and the core
CPU.
DD
DD
SS
PLLV and PLLV are isolated PLL supply pins that should be externally connected to CV and V respectively.
DD
SS
DD
SS,
6
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
GNM Terminal Assignments† (Sorted by Signal Name)
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
A0
A1
J2
K2
K1
J4
D0
D1
G12
G10
F13
G11
H10
H13
H12
J10
J11
J12
K13
K12
K10
M13
L11
L12
M12
L10
K9
M1
N1
R/W
RDY
L4
M5
B7
A2
D2
N4
RESET
RSV0
RSV1
SHZ
A3
D3
N7
B4
A4
H4
H3
H1
G4
G1
G2
F3
D4
M8
N12
L13
H11
F11
B12
A10
A6
D5
A5
D5
D7
A6
D6
STRB
TCK
M4
F10
C10
A11
E11
D13
E10
C13
B1
DV
DD
A7
D7
A8
D8
TCLK0
TCLK1
TDI
A9
D9
A10
A11
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
D27
D28
D29
D30
D31
DR0
F4
TDO
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
CLKMD0
CLKMD1
CLKR0
CLKX0
F2
A1
TMS
E1
E2
E4
C1
C2
D3
C3
B2
D4
A2
B3
C5
B5
B13
B11
E3
J3
DX0
EDGEMODE
EMU0
EMU1
EXTCLK
FSR0
A12
A7
TRST
F12
E12
C6
D1
G3
J1
C12
D10
L3
L2
N11
M11
M10
K8
FSX
M3
M6
L7
H1
H3
N2
HOLD
HOLDA
IACK
N5
N10
N13
K11
G13
E13
A13
C11
C9
V
SS
N9
K5
M9
K4
L8
INT0
C8
N8
INT1
B9
M7
INT2
D8
K7
INT3
A9
L6
MCBL/MP
PAGE0
PAGE1
PAGE2
PAGE3
B8
L5
N6
M2
N3
C7
L9
K6
C4
CV
DD
J13
D12
A8
A3
D11
D2
L1
XF0
XF1
B10
D9
K3
‡
PLLV
DD
F1
A5
XIN
B6
DV
DD
‡
H2
PLLV
A4
XOUT
D6
SS
†
‡
DV is the power supply for the I/O pins while CV is the power supply for the core CPU. V is the ground for both the I/O pins and the core
CPU.
DD
DD
SS
PLLV and PLLV are isolated PLL supply pins that should be externally connected to CV and V respectively.
DD
SS
DD
SS,
7
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
GNM Terminal Assignments† (Sorted by Pin Number)
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
A1
A2
DV
C11
C12
C13
D1
V
G10
G11
G12
G13
H1
D1
D3
D0
L4
L5
R/W
DD
SS
A22
FSR0
TRST
CV
DD
A3
CV
L6
D29
DD
A4
PLLV
V
V
L7
V
SS
SS
DD
SS
SS
A5
PLLV
D2
DV
A6
DV
L8
D25
CV
DD
A6
DV
D3
A18
H2
L9
DD
DD
DD
A7
EDGEMODE
CV
D4
A21
RSV1
XOUT
SHZ
H3
A5
A4
D4
L10
L11
L12
L13
M1
M2
M3
M4
M5
M6
M7
M8
M9
M10
M11
M12
M13
N1
D17
D14
D15
A8
D5
H4
DD
A9
INT3
DV
D6
H10
H11
H12
H13
J1
A10
A11
A12
A13
B1
D7
DV
DV
DD
DD
DD
DD
TCLK1
DX
D8
INT2
XF1
D6
D5
DV
D9
PAGE0
V
V
D10
D11
D12
D13
E1
FSX
V
V
SS
SS
SS
SS
DR0
J2
A0
STRB
RDY
B2
A20
A23
CV
J3
CV
DD
DD
B3
TDO
A13
A14
J4
A3
D7
D8
D9
V
SS
B4
RSV0
CLKMD1
XIN
J10
J11
J12
J13
K1
D27
DV
B5
E2
DD
B6
E3
CV
D24
D21
D20
D16
D13
DD
B7
RESET
MCBL/MP
INT1
E4
A15
CV
DD
B8
E10
E11
E12
E13
F1
TMS
TDI
A2
A1
B9
K2
B10
B11
B12
B13
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
XF0
EMU1
K3
PAGE3
IACK
HOLDA
D31
CLKX0
V
K4
DV
DD
SS
DV
DV
K5
N2
H3
DD
DD
CLKR
A16
F2
A12
K6
N3
PAGE1
F3
A10
A11
TCK
K7
D28
N4
DV
DD
A17
F4
K8
D22
N5
HOLD
D30
A19
F10
F11
F12
F13
G1
K9
D18
N6
V
DV
K10
K11
K12
K13
L1
D12
N7
DV
DD
SS
DD
CLKMD0
EXTCLK
EMU0
D2
V
N8
D26
D23
SS
D11
D10
N9
V
A8
N10
N11
N12
N13
V
SS
SS
INT0
G2
A9
PAGE2
D19
DV
V
G3
V
L2
V
SS
SS
SS
DD
TCLK0
G4
A7
L3
H1
V
SS
†
‡
DV is the power supply for the I/O pins while CV is the power supply for the core CPU. V is the ground for both the I/O pins and the core
CPU.
DD
DD
SS
PLLV and PLLV are isolated PLL supply pins that should be externally connected to CV and V respectively.
DD
SS
DD
SS,
8
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
Terminal Functions
CONDITIONS
WHEN
SIGNAL IS Z TYPE
TERMINAL
NAME QTY
†
DESCRIPTION
TYPE
‡
PRIMARY-BUS INTERFACE
32-bit data port
S
S
S
H
R
D31--D0
32
24
1
I/O/Z
O/Z
O/Z
O/Z
O/Z
Data port bus keepers. (See Figure 8)
24-bit address port
A23--A0
R/W
H
H
H
H
R
R
Read/write. R/W is high when a read is performed and low when a write is performed
over the parallel interface.
S
S
S
STRB
1
Strobe. For all external-accesses
PAGE0 --
PAGE3
1
Page strobes. Four decoded page strobes for external access
R
Ready. RDY indicates that the external device is prepared for a transaction
completion.
RDY
1
1
I
I
Hold. When HOLD is a logic low, any ongoing transaction is completed. A23--A0,
D31--D0, STRB, and R/W are placed in the high-impedance state and all
transactions overthe primary-bus interface are held until HOLD becomes a logichigh
or until the NOHOLD bit of the primary-bus-control register is set.
HOLD
Hold acknowledge. HOLDA is generated in response to a logic-low on HOLD.
HOLDA indicates that A23--A0, D31--D0, STRB, and R/W are in the high-impedance
state and that all transactions over the bus are held. HOLDA is high in response to
a logic-high of HOLD or the NOHOLD bit of the primary-bus-control register is set.
HOLDA
1
O/Z
S
CONTROL SIGNALS
Reset. When RESET is a logic low, the device is in the reset condition. When RESET
RESET
1
I
becomes a logic high, execution begins from the location specified by the reset vec-
tor.
EDGEMODE
INT3-- INT0
1
4
I
I
Edge mode. Enables interrupt edge mode detection.
External interrupts
Internal acknowledge. IACK is generated by the IACK instruction. IACK can be used
to indicate when a section of code is being executed.
IACK
1
1
O/Z
I
S
S
MCBL/MP
Microcomputer Bootloader/microprocessor mode-select
Shutdown high impedance. When active, SHZ places all pins in the high-impedance
state. SHZ can be used for board-level testing or to ensure that no dual-drive
conditions occur. CAUTION: A low on SHZ corrupts the device memory and register
contents. Reset the device with SHZ high to restore it to a known operating condition.
SHZ
1
2
I
External flags. XF1 and XF0 are used as general-purpose I/Os or to support
interlocked processor instruction.
XF1, XF0
I/O/Z
R
SERIAL PORT 0 SIGNALS
CLKR0
CLKX0
1
1
I/O/Z
I/O/Z
Serial port 0 receive clock. CLKR0 is the serial shift clock for the serial port 0 receiver.
S
S
R
R
Serial port 0 transmit clock. CLKX0 is the serial shift clock for the serial port 0
transmitter.
DR0
DX0
1
1
I/O/Z
I/O/Z
Data-receive. Serial port 0 receives serial data on DR0.
S
S
R
R
Data-transmit output. Serial port 0 transmits serial data on DX0.
Frame-synchronization pulse for receive. The FSR0 pulse initiates the data-receive
process using DR0.
FSR0
FSX0
1
1
I/O/Z
I/O/Z
S
S
R
R
Frame-synchronization pulse fortransmit. The FSX0 pulse initiates the data-transmit
process using DX0.
†
‡
§
I = input, O = output, Z = high-impedance state
S = SHZ active, H = HOLD active, R = RESET active
Recommended decoupling. Four 0.1 μF for CV and eight 0.1 μF for DV
.
DD
DD
9
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
Terminal Functions (Continued)
CONDITIONS
WHEN
SIGNAL IS Z TYPE
TERMINAL
NAME
†
DESCRIPTION
TYPE
QTY
‡
TIMER SIGNALS
Timer clock 0. As an input, TCLK0 is used by timer 0 to count external pulses. As
an output, TCLK0 outputs pulses generated by timer 0.
TCLK0
1
1
I/O/Z
I/O/Z
S
S
R
R
Timer clock 1. As an input, TCLK1 is used by timer 1 to count external pulses. As
an output, TCLK1 outputs pulses generated by timer 1.
TCLK1
SUPPLY AND OSCILLATOR SIGNALS
External H1 clock
H1
H3
1
1
O/Z
O/Z
S
S
External H3 clock
+V . Dedicated 1.8-V power supply for the core CPU. All must be connected to
a common supply plane.
DD
CV
DV
8
I
I
DD
DD
§
+V . Dedicated 3.3-V power supply for the I/O pins. All must be connected to a
DD
16
§
common supply plane.
V
18
1
I
I
I
Ground. All grounds must be connected to a common ground plane.
SS
PLLV
PLLV
Internally isolated PLL supply. Connect to CV (1.8 V)
DD
DD
SS
1
Internally isolated PLL ground. Connect to V
SS
External clock. Logic level compatible clock input. If the XIN/XOUT oscillator is
used, tie this pin to ground.
EXTCLK
XOUT
XIN
1
1
1
I
O
I
Clock out. Output from the internal-crystal oscillator. If a crystal is not used, XOUT
should be left unconnected.
Clock in. Internal-oscillator input from a crystal. If EXTCLK is used, tie this pin to
ground.
CLKMD0,
CLKMD1
2
2
I
I
Clock mode select pins
RSV0 -- RSV1
Reserved. Use individual pullups to DV
.
DD
JTAG EMULATION
EMU1--EMU0
TDI
2
1
1
1
1
1
I/O
Emulation pins 0 and 1, use individual pullups to DV
DD
I
O
I
Test data input
Test data output
Test clock
TDO
TCK
TMS
I
Test mode select
Test reset
TRST
I
†
‡
§
I = input, O = output, Z = high-impedance state
S = SHZ active, H = HOLD active, R = RESET active
Recommended decoupling. Four 0.1 μF for CV and eight 0.1 μF for DV
.
DD
DD
10
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
functional block diagram
RAM
RAM
RAM
RAM
Cache
(64 × 32)
Boot
Loader
Block 0
Block 1
Block 2
Block 3
(1K × 32)
(1K × 32)
(16K × 32)
(16K × 32)
24
32
24
32
24
32
32
24
32
32
24
24
PDATA Bus
PADDR Bus
PAGE0
PAGE1
PAGE2
PAGE3
RDY
HOLD
HOLDA
STRB
DDATA Bus
DADDR1 Bus
DADDR2 Bus
R/W
DMADATA Bus
DMAADDR Bus
D31--D0
A23--A0
32
24
24
32
32
24
24
Peripheral Data Bus
DMA Controller
Global-Control
Register
Serial Port 0
MUX
IR
PC
Serial-Port-Control
Register
Source-Address
Register
FSX0
DX0
CPU1
CPU2
REG1
REG2
RSV(0,1)
SHZ
Receive/Transmit
(R/X) Timer Register
CLKX0
FSR0
DR0
EDGEMODE
Destination-
Address
Register
RESET
INT(3--0)
IACK
Data-Transmit
Register
CLKR0
Transfer-
Counter
Register
MCBL/MP
XF(1,0)
TDI
Data-Receive
Register
32
32
40
40
32-Bit
Barrel
Shifter
TDO
EMU0
EMU1
Multiplier
Timer 0
Global-Control
Register
ALU
TCK
TMS
TRST
40
40
Timer-Period
Register
40
40
TCLK0
40
Extended-
Precision
Registers
(R7--R0)
EXTCLK
XOUT
XIN
40
32
Timer-Counter
Register
H1
H3
Timer 1
CLKMD(0,1)
DISP0, IR0, IR1
Global-Control
Register
ARAU0
ARAU1
BK
Timer-Period
Register
TCLK1
24
24
Timer-Counter
Register
24
Auxiliary
Registers
(AR0--AR7)
24
32
32
Port Control
32
32
STRB-Control
Register
32
32
Other
Registers
(12)
11
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory map
0h
0h
Reset, Interrupt, Trap Vector, and
Reserved Locations (64)
(External STRB Active)
03Fh
040h
Reserved for Bootloader
Operations
FFFh
1000h
External
STRB Active
(8M Words -- 64 Words)
Boot 1
External
STRB
Active
(8M Words --
4K Words)
400000h
Boot 2
7FFFFFh
800000h
7FFFFFh
800000h
RAM Block 2
(16K Words Internal)
RAM Block 2
(16K Words Internal)
803FFFh
804000h
803FFFh
804000h
RAM Block 3
(16K Words Internal)
RAM Block 3
(16K Words Internal)
807FFFh
808000h
807FFFh
808000h
Peripheral Bus
Memory-Mapped Registers
(6K Words Internal)
Peripheral Bus
Memory-Mapped Registers
(6K Words Internal)
8097FFh
809800h
8097FFh
809800h
RAM Block 0
(1K Words Internal)
RAM Block 0
(1K Words Internal)
809BFFh
809C00h
809BFFh
809C00h
RAM Block 1
(1K Words Internal)
RAM Block 1
User-Program Interrupt
and Trap Branch Table
(1K Words Internal)
809FC0h
809FC1h
809FFFh
80A000h
63 Words
External
809FFFh
80A000h
External
STRB Active
(8M Words -- 40K Words)
STRB Active
Boot 3
FFF000h
FFFFFFh
(8M Words --
40K Words)
FFFFFFh
(b) Microcomputer/Bootloader Mode
(a) Microprocessor Mode
NOTE A: STRB is active over all external memory ranges. PAGE0 to PAGE3 are configured as external bus strobes. These are simple
decoded strobes that have no configuration registers and are active only during external bus activity over the following ranges:
Name
Active range
PAGE0
PAGE1
PAGE2
PAGE3
STRB
0000000h – 03FFFFFh
0400000h – 07FFFFFh
0800000h – 0BFFFFFh
0C00000h – 0FFFFFFh
0000000h – 0FFFFFFh
Figure 1. SM320VC33-EP Memory Maps
12
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory map (continued)
00h
809FC1h
Reset
INT0
01h
02h
INT0
INT1
809FC2h
809FC3h
809FC4h
809FC5h
INT1
INT2
INT2
INT3
03h
04h
INT3
XINT0
05h
06h
XINT0
RINT0
809FC6h
RINT0
07h
08h
809FC7h
809FC8h
Reserved
TINT0
Reserved
09h
809FC9h
TINT0
TINT1
809FCAh
0Ah
0Bh
TINT1
DINT
809FCBh
DINT
0Ch
1Fh
809FCCh
809FDFh
Reserved
Reserved
TRAP 0
809FE0h
20h
TRAP 0
3Bh
TRAP 27
809FFBh
TRAP 27
Reserved
3Ch
3Fh
809FFCh
809FFFh
Reserved
(a) Microprocessor Mode
(b) Microcomputer/Bootloader Mode
Figure 2. Reset, Interrupt, and Trap Vector/Branches Memory-Map Locations
13
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory map (continued)
808000h
808004h
808006h
808008h
808020h
808024h
808028h
808030h
808034h
808038h
808040h
DMA Global Control
DMA Source Address
DMA Destination Address
DMA Transfer Counter
Timer 0 Global Control
Timer 0 Counter
Timer 0 Period Register
Timer 1 Global Control
Timer 1 Counter
Timer 1 Period Register
Serial Global Control
808042h
808043h
808044h
808045h
808046h
FSX/DX/CLKX Serial Port Control
FSR/DR/CLKR Serial Port Control
Serial R/X Timer Control
Serial R/X Timer Counter
Serial R/X Timer Period Register
808048h
80804Ch
808064h
Data-Transmit
Data-Receive
Primary-Bus Control
NOTE A: Shading denotes reserved address locations.
Figure 3. Peripheral Bus Memory-Mapped Registers
clock generator
The clock generator provides clocks to the VC33 device, and consists of an internal oscillator and a
phase-locked loop (PLL) circuit. The clock generator requires a reference clock input, which can be provided
by using a crystal resonator with the internal oscillator, or from an external clock source. The PLL circuit
generates the device clock by multiplying the reference clock frequency by a x5 scale factor, allowing use of
a clock source with a lower frequency than that of the CPU. The PLL is an adaptive circuit that, once
synchronized, locks onto and tracks an input clock signal.
14
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PLL and clock oscillator control
The clock mode control pins are decoded into four operational modes as shown in Figure 4. These modes
control clock divide ratios, oscillator, and PLL power (see Table 2).
When an external clock input or crystal is connected, the opposite unused input is simply grounded. An XOR
gate then passes one of the two signal sources to the PLL stage. This allows the direct injection of a clock
reference into EXTCLK, or 1--20 MHz crystals and ceramic resonators with the oscillator circuit. The two clock
sources include:
D
D
A crystal oscillator circuit, where a crystal or ceramic resonator is connected across the XOUT and XIN pins
and EXTCLK is grounded.
An external clock input, where an external clock source is directly connected to the EXTCLK pin, and XOUT
is left unconnected and XIN is grounded.
When the PLL is initially started, it enters a transitional mode during which the PLL acquires lock with the input
signal. Once the PLL is locked, it continues to track and maintain synchronization with the input signal. The PLL
is a simple x5 reference multiplier with bypass and power control.
The clock divider, under CPU control, reduces the clock reference by 1 (MAXSPEED), 1/16 (LOWPOWER), or
clock stop (IDLE2). Wake-up from the IDLE2 state is accomplished by a RESET or interrupt pin logic-low state.
A divide-by-two SM320C31 equivalent mode of operation is also provided. In this case, the clock output
reference is further divided by two with clock synchronization being determined by the timing of RESET falling
relative to the present H1/H3 state.
Clock & Crystal OSC
PLL
Clock Divider
MAXSPEED/
LOWPOWER
EXTCLK
XOUT
IDLE2
M
U
X
XOR
X1, 1/16, Off
M
U
X
S1 RF
CPU CLOCK
X5 PLL
XIN
1/2
Oscillator Enable
PLL PWR and Bypass
CLKMD0
CLKMD1
SEL
C31 DIV2 Mode
Figure 4. Clock Generation
Table 2. Clock Mode Select Pins
CLKMD0
CLKMD1
FEEDBACK
PLLPWR
Off
RATIO
NOTES
0
0
1
1
0
1
0
1
Off
On
On
On
1
1/2
1
Fully static, very low power
Oscillator enabled
Off
Off
Oscillator enabled
On
5
2 mA @ 60 MHz, 1.8-V PLL power. Oscillator enabled
15
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PLL and clock oscillator control (continued)
Typical crystals in the 8--30 MHz range have a series resistance of 25 Ω, which increases below 8 MHz. To
maintain proper filtering and phase relationships, Rd and Zout of the oscillator circuit should be 10x--40x that of
the crystal. A series compensation resistor (Rd), shown in Figure 5, is recommended when using lower
frequency crystals. The XOUT output, the square wave inverse of XIN, is then filtered by the XOUT output
impedance, C1 load capacitor, and Rd (if present). The crystal and C2 input load capacitor then refilters this
signal, resulting in a XIN signal that is 75--85% of the oscillator supply voltage.
NOTE: Some ceramic resonators are available in a low-cost, three-terminal package that includes C1 and C2
internally. Typically, ceramic resonators do not provide the frequency accuracy of crystals.
NOTE: Better PLL stability can be achieved using the optional power supply isolation circuit shown in Figure 5.
A similar filter can be used to isolate the PLLVSS, as shown in Figure 6. PLLVDD can also be directly connected
to CVDD
.
Table 3. Typical Crystal Circuit Loading
†
†
FREQUENCY (MHz)
Rd (Ω)
4.7k
2.2k
470
0
C1 (pF)
C2 (pF)
CL (pF)
RL (Ω)
2
18
18
15
15
9
18
18
15
12
9
12
12
12
12
10
200
60
5
10
15
20
30
25
0
25
†
CL and RL are typical internal series load capacitance and resistance of the crystal.
XOUT
XIN
EXTCLK
PLLV
CV
PLLV
SS
DD
DD
Rd
C1
100 Ω
Crystal
C2
0.1 μF
0.01 μF
Figure 5. Self-Oscillation Mode
16
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PLL isolation
The internal PLL supplies can be directly connected to CVDD and VSS (0 Ω case) or fully isolated as shown in
Figure 6. The RC network prevents the PLL supplies from turning high frequency noise in the CVDD and VSS
supplies into jitter.
CV
DD
0 --100 Ω
PLLV
PLLV
DD
SS
0.1 μF
0.01 μF
0 --100 Ω
V
SS
Figure 6. PLL Isolation Circuit Diagram
clock and PLL considerations on initialization
On power up, the CPU clock divide mode can be in MAXSPEED, LOPOWER or IDLE2, or the PLL could be
in an undefined mode. RESET falling in the presence of a valid CPU clock is used to clear this state, after which
the device will synchronously terminate any external activity.
The 5x Fclkin PLL of the SM320VC33--EP contains an 8-bit PLL--LOCK counter which will cause the PLL to
output a frequency of Fclkin/2 during the initial ramp. This counter, however, does not increment while RESET
is low or in the absence of an input clock. A minimum of 256 input clocks are required before the first falling edge
of reset for the PLL to output to clear this counter. The setup and behavior that is seen is as follows.
Power is applied to the DSP with RESET low and the input clock high or low. A clock is applied (RESET is still
low) and the PLL appears to lock on to the input clock, producing the expected x5 output frequency. RESET
is driven high and the PLL output immediately drops to Fclkin/2 for up to 256 input cycles or 128 of the Fclkin/2
output cycles. The PLL/CPU clock then switches to x5 mode.
The switch over is synchronous and does not create a clock glitch, so the only effect is that the CPU will run
slow for up to the first 128 cycles after reset goes high. Once the PLL has stabilized, the counter will remain
cleared and subsequent resets will not exhibit this condition.
power sequencing considerations
Though an internal ESD and CMOS latchup protection diode exists between CVDD and DVDD, it should not be
considered a current-carrying device on power up. An external Schottky diode should be used to prevent CVDD
from exceeding DVDD by more than 0.7 V. The effect of this diode during power up is that if CVDD is powered
up first, DVDD will follow by one diode drop even when the DVDD supply is not active.
Typical systems using LDOs of the same family type for both DVDD and CVDD will track each other during power
up. In most cases, this is acceptable; but if a high-impedance pin state is required on power up, the SHZ pin
can be used to asynchronously disable all outputs. RESET should not be used in this case since some signals
require an active clock for RESET to have an effect and the clock may not yet be active. The internal core logic
becomes functional at approximately 0.8 V while the external pin IO becomes active at about 1.5 V.
17
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
EDGEMODE
When EDGEMODE = 1, a sampled digital delay line is decoded to generate a pulse on the falling edge of the
interrupt pin. To ensure interrupt recognition, input signal logic-high and logic-low states must be held longer
than the synchronizer delay of one CPU clock cycle. Holding these inputs to no less than two cycles in both the
logic-low and logic-high states is sufficient.
When EDGEMODE = 0, a logic-low interrupt pin will continually set the corresponding interrupt flag. The CPU
or DMAcan clear this flag within two cycles ofitbeing set. This is the maximuminterruptwidth thatcan be applied
if only one interrupt is to be recognized. The CPU can manually clear IF bits within an interrupt service routine
(ISR), effectively lengthening the maximum ISR width.
After reset, EDGEMODE is temporarily disabled, allowing logic-low INT pins to be detected for bootload
operation.
Delay
RESET
EDGEMODE
S
R
INTn
D Q
D Q
D Q
D Q
D Q
Q
IF Bit
CPU Reset
CPU Set
H1
H3
Figure 7. EDGEMODE and Interrupt Flag CIrcuit
reset operation
When RESET is applied, the CPU attempts to safely exit any pending read or write operations that may be in
progress. This can take as many as 10 CPU cycles, after which, the address, data, and control pins will be in
an inactive or high-impedance state.
When both RESET and SHZ are applied, the device immediately enters the reset state with the pins held in
high-impedance mode. SHZ should then be disabled at least 10 CPU cycles before RESET is set high. SHZ
can be used during power-up sequencing to prevent undefinedaddress, data, and controlpins, avoidingsystem
conflicts.
PAGE0 -- PA G E 3 select lines
To facilitate simpler and higher speed connection to external devices, the SM320VC33-EP includes four
predecodedselectpins thathavethesametimings as STRB. Thesepins aredecodedfromA22, A23, andSTRB
and are active only during external accesses over the ranges shown in Table 4. All external bus accesses are
controlled by a single bus control register.
Table 4. PAGE0 -- PA G E 3 Ranges
START
END
PAGE0
PAGE1
PAGE2
PAGE3
0x000000
0x3FFFFF
0x400000
0x800000
0xC00000
0x7FFFFF
0xBFFFFF
0xFFFFFF
18
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
data bus I/O buffer
The circuit shown in Figure 8 is incorporated into each data pin to lightly “hold” the last driven value on the data
bus pins when the DSP or an external device is not actively driving the bus. Each bus keeper is built from a
three-state driver with nominal 15 kΩ output resistance which is fed back to the input in a positive feedback
configuration. The resistance isolated driver then pulls the output in one direction or the other keeping the last
driven value. This circuit is enabled in all functional modes and is only disabled when SHZ is pulled low.
R/W
30 Ω
External Data
Bus Pin
Internal
Data Bus
15 kΩ
SHZ
Bus keeper
Figure 8. Bus Keeper Circuit
For an external device to change the state of these pins, it must be able to drive a small dc current until the driver
threshold is crossed. At the crossover point, the driver changes state, agreeing with the external driver and
assisting the change. The voltage threshold of the bus keeper is approximately at 50% of the DVDD supply
voltage. The typical output impedance of 30 Ω for all SM320VC33-EP I/O pins is easily capable of meeting this
requirement.
using external logic with the READY pin
The key to designing external wait-state logic is the internal bus control register and associated internal logic
that logically combines the external READY pin with the much faster on-chip bus control logic. This essentially
allows slow externallogic to interactwiththe buswhile easilymeeting theREADY inputtimings. Itis alsorelevant
to mention that the combined ready signals are sampled on the rising edge of the internal H1 clock. Please refer
to Figure 9 for the following examples.
example 1
A simple 0 or WTCNT wait-state decoder can be created by simply tying an address line back to the READY
pin and selecting the AND option. When the tied back address is low, the bus runs with 0 wait states. When the
tied back address is high, the bus is controlled by the internal wait-state counter.
By enabling the bank compare logic, proper operation is further ensured by inserting a null cycle before a read
on the next bank is performed (writes are not pre-extended). This extra time can also be used by external logic
to affect the feedback path.
example 2
An N--WTCNT minimum wait-state decoder can also be created by tying back an address line to READY and
logically ORing it with the internal bank compare and wait count signals. When the address pin is low, bus timing
is determined by the internal WTCNT and BNKCMP settings. When the address line is high, the bus can run
no faster than the WTCNT counter and is extended as long as READY is held high.
19
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PAGE_0
PAGE_1
PAGE_2
PAGE_3
A23
A22
Device
Enable
Pins
Decode
Bus_Enable_Strobe,
0 = Active
STRB Pin
0 = Bus Idle
To C31 Style
Decoder
(C31 Compatibility)
H3
Abus_old
Abus
D Q
R
H3
N--Bit
Bank
Compare
N_Wait
Counter
Q
D
1
BUS_READY
H1
2
3
0
READY Pin
R/W Pin
R/W
Figure 9. Internal Ready Logic, Simplified Diagram
20
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
example 2 (continued)
Table 5. MUX Select (Bus Control Register Bits 4 and 3)
BIT 4
BIT 3
RESULTS
0
0
1
1
0
1
0
1
Ignore internal wait counter and use only external READY
Use only internal wait counter and ignore ready pin
Logically AND internal wait counter with ready pin
Logically OR internal wait counter with ready pin (reset default)
posted writes
External writes are effectively “posted” to the bus, which then acts like an output latch until the write completes.
Therefore, if the application code is executing internally, it can perform a very slow external write with no penalty
since the bus acts like it has a one-level-deep write FIFO.
data bus I/O buffer
The circuit shown in Figure 10 is incorporated into each data pin to lightly “hold” the last driven value on the data
bus pins when the DSP or an external device is not actively driving the bus. Each bus keeper is built from a
three-state driver with nominal 15 kΩ output resistance which is fed back to the input in a positive feedback
configuration. The resistance isolated driver then pulls the output in one direction or the other keeping the last
driven value. This circuit is enabled in all functional modes and is only disabled when SHZ is pulled low.
R/W
30 Ω
External Data
Bus Pin
Internal
Data Bus
15 kΩ
SHZ
Bus keeper
Figure 10. Bus Keeper Circuit
For an external device to change the state of these pins, it must be able to drive a small dc current until the driver
threshold is crossed. At the crossover point, the driver changes state, agreeing with the external driver and
assisting the change. The voltage threshold of the bus keeper is approximately at 50% of the DVDD supply
voltage. The typical output impedance of 30 Ω for all SM320VC33-EP I/O pins is easily capable of meeting this
requirement.
21
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
bootloader operation
When MCBL/MP = 1, an internal ROM is decoded into the address range of 0x000000--0x000FFF. Therefore,
when reset occurs, execution begins within the internal ROM program and vector space. No external activity
will be evident until one of the boot options is enabled. These options are enabled by pulling an external interrupt
pin low, which the boot-load software then detects, causing a particular routine to be executed (see Table 6).
Table 6. INT0 -- I N T 3 Sources
ADDRESS/SOURCE WHERE BOOT DATA IS
ACTIVE INTERRUPT
DATA FORMAT
READ FROM
INT0
INT1
INT2
INT3
0x001000
8, 16, or 32-bit width
8, 16, or 32-bit width
0x400000
0xFFF000
Serial Port
8, 16, or 32-bit width
32-bit, external clock, and frame synch
When MCBL/MP = 1, the reset and interrupt vectors are hard-coded within the internal ROM. Since this is a
read-only device, these vectors cannot be modified. To enable user-defined interrupt routines, the internal
vectors contain fixed values that point to an internal section of SRAM beginning at 0x809FC1. Code execution
begins at these locations so it is important to place branch instructions (to theinterrupt routine) at theselocations
and not vectors.
The bootloader program requires a small stack space for calls and returns. Two SRAM locations at 0x809800
and 0x809801 are used for this stack. Data should not be boot loaded into these locations as this will corrupt
the bootloader program run-time stack. After the boot-load operation is complete, a program can reclaim these
locations. The simplest solution is to begin a program stack or uninitialized data section at 0x809800.
For additional detail on bootloader operation including the bootloader source code, see the TMS320C3x User’s
Guide (literature number SPRU031).
A bit I/O line or external logic can be used to safely disable the MCBL mode after bootloading is complete.
However, to ensure proper operation, the CPU should not be currently executing code or using external data
as the change takes place. In the following example, the XF0 pin is 3-state on reset, which allows the pullup
resistor to place the DSP in MCBL mode. The following code, placed at the beginning of an application then
causes the XF0 pin to become an active-logic-low output, changing the DSP mode to MP. The cache-enable
and RPTS instructions are used since they cause the LDI instruction to be executed multiple times even though
it has been fetched only once (before the mode change). In other words, the RPTS instruction acts as a
one-level-deep program cache for externally executed code. If the application code is to be executed from
internal RAM, no special provisions are needed.
LDI
8000h,ST ; Enable the cache
RPTS
LDI
4
; RPTS will fetch the following opcode 1 time
2h, IOF
; Drive MCBL/MP=0 for several cycles allowing
; the pipeline to clear
RESET
RESET
SM320VC33-EP
DV
DD
R
PU
XF0
MCBL/MP
Figure 11. Changing Bootload Select Pin
22
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
JTAG emulation
Though the SM320VC33-EP contains a JTAG debug port which allows multiple JTAG-enabled chips to be
daisy-chained, boundary scan of the pins is not supported. If the pin scan path is selected, it is routed through
a null register with a length of one. For additional information concerning the emulation interface, see
JTAG/MPSD Emulation Technical Reference (literature number SPDU079).
designing a target system emulator connector (14-pin header)
JTAG target devices support emulation through a dedicated emulation port. This port is a superset of the test
access port standard and is accessed by the emulator. To communicate with the emulator, the target system
must have a 14-pin header (two rows of seven pins) with the connections that are shown in Figure 12. Table 7
describes the emulation signals.
TMS
TDI
1
3
5
7
9
2
4
6
8
TRST
Header Dimensions:
GND
Pin-to-pin spacing, 0.100 in. (X,Y)
Pin width, 0.025-in. square post
Pin length, 0.235-in. nominal
PD (VCC
)
no pin (key)†
GND
TDO
TCK_RET
10 GND
12 GND
14 EMU1
TCK 11
EMU0 13
†
While the corresponding female position on the cable connector is pluggedto prevent improper
connection, the cable lead for pin 6 is present in the cable and is grounded, as shown in the
schematics and wiring diagrams in this document.
Figure 12. 14-Pin Header Signals and Header Dimensions
Table 7. 14-Pin Header Signal Descriptions
†
†
EMULATOR
TARGET
STATE
SIGNAL
DESCRIPTION
STATE
‡
TMS
TDI
Test mode select
Test data input
Test data output
O
O
I
I
I
TDO
O
Test clock. TCK is a 10.368-MHz clock source from the emulation cable pod.
This signal can be used to drive the system test clock
TCK
O
I
§
TRST
Test reset
O
I
I
‡¶
‡¶
EMU0
EMU1
Emulation pin 0
I/O
I/O
Emulation pin 1
I
Presence detect. Indicates that the emulation cable is connected and that the
PD(V
)
I
I
O
O
CC
target is powered up. PD should be tied to V in the target system.
CC
Test clock return. Test clock input to the emulator. May be a buffered or unbuf-
fered version of TCK.
TCK_RET
GND
Ground
†
‡
§
I = input; O = output
Use 1--50K pullups for TMS, EMU0 and EMU1.
Use 1--50K pulldown for TRST. Do not use pullup resistors on TRST: it has an internal pulldown device. In a low-noise environment, TRST can
be left floating. In a high-noise environment, an additional pulldown resistor may be needed. (The size of this resistor should be based on electrical
current considerations.)
EMU0 and EMU1 are I/O drivers configured as open-drain (open-collector) drivers. They are used as bidirectional signals for emulation global
start and stop.
¶
23
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
designing a target system emulator connector (14-pin header) (continued)
Although other headers can be used, recommended parts include:
straight header, unshrouded
DuPont Connector Systems
part numbers: 65610--114
65611--114
67996--114
67997--114
JTAG emulator cable pod logic
Figure 13 shows a portion of the emulator cable pod. The functional features of the pod are as follows:
D
D
D
Signals TDO and TCK_RET can be parallel-terminated inside the pod if required by the application. By
default, these signals are not terminated.
Signal TCK is driven with a 74LVT240 device. Because of the high-current drive (32 mA IOL/IOH), this signal
can be parallel-terminated. If TCK is tied to TCK_RET, the parallel terminator in the pod can be used.
Signals TMSandTDIcan begenerated fromthe fallingedge ofTCK_RET, accordingto thebus slavedevice
timing rules.
D
D
Signals TMS and TDI are series-terminated to reduce signal reflections.
A 10.368-MHz test clock source is provided. Other test clocks may be used for greater flexibility.
+5 V
74F175
180 Ω
270 Ω
Q
Q
JP1
D
TDO (Pin 7)
74LVT240
10.368 MHz
33 Ω
33 Ω
TMS (Pin 1)
Y
Y
GND (Pins 4,6,8,10,12)
Y
Y
A
TDI (Pin 3)
EMU0 (Pin 13)
EMU1 (Pin 14)
74AS1034
{
TCK (Pin 11)
+5 V
180 Ω
270 Ω
TRST (Pin 2)
74AS1004
RESIN
JP2
{
TCK_RET (Pin 9)
PD(V ) (Pin 5)
CC
100 Ω
TL7705A
†
The emulator pod uses TCK_RET as its clock source for internal synchronization. TCK is provided as an optional target system
test clock source.
Figure 13. JTAG Emulator Cable Pod Interface
24
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
device and development support tool nomenclature
To designate the stages in the product development cycle, TI assigns prefixes to the part numbers of all
TMS320™ DSP family devices and support tools. Each TMS320™ DSPmember has one ofthree prefixes:TMX,
TMP, or TMS, and each SMJ320™DSPmember has one ofthree prefixes:SMX, SM, orSMJ. TexasInstruments
recommends two of three possible prefix designators for its support tools: TMDX and TMDS. These prefixes
represent evolutionary stages of product development from engineering prototypes (TMX/TMDX) through fully
qualified production devices/tools (TMS/TMDS). This development flow is defined below.
Device development evolutionary flow:
SMX
Experimental device that is not necessarily representative of the final device’s electrical
specifications
TMP
Final silicon die that conforms to the device’s electrical specifications but has not completed
quality and reliability verification
SM/SMJ
Fully-qualified production device
Support tool development evolutionary flow:
TMDX
Development support product that has not yet completed Texas Instruments internal qualification
testing.
TMDS
Fully qualified development support product
TMX and TMP devices and TMDX development support tools are shipped against the following disclaimer:
“Developmental product is intended for internal evaluation purposes.”
TMS devices and TMDS development support tools have been characterized fully, and the quality and reliability
of the device has been demonstrated fully. TI’s standard warranty applies.
Predictions show that prototype devices (TMX or TMP) have a greater failure rate than the standard production
devices. TexasInstrumentsrecommendsthatthesedevicesnotbeusedinanyproductionsystembecausetheir
expected end-use failure rate still is undefined. Only qualified production devices are to be used.
TI device nomenclature also includes a suffix with the device family name. This suffix indicates the package type
(for example, GNM) and temperature range (for example, M). Figure 14 provides a legend for reading the
complete device name for any TMS320™ DSP family member.
TMS320 is a trademark of Texas Instruments.
25
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
device and development support tool nomenclature (continued)
SM 320 VC 33 GNM
M
150 EP
PREFIX
SMX = experimental device
TMP = prototype device
TMS = qualified device
ENHANCED PLASTIC
SPEED
120 = 120 MFLOPS
150 = 150 MFLOPS
SMJ = MIL-PRF-38535 (QML)
SMQ= QML Plastic device
SM
= Commercial processing
DEVICE FAMILY
320 = TMS320 Family
TEMPERATURE RANGE
A
=
=
Extended temperature
Military
M
TECHNOLOGY
†
PACKAGE TYPE
C
E
F
=
=
=
CMOS
PGE = 144-pin plastic LQFP
CMOS EPROM
CMOS Flash EEPROM
HFG = 164-pin ceramic QFP
GNM = 144-pin ceramic BGA, non-hermetic
LC = Low-Voltage CMOS (3.3 V)
VC= Low-Voltage CMOS [3.3 V (2.5 V
or 1.8 V core)]
UC= Ultra Low-Voltage CMOS [1.8 V
(1.5 V core)]
DEVICE
3x DSP:
30
31
32
33
4x DSP:
40
44
6x DSP:
6201 6201
6701 6211
NOTE: Not all speed, package, process, and temperature combinations are available.
†
QFP = Quad Flat Package
LQFP = Low-Profile Quad Flat Package
BGA = Ball Grid Array
Figure 14. TMS320™ DSP Device Nomenclature
26
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
absolute maximum ratings over specified temperature range (unless otherwise noted)†
‡
Supply voltage range, DVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 4 V
‡
Supply voltage range, CVDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 2.4 V
Input voltage range, VI§ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --1 V to 4.6 V
Output voltage range, VO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --0.3 V to 4.6 V
Continuous power dissipation (worst case)¶ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500 mW
Operating case temperature range, TC (PGE package) . . . . . . . . . . . . . . . . . . . . . . . . . . . . --40°C to 100°C
TC (GNM package) . . . . . . . . . . . . . . . . . . . . . . . . . . . . --55°C to 125°C
#
Storage temperature range, Tstg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -- 5 5 °C to 150°C
†
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
‡
§
All voltage values are with respect to V
.
SS
Absolute dc input level should not exceed the DV
< 10 mA, and < 1 V amplitude is permissable.
or V supply rails by more than 0.3 V. An instantaneous low current pulse of < 2 ns,
SS
DD
¶
Actual operating power is much lower. This value was obtained under specially produced worst-case test conditions for the SM320VC33-EP,
which are not sustained during normal device operation. These conditions consist of continuous parallel writes of a checkerboard pattern to the
external data and address buses at the maximum possible rate with a capacitive load of 30 pF. See normal (I ) current specification in the
CC
electrical characteristics table and also read TMS320C3x General-Purpose Applications (literature number SPRU194).
Long term high-temperature storage and/or extended use at maximum recommended operating conditions may result in a reduction of overall
device life. See www.ti.com/ep_quality for additional information on enhanced plastic packaging.
#
k
recommended operating conditions‡||
MIN
1.71
3
NOM
1.8
MAX
1.89
3.6
UNIT
V
CV
DV
Supply voltage for the core CPUh
DD
DD
◊
Supply voltage for the I/O pins
3.3
0
V
V
V
V
Supply ground
V
SS
§
High-level input voltage
Low-level input voltage
High-level output current
Low-level output current
0.7 x DV
DV + 0.3
V
IH
IL
DD
DD
§
-- 0 . 3
0.3 x DV
V
DD
I
I
4
4
mA
mA
OH
OL
A suffix
M suffix
-- 4 0
-- 5 5
100
125
30
T
Operating case temperature
Capacitive load per output pin
°C
C
C
pF
L
‡
§
All voltage values are with respect to V
Absolute dc input level should not exceed the DV or V supply rails by more than 0.3 V. An instantaneous low current pulse of < 2 ns, < 10 mA,
.
SS
DD
SS
and < 1 V amplitude is permissable.
All inputs and I/O pins are configured as inputs.
||
kAll input and I/O pins use a Schmidt hysteresis inputs except SHZ and D0--D31. Hysteresis is approximately 10% of DV and is centered at
DD
0.5 x DV
.
DD
hCV should not exceed DV by more than 0.7 V. (Use a Schottky clamp diode between these supplies.)
DD
DD
◊ DV should not exceed CV by more than 2.5 V.
DD
DD
27
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
electrical characteristics over recommended ranges of supply voltage (unless otherwise noted)†
‡
§
PARAMETER
TEST CONDITIONS
MIN TYP
MAX UNIT
V
V
High-level output voltage
Low-level output voltage
DV = MIN,
I
I
= MAX
= MAX
2.4
V
OH
OL
DD
OH
OL
DV = MIN,
0.4
+5
V
DD
I
I
I
I
I
I
High-impedance current
T
C
T
C
= 25°C, DV = MAX
-- 5
-- 5
μA
μA
μA
μA
μA
μA
Z
DD
Input current
= 25°C, V = V to DV
+5
I
I
SS
DD
¶
¶
Input current (with internal pullup)
Input current (with internal pulldown)
Input current (with bus keeper) pullup
Inputs with internal pullups
--600
600
--600
600
10
IPU
IPD
BKU
BKD
Inputs with internal pulldowns
-- 1 0
10
#
Bus keeper opposes until conditions match
#
Input current (with bus keeper) pulldown
-- 1 0
120
260
80
f = 60 MHz, VC33-120
x
20
25
50
60
2
T
C
= 25°C,
||
I
I
Supply current, pins k
mA
DDD
DDC
DV = MAX
DD
f = 75 MHz, VC33-150
x
f = 60 MHz, VC33-120
x
T
C
= 25°C,
||
Supply current, core CPU k
mA
mA
CV = MAX
DD
f = 75 MHz, VC33-150
x
215
PLL enabled, oscillator enabled
PLL disabled, oscillator enabled
PLL disabled, oscillator disabled, FCLK = 0
All inputs except XIN
500
50
I
IDLE2, Supply current, I
plus I
DDD DDC
DD
μA
10*
10*
10*
C
C
Input capacitance
Output capacitance
pF
pF
i
XIN
o
* Not production tested
†
All voltage values are with respect to V
.
SS
‡
§
¶
#
||
For test conditions shown as MIN, MAX, or NOM, use the appropriate value specified in the recommended operating conditions table.
For VC33, all typical values are at DV = 3.3, CV = 1.8 V, T (case temperature) = 25°C.
Pins with internal pullup devices: TDI, TCK, and TMS. Pin with internal pulldown device: TRST.
DD
DD
C
Pins D0--D31 include internal bus keepers that maintain valid logic levels when the bus is not driven (see Figure 8).
Actual operating current is less than this maximum value. This value was obtained under specially produced worst-case test conditions, which
are not sustained during normal device operation. These conditions consist of continuous parallel writes of a checkerboard pattern at the
maximum rate possible. See TMS320C3x General-Purpose Applications (literature number SPRU194).
kf is the PLL output clock frequency.
x
PARAMETER MEASUREMENT INFORMATION
I
OL
50 Ω
Output
Under
Test
Tester Pin
Electronics
V
Load
C
T
I
OH
Where:
I
I
= 4 mA (all outputs) for dc levels test.
and I are adjusted during ac timing analysis to achieve an ac termination of 50 Ω
OL
O
OH
V
C
= DV /2
= 40-pF typical load-circuit capacitance
LOAD
DD
T
Figure 15. Test Load Circuit
28
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
PARAMETER MEASUREMENT INFORMATION
timing parameter symbology
Timing parameter symbols used herein were created in accordance with JEDEC Standard 100. In order to
shorten the symbols, some of the pin names and other related terminology have been abbreviated as follows,
unless otherwise noted:
Lowercase subscripts and their meanings
Letters and symbols and their meanings
a
access time
H
L
High
c
cycle time (period)
delay time
Low
d
V
Z
Valid
dis
en
f
disable time
High Impedance
enable time
fall time
h
hold time
r
rise time
su
t
setup time
transition time
valid time
v
w
x
pulse duration (width)
unknown, changing, or don’t care level
Additional symbols and their meaning
A
Address lines (A23--A0)
H
H1 and H3
HOLD
Asynchronous reset signals (XF0, XF1, CLKX0, DX0,
FSX0, CLKR0, DR0, FSR0, TCLK0, and TCLK1)
ASYNCH
HOLD
CLKX
CLKR
CONTROL
D
CLKX0
HOLDA
IACK
INT
HOLDA
IACK
CLKR0
Control signals
INT3-- INT0
PAGE0-- PAGE3
RDY
Data lines (D31--D0)
PAGE
RDY
RW
DR
DR
DX
DX
R/W
EXTCLK
FS
EXTCLK
RW
R/W
FSX/R
RESET
S
RESET
STRB
FSX
FSX0
FSR
FSR0
SCK
SHZ
CLKX/R
SHZ
GPI
General-purpose input
General-purpose input/output; peripheral pin (CLKX0,
CLKR0, DX0, DR0, FSX0, FSR0, TCLK0, and TCLK1)
GPIO
TCLK
TCLK0, TCLK1, or TCLKx
GPO
H1
General-purpose output
XF
XF0, XF1, or XFx
H1
H3
XF0
XF1
XIN
XF0
XF1
XIN
H3
29
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
phase-locked loop (PLL) circuit timing
phase-locked loop characteristics using EXTCLK or on-chip crystal oscillator†
PARAMETER
MIN
5*
MAX
15*
75*
2*
UNIT
MHz
MHz
mA
F
F
Frequency range, PLL input
Frequency range, PLL output
pllin
25*
pllout
I
PLL current, CV supply
DD
pll
P
PLL power, CV supply
5*
mW
%
pll
DD
PLL
PLL output duty cycle at H1
45*
55*
400*
1000
dc
PLLJ
PLL
PLL output jitter, F
= 25 MHz
ps
pllout
PLL lock time in input cycles
cycles
LOCK
* Not production tested
†
Duty cycle is defined as 100*t /(t +t )%
1
1
2
To ensure clean internal clock references, the minimal low and high pulse durations must be maintained. At high
frequencies, this may require a fast rise and fall time as well as a tightly controlled duty cycle. At lower
frequencies, these requirements are less restrictive when in x1 and x0.5 modes. The PLL, however, must have
an input duty cycle of between 40% and 60% for proper operation.
30
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
clock circuit timing
The following table defines the timing parameters for the clock circuit signals.
circuit parameters for on-chip crystal oscillator† (see Figure 16)
PARAMETER
MIN
TYP
CV
MAX
UNIT
V
V
Oscillator internal supply voltage
Fundamental mode frequency range
DC bias point (input threshold)
Feedback resistance
O
DD
F
O
1*
20*
60*
MHz
V
40*
50
%V
O
bias
R
R
100*
250*
300
500
85
500*
1000*
kΩ
fbk
Small signal ac output impedance
The ac output voltage with test crystal
Ω
out
‡
V
V
V
V
V
V
V
%V
%V
V
xoutac
xinac
xoutl
xouth
inl
O
O
‡
The ac input voltage with test crystal
85
V
V
= V , I
= 0, F =0 (logic input)
V
-- 0.1*
V
+ 0.3*
SS
xin
xin
xinh xout
O
SS
= V , I
= 0, F =0 (logic input)
CV -- 0.3*
CV + 0.1*
V
xinl xout
O
DD
DD
When used for logic level input, oscillator enabled
When used for logic level input, oscillator enabled
When used for logic level input, oscillator disabled
XOUT internal load capacitance
--0.3*
0.2 x V *
V
O
0.8 x V *
DV + 0.3*
V
inh
O
DD
0.7 x DV
DV + 0.3
V
xinh
DD
DD
C
C
2*
2*
2
3
3
5*
5*
pF
pF
ns
xout
XIN internal load capacitance
xin
t
I
I
Delay time, XIN to H1 x1 and x0.5 modes
5.5
8
d(XIN-H1)
inl
Input current, feedback enabled, V = 0
50*
--50*
μA
μA
il
Input current, feedback enabled, V = V
ih
inh
il
* Not production tested
†
This circuit is intended for series resonant fundamental mode operation.
Signal amplitude is dependent on the crystal and load used.
‡
XOUT
Rd
R
OUT
C
XOUT
C
1
R
fbk
Crystal
V
O
XIN
To internal
clock generator
C
XIN
C
2
NOTE A: See Table 3 for value of Rd.
Figure 16. On-Chip Oscillator Circuit
31
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
clock circuit timing (continued)
The following tables define the timing requirements and switching characteristics for EXTCLK.
timing requirements for EXTCLK, all modes (see Figure 17 and Figure 18)
MIN
MAX
UNIT
F = F
F < F
F = F
F < F
, x0.5 and x1 modes
, x0.5 and x1 modes
1*
4*
1*
4*
max
max
max
max
t
t
Rise time, EXTCLK
Fall time, EXTCLK
ns
r(EXTCLK)
f(EXTCLK)
ns
ns
x5 mode
x1 mode
21*
5.5*
4.0*
21*
5.5*
4.0*
40*
45
t
t
t
t
Pulse duration, EXTCLK low
Pulse duration, EXTCLK high
w(EXTCLKL)
w(EXTCLKH)
dc(EXTCLK)
c(EXTCLK)
x0.5 mode
x5 mode
x1 mode
ns
%
x0.5 mode
x5 PLL mode
x1 and x0.5 modes, F = max
x1 and x0.5 modes, F = 0 Hz
x5 mode
60*
55
Duty cycle, EXTCLK [t
Cycle time, EXTCLK
/ t
w(EXTCLKH) c(H)]
0*
100*
200*
66.7*
13.3
10*
5*
x1 mode
ns
x0.5 mode
x5 mode
15*
75
x1 mode
0
F
Frequency range, 1/t
MHz
ext
c(EXTCLK)
x0.5 mode
0*
100*
* Not production tested
switching characteristics for EXTCLK over recommended operating conditions, all modes
(see Figure 17 and Figure 18)
PARAMETER
MIN
TYP
0.5 x DV
4.5
MAX
UNIT
V
Mid-level, used to measure duty cycle
V
mid
DD
x1 mode
x0.5 mode
2*
2*
7*
7*
3*
3*
2*
Delay time, EXTCLK to H1 and
H3
t
ns
d(EXTCLK-H)
4.5
t
t
t
Rise time, H1 and H3
Fall time, H1 and H3
ns
ns
ns
r(H)
f(H)
Delay time, from H1 low to H3 high or from H3 low to H1 high
x5 PLL mode
--1.5*
d(HL-HH)
1/(5 x fext)
1/fext
x1 mode
t
Cycle time, H1 and H3
ns
c(H)
x0.5 mode
2/fext
* Not production tested
32
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
clock circuit timing (continued)
t
t
c(EXTCLK)
r(EXTCLK)
t
w(EXTCLKH)
EXTCLK
t
w(EXTCLKL)
f(EXTCLK)
t
t
c(H)
H3
H1
t
d(EXTCLK-H)
t
f(H)
t
d(EXTCLK-H)
t
r(H)
Figure 17. Divide-By-Two Mode
t
c(EXTCLK)
t
r(EXTCLK)
t
f(EXTCLK)
t
w(EXTCLKH)
EXTCLK
t
w(EXTCLKL)
t
d(EXTCLK-H)
t
d(EXTCLK-H)
H3
H1
t
c(H)
t
d(HL-HH)
NOTE A: EXTCLK is held low.
Figure 18. Divide-By-One Mode
33
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory read/write timing
The following tables define memory read/write timing parameters for STRB.
timing requirements for memory read/write† (see Figure 19, Figure 20, and Figure 21)
VC33-120
MIN
5*
VC33-150
MIN
5*
UNIT
MAX
MAX
t
t
t
t
t
Setup time, Data before H1 low (read)
Hold time, Data after H1 low (read)
Setup time, RDY before H1 high
Hold time, RDY after H1 high
ns
ns
ns
ns
ns
ns
ns
su(D-H1L)R
h(H1L-D)R
su(RDY-H1H)
h(H1H-RDY)
d(A-RDY)
-- 1 *
5
-- 1 *
5
-- 1 *
-- 1 *
‡
‡
Delay time, Address valid to RDY
P -- 7*
9*
+ 9*
P -- 6*
6*
+ 6*
0 wait state, C = 30 pF
L
Valid time, Data valid after address
PAGEx, or STRB valid
t
v(A-D)
1 wait state
t
t
c(H)
c(H)
* Not production tested
†
These timings assume a similar loading of 30 pF on all pins.
‡
P = t
/2 (when duty cycle equals 50%).
c(H)
switching characteristics over recommended operating conditions for memory read/write†
(see Figure 19, Figure 20, and Figure 21)
VC33-120
MIN MAX
-- 1 *
VC33-150
MIN MAX
-- 1 *
PARAMETER
UNIT
t
t
t
t
t
Delay time, H1 low to STRB low
4
4
4
4
4
3
3
3
3
3
ns
ns
ns
ns
ns
d(H1L-SL)
Delay time, H1 low to STRB high
Delay time, H1 high to R/W low (write)
Delay time, H1 low to address valid
Delay time, H1 high to R/W high (write)
-- 1 *
-- 1 *
-- 1 *
-- 1 *
-- 1 *
-- 1 *
-- 1 *
-- 1 *
d(H1L-SH)
d(H1H-RWL)W
d(H1L-A)
d(H1H-RWH)W
Delay time, H1 high to address valid on back-to-back write cycles
(write)
t
-- 1 *
4*
-- 1 *
3*
ns
d(H1H-A)W
t
t
Valid time, Data after H1 low (write)
Hold time, Data after H1 high (write)
6
5
5
5
ns
ns
v(H1L-D)W
h(H1H-D)W
0*
0*
* Not production tested
†
These timings assume a similar loading of 30 pF on all pins.
Output load characteristics for high-speed and low-speed (low-noise) output buffers are shown in Figure 19.
High-speed buffers are used on A0 -- A23, PAGE0 -- PA G E 3 , H1, H3, STRB, and R/W. All other outputs use the
low-speed, (low-noise) output buffer.
34
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory read/write timing (continued)
LOW
SPEED NOISE
HIGH
LOAD
0 pF
Low-Noise Buffer
0.05 ns/pF
5
2.0
2.8
15 pF
30 pF
50 pF
2.6
3.2
4.0
3.4
4.4
4
High-Speed Buffer
0.04 ns/pF
Output Delay (ns)
3
2
5.25
C
Lmax
= 30 pF
1
10
20
30
40
50
Load Capacitance (pF)
Figure 19. Output Load Characteristics, Buffer Only
H3
H1
t
d(H1L-SL)
t
d(H1L-SH)
PAGEx, STRB
R/W
t
d(H1L-A)
t
v(A-D)
t
d(H1H-RWL)W
A[23:0]
D[31:0]
t
su(D-H1L)R
t
t
t
h(H1L-D)R
d(A-RDY)
su(RDY-H1H)
t
h(H1H-RDY)
RDY
NOTE A: STRB remains low during back-to-back read operations.
Figure 20. Timing for Memory (STRB = 0 and PAGEx = 0) Read
35
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
memory read/write timing (continued)
H3
H1
t
d(H1L-SH)
t
d(H1L-SL)
PAGEx, STRB
R/W
t
t
d(H1H-RWL)W
d(H1H-RWH)W
t
d(H1L-A)
t
d(H1H-A)W
A[23:0]
D[31:0]
RDY
t
t
h(H1H-D)W
v(H1L-D)W
t
h(H1H-RDY)
t
su(RDY-H1H)
Figure 21. Timing for Memory (STRB = 0 and PAGEx = 0) Write
36
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
XF0 and XF1 timing when executing LDFI or LDII
The following tables define the timing parameters for XF0 and XF1 during execution of LDFI or LDII.
timing requirements for XF0 and XF1 when executing LDFI or LDII (see Figure 22)
VC33-120
VC33-150
UNIT
MIN MAX MIN MAX
t
t
Setup time, XF1 before H1 low
Hold time, XF1 after H1 low
5*
0*
4*
0*
ns
ns
su(XF1-H1L)
h(H1L-XF1)
* Not production tested
switching characteristics over recommended operating conditions for XF0 and XF1 when executing
LDFI or LDII (see Figure 22)
VC33-120
VC33-150
PARAMETER
Delay time, H3 high to XF0 low
UNIT
MIN MAX MIN MAX
t
4
3
ns
d(H3H-XF0L)
Fetch
LDFI or LDII
Decode
Read
Execute
H3
H1
PAGEx, STRB
R/W
A[23:0]
D[31:0]
RDY
t
d(H3H-XF0L)
XF0
t
su(XF1-H1L)
t
h(H1L-XF1)
XF1
Figure 22. Timing for XF0 and XF1 When Executing LDFI or LDII
37
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
XF0 timing when executing STFI and STII†
The following table defines the timing parameters for the XF0 pin during execution of STFI or STII.
switching characteristics over recommended operating conditions for XF0 when executing STFI
or STII (see Figure 23)
VC33-120
VC33-150
PARAMETER
UNIT
MIN MAX MIN MAX
†
t
Delay time, H3 high to XF0 high
4
3
ns
d(H3H-XF0H)
†
XF0 is always set high at the beginning of the execute phase of the interlock-store instruction. When no pipeline conflicts occur, the address of
the store is also driven at the beginning of the execute phase of the interlock-store instruction. However, if a pipeline conflict prevents the store
from executing, the address of the store is not driven until the store can execute.
Fetch
STFI or STII
Decode
Read
Execute
H3
H1
PAGEx, STRB
R/W
A[23:0]
D[31:0]
RDY
t
d(H3H-XF0H)
XF0
Figure 23. Timing for XF0 When Executing an STFI or STII
38
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
XF0 and XF1 timing when executing SIGI
The following tables define the timing parameters for the XF0 and XF1 pins during execution of SIGI.
timing requirements for XF0 and XF1 when executing SIGI (see Figure 24)
VC33-120
VC33-150
UNIT
MIN MAX MIN MAX
t
t
Setup time, XF1 before H1 low
Hold time, XF1 after H1 low
5*
0*
4*
0*
ns
ns
su(XF1-H1L)
h(H1L-XF1)
* Not production tested
switching characteristics over recommended operating conditions for XF0 and XF1 when executing
SIGI (see Figure 24)
VC33-120
VC33-150
PARAMETER
UNIT
MIN MAX MIN MAX
t
t
Delay time, H3 high to XF0 low
4
4
3
3
ns
ns
d(H3H-XF0L)
d(H3H-XF0H)
Delay time, H3 high to XF0 high
Fetch
SIGI
Decode
Read
Execute
H3
H1
t
t
t
su(XF1-H1L)
d(H3H-XF0L)
d(H3H-XF0H)
XF0
XF1
t
h(H1L-XF1)
Figure 24. Timing for XF0 and XF1 When Executing SIGI
39
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
loading when XF is configured as an output
The following table defines the timing parameter for loading the XF register when the XFx pin is configured as
an output.
switching characteristics over recommended operating conditions for loading the XF register when
configured as an output pin (see Figure 25)
VC33-120
VC33-150
PARAMETER
Valid time, XFx after H3 high
UNIT
MIN MAX MIN MAX
t
4
3
ns
v(H3H-XF)
Fetch Load
Instruction
Decode
Read
Execute
H3
H1
OUTXFx Bit
(see Note A)
1 or 0
t
v(H3H-XF)
XFx
NOTE A: OUTXFx represents either bit 2 or 6 of the IOF register.
Figure 25. Timing for Loading XF Register When Configured as an Output Pin
40
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
changing XFx from an output to an input
The following table defines the timing parameters for changing the XFx pin from an output pin to an input pin.
timing requirements for changing XFx from output to input mode (see Figure 26)
VC33-120
VC33-150
UNIT
MIN
5
MAX
MIN
4
MAX
t
t
Setup time, XFx before H1 low
Hold time, XFx after H1 low
ns
ns
su(XF-H1L)
h(H1L-XF)
0
0
switching characteristics over recommended operating conditions for changing XFx from output to
input mode (see Figure 26)
VC33-120
MIN MAX
6*
VC33-150
MIN MAX
5*
PARAMETER
UNIT
t
Disable time, XFx after H3 high
ns
dis(H3H-XF)
* Not production tested
Buffers Go
From Output
to Output
Execute
Load of IOF
Synchronizer
Delay
Value on Pin
Seen in IOF
H3
H1
t
su(XF-H1L)
I/OxFx Bit
(see Note A)
t
h(H1L-XF)
t
dis(H3H-XF)
XFx
Output
Data
Sampled
INXFx Bit
(see Note A)
Data
Seen
NOTE A: I/OxFx represents either bit 1 or bit 5 of the IOF register, and INXFx represents either bit 3 or bit 7 of the IOF register.
Figure 26. Timing for Changing XFx From Output to Input Mode
41
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
changing XFx from an input to an output
The following table defines the timing parameter for changing the XFx pin from an input pin to an output pin.
switching characteristics over recommended operating conditions for changing XFx from input to
output mode (see Figure 27)
VC33-120
VC33-150
PARAMETER
UNIT
MIN MAX MIN MAX
t
Delay time, H3 high to XFx switching from input to output
4
3
ns
d(H3H-XF)
Execution of
Load of IOF
H3
H1
I/OxFx Bit
(see Note A)
t
d(H3H-XF)
XFx
NOTE A: I/OxFx represents either bit 1 or bit 5 of the IOF register.
Figure 27. Timing for Changing XFx From Input to Output Mode
42
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
reset timing
RESET is an asynchronous input that can be asserted at any time during a clock cycle. If the specified timings
are met, the exact sequence shown in Figure 28 occurs; otherwise, an additional delay of one clock cycle is
possible.
The asynchronous reset signals include XF0/1, CLKX0, DX0, FSX0, CLKR0, DR0, FSR0, and TCLK0/1.
Resetting the device initializes the bus controlregister to seven software waitstates and therefore results in slow
external accesses until these registers are initialized.
HOLD is a synchronous input that can be asserted during reset. It can take nine CPU cycles before HOLDA
is granted.
The following table defines the timing parameters for the RESET signal. The numbers shown in Figure 28
correspond with those in the NO. column of the following table.
timing requirements for RESET (see Figure 28)
VC33-120
VC33-150
MIN MAX
5*
UNIT
ns
MIN
MAX
†
*†
t
t
Setup time, RESET before EXTCLK low
6*
P--7*
P -- 7
su(RESET-EXTCLKL)
su(RESETH-H1L)
Setup time, RESET high before H1 low and after ten H1 clock
cycles
6
5
ns
* Not production tested
†
P = t
c(EXTCLK)
switching characteristics over recommended operating conditions for RESET (see Figure 28)
VC33-120
VC33-150
PARAMETER
UNIT
MIN MAX
MIN MAX
t
t
t
t
t
t
t
t
t
Delay time, EXTCLK high to H1 high
Delay time, EXTCLK high to H1 low
Delay time, EXTCLK high to H3 low
Delay time, EXTCLK high to H3 high
Disable time, Data (high impedance) from H1 high
2*
2*
2*
2*
7*
7*
7*
7*
7*
7*
4*
4*
4*
2*
2*
2*
2*
7*
7*
7*
7*
6*
6*
3*
3*
3*
ns
ns
ns
ns
ns
ns
ns
ns
ns
d(EXTCLKH-H1H)
d(EXTCLKH-H1L)
d(EXTCLKH-H3L)
d(EXTCLKH-H3H)
dis(H1H-DZ)
‡
Disable time, Address (high impedance) from H3 high
Delay time, H3 high to control signals high
Delay time, H1 high to R/W high
dis(H3H-AZ)
d(H3H-CONTROLH)
d(H1H-RWH)
Delay time, H1 high to IACK high
d(H1H-IACKH)
Disable time, Asynchronous reset signals disabled (high impedance)
from RESET low
t
7*
6*
ns
dis(RESETL-ASYNCH)
§
* Not production tested
‡
High impedance for Dbus is limited to nominal bus keeper Z
Asynchronous reset signals include XF0/1, CLKX0, DX0, FSX0, CLKR0, DR0, FSR0, and TCLK0/1.
= 15 kΩ.
OUT
§
43
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
reset timing (continued)
EXTCLK
t
su(RESET-EXTCLKL)
RESET
(see Notes A and C)
t
d(EXTCLKH-H1H)
t
t
d(EXTCLKH-H1L)
su(RESETH-H1L)
H1
t
d(EXTCLKH-H3L)
H3
Ten H1 Clock Cycles
t
dis(H1H-DZ)
D[31:0]
t
t
d(EXTCLKH-H3H)
dis(H3H-AZ)
PAGEx, A[23:0]
STRB
t
d(H3H-CONTROLH)
t
d(H1H-RWH)
R/W
t
d(H1H-IACKH)
IACK
t
Asynchronous
Reset Signals
(see Note B)
dis(RESETL-ASYNCH)
NOTES: A. Clock circuit is configured in C31-compatible divide-by-2 mode. If configured for x1 mode, EXTCLK directly drives H3.
B. Asynchronous reset signals include XF0/1, CLKX0, DX0, FSX0, CLKR0, DR0, FSR0, and TCLK0/1.
C. RESET is a synchronous input that can be asserted at any point during a clock cycle. If the specified timings are met, the exact
sequence shown occurs; otherwise, an additional delay of one clock cycle is possible.
D. In microprocessor mode, the reset vector is fetched twice, with seven software wait states each time. In microcomputer mode, the
reset vector is fetched twice, with no software wait states.
E. The address and PAGE3-PAGE0 outputs are placed in a high-impedance state during reset requiring a nominal 10--22 kΩ pullup.
If not, undesirable spurious reads can occur when these outputs are not driven.
Figure 28. RESET Timing
44
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
interrupt response timing
The following table defines the timing parameters for the INTx signals.
timing requirements for INT3-- I N T 0 response (see Figure 29)
VC33-120
VC33-150
NOM
UNIT
MIN
5*
NOM
MAX
MIN
4*
MAX
t
t
Setup time, INT3-- I N T 0 before H1 low
Hold time, INT3-- I N T 0 after H1 low
ns
ns
su(INT-H1L)
h(H1L-INT)
0
0
Pulse duration, interrupt to ensure only one
interrupt
†
†
†
†
t
P + 5*
1.5P
2P -- 5*
P + 5*
1.5P
2P -- 5*
ns
w(INT)
* Not production tested
†
P = t
c(H)
The interrupt (INTx) pins are synchronized inputs that can be asserted at any time during a clock cycle. The
SM320C3x interrupts are selectable as level- or edge-sensitive. Interrupts are detected on the falling edge of
H1. Therefore, interrupts must be set up and held to the falling edge of the internal H1 for proper detection. The
CPU and DMA respond to detected interrupts on instruction-fetch boundaries only.
For the processor to recognize only one interrupt when level mode is selected, an interrupt pulse must be set
up and held such that a logic-low condition occurs for:
D
D
D
A minimum of one H1 falling edge
No more than two H1 falling edges
Interrupt sources whose edges cannot be specified to meet the H1 falling edge setup and hold times must
be further restricted in pulse width as defined by tw(INT) (parameter 51) in the table above.
When EDGEMODE=1, the falling edge of the INT0-- I N T 3 pins are detected using synchronous logic (see
Figure 7). The pulse low and high time should be two CPU clocks or greater.
The SM320C3x can set the interrupt flag from the same source as quickly as two H1 clock cycles after it has
been cleared.
If the specified timings are met, the sequence shown in Figure 29 occurs; otherwise, an additional delay of one
clock cycle is possible.
45
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
interrupt response timing (continued)
Fetch First
Instruction of
Service
Reset or
Interrupt
Vector Read
Routine
H3
H1
‡
t
su(INT-H1L)
t
h(H1L-INT)
†
¶
t
su(INT-H1L)
t
su(INT-H1L)
INT3 -- I N T 0 Pin
(EDGEMODE = 0)
§
t
w(INT)
INT3 -- I N T 0 Pin
(EDGEMODE = 1)
INT3 --INT0
Flag
ADDR
Data
Vector Address
First Instruction Address
†
‡
§
¶
Falling edge of H1 just detects INTx falling edge.
Falling edge of H1 detects second INTx low, however flag clear takes precedence.
Nominal width.
Falling edge of H1 misses previous INTx low as INTx rises.
Figure 29. INT3-- I N T 0 Response Timing
46
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
interrupt-acknowledge timing
The IACK output goes active on the first half-cycle (HI rising) of the decode phase of the IACK instruction and
goes inactive at the first half-cycle (HI rising) of the read phase of the IACK instruction.
The following table defines the timing parameters for the IACK signal. The numbers shown in Figure 30
correspond with those in the NO. column of the table below.
NOTE: The IACK instruction can be executed at anytime to signal an event. It is most often used within an
interrupt routine to signal which interrupt has occurred.
switching characteristics over recommended operating conditions for IACK (see Figure 30)
VC33-120
VC33-150
PARAMETER
UNIT
MIN MAX MIN MAX
t
t
Delay time, H1 high to IACK low
Delay time, H1 high to IACK high
-- 1 *
-- 1 *
4
4
-- 1 *
-- 1 *
3
3
ns
ns
d(H1H-IACKL)
d(H1H-IACKH)
* Not production tested
Decode IACK
Instruction
IACK Data
Read
Fetch IACK
Instruction
H3
H1
t
d(H1H-IACKL)
t
d(H1H-IACKH)
IACK
ADDR
Data
Figure 30. Interrupt Acknowledge (IACK) Timing
47
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
serial-port timing parameters
The following tables define the timing parameters for the serial port.
timing requirements (see Figure 31 and Figure 32)
MIN
MAX
UNIT
CLKX/R ext
t
x 2.6*
c(H)
t
t
Cycle time, CLKX/R
ns
c(SCK)
w(SCK)
†
16
CLKX/R int
CLKX/R ext
CLKX/R int
t
x 4*
t
x 2 *
c(H)
c(H)
t
+ 5
c(H)
Pulse duration, CLKX/R high/low
ns
[t
/2] -- 4*
[t
/2] + 4*
c(SCK)
c(SCK)
t
t
Rise time, CLKX/R
Fall time, CLKX/R
3*
3*
ns
ns
r(SCK)
f(SCK)
CLKR ext
CLKR int
CLKR ext
CLKR int
CLKR ext
CLKR int
CLKX/R ext
CLKX/R int
CLKX ext
CLKX int
4*
t
t
t
t
t
Setup time, DR before CLKR low
Hold time, DR after CLKR low
ns
ns
ns
ns
ns
su(DR-CLKRL)
h(CLKRL-DR)
su(FSR-CLKRL)
h(SCKL-FS)
5*
3*
0*
4*
5*
3*
0*
Setup time, FSR before CLKR low
Hold time, FSX/R input after CLKX/R low
Setup time, external FSX before CLKX
-- [ t
-- 6 ]
[t
/2] -- 6*
c(SCK)
c(H)
su(FSX-CLKX)
-- [ t
-- 10]*
t
/2*
c(SCK)
c(H)
* Not production tested
†
A cycle time of t
*2 is possible when the device is operated at lower CPU frequencies. See the TMS320VC33 Silicon Update (literature number
c(H)
SPRZ176) for further details.
switching characteristics over recommended operating conditions (see Figure 31 and Figure 32)
PARAMETER
MIN
MAX
4*
6
UNIT
t
t
Delay time, H1 high to internal CLKX/R
ns
d(H1H-SCK)
d(CLKX-DX)
CLKX ext
CLKX int
CLKX ext
CLKX int
CLKX ext
CLKX int
Delay time, CLKX to DX valid
ns
ns
ns
5*
5
t
t
Delay time, CLKX to internal FSX high/low
d(CLKX-FSX)
d(CLKX-DX)V
4*
4
Delay time, CLKX to first DX bit, FSX precedes CLKX
high
5*
6
t
t
Delay time, FSX to first DX bit, CLKX precedes FSX
ns
ns
d(FSX-DX)V
Disable time, DX high impedance following last data bit from CLKX high
6
dis(CLKX-DXZ)
* Not production tested
48
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
data-rate timing modes
Unless otherwise indicated, the data-rate timings shown in Figure 31 and Figure 32 are valid for all serial-port
modes, including handshake. For a functional description of serial-port operation, see the TMS320C3x User’s
Guide (literature number SPRU031).
The serial-port timing parameters are defined in the preceding “serial-port timing parameters” tables. The
numbers shown in Figure 31 and Figure 32 correspond with those in the NO. column of each table.
t
c(SCK)
t
d(H1H-SCK)
H1
t
d(H1H-SCK)
t
w(SCK)
t
w(SCK)
CLKX/R
t
f(SCK)
t
t
d(CLKX--DX)
r(SCK)
t
d(CLKX--DX)V
t
t
dis(CLKX--DXZ)
h(CLKRL--DR)
Bit n-1
Bit n-2
Bit 0
DX
DR
t
su(DR--CLKRL)
Bit n-1
Bit n-2
FSR
t
su(FSR--CLKRL)
t
d(CLKX--FSX)
t
d(CLKX--FSX)
FSX(INT)
t
h(SCKL--FS)
FSX(EXT)
t
t
h(SCKL--FS)
su(FSX--CLKX)
NOTES: A. Timing diagrams show operations with CLKXP = CLKRP = FSXP = FSRP = 0.
B. Timing diagrams depend on the length of the serial-port word, where n = 8, 16, 24, or 32 bits, respectively.
Figure 31. Fixed Data-Rate Mode Timing
CLKX/R
t
d(CLKX--FSX)
FSX(INT)
t
d(FSX--DX)V
t
su(FSX--CLKX)
FSX(EXT)
t
d(CLKX--DX)
t
dis(CLKX-DXZ)
t
d(CLKX-DX)V
DX
Bit n-1
Bit n-2
Bit n-3
Bit 0
t
h(SCKL-FS)
FSR
t
su(FSR-CLKRL)
Bit n-1
Bit n-2
Bit n-3
DR
t
su(DR--CLKRL)
t
h(CLKRL-DR)
NOTES: A. Timing diagrams show operation with CLKXP = CLKRP = FSXP = FSRP = 0.
B. Timing diagrams depend on the length of the serial-port word, where n = 8, 16, 24, or 32 bits, respectively.
C. The timings that are not specified expressly for the variable data-rate mode are the same as those that are specified for the fixed
data-rate mode.
Figure 32. Variable Data-Rate Mode Timing
49
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
HOLD timing
HOLD is a synchronous input that can be asserted at any time during a clock cycle. If the specified timings are
met, the exact sequence shown in Figure 33 and Figure 34 occurs; otherwise, an additional delay of one clock
cycle is possible.
The table, “timing parameters for HOLD/HOLDA”, defines the timing parameters for the HOLD and HOLDA
signals. The numbers shown in Figure 33 and Figure 34 correspond with those in the NO. column of the table.
The NOHOLD bit of the primary-bus control register overrides the HOLD signal. When this bit is set, the device
comes out of hold and prevents future hold cycles.
Asserting HOLD prevents the processor from accessing the primary bus. Program execution continues until a
read from or a write to the primary bus is requested. In certain circumstances, the first write is pending, thus
allowing the processor to continue (internally) until a second external write is encountered.
Figure 33, Figure 34, and the accompanying timings are for a zero wait-state bus configuration. Since HOLD
is internally captured by the CPU on the H1 falling edge one cycle before the present cycle is terminated, the
minimum HOLD width for any bus configuration is, therefore, WTCNT+3. Also, HOLD should not be deasserted
before HOLDA has been active for at least one cycle.
timing requirements for HOLD/HOLDA (see Figure 33 and Figure 34)
VC33-120
MIN
VC33-150
MIN
UNIT
MAX
MAX
t
t
Setup time, HOLD before H1 low
Pulse duration, HOLD low
4
3
ns
ns
su(HOLD-H1L)
w(HOLD)
3t
*
3t
*
c(H)
c(H)
*Not production tested.
switching characteristics over recommended operating conditions for HOLD/HOLDA
(see Figure 33 and Figure 34)
VC33-120
MIN
VC33-150
MIN
PARAMETER
UNIT
MAX
MAX
3*
t
t
t
t
t
t
t
Valid time, HOLDA after H1 low
-- 1 *
-- 4 *
4*
-- 1 *
2t -- 4 *
c(H)
ns
ns
ns
ns
ns
ns
ns
v(H1L-HOLDA)
w(HOLDA)
Pulse duration, HOLDA low
2t
c(H)
Delay time, H1 low to STRB high for a HOLD
Disable time, STRB to the high-impedance state from H1 low
Enable time, STRB enabled (active) from H1 low
Disable time, R/W to the high-impedance state from H1 low
Enable time, R/W enabled (active) from H1 low
-- 1
4
5
-- 1
3
4
d(H1L-SH)H
dis(H1L-S)
5
4
en(H1L-S)
5*
5
5*
4
dis(H1L-RW)
en(H1L-RW)
Disable time, Address to the high-impedance state from H1
low
t
5*
4*
ns
dis(H1L-A)
t
t
Enable time, Address enabled (valid) from H1 low
5
5
ns
ns
en(H1L-A)
dis(H1H-D)
Disable time, Data to the high-impedance state from H1 high
5*
4*
* Not production tested
50
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
HOLD timing (continued)
H3
H1
t
t
su(HOLD--H1L)
su(HOLD--H1L)
t
w(HOLD)
HOLD
t
t
v(H1L-HOLDA)
v(H1L--HOLDA)
t
w(HOLDA)
HOLDA
STRB, PAGEx
R/W
t
d(H1L-SH)H
t
t
en(H1L-S)
dis(H1L-S)
t
en(H1L-RW)
t
t
dis(H1L-RW)
t
en(H1L-A)
dis(H1L-A)
A[23:0]
t
dis(H1H-D)
D[31:0]
Write Data
NOTE A: HOLDA goes low in response to HOLD going low and continues to remain low until one H1 cycle
after HOLD goes back high.
Figure 33. Timing for HOLD/HOLDA (After Write)
H3
H1
t
t
su(HOLD--H1L)
su(HOLD--H1L)
t
w(HOLD)
HOLD
HOLDA
t
v(H1L--HOLDA)
t
v(H1L--HOLDA)
t
w(HOLDA)
t
d(H1L-SH)H
t
t
en(H1L-S)
dis(H1L-S)
STRB, PAGEx
R/W
t
en(H1L-RW)
en(H1L-A)
t
dis(H1L-RW)
t
t
dis(H1L-A)
A[23:0]
D[31:0]
Read Data
NOTE A: HOLDA goes low in response to HOLD going low and continues to remain low until one H1 cycle
after HOLD goes back high.
Figure 34. Timing for HOLD/HOLDA (After Read)
51
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
general-purpose I/O timing
Peripheral pins include CLKX0, CLKR0, DX0, DR0, FSX0, FSR0, and TCLK0/1. The contents of the internal
control registers associated with each peripheral define the modes for these pins.
peripheral pin I/O timing
The following table shows the timing parameters for changing the peripheral pin from a general-purpose output
pin to a general-purpose input pin and vice versa.
timing requirements for peripheral pin general-purpose I/O (see Note 1, Figure 35, and Figure 36)
VC33-120
VC33-150
UNIT
MIN MAX
MIN MAX
t
t
Setup time, general-purpose input before H1 low
Hold time, general-purpose input after H1 low
4*
0*
3*
0*
ns
ns
su(GPIO-H1L)
h(H1L-GPIO)
* Not production tested
NOTE 1: Peripheral pins include CLKX0, CLKR0, DX0, DR0, FSX0, FSR0, and TCLK0/1. The modes of these pins are defined by the contents
of internal-control registers associated with each peripheral.
switching characteristics over recommended operating conditions for peripheral pin
general-purpose I/O (see Note 1, Figure 35, and Figure 36)
VC33-120
MIN MAX
5
VC33-150
MIN MAX
4
PARAMETER
UNIT
t
t
Delay time, H1 high to general-purpose output
Disable time, general-purpose output from H1 high
ns
ns
d(H1H-GPIO)
dis(H1H)
7
5
NOTE 1: Peripheral pins include CLKX0, CLKR0, DX0, DR0, FSX0, FSR0, and TCLK0/1. The modes of these pins are defined by the contents
of internal-control registers associated with each peripheral.
Execution
of Store of
Peripheral-
Control
Value on Pin
Seen in
Peripheral-
Control
Register
Buffers Go
From
Output to
Input
Synchronizer Delay
Register
H3
H1
t
su(GPIO-H1L)
I/O
t
h(H1L-GPIO)
Control Bit
t
dis(H1H)
Peripheral Pin
(see Note A)
Output
Data Bit
Data
Sampled
Data
Seen
NOTE A: Peripheral pins include CLKX0, CLKR0, DX0, DR0, FSX0, FSR0, and TCLK0/1.
Figure 35. Change of Peripheral Pin From General-Purpose Output to Input Mode Timing
52
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
peripheral pin I/O timing (continued)
Execution of Store
of Peripheral-
Control Register
H3
H1
I/O
Control
Bit
t
d(H1H-GPIO)
t
d(H1H-GPIO)
Peripheral Pin
(see Note A)
NOTE A: Peripheral pins include CLKX0, CLKR0, DX0, DR0, FSX0, FSR0, and TCLK0/1.
Figure 36. Change of Peripheral Pin From General-Purpose Input to Output Mode Timing
53
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
timer pin timing
Valid logic-level periods and polarity are specified by the contents of the internal control registers. The following
tables define the timing parameters for the timer pin.
timing requirements for timer pin (see Figure 37 and Figure 38)
VC33-120
MAX
VC33-150
MAX
UNIT
MIN
4*
MIN
3*
†
t
t
Setup time, TCLK external before H1 low
Hold time, TCLK external after H1 low
ns
ns
su(TCLK-H1L)
†
0
0
h(H1L-TCLK)
* Not production tested
†
These requirements are applicable for a synchronous input clock.
switching characteristics over recommended operating conditions for timer pin (see Figure 37 and
Figure 38)
VC33-120
VC33-150
UNIT
ns
PARAMETER
MIN
MAX
MIN
MAX
Delay time, H1 high to TCLK
internal valid
t
t
t
4
3
d(H1H-TCLK)
TCLK ext
t
x 2.6*
t
x 2.6*
c(H)
c(H)
‡
Cycle time, TCLK
TCLK int
ns
c(TCLK)
32*
32
t
x 2*
t
x 2
t
x 2*
t
x 2 *
c(H)
c(H)
c(H)
c(H)
c(H)
c(H)
TCLK ext
t
+ 6*
t
+ 5*
Pulse duration,
TCLK
‡
ns
w(TCLK)
TCLK int
[t
/2] -- 4*
[t
/2] + 4*
[t
/2] -- 4*
[t
/2] + 4*
c(TCLK)
c(TCLK)
c(TCLK)
c(TCLK)
* Not production tested
‡
These parameters are applicable for an asynchronous input clock.
H3
H1
t
t
h(H1L-TCLK)
h(H1L-TCLK)
su(TCLK-H1L)
t
su(TCLK-H1L)
t
TCLK as input
t
w(TCLK)
t
c(TCLK)
Figure 37. Timer Pin Timing, Input
H3
H1
t
d(H1H-TCLK)
t
d(H1H-TCLK)
TCLK as output
Figure 38. Timer Pin Timing, Output
54
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
SHZ pin timing
The following table defines the timing parameter for the SHZ pin.
switching characteristics over recommended operating conditions for SHZ (see Figure 39)
PARAMETER
MIN
MAX
UNIT
t
Disable time, SHZ low to all outputs, I/O pins disabled (high impedance)
0*
8*
ns
dis(SHZ)
* Not production tested
SHZ
t
dis(SHZ)
All I/O Pins
NOTE A: Enabling SHZ destroys SM320VC33-EP register and memory contents.
Assert SHZ = 1 and reset the SM320VC33-EP to restore it to a known
condition.
Figure 39. Timing for SHZ
Test access port timing
The following table defines the timing parameter for the test access port.
timing for test access port (see Figure 40)
VC33--120
VC33--150
UNIT
MIN
5*
MAX
MIN
5*
MAX
t
t
t
Setup time, TMS/TDI to TCK high
Hold time, TMS/TDI from TCK high
Delay time, TCK low to TDO valid
ns
ns
ns
su(TMS-TCKH)
h(TCKH-TMS)
d(TCKL-TDOV)
5*
5*
0*
10*
3*
0*
10*
3*
t
t
Rise time, TCK
Fall time, TCK
ns
ns
r (TCK)
f (TCK)
3*
3*
* Not production tested
TCK
t
r(TCK)
t
f(TCK)
t
su(TMS-TCKH)
TMS/TDI
TDO
t
t
d(TCHL-TDOV)
h(TCHK-TMS)
Figure 40. Test Access Port Timings
55
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
MECHANICAL DATA
GNM (S-CBGA-N144)
CERAMIC BALL GRID ARRAY
12,15
SQ
9,60 TYP
11,85
0,80
N
M
L
K
J
H
G
F
E
D
C
B
A
1
2 3 4 5 6 7 8 9 10 11 12 13
2,40 MAX
0,56
0,34
Seating Plane
0,12
0,55
0,45
M
0,10
∅
0,50
0,35
4201017/B 05/01
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
56
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
SM320VC33-EP
DIGITAL SIGNAL PROCESSOR
SGUS037C -- AUGUST 2002 -- REVISED JANUARY 2003
MECHANICAL DATA
PGE (S-PQFP-G144)
PLASTIC QUAD FLATPACK
108
73
109
72
0,27
0,17
M
0,08
0,50
0,13 NOM
144
37
1
36
Gage Plane
17,50 TYP
20,20
SQ
19,80
0,25
0,05 MIN
22,20
SQ
0°-- 7 °
21,80
0,75
0,45
1,45
1,35
Seating Plane
0,08
1,60 MAX
4040147/C 10/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
Thermal Resistance Characteristics
PARAMETER °C/W
R
R
56
5
Θ
JA
JC
Θ
57
POST OFFICE BOX 1443 • HOUSTON, TEXAS 77251--1443
PACKAGE OPTION ADDENDUM
www.ti.com
9-May-2012
PACKAGING INFORMATION
Status (1)
Eco Plan (2)
MSL Peak Temp (3)
Samples
Orderable Device
Package Type Package
Drawing
Pins
Package Qty
Lead/
Ball Finish
(Requires Login)
SM320VC33GNMM150EP
SM320VC33PGEA120EP
ACTIVE
ACTIVE
CBGA
LQFP
GNM
PGE
144
144
160
60
TBD
Call TI
Level-1-235C-UNLIM
Add to cart
Green (RoHS
& no Sb/Br)
CU NIPDAU Level-1-260C-UNLIM
Add to cart
V62/03610-01XE
V62/03610-02YA
ACTIVE
ACTIVE
LQFP
CBGA
PGE
144
144
60
Green (RoHS
& no Sb/Br)
CU NIPDAU Level-1-260C-UNLIM
Add to cart
Add to cart
GNM
160
TBD
Call TI
Level-1-235C-UNLIM
(1) The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest availability
information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the requirement that
lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used between
the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1% by weight
in homogeneous material)
(3) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
OTHER QUALIFIED VERSIONS OF SM320VC33-EP :
Catalog: SM320VC33
•
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com
9-May-2012
NOTE: Qualified Version Definitions:
Catalog - TI's standard catalog product
•
Addendum-Page 2
MECHANICAL DATA
MCBG008B – JUNE 2000 – REVISED FEBRUARY 2002
GNM (S-CBGA-N144)
CERAMIC BALL GRID ARRAY
12,15
11,85
SQ
9,60 TYP
0,80
N
M
L
K
J
H
G
F
A1 Corner
E
D
C
B
A
1
2
3
4
5
6
7
8
9 10 11 12 13
Bottom View
2,40 MAX
0,56
0,34
Seating Plane
0,12
0,55
0,45
M
0,10
0,50
0,35
4201017/C 11/01
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
MECHANICAL DATA
MTQF017A – OCTOBER 1994 – REVISED DECEMBER 1996
PGE (S-PQFP-G144)
PLASTIC QUAD FLATPACK
108
73
109
72
0,27
M
0,08
0,17
0,50
0,13 NOM
144
37
1
36
Gage Plane
17,50 TYP
20,20
SQ
19,80
0,25
0,05 MIN
22,20
SQ
0°–7°
21,80
0,75
0,45
1,45
1,35
Seating Plane
0,08
1,60 MAX
4040147/C 10/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
1
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements,
and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should
obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are
sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard
warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where
mandated by government requirements, testing of all parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and
applications using TI components. To minimize the risks associated with customer products and applications, customers should provide
adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right,
or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
published by TI regarding third-party products or services does not constitute a license from TI to use such products or services or a
warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual
property of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied
by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive
business practice. TI is not responsible or liable for such altered documentation. Information of third parties may be subject to additional
restrictions.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all
express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not
responsible or liable for any such statements.
TI products are not authorized for use in safety-critical applications (such as life support) where a failure of the TI product would reasonably
be expected to cause severe personal injury or death, unless officers of the parties have executed an agreement specifically governing
such use. Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications, and
acknowledge and agree that they are solely responsible for all legal, regulatory and safety-related requirements concerning their products
and any use of TI products in such safety-critical applications, notwithstanding any applications-related information or support that may be
provided by TI. Further, Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in
such safety-critical applications.
TI products are neither designed nor intended for use in military/aerospace applications or environments unless the TI products are
specifically designated by TI as military-grade or "enhanced plastic." Only products designated by TI as military-grade meet military
specifications. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military-grade is solely at
the Buyer's risk, and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use.
TI products are neither designed nor intended for use in automotive applications or environments unless the specific TI products are
designated by TI as compliant with ISO/TS 16949 requirements. Buyers acknowledge and agree that, if they use any non-designated
products in automotive applications, TI will not be responsible for any failure to meet such requirements.
Following are URLs where you can obtain information on other Texas Instruments products and application solutions:
Products
Audio
Applications
www.ti.com/audio
amplifier.ti.com
dataconverter.ti.com
www.dlp.com
Automotive and Transportation www.ti.com/automotive
Communications and Telecom www.ti.com/communications
Amplifiers
Data Converters
DLP® Products
DSP
Computers and Peripherals
Consumer Electronics
Energy and Lighting
Industrial
www.ti.com/computers
www.ti.com/consumer-apps
www.ti.com/energy
dsp.ti.com
Clocks and Timers
Interface
www.ti.com/clocks
interface.ti.com
logic.ti.com
www.ti.com/industrial
www.ti.com/medical
www.ti.com/security
Medical
Logic
Security
Power Mgmt
Microcontrollers
RFID
power.ti.com
Space, Avionics and Defense www.ti.com/space-avionics-defense
microcontroller.ti.com
www.ti-rfid.com
Video and Imaging
www.ti.com/video
OMAP Mobile Processors www.ti.com/omap
Wireless Connectivity www.ti.com/wirelessconnectivity
TI E2E Community Home Page
e2e.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2012, Texas Instruments Incorporated
相关型号:
V62/03611-01XE
IEEE 1394-1995 High-Speed Serial-Bus Link-Layer ControllerWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03612-01XE
IEEE 1394A-2000 THREE-PORT CABLE TRANSCEIVER/ARBITERWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03612-02XE
IEEE 1394a-2000 THREE-PORT CABLE TRANSCEIVER/ARBITERWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03613-01XE
DIGITAL SIGNAL PROCESSORWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03613-02XE
DIGITAL SIGNAL PROCESSORWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03614-01XE
12-BIT ANALOG-TO-DIGITAL CONVERTER WITH SERIAL CONTROL AND 11 ANALOG INPUTSWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03614-02YE
12-BIT ANALOG-TO-DIGITAL CONVERTER WITH SERIAL CONTROL AND 11 ANALOG INPUTSWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03615-01XE
2.7 V TO 5.5 V 12-BIT PARALLEL DIGITAL-TO-ANALOG CONVERTER WITH POWER DOWNWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03616-01XE
DIGITAL SIGNAL PROCESSORWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03616-02XE
DIGITAL SIGNAL PROCESSORWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03618-01XE
Advanced LinCMOS⢠RAIL-TO-RAIL OPERATIONAL AMPLIFIERSWarning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
V62/03618-02UA
QUAD OP-AMP, 1500uV OFFSET-MAX, 2.25MHz BAND WIDTH, PDSO14, PLASTIC, TSSOP-14Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
TI
©2020 ICPDF网 联系我们和版权申明