ChipFind - документация

Электронный компонент: 5962-0053902QYC

Скачать:  PDF   ZIP

Document Outline

SM320VC33, SMJ320VC33
DIGITAL SIGNAL PROCESSOR
SGUS034E - FEBRUARY 2001 - REVISED OCTOBER 2002
1
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251-1443
D
High-Performance Floating-Point Digital
Signal Processor (DSP):
- SM/SMJ320VC33-150
- 13-ns Instruction Cycle Time
- 150 Million Floating-Point Operations
Per Second (MFLOPS)
- 75 Million Instructions Per Second
(MIPS)
D
34K
32-Bit (1.1-Mbit) On-Chip Words of
Dual-Access Static Random-Access
Memory (SRAM) Configured in 2
16K plus
2
1K Blocks to improve Internal
Performance
D
x5 Phase-Locked Loop (PLL) Clock
Generator
D
Very Low Power: < 200 mW @ 150 MFLOPS
D
32-Bit High-Performance CPU
D
16-/32-Bit Integer and 32-/40-Bit
Floating-Point Operations
D
Four Internally Decoded Page Strobes to
Simplify Interface to I/O and Memory
Devices
D
Boot-Program Loader
D
EDGEMODE Selectable External Interrupts
D
32-Bit Instruction Word, 24-Bit Addresses
D
Eight Extended-Precision Registers
D
Fabricated Using the 0.18-
m (l
eff
-Effective
Gate Length) TImeline
Technology by
Texas Instruments (TI)
D
On-Chip Memory-Mapped Peripherals:
- One Serial Port
- Two 32-Bit Timers
- Direct Memory Access (DMA)
Coprocessor for Concurrent I/O and CPU
Operation
D
164-Pin Low-Profile Quad Flatpack (HFG
Suffix)
D
144-Pin Non-hermetic Ceramic Ball Grid
Array (CBGA) (GNM Suffix)
D
Two Address Generators With Eight
Auxiliary Registers and Two Auxiliary
Register Arithmetic Units (ARAUs)
D
Two Low-Power Modes
D
Two- and Three-Operand Instructions
D
Parallel Arithmetic/Logic Unit (ALU) and
Multiplier Execution in a Single Cycle
D
Block-Repeat Capability
D
Zero-Overhead Loops With Single-Cycle
Branches
D
Conditional Calls and Returns
D
Interlocked Instructions for
Multiprocessing Support
D
Bus-Control Registers Configure
Strobe-Control Wait-State Generation
D
1.8-V (Core) and 3.3-V (I/O) Supply Voltages
description
The SM/SMJ320VC33 DSP is a 32-bit, floating-point processor manufactured in 0.18-
m four-level-metal
CMOS (TImeline) technology. The SM/SMJ320VC33 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 SM/SMJ320VC33
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.
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.
Copyright
2002, Texas Instruments Incorporated
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.
On products compliant to MIL-PRF-38535, all parameters are tested
unless otherwise noted. On all other products, production
processing does not necessarily include testing of all parameters.
SM320VC33, SMJ320VC33
DIGITAL SIGNAL PROCESSOR
SGUS034E - FEBRUARY 2001 - REVISED OCTOBER 2002
2
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251-1443
description (continued)
The SM/SMJ320VC33 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 instructions code. The uses of SAMPLE and
HIGHZ opcodes, though defined, have no meaning for the SM/SMJ320VC33, which has no boundary scan. For
example, HIGHZ will affect only the dummy cell (no meaning) and will not put the device pins in a
high-impedance state.
Table 1. Boundary-Scan Instruction Code
INSTRUCTION NAME
INSTRUCTION CODE
EXTEST
00000000
BYPASS
11111111
SAMPLE
00000010
Boundry is only one dummy cell
HIGHZ
00000110
Boundry is only one dummy cell
PRIVATE1
00000011
PRIVATE2
00100000
PRIVATE3
00100001
PRIVATE4
00100010
PRIVATE5
00100011
PRIVATE6
00100100
PRIVATE7
00100101
PRIVATE8
00100110
PRIVATE9
00100111
PRIVATE10
00101000
PRIVATE11
00101001
Use of Private opcodes could cause the device to operate in an unexpected manner.
SM320VC33, SMJ320VC33
DIGITAL SIGNAL PROCESSOR
SGUS034E - FEBRUARY 2001 - REVISED OCTOBER 2002
3
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251-1443
pinout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
135
136
71
30
94
127
128
129
130
131
132
133
134
125
126
80
79
78
77
76
75
74
73
72
81
32
33
34
35
36
37
38
39
93
92
91
90
89
88
87
86
85
40
84
31
NC
NC
NC
NC
NC
NC
NC
NC - No internal connection
41
82
83
124
NC
NC
NC
NC
A20
V
SS
A19
A18
A17
DV
DD
A16
A15
V
SS
A14
A13
CV
DD
A12
A11
DV
DD
A10
A9
V
SS
A8
A7
A6
A5
DV
DD
A4
V
SS
A3
A2
CV
DD
A1
A0
DV
DD
PAGE3
PAGE2
V
SS
PAGE1
PAGE0
NC
NC
NC
NC
NC
DV
DD
CLKR
FSR0
V
SS
DR0
TRST
TMS
CV
DD
TDI
TDO
TCK
V
SS
EMU0
EMU1
DV
DD
D0
D1
D2
D3
V
SS
D4
D5
DV
DD
D6
D7
CV
DD
D8
D9
V
SS
D10
D11
DV
DD
D12
D13
D14
D15
NC
NC
HFG PACKAGE
(TOP VIEW)
H1
H3
STRB
R/W
IACK
RDY
HOLD
HOLDA
D25
D24
D23
D22
D21
D20
D19
D17
D27
D30
D16
DD
DV
DD
DV
DD
DV
DD
DV
DD
DV
DD
CV
DD
CV
D31
SS
V
SS
V
SS
V
SS
V
D29
D26
D18
SS
V
D28
NC
NC
MCBL/MP
RESET
A22
RSV0 RSV1
CLKMD0
CLKMD1
XIN
XOUT
EXTCLK
EDGEMODE
INT0
INT1
INT2
INT3
XF1
TCLK0 TCLK1
DX
CLKX0
XF0
FSX
SHZ
A23
A21
DD
DV
DD
PLL
V
DD
DV
DD
CV
DD
CV
SS
V
SS
PLL
V
SS
V
DD
DV
SS
V
SS
V
DV
DD
is the power supply for the I/O pins while CV
DD
is the power supply for the core CPU. V
SS
is the ground for both the I/O
pins and the core CPU.
PLLV
DD
and PLLV
SS
are isolated PLL supply pins that should be externally connected to CV
DD
and V
SS,
respectively.
The SM/SMJ320VC33 device is packaged in 164-pin low-profile quad flatpacks (HFG Suffix) and in 144-ball
fine pitch ball grid arrays (GNL and GNM Suffix).
SM320VC33, SMJ320VC33
DIGITAL SIGNAL PROCESSOR
SGUS034E - FEBRUARY 2001 - REVISED OCTOBER 2002
4
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251-1443
GNM Terminal Assignments
(Sorted by Signal Name)
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
A0
J2
D0
G12
M1
R/W
L4
A1
K2
D1
G10
N1
RDY
M5
A2
K1
D2
F13
N4
RESET
B7
A3
J4
D3
G11
N7
RSV0
B4
A4
H4
D4
H10
M8
RSV1
D5
A5
H3
D5
H13
N12
SHZ
D7
A6
H1
D6
H12
DV
DD
L13
STRB
M4
A7
G4
D7
J10
DV
DD
H11
TCK
F10
A8
G1
D8
J11
F11
TCLK0
C10
A9
G2
D9
J12
B12
TCLK1
A11
A10
F3
D10
K13
A10
TDI
E11
A11
F4
D11
K12
A6
TDO
D13
A12
F2
D12
K10
A1
TMS
E10
A13
E1
D13
M13
DX0
A12
TRST
C13
A14
E2
D14
L11
EDGEMODE
A7
B1
A15
E4
D15
L12
EMU0
F12
D1
A16
C1
D16
M12
EMU1
E12
G3
A17
C2
D17
L10
EXTCLK
C6
J1
A18
D3
D18
K9
FSR0
C12
L2
A19
C3
D19
N11
FSX
D10
M3
A20
B2
D20
M11
H1
L3
M6
A21
D4
D21
M10
H3
N2
L7
A22
A2
D22
K8
HOLD
N5
V
N10
A23
B3
D23
N9
HOLDA
K5
V
SS
N13
CLKMD0
C5
D24
M9
IACK
K4
K11
CLKMD1
B5
D25
L8
INT0
C8
G13
CLKR0
B13
D26
N8
INT1
B9
E13
CLKX0
B11
D27
M7
INT2
D8
A13
E3
D28
K7
INT3
A9
C11
J3
D29
L6
MCBL/MP
B8
C9
L5
D30
N6
PAGE0
M2
C7
CV
L9
D31
K6
PAGE1
N3
C4
CV
DD
J13
DR0
D11
PAGE2
L1
XF0
B10
D12
D2
PAGE3
K3
XF1
D9
A8
DV
DD
F1
PLLV
DD
A5
XIN
B6
A3
DV
DD
H2
PLLV
SS
A4
XOUT
D6
DV
DD
is the power supply for the I/O pins while CV
DD
is the power supply for the core CPU. V
SS
is the ground for both the I/O pins and the core
CPU.
PLLV
DD
and PLLV
SS
are isolated PLL supply pins that should be externally connected to CV
DD
and V
SS,
respectively.
SM320VC33, SMJ320VC33
DIGITAL SIGNAL PROCESSOR
SGUS034E - FEBRUARY 2001 - REVISED OCTOBER 2002
5
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251-1443
GNM Terminal Assignments
(Sorted by Pin Number)
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
PIN
NUMBER
SIGNAL
NAME
A1
DV
DD
C11
V
SS
G10
D1
L4
R/W
A2
A22
C12
FSR0
G11
D3
L5
CV
DD
A3
CV
DD
C13
TRST
G12
D0
L6
D29
A4
PLLV
SS
D1
V
SS
G13
V
SS
L7
V
SS
A5
PLLV
DD
D2
DV
DD
H1
A6
L8
D25
A6
DV
DD
D3
A18
H2
DV
DD
L9
CV
DD
A7
EDGEMODE
D4
A21
H3
A5
L10
D17
A8
CV
DD
D5
RSV1
H4
A4
L11
D14
A9
INT3
D6
XOUT
H10
D4
L12
D15
A10
DV
DD
D7
SHZ
H11
DV
DD
L13
DV
DD
A11
TCLK1
D8
INT2
H12
D6
M1
DV
DD
A12
DX
D9
XF1
H13
D5
M2
PAGE0
A13
V
SS
D10
FSX
J1
V
SS
M3
V
SS
B1
V
SS
D11
DR0
J2
A0
M4
STRB
B2
A20
D12
CV
DD
J3
CV
DD
M5
RDY
B3
A23
D13
TDO
J4
A3
M6
V
SS
B4
RSV0
E1
A13
J10
D7
M7
D27
B5
CLKMD1
E2
A14
J11
D8
M8
DV
DD
B6
XIN
E3
CV
DD
J12
D9
M9
D24
B7
RESET
E4
A15
J13
CV
DD
M10
D21
B8
MCBL/MP
E10
TMS
K1
A2
M11
D20
B9
INT1
E11
TDI
K2
A1
M12
D16
B10
XF0
E12
EMU1
K3
PAGE3
M13
D13
B11
CLKX0
E13
V
SS
K4
IACK
N1
DV
DD
B12
DV
DD
F1
DV
DD
K5
HOLDA
N2
H3
B13
CLKR
F2
A12
K6
D31
N3
PAGE1
C1
A16
F3
A10
K7
D28
N4
DV
DD
C2
A17
F4
A11
K8
D22
N5
HOLD
C3
A19
F10
TCK
K9
D18
N6
D30
C4
V
SS
F11
DV
DD
K10
D12
N7
DV
DD
C5
CLKMD0
F12
EMU0
K11
V
SS
N8
D26
C6
EXTCLK
F13
D2
K12
D11
N9
D23
C7
V
SS
G1
A8
K13
D10
N10
V
SS
C8
INT0
G2
A9
L1
PAGE2
N11
D19
C9
V
SS
G3
V
SS
L2
V
SS
N12
DV
DD
C10
TCLK0
G4
A7
L3
H1
N13
V
SS
DV
DD
is the power supply for the I/O pins while CV
DD
is the power supply for the core CPU. V
SS
is the ground for both the I/O pins and the core
CPU.
PLLV
DD
and PLLV
SS
are isolated PLL supply pins that should be externally connected to CV
DD
and V
SS,
respectively.