- •Table of Contents
- •Worldwide Contact Information
- •Introduction to TI DSP Solutions
- •Getting Started with TI DSPs
- •New Web-Based Support Tool
- •DSP System Solutions
- •Audio
- •Digital Control
- •TMS320C64x™ DSP Generation, Fixed Point
- •TMS320C6411/C6414/C6415/C6416 DSP Block Diagram
- •TMS320DM642 DSP Block Diagram
- •TMS320C6201/C6701/C6202/C6203/C6204/C6205 DSP Block Diagram
- •TMS320C6000 DSP Platform Software Development Tools
- •TMS320C6000 DSP Platform Tools Documentation
- •TMS320C6000 DSP Foundation Software Technical Documentation
- •TMS320™ DSP Algorithm Standard Technical Documentation
- •TMS320C6000 DSP Platform Product Support
- •Analog-to-Digital Converters for the TMS320C6000 DSP Platform
- •DSP Codecs for the TMS320C6000 DSP Platform
- •TI DSP-Sync FIFOs for the TMS320C6000 DSP Platform
- •TMS320C55x™ DSP Generation, Fixed Point
- •MicroStar BGA™ Package Comparison
- •OMAP5910 Processor
- •Embedded OMAP Processor: OMAP5910
- •OMAP5910 Peripheral Block Diagram
- •OMAP5910 Processor Technical Documentation
- •OMAP5910 Online Training
- •TMS320C54x™ DSP Generation, Fixed Point
- •TMS320C54x DSP Generation Block Diagram
- •TMS320C5421 Multicore DSP Block Diagram
- •Multicore DSP Product Specification Guide
- •TMS320C5470/5471 System-Level DSP Block Diagram
- •TMS320C5000 DSP + RISC Product Specification Guide
- •TMS320C5000 DSP Platform Software Development Tools
- •TMS320C5000 DSP Platform Tools Documentation
- •TMS320C5000 DSP Foundation Software Technical Documentation
- •TMS320™ DSP Algorithm Standard Technical Documentation
- •TMS320C5000 DSP Platform Product Support
- •Analog-to-Digital Converters for the TMS320C5000 DSP Platform
- •DSP Codecs for the TMS320C5000 DSP Platform
- •TMS320C28x™ DSP Generation, Fixed Point
- •TMS320F2810/2812 DSP Block Diagram
- •TMS320C28x DSP Generation Hardware Development Tools
- •TMS320C28x DSP Generation Software Development Tools
- •TMS320C28x DSP Generation Tools Documentation
- •TMS320C28x DSP Literature and Related Technical Documentation
- •TMS320C28x DSP Generation Product Support
- •TMS320C24x™ DSP Generation, Fixed Point
- •TMS320LF2407A DSP Block Diagram
- •TMS320LF2401A DSP: For Space-Constrained Designs
- •TMS320C24x DSP Literature and Related Technical Documentation
- •TMS320C2000 DSP Signal Processing Libraries
- •TMS320C24x DSP Generation Product Support
- •3.3-V CAN Transceivers for the TMS320C2000 DSP Platform
- •DSP Codecs for the TMS320C2000 DSP Platform
- •TMS320™ DSP Floating-Point Roadmap
- •TMS320C3x DSP Platform Block Diagram
- •TMS320C3x DSP Platform Hardware Development Tools
- •TMS320C3x DSP Platform Software Development Tools
- •TMS320C3x DSP Literature and Related Technical Documentation
- •TMS320C3x DSP Platform Product Support
- •DSP Codecs for the TMS320C3x DSP Platform
- •TI DSP-Sync FIFOs for the TMS320C3x DSP Platform
- •Digital Logic Products for All TMS320™ DSP Platforms
- •Bus Interface for TMS320 DSPs
- •Little Logic for TMS320 DSPs
- •Level Translation for TMS320 DSPs
- •Bus Switches for TMS320 DSPs
- •I/O Expansion for TMS320 DSPs
- •eXpressDSP Software and Development Tools
- •eXpressDSP Software and Development Tools Block Diagram
- •Integrated Development Environment
- •Code Composer Studio Development Tools Overview
- •Industry-Leading C/C++ Compiler
- •A Unique Profile-Based Compiler
- •Visual Linker
- •Debug Within the IDE
- •Multi-Target Debug
- •Real-Time Data Exchange (RTDX™)
- •Interactive Profiling
- •Real-Time Analysis
- •Scalable Real-Time Kernel
- •DSP/BIOS Kernel Overview
- •Standards for Application Interoperability
- •TMS320 DSP Algorithm Standard Developer’s Kit
- •TI DSP Third-Party Network
- •Providing DSP Solutions
- •DSP Third-Party Network Overview
- •Third-Party Product Catalog on TI’s Web Site
- •DSP Solutions to Reduce Development Time
- •Third Parties Providing eXpressDSP™-Compliant Algorithms
- •View Updated eXpressDSP-Compliant Third-Party Algorithm List
- •What is a Plug-In?
- •How Do Plug-Ins Speed Development?
- •XDS560™ Emulator
- •DSP Development Tools Feature Matrix
- •Online Resources
- •Design Answers at Your Fingertips
- •TI DSP Online KnowledgeBase
- •TI DSP Training Options
- •DSP Webcasts
- •Free Online Training
- •Getting Started with TI DSP
- •Training Resources
- •Online Training
- •TI DSP Webcast Library
- •One-Day Workshops
- •Four-Day Workshops
- •Texas Instruments DSP Village eStore
- •Fast, Easy Online Store
- •TI Products Available in the DSP Village eStore
TMS320C54x™ DSP Generation, Fixed Point
Power-Efficient Performance DSPs
Specifications
•16-bit fixed-point DSPs
•Power dissipation as low as 60 mW for 100 MIPS
•Singleand multi-core products delivering 30–532 MIPS performance
•1.2-, 1.8-, 2.5-, 3.3- and 5-V versions available
•Three power-down modes
•Integrated RAM and ROM configurations
•Auto-buffered serial port
•Multi-channel buffered serial port
•Host port interface
•Ultra-thin packaging (100-, 128-, 144and 176-pin LQFPs; 144-, 176and 169-pin MicroStar BGAs™)
•6-channel DMA controller per core
Applications
•Digital cellular communications
•Personal communications systems (PCS)
•Pagers
•Personal digital assistants
•Digital cordless communications
•Wireless data communications
•Networking
•Computer telephony
•Voice over packet
•Portable Internet audio
•Modems
Features
•Integrated Viterbi accelerator
•40-bit adder and two 40-bit accumulators to support parallel instructions
•40-bit ALU with a dual 16-bit configuration capability for dual one-cycle operations
•17 × 17 multiplier allowing
16-bit signed or unsigned multiplication
•Four internal buses and dual address generators enable multiple program and data fetches and reduce memory bottleneck
•Single-cycle normalization and exponential encoding
•Eight auxiliary registers and a software stack enable advanced fixed-point DSP C compiler
•Power-down modes for batterypowered applications
TMS320C54x DSP Generation Block Diagram
Program/Data ROM Program/Data RAM JTAG
Emulation
Control
D(15-0) |
|
|
|
|
|
|
Program/Data Buses |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
A(22-0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
Buffered |
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Serial Port (BSP) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Timer |
|
|
|
|
|
C54x DSP CPU |
|
|
DMA |
|
|
|
|
|
|
|||||||||
|
|
|
|
|
MAC |
|
|
|
ALU |
|
|
Ch 0 |
|
|
Bus |
|
|
|
TDM Serial Port |
||||
|
|
|
|
|
17 x 17 MPY |
|
|
|
40-Bit ALU |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
Ch 1 |
|
|
|
|
|
|
|
||||||
|
|
|
|
|
40-Bit Adder |
|
CMPS Operator (VITERBI) |
|
|
|
|
Peripheral |
|
|
|
Standard |
|||||||
|
|
|
|
|
40-Bit Barrel |
|
|
|
40-Bit ACC A |
|
|
Ch 4 |
|
|
|
|
|
Multi-channel Buffered |
|||||
|
|
|
|
|
RND, SAT |
|
|
|
EXP Encoder |
|
|
Ch 2 |
|
|
|
|
|
|
Serial Port |
||||
|
|
|
|
|
Shifter |
|
Accumulators |
|
|
Ch 3 |
|
|
|
|
|
|
Host Port |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interface (HPI) 16/8 |
|||||||||
|
|
|
|
|
(-16, 31) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40-Bit ACC B |
|
|
Ch 5 |
|
|
|
|
|
|
Serial Port (McBSP) |
|||||
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Addressing Unit |
|
|
|
|
|
|
|
|
|
|
|
PLL Clock |
||||||
|
|
|
|
|
8 Auxiliary Registers |
|
|
|
|
|
|
|
|
|
|
|
Generator |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
2 Addressing Units |
|
|
|
|
|
|
|
|
|
|
|
S/W Waitstate |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Generator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Power Management |
|
|
|
|
|
|
|
|
|
|
|
This block diagram of the TMS320C54x DSP is a comprehensive diagram showing all peripheral options. C54x™ DSPs are optimized to meet the performance, cost and low-power needs of wireless and wireline communications systems as well as emerging applications like IP phones, VoP and portable applications.
TMS320C5421 Multicore DSP Block Diagram
JTAG
2 KWords ROM 64 KWords RAM Emulation
Control
Power Management
Program/Data Buses
DMA
Ch 0
Ch 1
Ch 2
C54x DSP CPU Ch 3
Ch 4
Ch 5
Peripheral Bus
Multi-channel Buffered
Serial Port (McBSP)
Multi-channel Buffered
Serial Port (McBSP)
Multi-channel Buffered
Serial Port (McBSP)
16-Bit Timer
2 GP I/O
PLL Clock
Generator
16-Bit HPI
128 KWords RAM |
|
FIFO Interface |
|
|
|
Power Management
DMA
Ch 0
Ch 1
C54x DSP CPU Ch 2
Ch 3
Ch 4
Ch 5
Program/Data Buses
Peripheral Bus
16-Bit HPI
Multi-channel Buffered
Serial Port (McBSP)
Multi-channel Buffered
Serial Port (McBSP)
Multi-channel Buffered
Serial Port (McBSP)
16-Bit Timer
2 GP I/O
PLL Clock
Generator
JTAG
2 KWords ROM 64 KWords RAM Emulation
Control
The C5420 and C5421 DSPs are dual-core DSPs targeted at carrier-class voice and video end equipments. The C5441 DSP features four C54x DSP cores on a single piece of silicon, offering 532 MIPS and is targeted at high-channel-density solutions.
C5000 DSP
www.dspvillage.ti.com/c5000 19
TMS320C54x™ DSP Generation Product Specification Guide
New
New
New
New
|
|
RAM |
ROM |
DAT/PRO |
|
Voltage (V) |
|
|
|
Cycles |
|
|
|
$U.S./1KU+ |
$U.S./10KU+ |
|
Device** |
(16-bit Words) |
(16-bit Words) |
(ADDR) (Words) |
SER |
Core** |
I/O |
COM |
Timers |
PLL |
(ns) |
MIPS |
Packaging |
||||
TMS320VC5416-160 |
|
128K |
16K |
64K/8M |
3‡§ |
1.5 |
3.3 |
HPI 8/16 |
1 |
SW |
6.25 |
160 |
144 |
BGA°, LQFP |
29.87 |
25.00 |
TMS320VC5416-120 |
|
128K |
16K |
64K/8M |
3‡§ |
1.5 |
3.3 |
HPI 8/16 |
1 |
SW |
8.33 |
120 |
144 |
BGA°, LQFP |
26.94 |
22.50 |
TMS320VC5410A-160 |
64K |
16K |
64K/8M |
3‡§ |
1.6 |
3.3 |
HPI 8/16 |
1 |
SW |
6.25 |
160 |
144 |
BGA°, LQFP |
15.30 |
14.95 |
|
TMS320VC5410A-120 |
64K |
16K |
64K/8M |
3‡§ |
1.5 |
3.3 |
HPI 8/16 |
1 |
SW |
8.33 |
120 |
144 |
BGA°, LQFP |
13.81 |
13.50 |
|
TMS320VC5410-100 |
|
64K |
16K |
64K/8M |
3‡§ |
2.5 |
3.3 |
HPI 8 |
1 |
SW |
10 |
100 |
176 |
BGA°, 144 LQFP |
30.40 |
26.86 |
TMS320VC5409A-160 |
32K |
16K |
64K/8M |
3‡§ |
1.6 |
3.3 |
HPI 8/16 |
1 |
SW |
6.25 |
160 |
144 |
BGA°, LQFP |
12.73 |
12.45 |
|
TMS320VC5409A-120 |
32K |
16K |
64K/8M |
3‡§ |
1.5 |
3.3 |
HPI 8/16 |
1 |
SW |
8.33 |
120 |
144 |
BGA°, LQFP |
11.15 |
10.90 |
|
TMS320UC5409-80 |
|
32K |
16K |
64K/8M |
3‡§ |
1.8 |
1.8–3.6 |
HPI 8/16 |
1 |
SW |
12.5 |
80 |
144 |
BGA°, LQFP |
14.34 |
14.02 |
TMS320VC5409-100 |
|
32K |
16K |
64K/8M |
3‡§ |
1.8 |
3.3 |
HPI 8/16 |
1 |
SW |
10 |
100 |
144 |
BGA°, LQFP |
11.95 |
10.00 |
TMS320VC5409-80 |
|
32K |
16K |
64K/8M |
3‡§ |
1.8 |
3.3 |
HPI 8/16 |
1 |
SW |
12.5 |
80 |
144 |
BGA°, LQFP |
9.26 |
7.75 |
TMS320VC5407-120 |
|
40K |
128K |
64K/8M |
3‡§ |
1.6 |
3.3 |
HPI |
1 |
SW |
6.25 |
120 |
144 |
BGA°, LQFP |
14.83 |
14.50 |
TMS320VC5404-120 |
|
16K |
64K |
64K/8M |
3‡§ |
1.6 |
3.3 |
HPI |
1 |
SW |
6.25 |
120 |
144 |
BGA°, LQFP |
8.77 |
8.57 |
TMS320VC5402A-160 |
16K |
16K |
64K/8M |
3‡§ |
1.6 |
3.3 |
HPI 8 |
1 |
SW |
6.25 |
160 |
144 |
BGA°, LQFP |
10.13 |
9.90 |
|
TMS320UC5402-80 |
|
16K |
4K |
64K/1M |
2‡§ |
1.8 |
1.8–3.6 |
HPI 8 |
2 |
SW |
12.5 |
80 |
144 |
BGA°, LQFP |
6.79 |
6.63 |
TMS320VC5402-100 |
|
16K |
4K |
64K/1M |
2‡§ |
1.8 |
3.3 |
HPI 8 |
2 |
SW |
10 |
100 |
144 |
BGA°, LQFP |
5.66 |
5.00 |
TMS320VC5401-50 |
|
8K |
4K |
64K/1M |
2‡§ |
1.8 |
3.3 |
HPI 8 |
2 |
SW |
20 |
50 |
144 |
BGA°, LQFP |
4.50 |
4.00 |
TMS320VC549-120 |
|
32K |
16K |
64K/8M |
3!* |
2.5 |
3.3 |
HPI 8 |
1 |
SW |
8.3 |
120 |
144 BGA°, LQFP |
29.03 |
25.65 |
|
TMS320VC549-100 |
|
32K |
16K |
64K/8M |
3!* |
2.5 |
3.3 |
HPI 8 |
1 |
SW |
10 |
100 |
144 |
BGA°, LQFP |
24.22 |
21.39 |
TMS320LC549-80 |
|
32K |
16K |
64K/8M |
3!* |
3.3 |
3.3 |
HPI 8 |
1 |
SW |
12.5 |
80 |
144 BGA°, LQFP |
21.99 |
19.43 |
|
TMS320LC548-80 |
|
32K |
2K |
64K/8M |
3!* |
3.3 |
3.3 |
HPI 8 |
1 |
SW |
12.5 |
80 |
144 |
LQFP |
36.70 |
32.42 |
TMS320LC548-66 |
|
32K |
2K |
64K/8M |
3!* |
3.3 |
3.3 |
HPI 8 |
1 |
SW |
15 |
66 |
144 |
LQFP |
33.31 |
30.03 |
TMS320LC546A-66 |
|
6K |
48K |
64K/64K |
2! |
3.3 |
3.3 |
– |
1 |
SW |
15 |
66 |
100 |
LQFP |
17.09 |
15.43 |
TMS320LC546A-50 |
|
6K |
48K |
64K/64K |
2! |
3.3 |
3.3 |
– |
1 |
SW |
20 |
50 |
100 |
LQFP |
15.54 |
14.02 |
TMS320LC545A-66 |
|
6K |
48K |
64K/64K |
2! |
3.3 |
3.3 |
HPI 8 |
1 |
SW |
15 |
66 |
128, 144 LQFP |
18.46 |
16.66 |
|
TMS320LC545A-50 |
|
6K |
48K |
64K/64K |
2! |
3.3 |
3.3 |
HPI 8 |
1 |
SW |
20 |
50 |
128, 144 LQFP |
16.79 |
15.15 |
|
TMS320LC543#-50 |
|
10K |
2K |
64K/64K |
2!* |
3.3 |
3.3 |
– |
1 |
HW |
20 |
50 |
100 |
LQFP |
21.40 |
19.31 |
TMS320LC543#-40 |
|
10K |
2K |
64K/64K |
2!* |
3.3 |
3.3 |
– |
1 |
HW |
25 |
40 |
100 |
LQFP |
19.44 |
17.55 |
TMS320LC542#-50 |
|
10K |
2K |
64K/64K |
2!* |
3.3 |
3.3 |
HPI 8 |
1 |
HW |
20 |
50 |
128, 144 LQFP |
22.52 |
20.32 |
|
TMS320LC542#-40 |
|
10K |
2K |
64K/64K |
2!* |
3.3 |
3.3 |
HPI 8 |
1 |
HW |
25 |
40 |
128, 144 LQFP |
20.46 |
18.47 |
|
TMS320C542#-40 |
|
10K |
2K |
64K/64K |
2!* |
5 |
5 |
HPI 8 |
1 |
HW |
25 |
40 |
128, 144 LQFP |
20.46 |
18.47 |
|
TMS320LC541B-66 |
|
5K |
28K |
64K/64K |
2 |
3.3 |
3.3 |
– |
1 |
SW |
15 |
66 |
100 |
LQFP |
9.47 |
8.37 |
TMS320C541#-40 |
|
5K |
28K |
64K/64K |
2 |
5 |
5 |
– |
1 |
HW |
25 |
40 |
100 |
LQFP |
16.60 |
14.98 |
TMS320C54CST |
|
16K |
64K |
64K/8M |
2 |
1.5 |
3.3 |
HPI 8/16 |
2 |
SW |
8.33 |
120 |
144 |
BGA°, LQFP |
10.66 |
9.75 |
TMS320C54V90 |
|
40K |
128K |
64K/8M |
2 |
1.5 |
3.3 |
HPI 8/16 |
2 |
SW |
8.5/17 |
118/59 |
144 |
BGA, LQFP |
11.00 |
9.78 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
! = 1 buffered serial port (C548/549 have 2)
# = Hardware PLL Option number selected at device fabrication: 1 for PLL option 1, 2 for PLL option 2 (see User’s Guide, SPRU131F, for details) * = 1 TDM serial port
‡ = Multi-channel buffered serial port (McBSP) § = 6-channel DMA per core
° = MicroStar BGA™ package
** Nomenclature for core: C = 5 V; LC = 3.3 V; VC = 2.5 V or less; UC = 1.8 V or less
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing.
Multicore DSP Product Specification Guide
|
|
RAM |
ROM |
DAT/PRO |
|
Voltage (V) |
|
|
|
Cycles |
|
|
|
$U.S./1KU+ |
$U.S./10KU+ |
|
Device** |
(16-bit Words) |
(16-bit Words) |
(ADDR) (Words) |
SER |
Core** |
I/O |
COM |
Timers |
PLL |
(ns) |
MIPS |
Packaging |
||||
TMS320VC5441-532† |
640K |
– |
64K/256K |
12‡§ |
1.5 |
3.3 |
HPI 16 |
4 |
SW |
7.5 |
532 |
169 |
BGA, 176 LQFP |
117.71 |
104.00 |
|
TMS320VC5421-200† |
256K |
4K |
64K/256K |
6‡§ |
1.8 |
3.3 |
HPI 16 |
2 |
SW |
10 |
200 |
144 |
BGA, LQFP |
71.30 |
63.00 |
|
TMS320VC5420-200†° |
200K |
– |
64K/256K |
6‡§ |
1.8 |
3.3 |
HPI 16 |
2 |
SW |
10 |
200 |
144 |
BGA, LQFP |
60.55 |
53.50 |
° Internal bootloader not available on VC5420 DSP
‡ = Multi-channel buffered serial port (McBSP) § = 6-channel DMA per core
† = Multicore devices (VC542x = 2; VC544x = 4)
** Nomenclature for core: C = 5 V; LC = 3.3 V; VC = 2.5 V or less; UC = 1.8 V or less
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing.
20 www.dspvillage.ti.com/c5000
TMS320C5000™ DSP + RISC,
Fixed Point
System-Level DSPs
Specifications
•Dual CPU processor integrating a TMS320C54x™ DSP core and an ARM7TDMI™ RISC
•1.8-volt core and 3.3-volt peripherals
•JTAG scan-based emulation of DSP and RISC cores
•257-ball MicroStar BGA™ package
Features
TMS320C54x DSP core subsystem
•100-MIPS operation
•72 kwords RAM
•Two multi-channel buffered serial ports (McBSPs)
•Direct memory access (DMA) controller
•Phase-locked loop
•External memory interface
•ARM port interface (API)
ARM7TDMI RISC core subsystem
•47.5-MHz operation
•16 KByte zero-wait-state SRAM
•Memory interface (SDRAM, SRAM, ROM, Flash)
•Single-port 10/100 Base-T Ethernet Interface (C5471 DSP only)
•36 general-purpose I/O (ARMI/O)
•Two UARTs (one IrDA)
•Serial peripheral interface (SPI)
•I2C interface
•Three timers (one watchdog)
•Phase-locked loop
TMS320C5470/5471 System-Level DSP Block Diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8x8 |
|
|
|
|
McBSP1 |
|
|
|
|
|
|
|
|
|
|
|
Keypad I/F |
|
|
|
|||
|
|
|
|
|
|
C54x™ DSP |
|
|
|
|
|
|
|
|
|
|
Keypad |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LEDs, |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
GPIO |
|
|
|||||||
Codec |
|
|
|
McBSP0 |
|
|
|
100 MIPS |
|
|
|
|
|
|
|
|
etc. |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LEDs, |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SPI |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Display |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Timer |
|
|
RAM 72 KW |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
I2C |
|
|
|
|
|||||||
DSP |
|
|
|
|
|
|
(+API) |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
EMIF |
|
|
|
|
|
|
|
|
|
|
|
UART |
|
|
|
|
|||||
SRAM |
|
|
|
|
|
|
RISC |
|
|
|
|
|
|
|
|
|
||||||
(Optional) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
47.5 MHz |
|
|
|
|
|
UART-IrDA |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
(ARM7TDMI) |
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
DMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Timer |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RISC |
|
MEM I/F |
|
|
|
|
|
|
RAM |
|
|
|
|
|
|
|
|
|
||||
|
|
|
Ethernet |
|
|
|
|
|
|
|
|
|
|
|
||||||||
RAM/ROM |
|
|
|
|
|
|
|
|
|
16 KB |
|
|
|
WD Timer |
|
|
|
|
||||
|
|
|
|
|
|
|
|
State |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Machine |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10/100 |
|
|
|
|
|
CLK |
|
|
|
JTAG |
|
|
|
|
|
|||
Ethernet |
|
|
|
|
|
|
16 KB Buffer |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
Emulation |
|
|
|
|
|
||||||
|
|
|
MAC |
|
|
|
|
|
|
PLL |
|
|
|
|
|
|
|
|
||||
PHY |
|
|
|
|
|
|
|
|
|
|
Control |
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The system-level DSPs integrate C54x™ DSP with an ARM7 RISC and the most widely-used embedded operating systems. The C5470/C5471 DSPs deliver DSP-enabled performance for low-cost connected applications such as wireless data, smart pen pads, text-to-speech, voice recognition command control, access point controller, networked security, industrial control and emergency radio.
TMS320C5000 DSP + RISC Product Specification Guide
|
|
|
|
|
|
|
|
|
|
External |
|
|
|
|
|
Core |
I/O |
|
|
|
|
|
|
|
Frequency |
RAM |
|
ROM |
Memory |
|
|
Serial |
Ethernet/ |
|
Supply |
Supply |
$U.S./1KU+ |
$U.S./10KU+ |
|
|
|
Device** |
|
CPU |
(MHz) |
(Bytes) |
|
(KBytes) |
Interface |
DMA |
Timers |
Ports |
HPNA |
MISC |
Voltage (V) |
Voltage (V) |
|||
New |
TMS320VC5470 (DSP)° |
C54x |
100 |
144K |
(72K |
× |
N/A |
ASYNC |
6 Ch |
1 |
2 McBSPs |
– |
PLL, API |
1.8 |
3.3 |
12.27 |
12.00 |
||
|
|
|
|
|
|
16 bits) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(RISC) |
ARM7TDMI |
47.5 |
16K |
(4K × |
N/A |
SDRAM, |
|
2 |
1 I2C, 1 SPI, |
– |
PLL, 36 |
1.8 |
3.3 |
|
|
||
|
|
|
|
|
|
32 bits) |
|
|
ASYNC |
|
|
2 UARTs (1 IrDA) |
|
GPIO, WD |
|
|
|
|
|
|
TMS320VC5471 (DSP)° |
C54x |
100 |
144K |
(72K |
× |
N/A |
ASYNC |
6 Ch |
1 |
2 McBSPs |
– |
PLL, API |
1.8 |
3.3 |
13.30 |
13.00 |
||
New |
|
||||||||||||||||||
|
|
|
|
|
|
16 bits) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(RISC) |
ARM7TDMI |
47.5 |
16K |
(4K × |
N/A |
SDRAM, |
|
2 |
1 I2C, 1 SPI, |
10/100 |
PLL, 36 |
1.8 |
3.3 |
|
|
||
|
|
|
|
|
|
32 bits) |
|
|
ASYNC |
|
|
2 UARTs (1 IrDA) |
MAC |
GPIO, WD |
|
|
|
|
° 257 ball MicroStar BGA™ package
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing.
C5000 DSP
www.dspvillage.ti.com/c5000 21
TMS320C5000™ DSP Platform Hardware Development Tools
|
|
Description |
Part # |
$U.S.+ |
|
|
|
DSP STARTER KITS (DSKs) |
|
|
|
New TMS320C54x™ DSP Starter Kit (DSK), TMS320C5416 DSP based*§ |
TMDS3P701840 (U.S. part number) |
395 |
eStore |
||
|
|
|
TMDS3P701840E (European part number) |
|
|
|
|
DEVELOPMENT KITS |
|
|
|
|
Standard Innovator™ Development Kit for OMAP™ |
www.prodsys.com/InnovatorDK/InnDK_index.asp? |
1,995 |
|
|
New |
|
|
|||
|
Deluxe Innovator Development Kit for OMAP |
www.prodsys.com/InnovatorDK/InnDK_index.asp? |
2,995 |
|
|
New |
|
|
|||
|
|
JTAG EMULATORS |
|
|
|
New XDS560™ PCI-Based High-Performance JTAG Emulator |
TMDX00560 |
3,995 |
eStore |
||
|
|
XDS510™ Emulator for Windows™ (ISA) & JTAG Cable for Windows |
TMDS00510 |
4,000 |
eStore |
|
|
XDS510PP-Plus – Parallel Port Emulator for Windows |
TMDS3P701014 |
1,500 |
eStore |
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing. § This is the recommended development platform for TMS320C54x DSP.
* Includes 32K application size limited Code Composer Studio™ Development Tools, DSP target board, power supply and cables.
# EVM includes Code Composer Studio, DSP target board, XDS510PP-Plus power supply and parallel port cable.
TMS320C5000 DSP Platform Software Development Tools
|
Description |
Part # |
$U.S.+ |
|
New Essential Guide to Getting Started with DSP CD-ROM |
SPRC067 (www.dspvillage.ti.com/freetools) |
Free |
eStore |
|
|
Includes Code Composer Studio 90-Day Free Evaluation Tools‡ |
|
|
|
|
C5000™ Code Composer Studio™ Development Tools* |
TMDS324L85C-07 |
2,995 |
eStore |
|
Supports C54x™, C55x™ and C5000 multicore DSPs |
|
|
|
|
|
|
|
|
New |
C5000 Code Composer Studio Development Tools Annual Software Subscription |
TMDS322L85C-03 |
600 |
||
|
|
|
|
||
Code Composer Studio IDE 90-Day Free Evaluation Tools‡ for OMAP CD-ROM |
SPRC049 |
Free |
|||
New |
|
||||
New |
|
Code Composer Studio Development Tools for the OMAP Platform* |
TMDSMP4M85C-07 |
4,500 |
|
|
|
Supports OMAP devices, C54x, C55x, ARM7, ARM9, C5000 DSP + RISC and multicore DSPs |
|
|
|
|
|
|
|
|
|
|
Code Composer Studio Development Tools for OMAP Platform Annual S/W Subscription |
TMDS322P85C-03 |
900 |
||
New |
|
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing.
*Includes Code Composer Studio Development Tools, DSP/BIOS™ kernel, code generation tools (C/C++/assembler/linker), XDS510 device drivers (emulation software), RTDX™, simulator and target-specific device drivers.
‡ Includes full-featured Code Composer Studio Development Tools, code generation tools (C compiler/assembler/linker) and simulator all limited to 90 days.
eStore
eStore
eStore
TMS320C5000 DSP Platform Tools Documentation
Software Reference Guides |
Web Search Literature # |
TMS320C55x™ DSP Programmer’s Guide |
SPRU376 |
|
|
TMS320C55x Optimizing C/C++ Compiler User’s Guide |
SPRU281 |
TMS320C55x Assembly Language Tools User’s Guide |
SPRU280 |
|
|
C55x Instruction Set Simulator User’s Guide |
SPRU517 |
TMS320C54x Optimizing C/C++ Compiler User’s Guide |
SPRU103 |
|
|
Code Composer Studio Getting Started Guide |
SPRU509 |
|
|
Software Reference Guides (Cont’d) |
Web Search Literature # |
|
TMS320™ DSP/BIOS User’s Guide |
|
SPRU423 |
|
|
|
TMS320C5000 DSP/BIOS Application Programming Interface |
SPRU404 |
|
(API) Reference Guide |
|
|
TMS320C54x Assembly Language Tools User’s Guide |
|
SPRU102 |
Product Bulletin |
|
|
XDS560 Emulator Product Bulletin |
|
SPRB148 |
22 www.dspvillage.ti.com/c5000