- •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
TMS320C55x™ DSP Generation, Fixed Point
Industry’s Best Power Efficiency
Specifications
•C55x™ DSP core delivers 300 MHz for up to 600-MIPS performance
•TMS320C5510 DSPs are in production today and TMS320C5509 DSPs are sampling today
•Software compatible across the entire C5000™ DSP platform
Applications
•Feature-rich, miniaturized personal and portable products
•2G, 2.5G and 3G cell phones and basestations
•Digital audio players
•Digital still cameras
•Electronic books
•Voice recognition
•GPS receivers
•Fingerprint/Pattern recognition
•Wireless modems
•Headsets
•Biometrics
Features
•Advanced automatic power management
•Configurable idle domains to extend your battery life
•Shortened debug for faster time-to-market
C5502 DSP – The Price/
Performance Leader
•200-MHz clock rate
•64-KB RAM, 32-KB ROM
•Three multi-channel buffered serial ports (McBSPs), I2C, general-purpose timers, watchdog timer, UART
•32-bit EMIF
C5509 DSP – The Portable and
Connected DSP
•144-MHz/200-MHz clock rate
•256-KB RAM, 64-KB ROM
•Three McBSPs, I2C, watchdog timer, general-purpose timers
New C5509 Peripherals:
•USB 2.0 full-speed (12 Mbps), 10-bit ADC, real-time clock (RTC), glueless media interfaces to Sony Memory Stick™, MMC, and SD
TMS320C5000™ DSP Platform Roadmap
|
Software Compatible |
|
|
|
|
|
|||
|
|
|
|
|
|
|
C55x™ DSP |
|
|
|
|
|
|
|
|
|
Multicore |
|
|
Density |
|
|
|
|
|
|
|
OMAP™ |
|
|
|
|
|
C5441 |
|
|
C55x™ + ARM9 |
|
|
PowerEfficiency/System |
|
|
|
|
|
|
|
|
|
|
|
|
532 MIPS |
OMAP5910 |
|
|
|||
|
|
|
|
|
|
|
|||
|
|
|
C5421 |
|
C55x + ARM9 |
|
|
||
|
|
|
200 MIPS |
C5471 |
|
|
C5000 DSP |
||
|
|
|
C5420 |
C54x + ARM7 |
|
|
|||
|
|
|
200 MIPS |
C5470 |
|
|
C55x™ DSP |
||
|
|
|
|
C54x + ARM7 |
|
C5510 |
|
||
|
Multicore |
|
|
|
|
||||
|
|
|
C5509 |
320-400 MIPS |
|||||
|
|
|
|
|
|||||
|
+RISC |
C5502 |
288-400 MIPS |
|
|||||
|
|
|
|
||||||
|
|
400 MIPS |
|
|
|||||
|
|
DSP |
|
|
|||||
C5410 |
C5416 |
|
|
|
|
||||
|
Application |
|
|
|
|
||||
C5409 |
100-160 MIPS120-160 MIPS |
|
|
|
|
|
|
||
80-160 MIPS |
|
|
Enhanced |
|
|
|
|
|
|
C5401 |
C5402 |
C5404 |
C5407 |
|
|
|
|
|
|
100-160 MIPS |
120 MIPS |
|
|
|
|
|
|||
50 MIPS |
120 MIPS |
|
|
|
|
|
Feature Integration
The C5000™ DSPs span the applications spectrum with core performance extended to 200 MHz.
TMS320C55x™ DSP Generation Block Diagram
Program/Data ROM |
Program/Data RAM |
Advanced
In-Circuit
Emulation/
Real-Time
Emulation
DCT/iDCT
Pixel
Interpolation
Motion
Estimation
Video Hardware Extensions
(32 Program bits)
Data Read (3-16 bit)
Data Write (2-16 bit)
Program (32 bits)
C55x DSP CPU
|
Instruction Buffer Unit |
|
|
Idle Domain Register |
|
|||||
|
|
|
|
|
|
|
|
|||
|
Dual MAC |
|
|
|
|
ALU |
||||
|
17 x 17 MPY |
|
17 x 17 MPY |
|
|
40-Bit CMPS |
||||
|
40-Bit Adder |
|
|
40-Bit Adder |
|
|
(Operates on 32-bit data |
|||
|
RND, SAT |
|
|
RND, SAT |
|
|
or dual 16-bit operations) |
|||
|
Shifter |
|
Accumulators |
|
|
|
||||
|
40-Bit Barrel |
|
|
40-Bit |
40-Bit |
|
16-Bit ALU |
|||
|
(-32, 31) |
|
|
ACC A |
ACC B |
|
||||
|
|
|
|
|
|
|||||
|
|
|
|
40-Bit |
40-Bit |
|
|
|
||
|
|
|
|
ACC C |
ACC D |
|
|
|
Addressing Unit
4 Data Registers
8 Auxiliary Registers
3 Addressing Units
Advanced Power Management
Universal Serial Bus
(12 Mbps)
10-Bit Analog-to-
Digital Converter
Real-Time Clock
|
|
|
I2C |
|
|
|
|
||
|
|
|
|
|
|
|
|
Hardware UART |
|
|
|
|
||
|
|
|
|
|
|
|
|
Sony Memory Stick |
|
|
|
|
||
|
|
|
|
|
|
|
|
Multimedia Card/ |
|
Peripheral |
Secure Digital |
|||
|
||||
Watchdog Timer |
||||
|
|
|
||
Bus |
C55x Device Specific |
|||
|
6-Channel DMA
Multi-channel Buffered
Serial Port (McBSP)
Enhanced Host Port
Interface (HPI)
General-Purpose
I/O
Timers
Clock
Generator
C55x Common Peripherals
The C55x DSP core is driving digital applications ranging from portable Internet appliances to highspeed wireless to power-efficient infrastructure.
www.dspvillage.ti.com/c5000
MicroStar BGA™ Package Comparison
The ultra-small physical size (12 mm × 12 mm × 1.4 mm) of the C5000™ DSP MicroStar BGA (ball grid array) packaging can also help increase the performance per square inch for MIPS-intensive or space-constrained applications. The C5509 DSP is also pictured in a 144-pin LQFP.
TMS320C55x™ DSP Generation Product Specification Guide
|
|
|
|
DAT/PRO |
|
|
|
|
|
|
Memory† |
|
|
|
|
|
|
|
|
|
|
|
RAM |
ROM |
|
(ADDR) |
|
|
|
I2C |
|
McBSP! |
Stick/ |
Voltage (V) |
|
Timers§ |
Cycles |
|
|
|
$U.S./1KU+ |
$U.S./10KU+ |
|
Device |
(Bytes) |
(Bytes) |
Security |
(Words) |
USB |
ADC |
UART |
RTC |
MMC/SD |
Core |
I/O |
COM |
(ns) |
MIPS |
Packaging |
||||||
TMS320VC5510-200 |
320K |
32K |
– |
8M |
– |
– |
– |
– |
– |
3 |
– |
1.6 |
3.3 |
HPI16 |
2 |
5 |
400 |
240 |
BGA° |
28.50 |
25.00 |
TMS320VC5510-160 |
320K |
32K |
– |
8M |
– |
– |
– |
– |
– |
3 |
– |
1.6 |
3.3 |
HPI16 |
2 |
6.25 |
320 |
240 |
BGA° |
25.50 |
22.00 |
TMS320VC5509-200 |
256K |
64K |
Y‡ |
8M |
Y |
Y |
– |
Y |
Y |
3 |
Y |
1.6 |
3.3 |
HPI16 |
2* |
5 |
400 |
144 |
LQFP |
26.40 |
20.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 BGA° |
|
|
|
TMS320VC5509-144 |
256K |
64K |
Y‡ |
8M |
Y |
Y |
– |
Y |
Y |
3 |
Y |
1.6 |
3.3 |
HPI16 |
2* |
6.9 |
288 |
144 |
LQFP |
20.50 |
16.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 BGA° |
|
|
|
TMS320VC5502-200 |
64K |
32K |
– |
8M |
– |
– |
Y |
Y |
– |
3 |
– |
1.5 |
3.3 |
HPI16/8 |
3* |
5 |
400 |
176 |
LQFP |
10.18 |
9.95 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 BGA° |
|
|
Note: All devices include 6-channel DMA and software PLL. ! = Multi-channel buffered serial port (McBSP)
† = Memory Stick™, MMC/SD; muxed
°= MicroStar BGA™ package
‡= 8 Kword Secure ROM and JTAG disconnect option
§ 3 = Two general-purpose timers and one 32-bit DSP/BIOS™ kernel counter, 2 = Two general-purpose timers * Plus 1 additional programmable watchdog timer
+ Prices are quoted in U.S. dollars and represent year 2002 suggested resale pricing.
16 www.dspvillage.ti.com/c5000