Datasheet
Datasheet
Datasheet
E A L
O R L D
I G N A L
TM
R O C E S S I N G
4Q 2003
INSIDE
System Solutions TMS320C6000 DSP Platform TMS320C5000 DSP Platform TMS320C2000 DSP Platform 4 8 17 28
TABLE OF CONTENTS
Introduction to TI DSPs Introduction to TI DSP Solutions Getting Started with TI DSPs TI DSP Device Nomenclature DSP System Solutions Audio Biometrics Digital Control Digital Media Software Telephony Silicon TMS320C6000 DSP Platform TMS320C64x DSP TMS320C62x, TMS320C67x DSPs Data Converters, DSP Codecs and Power Management Products for the TMS320C6000 DSP Platform TMS320C5000 DSP Platform TMS320C55x DSPs TMS320C54x DSPs TMS320C5000 DSP + RISC Data Converters, DSP Codecs and Power Management Products for the TMS320C5000 DSP Platform TMS320C2000 DSP Platform TMS320C28x DSPs TMS320C24x DSPs Interface, DSP Codecs and Power Management Products for the TMS320C2000 DSP Platform TMS320C3x DSP Platform TMS320C3x DSPs DSP Codecs and Power Management Products for the TMS320C3x DSP Platform FIFO Products for All TMS320 DSP Platforms Digital Logic Products for All TMS320 DSP Platforms Software and Development Tools eXpressDSP Software and Development Tools eXpressDSP Reference Frameworks Code Composer Studio Development Tools for eXpressDSP Software DSP/BIOS Kernel for eXpressDSP Software DSP/BIOS Driver Development Kit TMS320 DSP Algorithm Standard for eXpressDSP Software XDS560 Emulator TI DSP Third Party Network Third Parties Providing eXpressDSP-Compliant Algorithms eXpressDSP-Compliant Third-Party Algorithms eXpressDSP-Compliant Third-Party Plug-Ins DSP Support Resources TI DSP Support Training Resources Introducing the New Texas Instruments eStore DSP Development Tools Feature Matrix 60 63 67 68 41 42 43 46 47 48 49 50 51 53 59 8 10 15 17 19 21 26 28 30 34 35 38 39 40 4 4 5 5 7 7 1 2 3
Power Efficient
TMS320C6000
C62x, C67x, C64x, DM64x DSPs
TMS320C2000
C24x, C28x DSPs
TMS320C5000
C54x, C55x DSPs
High Performance
Control Optimized
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
Intro to DSPs
platform is right for their applications. Providing the customers a clear understanding of each option, it connects to information such as white papers and technical briefs. Aside from being a tutorial on TI DSPs, the site also offers precise information on how to begin designing, what problems to look for as well as how to solve those problems. With resources available both on and off the Web, customers can maximize their design time and employ the industry knowledge of TIs in-house experts. Once the design process commences, the support does not stop. Texas Instruments developed the industrys most comprehensive support network that can be accessed using the new on-line tool. Building on the premise that a supplier should facilitate the design process, the network encompasses training, technical information and access to experts. TI will be completely supportive throughout the entire DSP design process. To assist you in getting started with DSP TI offers the free , The Essential Guide to Getting Started with DSP CD-ROM which includes a variety of resources to start your DSP design. To order your free CD, visit: www.ti.com/getstartedcd. Or, to start utilizing the Getting Started with DSP web-based tool, visit www.ti.com/gettingstarted
The easily navigated site describes digital signal processing and offers extensive training on the subject. In addition, the site discusses how signal processing tasks can be implemented on a DSP as well as when to use such a device. Since personal electronic devices have power, performance and price demands that are perfectly suited to a certain type of DSP the site also aids designers in determining which TI DSP ,
320
6412
GDK
( )
600
Device Speed Range
C6000 DSPs C5000 DSPs 500 MHz 50 MIPS 150 MHz 120 MIPS 600 MHz 167 MHz 80 MIPS 160 MIPS 720 MHz 100 MIPS 200 MIPS 200 MHz 233 MHz 5E0 (500-MHz core, 100-MHz EMIF) 250 MHz 6E3 (600-MHz core, 133-MHz EMIF) 300 MHz 7E3 (720-MHz core, 133-MHz EMIF) 400 MHz C3x DSPs 40 MFLOPS 80 MFLOPS 50 MFLOPS 120 MFLOPS 60 MFLOPS 150 MFLOPS
Device Family
32 or 320 = TMS320 DSP Family
Technology
C = CMOS DM = Digital Media E = CMOS EPROM F = CMOS Flash EEPROM LC = Low-Voltage CMOS (3.3 V) LF = Flash EEPROM (3.3 V) UC = Low-Voltage CMOS [3 V (1.8-V core)] VC = Low-Voltage CMOS [3 V (2.5-V core)]
Temperature Range
Blank = 0C to 90C, commercial temperature, default for C6000 DSPs Blank = 40C to 100C, default for C54x DSPs A = 40C to 105C, extended temperature (C6000 DSPs) A = 40C to 85C, extended temperature (C2000 DSPs) H = 0C to 50C L = 0C to 70C M = 55C to 125C S = 55C to 125C (C5000 DSPs) S = 40C to 125C (C2000 DSPs)
Package Type
FN = 38-lead PLCC GDK = 548-pin plastic BGA GDP = 272-pin plastic BGA GDY = 289-pin MicroStar BGA GEL = 181-pin PGA GFN = 256-pin plastic BGA GGU = 144-/169-pin MicroStar BGA GGW = 176-/240-pin MicroStar BGA GHH = 179-pin MicroStar BGA GHK = 257-/288-pin MicroStar BGA GJC = 352-pin plastic BGA GJL = 352-pin plastic BGA GLS = 384-pin plastic BGA GLW = 340-pin plastic BGA GLZ = 532-pin plastic BGA GNY GNZ GZG GZZ PG PAG PBK PCM PGE PGF PQ PYP PZ VF = 284-pin plastic BGA = 352-/548-pin plastic BGA = 289-pin MicroStar BGA = 201-pin MicroStar BGA = 64-pin PQFP = 64-pin TQFP = 128-pin LQFP = 144-pin PQFP = 144-pin LQFP = 176-pin LQFP = 132-pin PQFP = 208-pin PowerPAD plastic QFP = 100-pin LQFP = 32-pin LQFP
Device
C6000 DSPs 6201 6701 6202 6711B 6202B 6711C 6203B 6712 6204 6712C 6205 6713 6211 DM640 6211B DM641 6411 DM642 6412 6414 6415 6416 C5000 DSPs 549 5420 5401 5421 5402 5441 5402A 5470 5404 5471 5407 5501 5409 5502 5409A 5509 5410 5509A 5410A 5510A 5416 5910 54CST 54V90 C2000 DSPs 240 2810 241 2812 242 243 2401A 2402A 2403A 2404A 2406A 2407A C3x DSPs 30 31 32 33
Resources
For the actual device-specific part numbers, see the Product Specification Guides in this document.
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
Audio System Solutions By offering flexible, cost-efficient, all digital end-to-end audio solutions, TI provides OEMs/ODMs with faster time-to-market and one-stop shopping. Leveraging the programmability, performance headroom and design flexibility of TIs leading DSP and Analog technologies, customers have the ability to build audio products with more functionality that offer a true lifelike sound experience at a lower overall system cost. Audio application areas include: Internet audio, digital radio, home entertainment, digital amplifiers, as well as many others. Customers have more room to innovate and develop products faster with TIs audio solutions.
Highest performance allows room for innovation with application-specific digital entertainment solutions. Programmability and scalability provide open-audio platforms for better differentiation. Compact form factor for cool product designs and great sound. Easy-to-use application-specific software and tools get you to market faster. For more information, visit www.ti.com/dspaudiosolutions
Biometrics System Solution Fingerprint Authentication Development Tool The Fingerprint Authentication Development Tool (FADT) provides developers an easy-to-use, cost-effective way to evaluate and develop fingerprint authentication systems and products based on TI DSPs. The FADT (part number TMDSFDCFPC10) consists of a daughtercard with all the software to get you started, plus the industrys first multi-platform, DSP-based expansion board that can combine with several of TIs DSP starter kits (DSKs). The FADT is an ideal development tool for both entry-level and experienced designers, and its flexibility allows designers to choose from a range of integrated solutions. Developers also have access to TIs robust suite of eXpressDSP Software and Development Tools. This flexible and complete development environment for fingerprint authentication enables developers to quickly and inexpensively evaluate and develop systems and products based on TI DSPs, resulting in highly accurate products. For more information, contact your authorized TI distributor or visit www.ti.com/fadt
Digital Media System Solutions TMS320DM642 Evaluation Module (DM642 EVM) The DM642 EVM (part number TMDXEVM642) is a low-cost, highperformance video and imaging development platform designed to jump-start application development and evaluation of multi-channel and multi-format digital applications. Leveraging the high-performance TMS320C64x DSP core, this development platform supports TIs TMS320DM642, DM641 and DM640 digital media processors. This PCI form factor EVM is supported by awardwinning eXpressDSP host tools and target software, allowing users to quickly and easily integrate eXpressDSPcompliant algorithms from over one hundred TI third parties into the included starterware, accelerating evaluation and development of digital media solutions. For more information, contact your authorized TI distributor or visit www.ti.com/dm64xevm
TMS320DM642 Evaluation Module
For the most updated information on DSP System Solutions, visit www.dspvillage.com
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
Imaging Developers Kit A complete and easy-to-use development environment for rapid prototyping of advanced video and imaging systems based on the TMS320C6000 DSP platform. The Imaging Developers Kit (IDK) (part number TMDX320026711) provides real-time programmable performance to support video and imaging industry trends towards high bandwidth streaming video and real-time image processing. The IDK brings together all of the hardware and software elements needed into one kit to speed new products to market and is complemented by third-party eXpressDSPcompliant imaging algorithms. For more information, contact your TI sales representative or authorized TI distributor or visit our web site at www.ti.com/idk
Imaging Developers Kit
Video Developers Kit (NVDK) (part number TMDX3PNV6416S) gives designers a complete and cost effective way to speed to market next-generation digital media applications. The NVDK provides all the hardware and software required for developing imaging and video applications, including those requiring network connectivity. The NVDK addresses video/imaging customers most pressing needs, including full software programmability, fast time-to-market and optimum system cost. The NVDK includes: an ATEME TMS320C6416 DSP video board, 10-/100-Mbps Ethernet daughter card, audio/video interface box, power supply and a CD-ROM with schematics, drivers for PCI board support library, and application samples and executable code demonstrations. The NVDK Bundle (NVDKCCS) adds Code Composer Studio IDE and XDS510PP-Plus emulator. For more information, contact your TI sales representative or authorized TI distributor or visit our web site at www.ti.com/nvdk
Network Video Developers Kit Powered by ultra-high performance TMS320C64x DSP technology, the Network
Telephony System Solutions The TMS320C5000 DSP-based Telephony Developers Kits include ready-to-go software and hardware that reduce your development time and allow you to focus on end-product differentiation. Client-Side Telephony Solution Customers developing remote data collection applications as well as applications requiring telephony co-processing or voiceband processing now have a powerful new tool with the TMS320C54CST version 2.0. With 14 on-board algorithms and up to 40 kW of customizable RAM, the DSP-based C54CST DSP is the industrys first complete one-chip solution giving designers a comprehensive way of getting innovative industrial products to market quickly. For additional information visit www.ti.com/cst Embedded V.90 Modem Developers Kit Ideal for a variety of applications requiring Internet connectivity, the Embedded V.90 Modem Developers Kit provides the hardware and software to cut power consumption as much as 90 percent and board space up to 40 percent over existing solutions allowing an advanced analog modem to be placed in even the smallest spaces. This solution enables a new class of Internet access
devices by consuming only 35 mW of power when running on a V.90 modem and requiring as little as 1.5 square inches of board space. Specifically this kit includes an evaluation board featuring a power-efficient TMS320C54V90 DSP; a linepowered DAA chip from PCTel; a CD with Quick Start Guide, technical manual and software driver file, RS-232 serial cable, RJ-11 phone line and a power supply. For more information regarding the TMS320C54V90 DSP and Embedded V.90 Modem Developer's Kit, visit: www.ti.com/v90modem IP Telephone TI developed the first integrated silicon and software solution for IP phones, which means the majority of IP phones in development today leverage TI technology. Our solution is the leader in voice quality, matching or exceeding the audio quality of traditional circuit-switched telephony. We are also the leader in terms of availability of features and standards support, and are driving the evolution of related network protocols. Additional information can be found at www.ti.com/ipphone1
For the most updated information on DSP System Solutions, visit www.dspvillage.com
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
Specifications
TMS320C64x DSP high performance core provides scalable performance of up to 1 GHz The industrys fastest DSPs with up to 720-MHz/2880 MMACS performance C64x DSPs are 100% software compatible from the TI C62x DSPs
Software Compatible
Roadmap In Development In Silicon
Multicore Floating
C64x DSP Pt 1.0 GHz
Applications
DSL and pooled modems, basestation transceivers, wireless LAN, enterprise PBX, multimedia gateway, broadband video transcoders, streaming video servers and clients, high-speed raster image processing (RIP) engines, network cameras
Second Generation
C6416 C6415 C6414
C64x DSP
First Generation
C6203 C6204 C6201 C6211 C6701 C6711 C6202 C6713 C6205 C6712 C67x DSP
Features / Products
300- to 720-MHz options (1200 to 2880 MMACS) with a variety of peripheral sets
Time
TMS320C6411 DSP Low-cost C64x DSP performance 256-KBytes L2 memory TMS320C6412 DSP Low-cost and best C64x DSP performance for communications and general-purpose processing Flexible 32-bit PCI or 32-bit HPI or 10-/100-Mb Ethernet MAC 256-KBytes L2 memory TMS320C6414 DSP Setting the industrys performance standard Three multi-channel buffered serial ports (McBSPs) 32-bit host port interface (HPI) TMS320C6415 DSP Adds industry standard interfaces for multimedia and media gateway systems Flexible 32-bit/33-MHz PCI or 32-bit HPI Optional universal test and operations PHY interface for ATM (UTOPIA) or McBSP
The TMS320C6000 DSP platform includes a wide range of devices that raise the bar in performance, set new levels of cost efficiency and offer on-chip peripheral integration to enable developers of high-performance systems to choose the device that best suits their specific application.
VCP
(C6416 DSP only)
TCP
(C6416 DSP only)
The VCP and TCP processors exist only on the C6416 DSP. The UTOPIA peripheral exists and is muxed on C6415 and C6416 DSPs. The PCI peripheral exists on C6411, C6412, C6415 and C6416 DSPs. * EMIFB and McBSP2 are not available on the C6411 and C6412 DSPs. EMIFA is only 32 bits on the C6411 DSP. L2 cache size is 256 KBytes on C6411 and C6412 DSPs. Only available on C6411, C6415 and C6416 DSPs. Only available on C6412 DSP. GPIO[8:0] is GPIO[16:0] on C6412 DSP.
McBSP 1
or
UTOPIA Slave McBSP 2* PCI
Interrupt Control
or
HPI 32/16 GPIO[15:9]
or
HPI 32
TMS320C6416 DSP Customized for 3G wireless infrastructure Viterbi decoder co-processor (VCP) supports over 350 voice channels at 12.2 kbps Turbo decoder co-processor (TCP) supports 35 data channels at 384 kbps The easiest to use integrated development environment with the industrys best optimizing C compiler
L1 S1 M1 D1
D2 M2 S2 L2
or
EMAC HPI 16 I2C
PLL
The C64x fixed-point DSPs offer the highest level of performance to address the demands of the digital age.
* 66-MHz PCI on 600-MHz devices, 33-MHz PCI on 500-MHz devices. No PCI on DM640/DM641. 32-bit EMIF on DM640/DM641.
PCI-66* or HPI 32 or
HPI 16 and EMAC/MDIO
or McASP0 Control
20-Bit Video Port 1 (VP1) or 2 10-Bit VP1
L1 S1 M1 D1
D2 M2 S2 L2
L1D Cache 2-Way Set Associative, 16 KBytes Total Power Down Logic JTAG Emulation Control
Timer 0
or McASP0 Data
20-Bit Video Port 2 (VP2) or 2 10-Bit VP2
PLL
Timer 1 GPIO16 Timer 2 I2C
128 KBytes on DM640/DM641. 32-bit HPI on DM642, 16-bit HPI on DM641. No HPI on DM640. Not available on DM640. 8-bit GPIO on DM640/DM641. DM642 only. VP0 8 bits on DM641/DM640. VP1 8 bits on DM641. Only 4 bits available on DM640/DM641.
Part Number TMS32C6416DGLZ7E3 TMS32C6416DGLZ6E3 TMS32C6416DGLZ5E0 TMS32C6416DGLZA5E0 TMS32C6415DGLZ7E3 TMS32C6415DGLZ6E3 TMS32C6415DGLZ5E0 TMS32C6415DGLZA5E0 TMS32C6414DGLZ7E3 TMS32C6414DGLZ6E3 TMS32C6414DGLZ5E0 TMS32C6414DGLZA5E0 TMS320C6412GDK600 TMS320C6412GDK500 TMS320C6412GNZ600 TMS320C6412GNZ500 TMS320C6411GLZ TMS320DM640GDK400 TMS320DM640GNZ400 TMS320DM641GDK600 TMS320DM641GDK500 TMS320DM641GNZ600 TMS320DM641GNZ500 TMS320DM642GDK600 TMS320DM642GDK500 TMS320DM642GNZ600 TMS320DM642GNZ500
COM PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 PCI/HPI 32/16 HPI 32/16 HPI 32/16 HPI 32/16 HPI 32/16 PCI/HPI/EMAC PCI/HPI/EMAC PCI/HPI/EMAC PCI/HPI/EMAC PCI/HPI 32/16 EMAC EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC PCI/HPI 32/EMAC PCI/HPI 32/EMAC PCI/HPI 32/EMAC
Timers MHz 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 720 600 500 500 720 600 500 500 720 600 500 500 600 500 600 500 300 400 400 600 500 600 500 600 500 600
MIPS 5760** 4800** 4000** 4000** 5760 4800 4000 4000 5760 4800 4000 4000 4800 4000 4800 4000 2400 1600 1600 4800 4000 4800 4000 4800 4000 4800
Packaging 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 532 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 27 mm 548 BGA, 27 mm 532 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 27 mm 548 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 27 mm 548 BGA, 27 mm 548 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 27 mm
1.4 1.2 1.4 1.2 1.2 1.0 1.0 1.4 1.2 1.4 1.2 1.4 1.2 1.4
3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3
49.48 43.13 49.48 43.13 42.21 21.54 21.54 40.44 35.25 40.44 35.25 53.93 48.53 53.93
Resources
16K/16K/256K 64 3 500 2 4000 0.64 1.2 3.3 548 BGA, 27 mm 48.53 PCI/HPI 23/EMAC Experimental units (TMX) available now. Production units (TMS) available 4Q03. * UTOPIA pins muxed with a third McBSP. New devices are listed in red. A third timer is present but not pinned out. ** Plus on-chip Turbo (TCP) and Viterbi (VCP) coprocessors. HPI is selectable, 32-bit or 16-bit. The DM642 can be configured to have up to three serial ports in various video/McASP/McBSP combinations. Extended temperature device, 40 to 105C case temperature operation. Experimental units (TMX) available 4Q03. Production units (TMS) available 1Q04. Note: Enhanced plastic and Military DSP versions are available for selected DSPs. The C6412, DM640, DM641 and DM642 can be configured to have either a 32-bit PCI or 32-bit HPI, or a 16-bit HPI with Ethernet MAC. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing.
Tools
TMS320C3x
1.25 3.3
104.92
TMS320C2000
105.89
TMS320C5000
The TMS320DM64x Digital Media processors give designers the industry's most powerful, flexible and easy-to-use solutions for high-performance digital media applications.
TMS320C6000
System Solutions
Interrupt Control
10
Ch 0 Ch 1 Ch 2 Ch 3 Aux Ch
Peripheral Bus
TMS320C62x DSP GENERATION, FIXED POINT TMS320C67x DSP GENERATION, FLOATING POINT
High Performance DSPs TMS320C6201/C6701/C6202/C6203/C6204/C6205 DSP Block Diagram
Specifications
100% code-compatible DSPs: Fixed-point C62x DSP16-bit multiply, 32-bit instructions and floating-point C67x DSP32-bit instructions, single and double precision Four data memory access (DMA) channels with bootloading capability (enhanced DMA with 16 channels for C6211, C6711, C6712 and C6713 DSPs) Up to 7 Mbit on-chip memory Two multi-channel buffered serial ports (McBSPs) (three McBSPs for C6202 and C6203 DSPs) 16-bit host-port interface (HPI) (32-bit Expansion Bus for C6202, C6203 and C6204 DSPs) Two 32-bit timers 32-bit PCI interface (C6205 DSP only) Up to 2400 MIPS at 300 MHz (C6203 DSP) C67x DSP only: IEEE floating-point format Up to 1350 MFLOPS at 225 MHz Two new multi-channel audio serial ports (McASP) (C6713 DSP) can support up to 16 stereo channels of I2S and are compatible with S/PDIF transmit protocol
Program RAM/Cache/32-Bit Address See Product Specification Guide for Device Memory Size EMIF 20 A D 32 C62x/C67x CPU Core DMA Program/Data Buses
Multi-channel (T1/E1) Buffered Serial Port 0 Multi-channel (T1/E1) Buffered Serial Port 1 Multi-channel (T1/E1) Buffered Serial Port 2 (C6202/C6203 only)
Data RAM/32-Bit Address See Product Specification Guide for Device Memory Size
Timer 0 Timer 1
Host Port Interface/ 16-Bit (C6201/C6701) or Expansion Bus/32-Bit (C6202/C6203/C6204) or PCI Interface (C6205)
L1 S1 M1 D1
D2 M2 S2 L2
The fixed-point C6201 DSP is pin-for-pin compatible with the floating-point C6701 DSP offering easy code transfer resulting in significant savings in development, resource and manufacturing costs. Pin compatibility between the C6202, C6203 and C6204 DSPs allow for easy migration between several memory, price and performance options. The C6205 DSP is the first TI DSP with on-chip PCI.
Applications
Pooled modems Digital Subscriber Line (xDSL) Wireless basestations Central office switches Private Branch Exchange (PBX) Digital imaging Digital audio Call processing 3D graphics Speech recognition Voice over packet
L1 S1 M1 D1
D2 M2 S2 L2
Features
C6000 DSP Platform VelociTI advanced VLIW architecture Up to eight 32-bit instructions executed each cycle Eight independent, multi-purpose functional units and thirty-two 32-bit registers Industrys most advanced DSP C compiler and Assembly Optimizer maximize efficiency and performance
The C6211 and C6711 DSPs innovative two-level cache memory structure enables a breakthrough in system cost/performance. *The C6712 DSP features a 16-bit EMIF and no HPI. All C621x and C671x devices are pin compatible. The C6713 DSP is a superset of the C6711 DSP and will include I2S, I2C and S/PDIF transmit support as well as enhanced memory space.
McBSP
2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2
DMA
16 16 16 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
COM
HPI/16 HPI/16 HPI/16 PCI/32 PCI/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 Exp. Bus/32 HPI/16 HPI/16 HPI/16 HPI/16
MHz
167 150 150 200 200 200 200 200 300 300 250 250 250 300 300 250 250 250 250 250 200 200 200 233 200 200 200 200
Cycle (ns)
6 6.7 6.7 5 5 5 5 5 3.3 3.3 4 4 4 3.3 3.3 4 4 4 4 4 5 5 5 4.3 5 5 5 5
MIPS
1336 1200 1200 1600 1600 1600 1600 1600 2400 2400 2000 2000 2000 2400 2400 2000 2000 2000 2000 2000 1600 1600 1600 1864 1600 1600 1600 1600
Packaging
256 BGA, 27 mm 256 BGA, 27 mm 256 BGA, 27 mm 288 BGA, 16 mm 288 BGA, 16 mm 340 BGA, 18 mm 288 BGA, 16 mm 288 BGA, 16 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 352 BGA, 27 mm 352 BGA, 35 mm 352 BGA, 27 mm 352 BGA, 35 mm 352 BGA, 27 mm
1 KU ($U.S.)+
26.93 21.54 25.85 10.74 12.89 20.92 9.95 11.94 71.62 71.62 60.43 60.43 71.62 67.14 67.14 55.95 55.95 67.14 110.08 110.08 94.03 94.03 112.84 121.09 82.70 82.70 99.24 99.24
* The C6211 DSPs 72 KBytes of cache memory is comprised of 4 KBytes data cache, 4 KBytes program cache and 64 KBytes unified cache memory. New devices are listed in red. Enhanced DMA. Extended temperature device, 40 to 105C case temperature operation. Device may operate at 300 MHz with 1.7-V core. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: All devices include two timers. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Resources
TMS320C6713GDP225 4K/4K/256K* 2# 16 HPI/16 225 4.4 1350 1.2 1.26 3.3 272 BGA, 27 mm 28.99 4K/4K/256K* 2# 16 HPI/16 200 5 1200 1.2 1.26 3.3 272 BGA, 27 mm 28.99 TMS320C6713GDPA200 TMS320C6713PYP200 4K/4K/256K* 2# 16 HPI/16 200 5 1200 1.0 1.2 3.3 208 TQFP, 28 mm 23.25 TMS320C6713PYPA167 4K/4K/256K* 2# 16 HPI/16 167 6 1000 1.0 1.2 3.3 208 TQFP, 28 mm 23.25 TMS320C6712CGDP150 4K/4K/64K* 2 16 150 6.7 900 0.7 1.26 3.3 272 BGA, 27 mm 14.95 TMS320C6712GFN100 4K/4K/64K* 2 16 100 10 600 0.8 1.8 3.3 256 BGA, 27 mm 18.06 TMS320C6711CGDP200 4K/4K/64K* 2 16 HPI/16 200 5 1200 0.9 1.26 3.3 272 BGA, 27 mm 21.55 TMS32C6711CGDPA167 4K/4K/64K* 2 16 HPI/16 167 6 1000 0.9 1.26 3.3 272 BGA, 27 mm 21.55 TMS320C6711BGFN150 4K/4K/64K* 2 16 HPI/16 150 6.7 900 1.1 1.8 3.3 256 BGA, 27 mm 30.77 4K/4K/64K* 2 16 HPI/16 100 10 600 1.1 1.8 3.3 256 BGA, 27 mm 25.85 TMS32C6711BGFNA100 TMS320C6711BGFN100 4K/4K/64K* 2 16 HPI/16 100 10 600 0.8 1.8 3.3 256 BGA, 27 mm 21.54 TMSC6701GJC16719V 64K/64K 2 4 HPI/16 167 6 1000 1.4 1.9 3.3 352 BGA, 35 mm 113.13 TMS320C6701GJC150 64K/64K 2 4 HPI/16 150 6.7 900 1.3 1.8 3.3 352 BGA, 35 mm 78.57 TMS320C6701GJCA120 64K/64K 2 4 HPI/16 120 8.3 720 1.3 1.8 3.3 352 BGA, 35 mm 94.28 * Format represents cache memory architecture: [data cache] / [program cache] / [unified cache] New devices are listed in red. Extended temperature device, 40 to 105C case temperature operation. Enhanced DMA. Note: All devices include two timers. # The C6713 DSP can be configured to have up to three serial ports in various McASP/McBSP combinations by not utilizing the HPI. Other configurable serial options include I2C and additional GPIO. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
11
12
Part Number
TMDSDSK6713 (U.S. part number) TMDSDSK6713-0E (European part number) TMDSDSK6416 (U.S. part number) TMDSDSK6416-0E (European part number) TMDSFDCFPC10 TMDXDMK642 (U.S. part number) TMDXDMK642-0E (European part number) TMDX3PNV6416S (U.S. part number) TMDX3PNV6416SE (European part number) NVDKCCS (U.S. part number) NVDKCCSE (European part number) TMDXEVM642 (U.S. part number) TMDXEVM642-0E (European part number) TMDSEVM6701-4 TMDSBRD6701 TMDXEMU560 TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number) TMDSEMUUSB
$U.S.+
395 395 245 6,495 4,495 6,595
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing. NVDK bundle available only through Texas Instruments eStore (includes NVDK plus C6000 Code Composer Studio and XDS510PP-Plus emulator).
* Includes Code Composer Studio Development Tools, DSP/BIOS kernel, code generation tools (C/C++ compiler/assembler/linker), RTDX, target hardware board and device drivers. Please see the features supported by platform matrix on page 68 for more details. Includes Code Composer Studio Development Tools, DSP/BIOS kernel, code generation tools (C/C++ compiler/assembler/linker) with 256K limited application size, RTDX, EVM board with device drivers and profile-based compiler.
Part #
TMDSCCS6000-1 TMDSSUB6000 SPRC119 (www.dspvillage.ti.com/freetools) SPRC090 SPRC091 SPRC093 SPRC092 SPRC094 SPRC121 SPRC060
$U.S.+
3,595 600 Free Free Free Free Free Free Free Free
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing. Includes Code Composer Studio Development Tools, DSP/BIOS, code generation tools (C/C++ compiler/assembler/linker), XDS510 and XDS560 device drivers (emulation software),
RTDX, simulator and profile-based compiler. Please see the features supported by platform matrix on page 68 for more details.
Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker) and simulator all limited to 90 days.
Check the TI web site for a complete listing of technical documentation including application notes.
Check the TI web site for a complete listing of technical documentation including application notes.
Resources
Tools
SPRY049 SPRY050
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
13
14
Check the TI web site for a complete listing of technical documentation including application notes.
Check the TI web site for a complete listing of technical documentation including application notes.
DATA CONVERTERS, DSP CODECS AND POWER MANAGEMENT PRODUCTS FOR THE TMS320C6000 DSP PLATFORM
TI Data Converter Products for DSP:
Data converter plug-ins for TIs Code Composer Studio Development Tools DSP friendly interfaces 12-, 14-, 16-bit dynamic external bus interface (parallel or serial) 8- through 24-bit ADC resolution 8- through 20-bit DAC resolution Pin compatible upgrade path to higher resolutions Evaluation modules and product samples readily available
Codec Products
TIs Codec products are optimized for interfacing to TMS320 DSPs Offer products for a variety of applications including those optimized for audio, modem, ADSL and video
Sampling # Input Rate (kSPS) Chan. 100 1 Diff 100 1 Diff 200 1 SE 200 1 pDiff 500 6 Diff 50 1 Diff 200 1 pDiff 200 4 SE 200 8 SE 200 4 SE 200 8 SE 200 8 SE 200 4 SE 200 11 SE 200 11 SE 200 4 SE 200 8 SE 200 1 SE 200 2 Diff/4 SE 200 4 Diff/8 SE 400 1 SE 400 2 SE 400 4 SE 400 1 SE 400 8 SE 200 1 SE 200 4 SE/3 PE 200 8 SE/7 PE 1250 8 SE 1250 1 SE 1250 1 SE 1250 8 SE 200 2 SE 200 1 SE 80,000 1 Diff Sampling Rate-kSPS 6000 6000 8000 8000 6000 6000 8000 8000 # Input Chan. 2 Diff/4 SE 2 Diff/4 SE 1 Diff/2 SE 1 Diff/2 SE 2 Diff/4 SE 2 Diff/4 SE 1 Diff/2 SE 1 Diff/2 SE
Resources
For a complete list of data converter development tools see Design Resources on our web site at dataconverter.ti.com SE = Single-Ended, Diff = Differential, Iin = Current Input or consult the 3Q 2003 Data Converter Selection Guide. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Download FREE Data Converter Plug-In for TI Code Composer Studio at www.ti.com/sc/dcplug-in
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
15
16
For a complete list of data converter development tools see Design Resources on our web site at dataconverter.ti.com or consult the 3Q 2003 Data Converter Selection Guide. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Download FREE Data Converter Plug-In for TI Code Composer Studio at www.ti.com/sc/dcplug-in
For a complete list of data converter evaluation modules, please see our web site at www.ti.com/sc/evms
SUGGESTED POWER MANAGEMENT SOLUTIONS FOR THE C6000 DSP PLATFORM FOR NON-PORTABLE APPLICATIONS
Output Current Dual Plug-In Module Plug-In Module DC/DC Converter (w/ FETs) DC/DC Controller Dual LDO1 Low Dropout Regulator (LDO) Supervised Voltage Dual SVS2 Supply Voltage Supervisor (SVS) 250 mA PT5520 TPS62200 TPS40000 TPS70702 TPS76601 1.2 V TPS3110E12 TPS3123J12 500 mA PT5520 TPS62000 TPS40000 TPS70102 REG103 1.4 V TPS3110K33 TPS3801-01 750 mA PT5520 TPS62050 TPS40000 TPS767D301 TPS77701 1.5 V TPS3110K33 TPS3123G15 1A PT6940 PT5520 TPS62040 TPS40000 TPS767D301 TPS76701 1.8 V TPS3305-18 TPS3128E18 2A PT6940 PT5500 TPS54310 TPS40000 TPS70302 TPS75201 2.5 V TPS3305-25 TPS3823-25 4A PT6940 PT5400 TPS54610 TPS40000 TPS75601 3.3 V N/A TPS3823-33
Note 2: Other supervised voltage is 3.3 V. See power.ti.com for a complete product offering.
Note 1: Current shown for powering DSP core. I/O current capability for the Dual LDO is rated approximately 50% of core current. Adjustable output voltage part numbers shown. Fixed voltages also available.
To order free Data Converter, Codec or Power Management samples, visit analog.ti.com
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
Software Compatible
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
DSP Solutions
C54CST C54V90
C55x DSP
C5510 C5509 320-400 MIPS 288-400 MIPS
C5402 C5404 C5407 C5401 100-160 MIPS 120 MIPS 120 MIPS 50 MIPS
Feature Integration
The C5000 DSPs span the applications spectrum with core performance extended to 300 MHz.
Features
Advanced automatic power management Configurable idle domains to extend your battery life Shortened debug for faster time-tomarket C5501/C5502 DSPs The Price and Performance Leaders 300-MHz clock rate 32-/64-KB RAM, 32-KB ROM Two/Three multi-channel buffered serial ports (McBSPs), I2C, general-purpose timers, watchdog timer, UART 16-/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 DSP Peripherals: USB 1.1 full-speed (12 Mbps), 10-bit ADC, real-time clock (RTC), glueless media interfaces to MMC and SD
Program/Data ROM
Advanced In-Circuit Emulation/ Real-Time Emulation
Program/Data RAM
Universal Serial Bus (12 Mbps) 10-Bit Analog-toDigital Converter Real-Time Clock I2C Hardware UART Multimedia Card/ Secure Digital Watchdog Timer C55x Device Specific 6-Channel DMA
Multi-channel Buffered Serial Port (McBSP)
Data Read (3-16 bit) Data Write (2-16 bit) Program (32 bits)
Shifter
40-Bit Barrel (-32, 31)
Accumulators
40-Bit ACC A 40-Bit ACC C 40-Bit ACC B 40-Bit ACC D 16-Bit ALU
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 high-speed wireless to power-efficient infrastructure.
Resources
Tools
Addressing Unit
TMS320C3x
TMS320C2000
TMS320C5000
ti ul
co
re
TMS320C6000
System Solutions
17
18
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 spaceconstrained applications. The C5509 DSP is also pictured in a 144-pin LQFP .
Note: All devices include 6-channel DMA and software PLL. ! Multi-channel buffered serial port (McBSP) 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 Extended temperature device, 40 to 85C case temperature operation Initial experimental (TMX) devices available now. Qualified (TMS) units available in 4Q03. # Initial experimental (TMX) devices available now. Qualified (TMS) units available in 1Q04. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Specifications
16-bit fixed-point DSPs Power dissipation as low as 60 mW for 100 MIPS Single- and multi-core products delivering 30532 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-, 144- and 176-pin LQFPs; 144-, 176- and 169-pin MicroStar BGAs) 6-channel DMA controller per core
Program/Data ROM Program/Data RAM
JTAG Emulation Control
Buffered Serial Port (BSP)
D(15-0) A(22-0)
Timer
Peripheral Bus
MAC
ALU
40-Bit ALU
CMPS Operator (VITERBI)
Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5
TDM Serial Port Standard Serial Port Host Port Interface (HPI) 16/8
Multi-channel Buffered Serial Port (McBSP)
EXP Encoder
Shifter
40-Bit Barrel (-16, 31)
Accumulators
40-Bit ACC A 40-Bit ACC B
Addressing Unit
8 Auxiliary Registers 2 Addressing Units
Power Management
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
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 lowpower needs of wireless and wireline communications systems as well as emerging applications like IP phones, VoP and portable applications.
2 KWords ROM
64 KWords RAM
Program/Data Buses
Peripheral Bus
Power Management
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 battery-powered applications
DMA
Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5
FIFO Interface
16-Bit HPI
DMA
Peripheral Bus
Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5
Multi-channel Buffered Serial Port (McBSP) Multi-channel Buffered Serial Port (McBSP) Multi-channel Buffered Serial Port (McBSP)
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.
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
19
20
! 1 buffered serial port (C549 has 2) ** Nomenclature for core: C = 5 V; LC = 3.3 V; VC = 2.5 V or less; UC = 1.8 V or less Multi-channel buffered serial port (McBSP) 6-channel DMA per core MicroStar BGA package * 1 TDM serial port + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Client side telephony (CST) software bundle information on page 7. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Multi-channel buffered serial port (McBSP) 6-channel DMA per core Internal bootloader not available on VC5420 DSP 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 Extended temperature device, 40 to 100C case temperature operation. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Applications:
Internet appliances Enhanced gaming Webpad Point-of-sale Medical devices Industry-specific PDAs Telematics Digital media processing Security Software-defined radio
Features:
OMAP5910 dual-core processor includes both: 150-MHz TI-enhanced ARM925 microprocessor: 16-KB instruction cache and 8-KB data cache Data and instruction MMUs 32-bit and 16-bit instruction sets 150-MHz TMS320C55x DSP core with: 24-KB instruction cache 160-KB SRAM Hardware accelerators for video algorithms Peripherals and on-chip resources: 192-KB shared SRAM Two 16-bit memory interfaces for SDRAM and Flash Nine-channel system DMA controller LCD controller USB 1.1 host and client MMC/SD card interface Seven serial ports plus three UARTs Nine timers Keyboard interface Small, 289-pin, 12 mm 12 mm (GZG) or 19 mm 19 mm (GDY) MicroStar BGA package options Typical active power consumption under 250 mW
32 System DMA
DSP Shared
System Shared 32 32
Flash 16 SDRAM 16
ARM
TI Enhanced ARM925 Core 150 MHz
ARM Shared
32 LCD Ctrl
32 SRAM 1.5 Mb
ARM Private
OMAP5910 processor diagram with ARM925 and C55x DSP cores and peripherals.
Resources
Tools
TMS320C3x
DSP
16
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
21
22
OMAP5910JGDY2
C55x ARM9TDMI
150 150
160K 192K
32K
6 Ch 9 Ch
1.6
1.8/ 2.75/3.3
289 BGA, 19 19 mm
32.00
Shared with the C55x CPU. * Shared with the ARM9TDMI. MicroStar BGA package options GZG: 12 12 mm (OMAP5910JGZG2) or GDY: 19 19 mm (OMAP5910JGDY2) + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: Enhanced plastic and Military DSP versions are available for selected 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
McBSP1 C54x DSP 100 MIPS Keypad I/F GPIO SPI Timer RAM 72 KW (+API) RISC 47.5 MHz (ARM7TDMI) I2C UART UART-IrDA Timer RISC RAM/ROM Ethernet PHY MEM I/F Ethernet State Machine 16 KB Buffer RAM 16 KB CLK PLL WD Timer JTAG Emulation Control 8x8 Keypad LEDs, etc. LEDs, Display
Codec
McBSP0
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
EMIF
10/100 MAC
TMS320VC5470GHKA
6 Ch
TMS320VC5471GHK
6 Ch
12.56
TMS320VC5471GHKA
6 Ch
14.63
Resources
257-ball MicroStar BGA package. Extended temperature device, 40 to 85C case temperature operation. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Tools
TMS320C3x
TMS320C2000
The system-level DSPs integrate C54x DSP with an ARM7 RISC and the most widelyused embedded operating systems. The C5470/C5471 DSPs deliver DSP-enabled performance for low-cost connected applications such as wireless data, smart pen pads, text-tospeech, voice recognition command control, access point controller, networked security, industrial control and emergency radio.
TMS320C5000
DMA
TMS320C6000
System Solutions
23
24
Part #
TMDSDSK5416 (U.S. part number) TMDSDSK5416-0E (European part number) TMDSDSK5510 (U.S. part number) TMDSDSK5510-0E (European part number) TMDSFDCFPC10 INNOVATOREVMV1 www.dspvillage.com/multimedia/innovator.ram TMDXEMU560 TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number) TMDSEMUUSB
$U.S.+
395 395 245 2,995 Free 3,995 1,500 1,995
suggested resale pricing. New tools are listed in red. * Includes a DSK version of Code Composer Studio Development Tools restricted for use only with the DSP target board included in the kit, power supply and cables. Please see the features supported by platform matrix on page 68 for more details.
Part #
TMDSCCS5000-1 TMDSSUB5000 SPRC049 TMDSCCSOMAP-1 TMDSSUBOMAP SPRC119 (www.ti.com/freetools) SPRC099 SPRC100 SPRC101
$U.S.+
3,595 600 Free 5,400 900 Free Free Free Free
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing. * Includes Code Composer Studio Development Tools, DSP/BIOS kernel, code generation tools (C/C++/assembler/linker), XDS510 and XDS560 device drivers (emulation software), RTDX, and simulators. Please see the features supported by platform matrix on page 68 for more details. Includes full-featured Code Composer Studio Development Tools, code generation tools (C compiler/assembler/linker) and simulator all limited to 90 days.
Check the TI web site for a complete listing of technical documentation including application notes.
Check the TI web site for a complete listing of technical documentation including application notes.
Check the TI web site for a complete listing of technical documentation including application notes.
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
25
26
DATA CONVERTERS, DSP CODECS AND POWER MANAGEMENT PRODUCTS FOR THE TMS320C5000 DSP PLATFORM
TIs Data Converter products are optimized for easy interface to TMS320 DSPs.
Our Analog-to-Digital and Digital-toAnalog converters cover applications such as: Audio Graphics Communications Modems Cellular phones Video capture and digital imaging Industrial control and disk-drive servoloop control Automotive Electronic instrumentation Digital audio Any DSP-based system
Codec Products
TMS320 DSP-optimized codecs Suitable for audio, modem, ADSL and video applications (among others)
Model ADS8320 ADS8321 TLC4541 TLC4545 ADS8364 ADS8324 TLC3545 TLC3541 TLC3544 TLC3548 TLC3574 TLC3578 TLV2548 TLV2541 TLV2542 TLV2544 TLV2545 TLV2553 TLV2556 TLC2574 TLC2578 ADS7841 ADS7844 TLC2551 TLC2552 TLC2555 TLC2554 TLC2558 TLC1514 TLC1518 TLV1504 TLV1508 TLV1570 TLV1571 TLV1572 TLV1578 AFE8201
Res. (Bits) 16 16 16 16 16 14 14 14 14 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 10 10 10 10 10 10 10 10 12
Sampling Rate (kSPS) 100 100 200 200 500 50 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 400 400 400 400 400 400 400 200 200 1250 1250 1250 1250 80,000
# Input Chan. 1 Diff 1 Diff 1 SE 1 pDiff 6 Diff 1 Diff 1 pDiff 1 SE 4 SE 8 SE 4 SE 8 SE 8 SE 1SE 2SE 4 SE 1 SE 11 SE 11 SE 4 SE 8 SE 2 Diff/4 SE 4 Diff/8 SE 1 SE 2 SE 1 SE 4 SE 8 SE 4 SE/3 PE 8 SE/7 PE 4 SE/3 PE 8 SE/7 PE 8 SE 1 SE 1 SE 8 SE 1 Diff
# ADC/ Chan. 1 1 1 1 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Input Voltage (V) Vref Vref Vref Vref 2.5V @ +2.5 Vref Vref Vref 4 4 10 10 +2,4 Vref Vref +2,4 Vref Vref Vref +2,4 Vref Vref Vref Vref Vref Vref +4 +4 Vref Vref Vref Vref Vref Vref Vref Vref Vref
Power Price Start (mW/V) 1 KU ($U.S.)+ 1.8 mW/+2.7/+5 V 6.33 4.5 mW/+5 V 6.33 17.5 mW/+5 V 7.00 17.5 mW/+5 V 7.00 413 mW/+5 V 17.21 2.5 mW/+1.8/+3.6 V 3.95 17.5 mW/+5 V 4.75 17.5 mW/+5 V 4.75 29 mW/+5 V 7.09 29 mW/+5 V 7.58 30 mW/+5 V 7.50 30 mW/+5 V 9.36 4.5 mW/+2.7/+5 V 4.71 2.3 mW/+2.7/+5 V 3.54 2.3 mW/+2.7/+5 V 3.54 4.5 mW/+2.7/+5 V 4.30 2.3 mW/+2.7/+5 V 3.53 2.2 mW/+2.7/+5 V 4.05 2.2 mW/+2.7/+5 V 4.20 4.5 mW/+2.7/+5 V 4.63 2.3 mW/+2.7/+5 V 5.55 3.5 mW/+2.7/+5 V 2.53 3.5 mW/+2.7/+5 V 2.94 15 mW/+5 V 3.74 15 mW/+5 V 3.74 15 mW/+5 V 3.74 33 mW/+5 V 5.06 33 mW/+5 V 5.56 22 mW/+5 V 2.78 22 mW/+5 V 3.29 2.7 mW/+2.7 V 3.26 2.7 mW/+2.7 V 3.36 8 mW/+2.7 V 2.73 12 mW/+2.7 V 2.64 12 mW/+2.7 V 2.38 30 mW/+2.7 V 2.75 450 mW/+3 V 25.00
Res. (Bits) 12 12 12 12 10 10 10 10
Sampling Rate (kSPS) 6000 6000 8000 8000 6000 6000 8000 8000
# Input Chan. 2 Diff/4 SE 2 Diff/4 SE 1 Diff/2 SE 1 Diff/2 SE 2 Diff/4 SE 2 Diff/4 SE 1 Diff/2 SE 1 Diff/2 SE
# ADC/ Chan. P12 P12 P12 P12 P10 P10 P10 P10
Input Voltage (V) +2.5 +2.5 +2.5 +2.5 +2.5 +1.5,+3.5 +2.5 +1.5,+3.5
Power (mW/V) 216 mW/+5 V 186 mW/+5 V 186 mW/+5 V 186 mW/+5 V 186 mW/+5 V 186 mW/+3,+5 V 186 mW/+5 V 186 mW/+3,+5 V
Price Start 1 KU ($U.S.)+ 13.16 12.13 10.07 9.04 8.06 7.04 6.02 5.00
For a complete list of data converter development tools see Design Resources on our web site at dataconverter.ti.com SE = Single-Ended, Diff = Differential, Iin = Current Input or consult the 3Q 2003 Data Converter Selection Guide. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Download FREE Data Converter Plug-In for TI Code Composer Studio at www.ti.com/sc/dcplug-in
For a complete list of data converter development tools see Design Resources on our web site at dataconverter.ti.com or consult the 3Q 2003 Data Converter Selection Guide. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Download FREE Data Converter Plug-In for TI Code Composer Studio at www.ti.com/sc/dcplug-in
For a complete list of data converter evaluation modules, please see our web site at www.ti.com/sc/evms
SUGGESTED POWER MANAGEMENT SOLUTIONS FOR THE C5000 DSP PLATFORM FOR PORTABLE AND NON-PORTABLE APPLICATIONS
Output Current Dual Plug-In Module Plug-In Module Step-Down Converter (w/FETs) Step-Down Controller Step-Up Converter (w/FETs) Step-Up Controller Dual LDO1 Low Dropout Regulator (LDO) Supervised Voltage Dual SVS2 Supply Voltage Supervisor (SVS) <50 mA TPS62200 TPS43000 TPS61100/20 UCC39421 TPS70702 TPS72201 1.5 V TPS3110K33 TPS3123G15 100 mA TPS62200 TPS43000 TPS61100/20 UCC39421 TPS70702 TPS72101 1.6 V TPS3110K33 TPS3106E16 250 mA PT5520 TPS62200 TPS43000 TPS61100/20 UCC39421 TPS70702 TPS79401 1.8 V TPS3305-18 TPS3128E18 500 mA PT5520 TPS62000 TPS43000 UCC39421 TPS70102 TPS79501 2.5 V TPS3305-25 TPS3823-25 750 mA PT5520 TPS62050 TPS43000 UCC39421 TPS767D301 TPS77701 3.3 V N/A TPS3823-33 1A PT6930 PT5520 TPS62040 TPS43000 UCC39421 TPS767D301 TPS72501 2A PT6930 PT5500 TPS54310 TPS43000 UCC39421 TPS70302 TPS75201 4A PT6940 PT5400 TPS54610 TPS43000 UCC39421 TPS75601
To order free Data Converter, Codec or Power Management samples, visit analog.ti.com
Resources
Note 1: Current shown for powering DSP core. I/O current capability for the Dual LDO is rated approximately 50% of core current. Note 2: Other supervised voltage is 3.3 V. Adjustable output voltage part numbers shown. Fixed voltages also available. See power.ti.com for a complete product offering.
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
27
28
Control Performance
Peripheral Bus
Specifications
32-bit fixed-point C28x DSP core 150-MIPS operation 1.9-volt core and 3.3-volt peripherals
Today
Future
High-End Derivatives
Applications
Lighting Optical networking (ONET) Power supplies Industrial automation Consumer goods
150 ! MIPS
High-Precision Control
ApplicationSpecific Versions
Features
Ultra-fast 2040 ns service time to any interrupts Powerful 20 Mbit/s data logging debug capability 32-/64-bit saturation, single-cycle readmodify-write instructions, and 64-/32-bit and 32-/32-bit modulus division High-performance ADC Enhanced tool suites with C and C++ support Unique real-time debugging capabilities 32 32-bit single-cycle fixed-point MAC Dual 16 16-bit single-cycle fixed-point MACs Supported by 16-bit instructions for improved code efficiency Compatible with TMS320C24x DSP and TMS320C2xLP source code
F2406A C2404A
The TMS320C2000 DSP platform provides an optimized DSP solution for digital control systems and motor-control applications including AC induction, DC brushless, permanent magnet synchronous and switched reluctance.
Peripherals
128 Kwords sectored Flash 12-bit A/D, 12.5 MSPS throughput with 80-ns minimum conversion time Up to two event managers Up to two serial communication interface modules SPI Enhanced CAN module McBSP module Boot ROM Code security for on-chip Flash
Interrupt Management
GPIO
The F2810 and F2812 DSPs are the industrys first 32-bit control DSPs with on-board Flash memory and performance up to 150 MIPS.
Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
The 32-bit math capabilities of the C28x DSP core enable a new C/C++ approach which makes this task easier and much faster. Optimized to take advantage of the C28x DSP architecture, IQMath is a mathematical approach and a set of supporting libraries that enable the following: Reduced implementation/porting/debugging time of math algorithms in C/C++ Increased numerical resolution of algorithms from 16 bits to 32/64 bits (near floating-point) In other words, IQMath enables you to code in floating point on a cost-effective fixed-point machine. For more information on IQMath, visit www.ti.com/iqmath
Floating-Point Algorithm
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
The IQMath Math Approach Control algorithms typically start life in a floating-point format. The conversion of such algorithms to run on a fixed-point machine is a laborious and time-consuming task ... until now!
TMS320C6000
+ Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. 1 word = 2 Bytes
*Dual Sample/Hold.
System Solutions
29
30
Peripheral Bus
Specifications
Up to 40-MIPS operation Three power-down modes Code-compatible control-optimized DSPs JTAG scan-based emulation 3.3-V and 5-V designs
32 KWords Sectored Flash 2.5 KWords RAM
Applications
Appliances Compressors Industrial automation Uninterruptible power supply (UPS) systems Automotive braking and steering systems Electric metering Printers and copiers Hand-held power tools Electronic cooling systems Intelligent sensors Tunable lasers Consumer goods Fuel pumps Industrial frequency inverter Remote monitoring ID tag readers
2 Event Managers 10-Bit 16-Channel ADC SCI SPI CAN Watchdog Timer
Barrel Shifter
Hardware Stack
Accumulator
GPIO
TMS320LF2407A DSP
For high-performance industrial applications, the Flash-based LF2407A DSP includes peripherals such as a Controller Area Network (CAN) module to enable control of multiple motors by a single DSP .
Features
375-ns (minimum conversion time) analog-to-digital (A/D) converter Deadband logic Dual 10-bit A/D converters Up to four 16-bit general-purpose timers Watchdog timer module Up to 16 PWM channels Up to 41 GPIO pins Five external interrupts Up to two event managers Up to 32K words on-chip sectored Flash Controller Area Network (CAN) interface module Serial communications interface (SCI) Serial peripheral interface (SPI) Up to six capture units (four with QEP) Boot ROM (LF240xA devices) Code security for on-chip Flash/ROM (Lx240xA devices)
The TMS320LF2401A DSP packs a lot of power in an unbelievably small package. In only 49 mm2, the TMS320LF2401A DSP provides 40 MIPS of processing power, a lightning-fast ADC with 500-ns conversion time, 8K of sectored Flash with code security, plus much more.
+ Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing. Minimum volume for LC240xA devices is 10 KU with NRE of $9,000.
Standard lead times are 5 weeks for Flash parts and 12 weeks for ROM-coded parts. Note: Enhanced plastic and Military DSP versions are available for selected DSPs. Available in Industrial temperature range (A = 40 to 85C) or Automotive temperature range (S = 40 to 125C) (with 10% price adder). 1 word = 2 Bytes
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
2.95
TMS320C6000
8.73
System Solutions
31
32
Part #
TMDSEZD2407 (U.S. part number) TMDSEZD2407-0E (European part number) TMDSEZD2401 (U.S. part number) TMDSEZD2401-0E (European part number) TMDXEZD2812 (U.S. part number) TMDXEZD2812-0E (European part number) TMDXEZS2812 (U.S. part number) TMDXEZS2812-0E (European part number) TMDXEVP2812 (U.S. part number) TMDXEVP2812-0E (European part number) TMDXEVU2812 (U.S. part number) TMDXEVU2812-0E (European part number) TMDS3P701016A (U.S. part number) TMDS3P701016AE (European part number) TMDXEMU560 TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number) TMDSEMUUSB
$U.S.+
295 295 295 449 1,995 2,295
1,995
New tools are listed in red. Alternative Development Tools are available from third parties such as Spectrum Digital (www.spectrumdigital.com), Technosoft (www.technosoft.ch) and Softronics (www.softronx.com). target board and device drivers. Includes board-specific Code Composer IDE, code-generation tools, on-board JTAG emulation, target board and target-specific device driver. Please see the features supported by platform matrix on page 68 for more details.
Includes Code Composer Studio integrated development environment (IDE), code generation tools with C compiler/assembler/linker,
Part #
TMDSCCS2000-1 TMDSSUB2000 SPRC119 (www.dspvillage.ti.com/freetools) C24XSOFTWARE
$U.S.+
495 495 Free Free Free
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing. Promotional offer valid for limited time only. * These tools are downloadable at www.ti.com/algostanddevkit Alternative Development Tools are available from third parties such as Spectrum Digital (www.spectrumdigital.com), Technosoft (www.technosoft.ch) and Softronics (www.softronx.com). Please see the features supported by platform matrix on page 68 for more details.
Check the TI web site for a complete listing of technical documentation including application notes.
Check the TI web site for a complete listing of technical documentation including application notes.
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
33
34
INTERFACE, DSP CODECS AND POWER MANAGEMENT PRODUCTS FOR THE TMS320C2000 DSP PLATFORM
TI DSP and TI High-Performance Analog Products Provide LeadingEdge Signal Processing Solutions
Our products offer a range of interface options and are also available in supply voltages ranging from 2.7 V to 15 V.
3.3-V AND 5.0-V CAN TRANSCEIVERS FOR THE TMS320C2000 DSP PLATFORM
Part Number SN65HVD230 SN65HVD231 SN65HVD232 SN65HVD233 SN65HVD234 SN65HVD235 SN65HVD251 Description 3.3-V CAN transceiver with 370 A standby power mode and integrated slope control 3.3-V CAN transceiver with 40 nA sleep mode and integrated slope control 3.3-V CAN transceiver 3.3-V CAN transceiver with 36 bus-fault protection, 200 A standby mode, integrated slope control and loop-back functionality 3.3-V CAN transceiver with 36 bus-fault protection, 50 nA sleep mode and integrated slope control 3.3-V CAN transceiver with 36 bus-fault protection, 200 A standby mode, integrated slope control and auto-baud loop-back functionality 5-V CAN transceiver with 36-V bus fault protection; improved drop-in replacement to PCA82C250/251
* Evaluation modules available For a complete list of data converter evaluation modules, please see our web site at www.ti.com/sc/evms
SUGGESTED POWER MANAGEMENT PRODUCTS FOR THE C2000 DSP PLATFORM FOR NON-PORTABLE APPLICATIONS
Output Current
Dual Plug-In Module Plug-In Module DC/DC Converter (w/ FETs) DC/DC Controller Dual LDO1 Low Dropout Regulator (LDO)
<50 mA
TPS62200 TPS40000 TPS70751 TPS72201
100 mA
PT5520 TPS62200 TPS40000 TPS70751 TPS72101
250 mA
PT5520 TPS62200 TPS40000 TPS70751 TPS79401
500 mA
750 mA
1A
PT6930 PT5500 TPS62040 TPS40000 TPS767D318 TPS72501
2A
PT6930 PT5400 TPS54310 TPS40000 TPS70351 TPS75201
4A
PT6940 TPS54610 TPS40000 TPS75601
PT5520 PT5520 TPS62000 TPS62050 TPS40000 TPS40000 TPS70151 TPS767D318 TPS79501 TPS77701
Supervised Voltage
Dual SVS2 Supply Voltage Supervisor (SVS)
1.8 V
TPS3305-18 TPS3128E18
3.3 V
N/A TPS3823-33
Note 1: Current shown for powering DSP core. I/O current capability for the Dual LDO is rated approximately 50% of core current. Note 2: Other supervised voltage is 3.3 V. Adjustable output voltage part numbers shown. Fixed voltages shown on the respective datasheets. See power.ti.com for a complete product offering.
Specifications
Performance up to 150 MFLOPS Highly-efficient C language engine Large address space: 16 Mwords Fast memory management with on-chip DMA
Performance
C67x
3 GFLOPS and beyond
1350 MFLOPS
Applications
Digital audio Laser printers, copiers, scanners Bar-code scanners Videoconferencing Industrial automation and robotics Voice/facsimile Servo and motor control
C6712C
C6701
167 MHz 1 GFLOPS
C6711
150 MHz 900 MFLOPS
C6712
C31
C33
60/75 MHz 120/150 MFLOPS
C3x
Features
High Performance Register-Based, Pipelined CPU: Parallel multiply and arithmetic/logical operations on integer or floating-point numbers in a single cycle Eight extended-precision registers Powerful Instruction Set: Single-cycle instruction execution System control and numeric operation Integrated Peripherals: DMA controller for concurrent I/O and CPU operation Timers Serial port(s)
C31/C32
60 MHz 60 MFLOPS
80 MHz 80 MFLOPS
Time This range of price and performance options enable our clients to choose the processor that best meets their specific application needs.
Data Access 32-Bit (C30, C31, C33) 8/16/32-Bit (C32) 24-Bit Address Access (C30, C31, C32, C33)
Memory
Extensive internal busing and parallelism for rapid data-movement capability
Controller
CPU
Integer and Integer and FloatingFloating-Point Point Multiplier ALU 8 Extended Precision Registers 8 Auxiliary Registers 2 Index Registers Address Generation 2 Address Generation 1
DMA Coprocessor
DMA Channel 0 DMA Channel 1 (C32)
Peripheral Bus
Timer 0
Timer 1
Serial Port 0
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
35
36
ROM 32 # # # # # # # # # # # # # 4K 4K 4K
DAT/PRO (ADDR) 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M 16M
SER 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2
Address Space 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32 16M32
DMA 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1
Timers 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
Cycle (ns) 13 17 17 33 40 40 50 25 33 40 40 50 50 40 50 60
Packaging 144 TQFP 144 TQFP 144 TQFP 144 PQFP 144 PQFP 144 PQFP 144 PQFP 132 PQFP 132 PQFP 132 PQFP 132 PQFP 132 PQFP 132 PQFP 181 PGA 181 PGA 181 PGA
1 KU ($U.S.)+ 14.09 12.91 11.74 19.20 19.20 17.45 9.95 40.40 36.72 33.39 36.73 30.35 30.35 225.35 195.96 170.40
Extended temperature offering. Please consult the applicable DSP data sheet for timing and temperature range information. + Prices are quoted per unit in U.S. dollars at 1 KU quantities. Prices represent year 2003 suggested resale pricing.
Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
Part #
TMDS3P761381 TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number)
$U.S.+
495 1,500
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing. * Includes C3x/C4x Code Composer v4.1 Development tools, code-generation tools, only usable with VC33 eZdsp driver. Please see the features supported by platform matrix on page 68 for more details.
Part #
TMDS3240130 C3XFREETOOL TMDS3243855-02
$U.S.+
1,495 Free 750
* Includes code generation tools (Assembly language). Includes code generation tools C Compiler/Assembler/Linker and code generation tools (Assembly language). Includes Code Composer integrated development environment (IDE), code generation tools C Compiler/Assembler/Linker XDS510 device drivers (emulation software) and simulator. Please see the features supported by platform matrix on page 68 for more details.
Check the TI web site for a complete listing of technical documentation including application notes.
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
37
38
DSP CODECS AND POWER MANAGEMENT PRODUCTS FOR THE TMS320C3x DSP PLATFORM
DSP CODECS FOR THE TMS320C3x DSP PLATFORM
TI DSP and TI High-Performance Analog Products Provide LeadingEdge Signal Processing Solutions
Our products offer a range of interface options and are also available in supply voltages ranging from 2.7 V to 15 V.
Device 14-Bit TLC320AC01 TLC320AC02 16-Bit TLC320AD50* TLC320AD545 Band Pass Filter (3 dB) Hz Up to 10.8k Up to 10.8k Up to 9.92k Up to 4.96k Low Pass Sampling Analog Digital Power Parallel Filter Rate Sin x/x Supply Supply Dissipation or No. of (3 dB) (Hz) (kHz) (Max) Correction Voltage (V) Voltage (V) (mW) Serial Inputs 10.8k 10.8k 9.92k 4.96k 25 25 22.05 11.025 Yes Yes No No +5 +5 +5 +5/+3.3 5 5 +5/+3.3 +5/+3.3 100 100 120 120 Serial Serial Serial Serial 2 2 2 1
* Evaluation modules available For a complete list of data converter evaluation modules, please see our web site at www.ti.com/sc/evms
SUGGESTED POWER MANAGEMENT PRODUCTS FOR THE TMS320C3x DSPs FOR NON-PORTABLE APPLICATIONS
Output Current
Dual Plug-In Module Plug-In Module DC/DC Converter (w/ FETs) DC/DC Controller Dual LDO1 Low Dropout Regulator (LDO)
<50 mA
TPS62200 TPS43000 TPS70751 TPS72201
100 mA
PT5520 TPS62200 TPS43000 TPS70751 TPS72101
250 mA
PT5520 TPS62200 TPS43000 TPS70751 TPS79401
500 mA
750 mA
1A
PT6930 PT5500 TPS62040 TPS43000 TPS767D318 TPS72501
2A
PT6930 PT5400 TPS54310 TPS43000 TPS70351 TPS75201
4A
PT6940 TPS54610 TPS43000 TPS75601
PT5520 PT5520 TPS62000 TPS62050 TPS43000 TPS43000 TPS70151 TPS767D318 TPS79501 TPS77701
Supervised Voltage
Dual SVS2 Supply Voltage Supervisor (SVS)
1.8 V
TPS3305-18 TPS3128E18
3.3 V
N/A TPS3823-33
Note 1: Current shown for powering DSP core. I/O current capability for the Dual LDO is rated approximately 50% of core current. Note 2: Other supervised voltage is 3.3 V. Adjustable output voltage part numbers shown. Fixed voltages shown on the respective datasheets. See power.ti.com for a complete product offering.
+ Prices are quoted in U.S. dollars and represent year 2003 suggested resale pricing for the fastest available device. For a complete list of TI FIFO devices, please see our web site at www.ti.com/sc/fifo
Digital still cameras Digital audio players Digital media processing Networking Industrial controls Voice recognition Biometrics Automotive Enhanced gaming
Resources
Tools
FIFO/Logic
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
39
40
Little Logic
Ability to place a single gate in critical locations provides for simplified routing and board space savings Single gates also provide easy state change for control inputs The NanoStar package provides the industrys smallest logic package
Level Translation
Interface between a 3.3-V DSP and 5-V I/O modules Interface to 5-V CMOS-level devices which cannot be operated reliably from 3.3-V outputs Interface 5-V memory modules that must be connected to 3.3-V components
Bus Switches
Support easy bus communication between devices (i.e., memory and DSP) Near-zero propagation delay enables highest system speed tpd(MAX) = 0.25 ns for CBTLV Applications include: 5-V to 3-V translators, hot card insertion, portable equipment and wireless
I/O Expansion
I2C-to-parallel port expander Compatible with most processors and microcontrollers
XDS560 Emulator
PCI-based emulator supporting highspeed RTDX Speeds time-to-market with real-time data transfer rates of over 2 MBytes/ second Increases productivity with faster start up for larger applications Quickly finds and fixes intermittent realtime problems Upward compatible with XDS510 emulators
Powerful, integrated development tools (Code Composer Studio Development Tools) Scalable real-time kernel (DSP/BIOS) eXpressDSP-compliant algorithms (written to the TMS320 DSP Algorithm Standard) Reusable modular software and support from TIs DSP Third Party Network
Available on TMS320C6000, TMS320C5000 and TMS320C2000 DSP platforms Advanced data visualization and real-time analysis Powerful code generation tools Open plug-in architecture Tools and standards to simplify application development, accelerate time-to-market and enhance product robustness and innovation
eXpressDSP Software
eXpressDSP-Compliant Algorithms
Available for a myriad of applications Written to the TMS320 DSP Algorithm Standard
For the most updated information on eXpressDSP Dev. Tools, visit www.ti.com/software
Resources
Tools
eXpressDSP Software and Development Tools are designed to cut development time by up to 50 percent and increase the modularity and reuse of applications.
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
41
42
Customer Application Reference Frameworks Compliant Algorithm Code Composer Studio Dev. Tools Compliant Plug-In Compliant Plug-In Compliant Algorithm
Code Composer Studio Development Tools for eXpressDSP Software eXpressDSPCompliant Plug-Ins eXpressDSP Software Reference Frameworks eXpressDSPCompliant Algorithms DSP/BIOS Kernel
RTDX JTAG
TMS320 DSP
eXpressDSP Software Development Tools for faster programming and easier integration.
Output Window
Data Visualization
GEL
Code Composer Studio Development Tools feature all tools used in the development cycle working tightly together. Edit, build, debug and visualize.
For the most updated information on Code Composer Studio IDE, visit www.ti.com/ccstudio
Resources
Tools
A development environment that tightly integrates all tools into a single easy-touse application Real-time analysis tools for monitoring program interactions without halting the processor Support for TIs high-performance C64x and low-power C55x DSPs Leading C compiler in the industry A scalable real-time kernel (DSP/BIOS kernel) Profile-Based Compiler (C6000 DSP) for optimizing code size and performance Visual Linker for graphically arranging program code and data in memory Data visualization for viewing signals in multiple graphical formats Open plug-in architecture allows you to integrate specialized third-party tools Real-time bi-directional application data visibility through RTDX technology Real-time JTAG scan-based emulation for TI DSPs with the XDS560 and XDS510 emulators Easily manage large multi-user, multisite and multi-processor projects Fast simulators provide deeper visibility for quick and precise problem resolution Analysis Tool Kit boosts performance and simplifies tedious guess work with new utilities Enhanced Pipeline Analysis tool provides detailed pipeline visibility
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
43
44
* Available on selected devices within the DSP platform. ** Available on the Update Advisor for users with active CCStudio subscription. Supports C only. Available only on DSP CPU. Real-time monitor.
In te En grat vi ed ro D nm e C/ en vel C+ t op + m an en d t DS As se P/ BI m bl OS y XD AI S Re fe re nc e RT Fr am DX ew or Fa ks st ** Si m ul at Si or m s* ul at or s Up da te Ad Ch vi so ip r Su pp Pa ra ort Li (M lle br ul l D ar tip eb i le ug es* Pi pe Pr M lin oc an e a e An sso ge Pr rD r al of ys ile is ebu -B g) as Sc ed rip Co tin m pi g* le Fl * r as hb ur n* Po * w er An al Dy yz na er m ** ic Lo M ad ul er ti** Ev en Co tP de ro C fil Ca ove er ra ch ge e An al ys is
DS P
X X X X X X X X
X X X X X X X X
X X X X X X X
X X X X X X X X
X X X X X
X X X X X X X X
X X X X
X X X X X X X
X X X X X X X X
X X X X X
X X X X X X X X
X X X X X
X X X X X
X X X X X
X X
X X X X X
X X X X
X X X X
X X X X
Editor
Disassembly Window Memory Window DSP/BIOS Statistics Window DSP/BIOS Real-Time Analysis Window
DSP/BIOS configuration and real-time analysis tools are included and are fully integrated with Code Composer Studio IDE.
For the most updated information on Code Composer Studio IDE, visit www.ti.com/ccstudio
Resources
Tools
TMS320C3x
Watch Window
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
45
46
CPU load Max/Average execution times Task execution trace Kernel object browser
DSP/BIOS Kernel Functions and Objects UserDefined Event Log CPU Load
Find and fix real-time problems without any runtime license fees.
McASP
Video Port
Black signifies available today, and red indicates planned or in development. Please contact TI for updated availability.
UART
Device Driver
USB
Multimedia Card
For the most updated information on the DSP/BIOS DDK, visit www.ti.com/ddk
Resources
Tools
The DDK defines a two-level driver model and additional applicationlevel APIs that simplify development of device drivers.
TMS320C3x
TMS320C2000
Device Driver McBSP Codec Software UART McASP Video Port UART PCI HPI USB Multimedia Card Ethernet MAC
TMS320C5000
TMS320C6000
System Solutions
47
48
Mandatory Rules
The standard consists of the following:
46 basic common sense rules for all algorithms IALG APIs Abstracts DSP memory management away from algorithms IDMA2 APIs Abstracts DSP DMA management away from algorithms Instruction Set Architecture (ISA) rules for DSPs Naming conventions to reduce name space pollution
Optional Guidelines
Several guidelines to help system integrators Methods for extending baseline APIs for added functionality allowing for differentiation
eXpressDSP Compliance
Hundreds of algorithms tested to comply to the TMS320 DSP Algorithm Standard
The TMS320 DSP Algorithm Standard Developers Kit demo shows how easily eXpressDSPcompliant algorithms interoperate.
XDS560 EMULATOR
PCI-Based Emulator Supporting RTDX Data Link
JTAG EMULATOR WITH HIGH-SPEED REAL-TIME DATA EXCHANGE (RTDX): XDS560 PCI-BUS EMULATOR
The XDS560 PCI-Bus Emulator provides an unparalleled level of real-time visibility into executing applications to assist developers in debugging and monitoring realtime systems. High-speed RTDX bandwidth enables visibility into a new range of high-bandwidth applications, as well as multi-channel or multiprocessing versions of lower-bandwidth applications. The XDS560 Emulator can achieve code download speeds of up to more than half a megabyte per second (500 KBytes per second), as much as 8 times faster than XDS510-class technology, for better XDS560 Emulator with highly flexible cable loading times of larger applications, and credit card-sized pod is available in the speeding development. The XDS560 eStore. Emulator also enables Advanced Event Triggering to define and evaluate complex sequences of events before halting the CPU, or taking another action, including: Setting hardware breakpoints and watchpoints, Counting many kinds of events, and Detecting very precise debugging sequences The XDS560 Emulator is fully upward compatible with TIs existing XDS510 Emulator. XDS510-class Emulator customers can move from the XDS510 to using the XDS560 with very little apparent change, using the same target boards with the existing 14-pin JTAG connectors. The XDS560 features are a superset of the XDS510, but include all of the same XDS510-class functions that TI developers expect, with significantly improved performance. The XDS560 Emulators PCI bus is a widely available, high-performance interface with the bandwidth to support high-speed RTDX data rates. It includes a longer and highly flexible 5-1/2 foot (1.5+ m) host-target cable suitable for use from 5 V down to 0.5 V to support TIs low-voltage device roadmap. The XDS560 Emulator is based on TIs TMS320C6202 DSP for additional processing power to help drive , the improved performance. It is well suited for space-constrained environments, as the cable can reach into tight places between rack-mounted target boards, and the cable/pod assembly is so light it can even hang from the 14-pin JTAG connector without straining it. For more information on the XDS560 Emulator, visit www.ti.com/emulator XDS560-class JTAG Emulator products are also available from many TI third parties featuring different communication interfaces such as Ethernet and USB, as well as other features. See the TI DSP Village Third Party on-line catalog and search for XDS560.
For the most updated information on the XDS560 Emulator, visit www.ti.com/emulator
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
49
50
Comprehensive Development Support DSP boards, starter kits and add-ons Customized debuggers Targeted development platforms Real-time emulation Consulting services Simulation models
Communications Modem and DSL software Encryption software Voice and fax software Wireless software Real-time operating systems (RTOS) Hardware and reference designs Consultants
For more information on compliant algorithms offered by our TI DSP Third Parties, please access the on-line TI DSP Third Party Catalog at www.ti.com/algorithms. You can also send an email to 3pquery@list.ti.com to inquire about any eXpressDSP-compliant algorithms you may be interested in. Application
Protocol VB GSM Imaging Stacks SpeechTelephonyModemsVideo VocodersWireless
GS M Pr oto co lS tac Sp ks ee ch Te lep ho ny VB Mo de ms Vid eo & Im ag Vo ing co de rs W ire les s
Third Party Party A DSP House Acoustic Technologies, Inc. Adaptive Digital Technologies, Inc. Algo Vision Systems GmbH Advanced Recognition Technologies, Inc. Alango Aliph Com Alliance Technologies Group, Inc. (ATG) ATEME Bayer DSP Blip-X Clarity, LLC Commetrex Corp. COMSIS Consystant Design Technologies, Inc. Creative DSP Solutions, Inc. CuTe Solutions Cybernetics Infotech D2 Technologies Inc. D+R Electronica B.V. DACS Software Pvt. Ltd. Danlaw Technologies India, Ltd. Deltacom Electronics Digilab2000 s.r.l. Dilithium Networks DResearch DSP Global, Inc. DSP Techniques DSP Wizard DSPecialists GmbH e-Infochips Inc. easytools s.l. EI CREBOUW Electronic Design Associates, Inc. Emuzed, Inc. Encore Software Ltd. Enounce Inc. eSecurium Ethentica by Security First Corp. Eyematic Interfaces, Inc. Floreat Fonix Corp. Fraunhofer IIS GAO Research Inc.
3P Web Site
AudioEncryption Fax X X X
Resources
www.adsphouse.com www.acoustictech.com www.adt-inc.com www.algovision.com www.artcomp.com www.alango.com/ www.aliph.com www.atgroupinc.com www.ateme.fr www.dsp-bayer.com www.blip-x.com www.clarityco.com www.commetrex.com www.comsis.fr www.consystant.com www.creativedsp.com www.cutesolinc.com/ www.cybit.com www.d2tech.com www.d-r.nl www.dacsindia.com www.danlawtechnologies.com www.dce.bg www.digilab2000.it www.dilithiumnetworks.com www.dresearch.de www.dspglobal.com www.dsptechniques.com www.dspwizard.com www.dspecialists.de www.einfochips.com www.easytools.es www.eicrebouw.fr www.useda.com www.emuzed.com www.ncoretech.com www.enounce.com www.esecurium.com www.ethentica.com www.eyematic.com www.floreatinc.com www.fonix.com www.iis.fhg.de www.gaoresearch.com
X X X X X X X
X X X
X X X X X X X X X X X X X X X X
X X X X
X X X X X X X X X X X X X X X X X X X X X X X X X X X X
X X X X X X X X X
X X
X X X X
X X X X X
X X
X X X X X
Tools
TMS320C3x
X X
TMS320C2000
X X X X X X X X X
TMS320C5000
DM C
TMS320C6000
organizational standards for an array of applications. Our third parties offer eXpressDSP-compliant solutions for Audio, Digital Motor Control (DMC), Encryption, Fax, GSM, Protocol Stacks, Speech, Telephony, Voiceband (VB) Modems, Video & Imaging, Vocoders and Wireless applications across the TMS320C2000, TMS320C5000 and TMS320C6000 DSP platforms.
System Solutions
51
52
TI DSP Device
C2 00 0 C5 00 0 C6 000 Au dio En cry pti on Fa x
Application
Protocol VB GSM Imaging Stacks SpeechTelephonyModemsVideo VocodersWireless X X X X X X X X X X X X X X X X
GS M Pr oto co lS tac Sp ks ee ch Te lep ho ny VB Mo de ms Vid eo & Im ag Vo ing co de rs W ire les s
Third Party ird Party 3P Web Site C2000 C5000 C6000 GDA Technologies, Inc. www.gdatech.com X Global IP Sound AB www.globalipsound.com X Heinrich-Hertz Institut GmbH www.hhi.de HelloSoft, Inc. www.hellosoft.com X Hyperception www.hyperception.com X X IdenCom www.idencom.com/ IdentAlink www.identalink.de/ ILLICO www.illico.com X Image Power, Inc. www.imagepower.com X X Imagine Technology, LLC www.imaginetechnology.net X X Indesign, LLC www.indesign-llc.com X Ingenient Technologies, Inc. www.ingenient.com Ittiam Systems Private Limited www.ittiam.com X LME Microelectronics Lab of CEFET-PR www.lme.cpdtt.cefetpr.br X Lucent Technologies www.lucent.com X Mango DSP, Ltd. www.mangodsp.com Mecoso Technology, Inc. www.mecoso.com MESi www.mesi.net X MIKET DSP Solutions mikets@telus.net X Motorola (BlueWave Systems) www.bluews.com MTI s.r.l. www.mtionline.it X Netbricks www.netbricks.net/ X NeuroDynamics, Ltd. www.neurodynamics.com X NeuVoice www.neuvoice.com X Noise Cancellation Technology (NCT Group, Inc.) www.nctclearspeech.com/ X NTRU Cryptosystems, Inc. www.ntru.com X Octiv Inc. www.octiv.com X On2 Technologies www.on2.com Phillips Speech Processing www.speech.be.phillips.com X Pivot Signal Processing, Ltd. www.pivot-dsp.com Planning Systems, Inc. www.plansys.com X Prodys S.L. www.prodys.net RadiSys Corp. www.radisys.com RoadComm, Inc. www.road-com.com X Romsey DSP www.romseydsp.com X Sasken Communication Technologies Ltd. www.sasken.com X Sensaura www.scipher.com X SIAL Ltd. www.dsp.sut.ru/sial/ X Siemens AG Austria www.pse.siemens.at X Signals + Software Ltd. www.signalsandsoftware.com X X SignalWorks www.signalworks.com X Signion Systems Pvt. Ltd. www.signion.com X SigNumerix, Inc. www.signumerix.com X Snapshield Ltd. www.snapshield.com X Softier Ltd. www.softier.com/ Sound ID www.soundid.com X Spatializer Audio Laboratories, Inc. www.spatializer.com X Spectral Design www.spectral-design.com X Spectrum Signal Processing, Inc. www.spectrumsignal.com X Speech Technology Center www.speechpro.com X SPIRIT CORP. www.spiritDSP.com X SRS Labs, Inc. www.srslabs.com X Stocker Ing. Buero friedrich.h.stocker@t-online.de X Streambox, Inc. www.streambox.com Surf Communication Solutions Ltd. www.surf-com.com Syspac Ltda. www.syspac.com.br X Tata Elxsi Limited www.tataelxsi.com Technosoft www.technosoft.ch/ X Tecteon Plc www.tecteon.com/ Telisma SA www.telisma.com X Troy Group, Inc. www.troygroup.com X Two Pi www.two-pi.com/ X UB Video, Inc. www.ubvideo.com X UFMGUniversidade Federal de Minas Gerais www.cpdee.ufmg.br X Verance Corp. www.verance.com X Wavemakers Inc. www.wavemakers.com X Windmill Innovations www.windmill-innovations.com X Wipro Ltd. www.wipro.com X Z Tecnologia Communicacao Ltda. www.ztec.com.br X Zandiant Technologies, Inc. www.zandiant.com X
AudioEncryption Fax X X
X X X X X X X X
DM C
X X
X X X X X
X X X
X X X X X X X X X X X X X X X X X X X X X X X
X X
X X X X X X X X
X X X X X
X X
X X X
X X X X
X X X X X
X X
X X X X X X
X X
X X X
X X X X X X X X X X X X
X X X X X X
X X X
AUDIO
Compliant Algorithm Generation 3D Stereo C54x 3D Stereo C55x AAC Decoder C54x AAC Decoder C62x AAC Encoder C62x AAC Encoder C62x Acoustic Echo Canceller C54x Acoustic Echo Canceller C54x Acoustic Echo Canceller C54x Acoustic Echo Canceller C55x Acoustic Echo Canceller C55x Acoustic Echo Canceller C64x Adaptive Noise Canceller C54x Adaptive Noise Canceller C55x ASF-M C54x ATM-SAR Software Solution C64x (AAL2 Support) ATM-SAR Software Solution C64x (AAL5 support) Audio Watermarking C54x Center Blend for ProLogic II (32 Bit) C54x Chorus C67x Chorus Effect C55x Circle Surround II C67x Compressor C67x Dialog C55x Echo Effect C55x Equalizer C67x FEX_C5 C54x Flange Sound Effect C55x Flanger C67x Full Duplex Echo Cancellation C54x Full Spectrum Dynamic Compression C54x Function Generator C67x G.723.1/GSM-AMR Transcoder C62x GSM-AMR/G.723.1 Transcoder C62x Headphones C54x Headphones C55x Mixer C67x Mono Eq 4 Band C67x MP3 Decoder C54x MP3 Decoder C54x MP3 Decoder C67x MP3 Decoder Gold C54x MP3 Decoder Silver C54x MP3 Encoder C54x MP3 Encoder C54x MP3 Encoder C55x MP3 Encoder C55x MP3 Encoder C62x MP3 Encoder C62x MP3 Encoder C62x MPEG2 AAC Encoder C67x MPEG2 L3 Decoder C54x MPEG2 L3 Decoder C55x MPEG2 L3 Decoder C62x MPEG2/4 AAC Decoder C64x MPEG2/4 AAC Decoder C64x MPEG2/4 AAC Encoder C64x MPEG2/4 AAC Encoder C64x MPEG4 AAC LC Decoder C54x MPEG4 AAC LC Decoder C55x MPEG4 AAC LC Encoder C62x Third-Party Vendor Spatializer Audio Labs Spatializer Audio Labs Imagine Technology Imagine Technology Imagine Technology Tata Elxsi Creative DSP Solutions Imagine Technology Indesign Creative DSP Solutions Imagine Technology Imagine Technology DSPecialists GmbH Stocker Ing. Buero NCT Group e-Infochips e-Infochips Sensaura Zandiant Technologies Spectral Design Electronic Design Associates SRS Labs DSPecialists GmbH SRS Labs Electronic Design Associates DSPecialists GmbH Conversay Electronic Design Associates DSPecialists GmbH SignalWorks SoundID DSPecialists GmbH Dilithium Networks Dilithium Networks Spatializer Audio Labs Spatializer Audio Labs DSPecialists GmbH D+R Electronika B.V. SPIRIT CORP. Ittiam Systems Tata Elxsi CuTe Solutions CuTe Solutions Imagine Technology CuTe Solutions Imagine Technology CuTe Solution CuTe Solution Imagine Technology CuTe Solution Fraunhofer IIS Imagine Technology Imagine Technology Imagine Technology ATEME Ittiam Systems ATEME Ittiam Systems Imagine Technology Imagine Technology Imagine Technology
AUDIO (CONTINUED)
Compliant Algorithm Generation MPEG4 AAC LC Encoder C64x MPEG4 Decoder C55x Noise Reduction C54x Noise Reduction C55x Noise Reduction, Low Frequency C54x Octimax C54x Octivox C54x Pathfinder Noise Suppression C55x Phase Corrected Equalization C55x Reverb C67x Reverb Effect C55x Sample Rate Conversion C54x SEQ Speaker Equalization C55x Speech Compressor for Hearing Aid C54x Time-Scale Tailor C54x VI.B.E. C54x VI.B.E. C55x VIP Voice Intelligibility C54x VIP Voice Intelligibility C55x Volume Control (32 Bit) C54x WMA Decoder C54x WMA Decoder C55x WOW Voice C54x WOW Voice C55x Third-Party Vendor Imagine Technology Imagine Technology Creative DSP Solutions Creative DSP Solutions Alango Octiv Octiv Aliph Com Spatializer Audio Labs DSPecialists GmbH Electronic Design Associates Siemens AG Austria DSP Techniques Two Pi Enounce Spatializer Audio Labs Spatializer Audio Labs SRS Labs SRS Labs Zandiant Technologies Imagine Technology CuTe Solution SRS Labs SRS Labs
Compliant Algorithm Position Control RMS Signal Measurement Speed Control Torque Control for BLDC Torque Control for IMVC Torque Control for PMSM Vector PWM for Neutral Point Clamped 3 Level Inverters
Third-Party Vendor Technosoft RACOM Microelectronics Technosoft Technosoft Technosoft Technosoft UFMG
ENCRYPTION
Compliant Algorithm Generation 3-DES C54x 3-DES C54x 3-DES C55x 3-DES C55x AES C54x AES C55x AES C62x AES C64x Assembly C54x Audio Watermark Det. SDMI Screen C54x DES C54x DES C54x DES C55x DES CBC Mode C54x Diffie-Hellman C54x Diffie-Hellman C55x Diffie-Hellman C62x ELGAMAL C54x ELGAMAL C62x HMAC C54x HMAC-MD5 C54x HMAC-SHA-1 C54x IDEA Decryption C54x IDEA Encryption C54x Third-Party Vendor Imagine Technology Snapshield Imagine Technology Snapshield Snapshield Snapshield Snapshield Snapshield Signion Systems Verance Corp. Imagine Technology Snapshield Imagine Technology Snapshield Snapshield Snapshield Snapshield Snapshield Snapshield Imagine Technology Snapshield Snapshield easytools easytools
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
53
54
ENCRYPTION (CONTINUED)
Compliant Algorithm Kasumi Encryption MD5 MD5 MD5 MD5-V2.0 MMH-MAC NTRU Mobile Security RSA RSA1024 SHA-1 SHA-1 SHA-1 Generation C67x C54x C55x C62x C62x C62x C55x C54x C54x C54x C55x C62x Third-Party Vendor Pivot Signal Processing Snapshield Snapshield Snapshield Snapshield Snapshield NTRU Cryptosystems Snapshield eSecurium Snapshield Snapshield Snapshield
GSM (CONTINUED)
Compliant Algorithm Tetra Encoder WAV-GSM Voice Compression Generation C54x C64x Third-Party Vendor Delatcom Electronics Softier
PROTOCOL STACKS
Compliant Algorithm Generation HDLC Generator Level 2 C54x HDLC Receiver C55x HDLC Receiver Level 2 C54x HDLC Transmitter C55x Serial Communications Protocol C54x Serial Communications Protocol C55x Serial Communications Protocol C67x TCP/IP Protocol Stack C54x TCP/IP Protocol Stack for Ethernet C62x TCP/IP Protocol Stack for Ethernet C67x Third-Party Vendor Bayer DSP Bayer DSP Bayer DSP Bayer DSP Windmill Innovations Windmill Innovations Windmill Innovations Windmill Innovations Windmill Innovations Windmill Innovations
FAX
Compliant Algorithm Generation FAX Bundle (V.17/V.21/V.27/V.29) C54x FAX G3 Rev 1.0 (V.21/V.27V.29) C54x T.38 Fax Relay over IP C54x T.38 Fax Relay over IP C62x V.17 C54x V.17 Receive C54x V.17 Receive C62x V.17 Receive C62x V.17 Transmit C54x V.17 Transmit C54x V.17 Transmit C62x V.21 C54x V.21 Receive C54x V.21 Receive C62x V.21 Transmit C54x V.21 Transmit C54x V.21 Transmit C62x V.27 Receive C54x V.27 Transmit C54x V.27/V.29 Receive C62x V.27/V.29 Transmit C62x V.27ter C54x V.27ter Receive C54x V.27ter Transmit C54x V.29 C54x V.29 Receive C54x V.29 Receive C54x V.29 Transmit C54x V.29 Transmit C54x V.29 Transmit/Receive C54x Third-Party Vendor SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SURF Communication Solns. SPIRIT CORP. MESi Commetrex ILLICO ILLICO MESi Commetrex SPIRIT CORP. MESi Commetrex ILLICO MESi Commetrex ILLICO ILLICO Commetrex Commetrex SPIRIT CORP. MESi MESi SPIRIT CORP. ILLICO MESi ILLICO MESi GAO Research Inc.
SPEECH
Compliant Algorithm Generation Adaptive Speech Filter (Enhancement) C67x ASR Densifier C54x Broadband Noise Cancellation C54x Caller ID Text-to-Speech C55x Clear Voice Capture Dual-Element Mic C54x Clear Voice Capture Single-Element Mic C54x Complementary Noise Suppression C54x Full Duplex / Noise Suppression / C54x Barge-in for Voice Recognition Full Duplex / Noise Suppression C55x Memo Recorder C54x MPEG4 HVXC Speech Decoder C54x MPEG4 HVXC Speech Encoder C54x Real World Voice Recognition C54x Real World Voice Recognition C55x Referenced Noise Filter C67x smARTspeak NG C55x smARTspeak XG C55x Sound Stretcher C54x Speech Enhancement C54x Text-to-Speech Synthesizer C54x Text-to-Speech Synthesizer C54x Text-to-Speech Synthesizer C55x VoCon Speech Recognition Engine C54x Voice Activity Detector C54x Voice Command Recognition C54x Voiceguard Adapt C54x Voiceguard Adapt C55x Voiceguard HAB C54x Voiceguard HAB C55x VoiceTrigger C54x Voice Recognition C55x Word Voice Recognition C54x Third-Party Vendor NCT Group, Inc. Telisma SA Speech Technology Center Fonix Clarity Clarity Cortologic AG Lucent Lucent Lucent Ittiam Systems Ittiam Systems NeuVoice NeuVoice NCT Group, Inc. Advanced Recognition Tech. Advanced Recognition Tech. Speech Technology Center SPIRIT CORP. Lucent RoadComm, Inc. Fonix Philips Speech Processing MTI Speech Technology Center Planning Systems, Inc. Planning Systems, Inc. Planning Systems, Inc. Planning Systems, Inc. Wavemakers Advanced Recognition Tech. Lucent
GSM
Compliant Algorithm Generation GSM AMR Decoder C55x GSM AMR Decoder C55x GSM AMR Encoder C55x GSM AMR Encoder C55x GSM AMR Wideband Decoder C55x GSM AMR Wideband Encoder C55x GSM Enhanced Full-Rate Decoder C54x GSM Enhanced Full-Rate Decoder C62x GSM Enhanced Full-Rate Encoder C54x GSM Enhanced Full-Rate Encoder C62x GSM Full-Rate Decoder C54x GSM Full-Rate Decoder C55x GSM Full-Rate Decoder C62x GSM Full-Rate Encoder C54x GSM Full-Rate Encoder C55x GSM Full-Rate Encoder C62x Tetra Decoder C54x Third-Party Vendor HelloSoft Emuzed Emuzed HelloSoft Emuzed Emuzed SIAL Signals + Software SIAL Signals + Software Bayer DSP Bayer DSP Signals + Software Bayer DSP Bayer DSP Signals + Software Deltacom Electronics
TELEPHONY
Compliant Algorithm Generation C62x C62x C54x C62x C54x C54x C62x C64x C54x C62x C54x Third-Party Vendor Signals + Software Tecteon Plc SPIRIT CORP. RadiSys Corp. Imagine Technology SPIRIT CORP. Signals + Software Imagine Technology Commetrex Commetrex Imagine Technology 2100-Hz Tone Detector 2100-Hz Tone Disabler Acoustic Echo Canceller Auto Gain Control/Voice Activity Det Automatic Gain Control Automatic Gain Control Automatic Gain Controller Automatic Gain Control Call Progress Analysis Call Progress Analysis Call Progress Decoder
TELEPHONY (CONTINUED)
Compliant Algorithm Call Progress Detector Call Progress Detector Call Progress Generator Call Progress Monitor Call Progress Tone Detector Caller ID Caller ID Caller ID Demodulator Caller ID Detector Caller ID Detector Caller ID Generator Caller ID Generator Caller ID Receiver Caller ID Transmitter Caller ID Transmitter Caller ID Type 2 CAS Detection Caller ID, Type 1 and 2 Comfort Noise Generator Comfort Noise Generator CPE Alert Signal CPT Detector CPT Detector CPT Generator CPT Generator DTMF DTMF DTMF DTMF DTMF 5 ms DTMF 10 ms DTMF Detection Algorithm DTMF Detector DTMF Detector DTMF Detector DTMF Detector DTMF Detector DTMF Detector DTMF Detector DTMF Detector / Suppressor DTMF Encoder DTMF Encoder DTMF Encoder/Decoder DTMF Generator DTMF Generator DTMF Generator DTMF Generator DTMF Receiver DTMF Receiver DTMF Receiver DTMF Receiver DTMF Receiver DTMF Receiver DTMF Receiver DTMF Transmitter DTMF Transmitter DTMF Transmitter DTMF Transmitter DTMF Transmitter Echo Cancellation, MultiEcho Canceller Echo Canceller Echo Canceller Echo Canceller Generation C54x C54x C54x C62x C54x C54x C54x C54x C54x C54x C54x C54x C62x C54x C62x C54x C54x C54x C62x C54x C54x C55x C54x C55x C54x C54x C62x C64x C55x C55x C54x C54x C54x C54x C54x C54x C62x C62x C62x C54x C54x C54x C54x C54x C54x C62x C54x C54x C54x C54x C54x C55x C62x C54x C54x C55x C62x C62x C54x C54x C55x C62x C64x Third-Party Vendor SigNumerix SPIRIT CORP. SPIRIT CORP. RadiSys Corp. Adaptive Digital Technologies Imagine Technology SPIRIT CORP. SigNumerix MESi SPIRIT CORP. MESi SPIRIT CORP. Commetrex Commetrex Commetrex SigNumerix GAO Research Inc. SPIRIT CORP. RadiSys Corp. D2 Technologies Bayer DSP Bayer DSP Bayer DSP Bayer DSP D2 Technologies SPIRIT CORP. Spectrum Signal Processing A DSP House MIKET DSP Solutions MIKET DSP Solutions Tata Consultancy Group Adaptive Digital Technologies Commetrex Imagine Technology MESi Syspac Ltda Commetrex COMSIS RadiSys Corp. Imagine Technology Syspac Ltda Imagine Technology Commetrex MESi SPIRIT CORP. Commetrex Bayer DSP Signals + Software SIAL SigNumerix SPIRIT CORP. Bayer DSP Motorola Computer Group Bayer DSP Signals + Software Bayer DSP Motorola Computer Group Signals + Software D2 Technologies Imagine Technology Imagine Technology Imagine Technology Imagine Technology
TELEPHONY (CONTINUED)
Compliant Algorithm Generation Fast DTMF Detection C54x Fax and Modem Tone Detect C54x Frequency Shift Key Rec C54x Frequency Shift Key Send C54x G.165 C54x G.165 C54x G.165 C55x G.165 Line Echo Cancellation C54x G.165 Line Echo Cancellation C62x G.167 C54x G.167 C55x G.167 Acoustic Echo Canceller C54x G.168 C54x G.168 C54x G.168 C54x G.168 C55x G.168 C62x G.168 C64x G.168 (Long Tail) C54x G.168 (Long Tail) C55x G.168 (Long Tail) C64x G.168 (Short Tail) C54x G.168 (Short Tail) C55x G.726 ADPCM Speech Codec C54x LEC-128-HelloVoice Line Echo C55x Line Echo Canceller C55x Line Echo Canceller C55x Line Echo Canceller C55x Line Echo Canceller C67x MF (5 ms) C55x MF (10 ms) C55x MF R1 Detector C54x MF R2 Forward Detector C54x MF R2 Reverse Detector C54x MF Line/Register Signaling C62x Multifrequency Tone Detect C54x Music On Hold C54x Noise Floor Estimation C54x Non-Linear Processing C54x SD100 Voice Activity Detector C67x SoundClear Echo Cancel & Noise Red C54x SoundClear Echo Cancel & Noise Red C55x Telecom Filters C54x TMWRTW C67x Tone Detector C54x Tone Detector C54x Tone Detector C62x Tone Detector C64x Tone Disabler for LEC C54x Tone Generation C54x Tone Generator C54x Tone Generator C54x Tone Generator C54x Tone Generator C62x Tone Generator C62x Tone Generator (5 ms) C55x Tone Generator (10 ms) C55x Universal Tone Detection C54x Univ Multifrequency Tone Generator C54x Univ Multifrequency Tone Generator C55x Variable Rate Convl. CODEC w/ Soft C54x Decision VITERBI Decoding Voice Activity Detector C62x Third-Party Vendor EI CREBOUW D2 Technologies D2 Technologies D2 Technologies Bayer DSP SPIRIT CORP. Bayer DSP Danlaw Technologies RadiSys Corp. Bayer DSP Bayer DSP Danlaw Technologies DACS Software Imagine Technology Netbricks Imagine Technology Imagine Technology Imagine Technology Adaptive Digital Technologies Adaptive Digital Technologies Adaptive Digital Technologies Adaptive Digital Technologies Adaptive Digital Technologies Tata Consultancy Group HelloSoft HelloSoft Lucent MIKET DSP Solutions Electronic Design Associates MIKET DSP Solutions MIKET DSP Solutions Adaptive Digital Technologies Adaptive Digital Technologies Adaptive Digital Technologies RadiSys Corp. D2 Technologies Bayer DSP D2 Technologies D2 Technologies Pivot Signal Processing Acoustic Technologies Acoustic Technologies DSP Global Imagine Technology Commetrex MESi Commetrex Commetrex SPIRIT CORP. SigNumerix Commetrex D2 Technologies MESi Commetrex RadiSys Corp. MIKET DSP Solutions MIKET DSP Solutions D2 Technologies SPIRIT CORP. SPIRIT CORP. Imagine Technology RadiSys Corp.
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
55
56
TELEPHONY (CONTINUED)
Compliant Algorithm Voice Activity Detection Voice Activity Detection Voice Activity Detection Voice Activity Detection Voice Activity Detection Voice Activity Detector W Voice Activity Detector Generation C54x C54x C55x C62x C64x C54x C62x Third-Party Vendor Imagine Technology SPIRIT CORP. Imagine Technology Imagine Technology Imagine Technology D2 Technologies Signals + Software
VB MODEM
Compliant Algorithm Generation AGC C54x AGC/VAD C54x BELL 103 Modem (demod) C54x BELL 103 Modem (mod) C54x BELL 202 Modem (demod) C54x BELL 202 Modem (mod) C54x Binary Phase Shift Key Modem C54x Binary Phase Shift Key Modem C64x DTMF Generator C54x G3MDP C54x Soft Modem (Medium speed) C54x UPD Fax/Modem Pumps C55x UPD Modem Pumps C55x UDP V.23 Fax/Modem Pumps C55x Univ Multifrequency Tone Detect C54x Univ Multifrequency Tone Detect C55x V.21 Receive C54x V.21 Transmit/Receive C54x V.22 C54x V.22 bis Transmit/Receive C54x V.22 bis Transmit/Receive C54x V.22 bis Transmit/Receive C54x V.23 Receive C54x V.23 Transmit C54x V.23 Transmit/Receive C54x V.32 / V.32 bis / V.22 / V.22 bis C54x V.32 bis C54x V.32 bis C54x V.32 bis C54x V.32 Transmit/Receive C54x V.34 Data Pump C54x V.34/V.34+ C62x V.42 C54x V.42 bis C54x V.42 bis C54x V.42 bis Decoder C62x V.42 bis Encoder C62x V.90 C62x V.90 Data Pump C54x Third-Party Vendor Imagine Technology SigNumerix MESi MESi MESi MESi Imagine Technology Imagine Technology Imagine Technology SPIRIT CORP. Netbricks SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. ILLICO GAO Research Inc. Imagine Technology GAO Research Inc. MESi Z Tecnologia Communicacao MESi MESi GAO Research Inc. SPIRIT CORP. GAO Research Inc. MESi SPIRIT CORP. ILLICO GAO Research Inc. SURF Communication Solns. SPIRIT CORP. GAO Research Inc. SPIRIT CORP. Signals + Software Signals + Software SURF Communication Solns. GAO Research Inc.
VOCODERS (CONTINUED)
Compliant Algorithm G.711 Encoder G.711 Encoder G.711 PLC G.722 Decoder G.722 Decoder G.722 Decoder G.722 Encoder G.722 Encoder G.722 Encoder G.722.1 Decoder G.722.1 Decoder G.722.1 Decoder G.722.1 Decoder G.722.1 Encoder G.722.1 Encoder G.722.1 Encoder G.722.1 Encoder G.722.2 Decoder G.723.1 G.723.1 G.723.1 G.723.1 Decoder G.723.1 Decoder G.723.1 Decoder G.723.1 Decoder G.723.1 Encoder G.723.1 Encoder G.723.1 Encoder G.723.1 Encoder G.723.1 Encoder/Decoder G.723.1 Encoder/Decoder G.723A Decoder G.723A Encoder G.726 G.726 G.726 G.726 A-Law ADPCM Decoder G.726 A-Law ADPCM Encoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder G.726 Decoder (Low MIPS) G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder G.726 Encoder Generation C62x C64x C54x C62x C62x C64x C62x C62x C64x C54x C55x C62x C64x C54x C55x C62x C64x C62x C54x C54x C62x C54x C55x C62x C62x C54x C55x C62x C62x C54x C54x C54x C54x C54x C62x C62x C62x C62x C54x C54x C54x C54x C54x C54x C55x C55x C62x C62x C62x C62x C62x C64x C54x C54x C54x C54x C54x C54x C54x C54x C55x C55x C62x Third-Party Vendor Signals + Software Ittiam Systems SPIRIT CORP. RadiSys Corp. Signals + Software Ittiam Systems RadiSys Corp. Signals + Software Ittiam Systems SIAL Romsey DSP COMSIS Ittiam Systems SIAL Romsey DSP COMSIS Ittiam Systems Pivot Signal Processing Encore Software GAO Research Inc. Encore Software SPIRIT CORP. SPIRIT CORP RadiSys Corp. Signals + Software SPIRIT CORP. SPIRIT CORP. RadiSys Corp. Signals + Software Adaptive Digital Technologies GAO Research Inc. D2 Technologies D2 Technologies Encore Software DACS Software Encore Software RadiSys Corp. RadiSys Corp. Commetrex D2 Technologies Hyperception Imagine Technology Signals + Software SPIRIT CORP. DSP Wizard SPIRIT CORP. Commetrex Hyperception Imagine Technology Ingenient Technologies Signals + Software Ittiam Systems Adaptive Digital Technologies Commetrex D2 Technologies Hyperception Imagine Technology LME Signals + Software SPIRIT CORP. DSP Wizard SPIRIT CORP. Commetrex
VOCODERS
Compliant Algorithm 1200-BPS Decoder 1200-BPS Encoder 1200-BPS Vocoder 2400-BPS Decoder 2400-BPS Encoder 2400-BPS Vocoder 4800-BPS Vocoder 4800-BPS Vocoder 6000-BPS Vocoder 6000-BPS Vocoder End Point Detector Enhanced G.711 ESAC4 Decoder ESAC4 Encoder ESAC7 Decoder ESAC7 Encoder Fax Tone Detector G.165 G.168 G.711 G.711 G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Decoder G.711 Encoder G.711 Encoder G.711 Encoder G.711 Encoder G.711 Encoder G.711 Encoder G.711 Encoder G.711 Encoder Generation C54x C54x C55x C54x C54x C55x C54x C55x C54x C55x C54x C54x C55x C55x C55x C55x C62x C62x C62x C54x C62x C54x C54x C54x C55x C62x C62x C62x C62x C62x C64x C54x C54x C54x C55x C62x C62x C62x C62x Third-Party Vendor SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. SPIRIT CORP. MTI Global IP Sound AB Cybernetics Infotech Cybernetics Infotech Cybernetics Infotech Cybernetics Infotech Motorola Computer Group SIAL Signals + Software Encore Software Encore Software Commetrex Imagine Technology Signals + Software Imagine Technology Commetrex Ingenient Technologies Motorola Computer Group RadiSys Corp. Signals + Software Ittiam Systems Commetrex Imagine Technology Signals + Software Imagine Technology Commetrex Ingenient Technologies Motorola Computer Group RadiSys Corp.
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
57
58
VOCODERS (CONTINUED)
Compliant Algorithm Generation G.726 Encoder C62x G.726 Encoder C62x G.726 Encoder C62x G.726 Encoder C62x G.726 Encoder C64x G.726 Encoder (Low MIPS) C54x G.726 Encoder/Decoder (Low Memory) C54x G.726 U-Law ADPCM Decoder C62x G.726 U-Law ADPCM Encoder C62x G.726/G.711 C55x G.728 C62x G.728 Decoder C54x G.728 Decoder C62x G.728 Decoder C64x G.728 Encoder C54x G.728 Encoder C62x G.728 Encoder C64x G.729 C54x G.729 C55x G.729 C62x G.729 Decoder C54x G.729 Decoder C54x G.729 Decoder C55x G.729 Decoder C62x G.729 Decoder C62x G.729 Decoder C62x G.729 Decoder C62x G.729 Encoder C54x G.729 Encoder C54x G.729 Encoder C55x G.729 Encoder C62x G.729 Encoder C62x G.729 Encoder C62x G.729 Encoder C62x G.729 Encoder/Decoder C54x G.729A C54x G.729A Decoder C54x G.729A Decoder C54x G.729A Decoder C55x G.729A Decoder C62x G.729A Decoder C62x G.729A Encoder C54x G.729A Encoder C55x G.729A Encoder C62x G.729A Encoder C62x G.729A Encoder/Decoder C54x G.729A Encoder/Decoder C54x G.729AB C62x G.729AB Codec C54x G.729AB Decoder C54x G.729AB Decoder C54x G.729AB Decoder C54x G.729AB Decoder C54x G.729AB Decoder C55x G.729AB Decoder C55x G.729AB Decoder C62x Third-Party Vendor Hyperception Imagine Technology Ingenient Technologies Signals + Software Ittiam Systems Adaptive Digital Technologies Adaptive Digital Technologies RadiSys Corp. RadiSys Corp. SPIRIT CORP. Encore Software Signals + Software Signals + Software Ittiam Systems Signals + Software Signals + Software Ittiam Systems Syspac Ltda Wipro Encore Software Signals + Software SPIRIT CORP. DSP Wizard RadiSys Corp. Signals + Software SIAL SURF Communication Solns. Signals + Software SPIRIT CORP. DSP Wizard RadiSys Corp. Signals + Software SIAL SURF Communication Solns. Adaptive Digital Technologies Encore Software D2 Technologies Signals + Software DSP Wizard RadiSys Corp. Signals + Software Signals + Software DSP Wizard RadiSys Corp. Signals + Software Adaptive Digital Technologies GAO Research Inc. CuTe Solution Danlaw Technologies D2 Technologies Floreat HelloSoft Signals + Software DSP Wizard HelloSoft RadiSys Corp.
VOCODERS (CONTINUED)
Compliant Algorithm G.729AB Decoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder G.729AB Encoder/Decoder G.729B Decoder G.729B Decoder G.729B Decoder G.729B Decoder G.729E Encoder G.729B Encoder G.729B Encoder G.729B Encoder G.729B Encoder/Decoder G.729E Decoder G.729E Encoder G723.1 Decoder G723.1 Encoder IPCM Wideband LBR Music & Voice Codec Low-Rate Coder Low-Rate Decoder Low-Rate Encoder Voice Activity Detector Voice Activity Detector Voice Activity Detector Generation C62x C54x C54x C54x C54x C55x C55x C62x C62x C54x C54x C54x C55x C62x C54x C54x C55x C62x C54x C54x C54x C62x C62x C54x C54x C55x C55x C55x C54x C62x C64x Third-Party Vendor Signals + Software D2 Technologies Floreat HelloSoft Signals + Software DSP Wizard HelloSoft RadiSys Corp. Signals + Software Adaptive Digital Technologies D2 Technologies Signals + Software DSP Wizard Signals + Software D2 Technologies Signals + Software DSP Wizard Signals + Software Adaptive Digital Technologies D2 Technologies D2 Technologies SURF Communication Solns. SURF Communication Solns. Global IP Sound AB EI CREBOUW Cybernetics Infotech Cybernetics Infotech Cybernetics Infotech Imagine Technology Imagine Technology Imagine Technology
WIRELESS
Compliant Algorithm 16-Bit CRC-CCITT Standard 2.28-bps/ Hz PTCM Decoder 32-Bit CRC-CCITT Standard Convolutional Encoder Cyclic Redundancy Check Cyclic Redundancy Check Deinterleaver Demultiplexer FCS Interleaver Multiplexer Turbo Encoder Viterbi Decoder Generation C54x C54x C54x C62x C54x C62x C62x C62x C54x C62x C62x C62x C62x Third-Party Vendor Troy Group Signion Systems Troy Group Alliance Technology Group (ATG) Alliance Technology Group (ATG) Alliance Technology Group (ATG) Alliance Technology Group (ATG) Alliance Technology Group (ATG) Troy Group Alliance Technology Group (ATG) Alliance Technology Group (ATG) Alliance Technology Group (ATG) Alliance Technology Group (ATG)
View Updated eXpressDSP-Compliant Third Party Algorithm List The eXpressDSP-compliant Third Party algorithm list is updated monthly highlighting the newest third-party algorithms. See the most recent list at www.ti.com/compalgorithms
Contact
www.borland.com
Application Design
Stage of the Development Cycle Code & Analyze Build Debug & Tune
X
C5000
X X X X X
C2000
National Instruments www.ni.com LabView DSP Test Integration Toolkit for TI DSP Pentek, Inc. SwiftNet Debug Manager SwiftNet Project Manager Rational Software Corporation Rational Test Real-Time Plug-In www.pentek.com
X X X X X X
The MathWorks, Inc. www.mathworks.com Filter Design Toolbox MATLAB Link for Code Composer Studio (CCStudio) IDE SIMULINK Embedded Target for C6000 DSP Platform Vector Software, Inc. VectorCAST for CCStudio Visual Solutions Incorporated VisSim-CCStudio Plug-In
X supported
X X X
X X
www.vectors.com X X X www.vissim.com X X
Resources
Tools
Technosoft www.technosoft.ch Control Panel Global Variable Visualizer for Digital Motor Controllers (DMCs) Graphical I/O Registers Viewer for DMCs Data Logger Tool for DMCs Reference Generator for Motion Reference for DMCs
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
59
60
TI DSP SUPPORT
Get to market easily and quickly by leveraging TI DSP support. Customers large and small can access fast and accurate support for their DSP applications. From your personal, on-line 24/7 DSP KnowledgeBase to technical documentation, TI offers the technical support you need when YOU need it. On-line training, webcasts, workshops and the TI Developer Conference provide an array of convenient support choices.
Hardware/Software/Tool Tracks: New User Experienced User Partner Tracks: University Third Party
DSP Webcasts
TI conducts free DSP webcasts to address topics most critical to designers. A typical webcast includes a presentation followed by a question & answer session with the technical engineering presenter specializing in the topic. After the live event, DSP webcasts are available via the archive library. www.ti.com/webcastarchive
You can also interact with industry experts through the Ask the Experts program throughout the conference and get answers to your design questions and dilemmas. Register today to sign up for popular sessions before everyone else at ww.ti.com/tidc04selgd
For the most updated information on DSP support resources, visit www.ti.com/dspsupport
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
61
62
Control TI DSP embedded controllers can help you design power tools with more reliable sensorless control, white goods with higher energy-efficient motors or multi-phase industrial motors with higher resolution Control and precision. TIs TMS320C2000 DSP platform provides the ultimate combination of MCU peripheral integration, C efficiency and ease-of-use with the performance of TI DSPs. See how TI DSP embedTodd Solak ded controllers can provide your design with more features, better feedback and Worldwide Control Solutions Manager precision, and reduce costs. Answers to popular questions can be viewed at at www.ti.com/controlanswers. Or ask the control expert your question at controlanswers@list.ti.com. Telephony TI offers customized telephony products to allow you to get to market faster and easier when developing client side telephony, embedded modem, remote data collection, Internet connectivity, telephony Telephony coprocessing or voiceband processing applications. Using TIs single-source telephony solutions, designers can easily expand product capabilities and feature sets for telephony applications, as well Pascal as customize, adapt and scale the soluDorster tion to suit particular requirements, Worldwide Telephony Solutions Manager allowing designers to focus on endproduct differentiation. Answers to popular questions can be viewed at www.ti.com/telephonyanswers. Or ask the telephony expert your question at telephonyanswers@list.ti.com.
Security With unmatched systems expertise, TI delivers a broad product offering to the security industry, resulting in reduced costs of development and faster time-to-market Security for customers building security products incorporating biometrics and video surveillance. TI TMS320C6000 DSPs are used to compress the image in a variety of capable formats, as well as offer the Ram ability to use intelligent image analysis Sathappan functions and different types of networkWorldwide Security ing protocol support.
Solutions Manager
Answers to popular questions can be viewed at www.ti.com/securityanswers. Or ask the security expert your question at securityanswers@list.ti.com. Video & Imaging From portable to plugged applications, TI offers DSP and analog solutions to fit your video, imaging or multimedia systems design application. TI can help accelerate Video & your design with smarter image processImaging ing, more functionality and flexibility that differentiates your product in the marketplace. TI video and imaging silicon solutions include: TIs new TMS320DM64x digiDSP Video tal media processors, TMS320C6000, Applications Engineer TMS320C5000 and OMAP5910 DSPs. Plus software, developer kits, systems expertise and support are available to accommodate all your needs no matter what imaging and/or video end equipment that is being developed.
Cheng Peng, Ph. D.
Answers to popular questions can be viewed at www.ti.com/videoimaginganswers. Or ask the video/imaging expert your question at videoimaginganswers@list.ti.com.
TRAINING RESOURCES
On-Line Training, Webcast Library, One-Day Workshops, Multi-Day Workshops
ON-LINE TRAINING
Convenient on-line training courses are available at www.ti.com/onlinetraining Signal Processing Applications Networking TMS320C6000 TCP/IP Network Developers Kit (NDK)
TMS320C2000 DSP
TMS320F2401A DSP Overview TMS320F2810/F2812 DSP Overview TMS320F2810/F2812 DSP Technical Details Flash Programming for Your TMS320LF24x DSP System Debugging TMS320C24x DSP Using Code Composer Studio IDE Real-Time Monitor DSP Tools and Software Code Composer Studio IDE Code Composer Studio (CCStudio) v2.2 Overview Whats New in CCStudio v2.1 Whats New in CCStudio v2.0 An Overview of Project Management System in CCStudio IDE v2.0 Profiling Your Code with Code Composer Studio v2.0 CCStudio Simulators for Software Development I CCStudio Simulators for Software Development II CCStudio 2.0 Debug Facilities CCStudio 2.0 Tutorials Migrating Existing CCStudio IDE v1.x Projects to v2.0
Telephony
Making Telephony Simple
TMS320C6000 DSP
720-MHz DSP Overview C6000 DSP One-Day Workshop C6000 DSP Compile Tools Overview C6000 DSP Compile Tools Technical Details TMS320C64x DSP Technical Details TMS320C64x/TMS320C55x DSP Overview TMS320C6411 DSP Overview TMS320C6414, TMS320C6415 and TMS320C6416 DSPs Overview TMS320C6712 DSP Overview Optimize C Code on C6000 DSPs
DSP/BIOS Kernel
DSP/BIOS Kernel Overview DSP/BIOS One-Day Workshop DSP/BIOS Kernel Fundamentals DSP/BIOS Audio Demo Developing a DSP/BIOS Application for ROM on the TMS320C5402 DSK
TMS320C5000 DSP
C5000 DSP One-Day Workshop TMS320C55x DSP Technical Details TMS320C5510 DSP Technical Details TMS320C5509 and TMS320C5502 DSP Overview TMS320C5509 and TMS320C5502 DSP Technical Details TMS320C5501/C5502 $5 Dual-MAC DSPs TMS320C55x/TMS320C64x DSP Overview TMS320C5470 and TMS320C5471 DSP Overview TMS320C54x and TMS320C55x DSP Migration Tutorial Communicating Over the C5000 DSP Host Port Interface
Emulation
XDS560 Emulator: Advanced Event Triggering XDS560 Emulator: Product Overview High-Speed RTDX
eXpressDSP/Reference Frameworks
eXpressDSP Real-Time Software Technology Overview Reference Frameworks for eXpressDSP Software Analyzing Your Embedded Real-Time Applications Dynamic Behavior Using RTDX
Third-Party Courses
The Mathworks Developers Kit for TI DSPs
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
63
64
ONE-DAY WORKSHOPS
One-day workshops are designed to offer product or technology knowledge and more advanced information about a particular category of devices. These workshops include a significant hands-on section and are ideal introductions to get started with DSP A list of available courses and schedule information . can be found at www.ti.com/1dayworkshops TMS320C6416/C6713 DSK One-Day Workshop Introduction to TMS320C6000 DSPs and Code Composer Studio IDE C6000 DSP peripherals Using the C6000 DSP system tools and software Optimizing C6000 DSP code TMS320C5510 DSK One-Day Workshop TMS320C5000 DSP overview TMS320C55x architecture and peripherals Introduction to Code Composer Studio IDE Using the C5510 DSP Starter Kit (DSK) Use the Chip Support Library to setup and program peripherals Analyze and use power-reduction techniques Evaluate methods to maximize performance Use DSP/BIOS kernel and RTA (real-time analysis tools) to build, analyze, and debug a system Run labs/demos using common real-time applications on hardware (C5510 DSK) TMS320F2812 eZdsp One-Day Workshop Basic DSP controller implementation TMS320F2812 DSP architecture How to use PC-based development tools F2812 eZdsp and Code Composer Studio 2.12 system design Implementation of Video Streaming One-Day Workshop Imaging applications and video compression standards, steaming protocols overview MPEG-4 technology MPEG4 audio and video libraries Getting started for a new imaging design MPEG-4 audio/video streaming solution real-time implementation Digital Motor Control One-Day Workshop Overview of the synchronous and asynchronous machines Compares the Field oriented Control with the standard scalar control techniques Receive the latest technology and product updates to support your future design Learn how the use of DSP processors can lead to the most effective control of your motor DSP/BIOS OS One-Day Workshop Key elements of a real-time DSP system Practical designing and problem solving in multi-threaded applications Minimizing overhead Real-time analysis and debug Real-time scheduling and resource management Host and target communications
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
65
66
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
67
ard ing UI nd rat ++ .xG Sta pe ers V2 m C/C r riv eO ) ls ke rith ers ers IDE eD Tim es are riv ) riv ) lgo Too r/Lin dio vic al- vic on e D are e D are PA rdw ion le Stu De Re er pti vic tw vic tw r DS on rat mb er ic (Ha el S Kit cri be De sof De sof ne se pti os cif rd bs IOS ern 20 rs 10 n 60 n um Ge s cri pe oa mp r/A Su tor S3 ope S5 atio S5 atio es P/B /K de ile Co tor t-S tB al rt N ula TM vel XD ul lD XD ul DS stem Co mp ge ge DX nu de Pa ula De (Em (Em RT Too TI Sim Tar Co Tar An Sy Co Em TMDSCCS6000-1 C6000 DSP Code Composer Studio Development Tools X X X X X X X X X TMDSSUB6000 Annual Subscription for C6000 DSP Code Composer Studio X TMDSDSK6713 C6713 DSP Starter Kit (DSK) X X X X X X X X TMDSDSK6416 C6416 DSP Starter Kit (DSK) X X X X X X X X TMDSEVM6701-4 C67x DSP EVM Bundle X X X X X X X X X X TMDSBRD6701 C67x DSP EVM Board X TMDXDMK642 TMS320DM642 Evaluation Module X TMDXDMK642 TMS320DM642 Digital Media Developers Kit X X X X X X X X X X X TMDX3PNV6416S C64x DSP Network Video Developers Kit X X NVDKCCS C64x DSP Network Video Developers Kit Bundle X X X X X X X X X X TMDSFDCFPC10 Fingerprint Authentication Development Tool TMDSCCS5000-1 C5000 DSP Code Composer Studio Development Tools X X X X X X X X X TMDSSUB5000 Annual Subscription for C5000 DSP Code Composer Studio X SPRC119 Essential Guide to Getting Started with DSP CD-ROM L L X L L L SPRC049 Code Composer Studio 90-Day Free Evaluation Tools for OMAP CD-ROM L L X L L L TMDSCCSOMAP-1 Code Composer Studio for OMAP Platform X X X X X X X X X TMDSSUBOMAP Annual Subscription for OMAP Platform Code Composer Studio X TMDSDSK5416 C54x DSP Starter Kit (DSK) X X X X X X X TMDSDSK5510 C55x DSP Starter Kit (DSK) X X X X X X X INNOVATOREVMV1 Deluxe Innovator Development Kit for OMAP X TMDS3P701016A LF2407A Evaluation Module (EVM)* X X X X X X TMDSeZD2407 LF2407A eZdsp Starter Kit* X X X X TMDSeZD2401 LF2401A eZdsp Starter Kit* X X X X TMDXeZD2812 F2812 eZdsp Starter Kit* X X X X TMDXeZS2812 F2812 eZdsp Starter Kit (DSP in Socket) X X X X TMDXEVP2812 F2812 Development Bundle (Parallel Port) X X X X X X X X TMDXEVU2812 F2812 Development Bundle (USB) X X X X X X X X TMDSCCS2000-1 C2000 DSP Code Composer Studio Development Tools X X X X X X X TMDSSUB2000 Annual Subscription for C2000 DSP Code Composer Studio X C3XFREETOOL C3x DSP Code Composer Free Evaluation Tools L L L TMDS3P761381 VC33 eZdsp Starter Kit X X X X TMDS3240130 C3x/C4x DSP Code Composer X X X X TMDS3243855-02 C3x/C4x DSP C Compiler/Assembler/Linker X TMDXEMU560 XDS560 PCI-Bus High-Performance JTAG Emulator X TMDSEMUPP XDS510PP-Plus (Parallel Port) Emulator X TMDSEMUUSB XDS510 USB-Based Emulator for Windows X Ships with Code Composer 4.1x IDE. X = included L = Full featured Limited to 90 days A = Application size is limited * Codeveloped with Spectrum Digital. TMS320C5000 only, TMS320C6000 only. Available only in Texas Instruments eStore. Promotional offer valid for limited time only. Includes 90-day free evaluation tools. DSK must be connected for Code Composer Studio to run.
.S. $U ce Pri 3,595 600 395 395 3,495 1,995 1,995 6,495 4,495 6,595 245 3,595 600 Free Free 5,400 900 395 395 2,995 1,995 295 495 295 449 1,995 2,295 495 495 Free 495 1,495 750 3,995 1,500 1,995
68
System Solutions
TMS320C6000
TMS320C5000
TMS320C2000
TMS320C3x
Tools
Resources
Resources
Tools
TMS320C3x
TMS320C2000
TMS320C5000
TMS320C6000
System Solutions
NOTES:
69
E A L
O R L D
I G N A L
TM
R O C E S S I N G
DSP e-Newsletter
Download the latest DSP resources at www.dspvillage.com, or visit the product folder URL listed in each section inside.
Texas Instruments Incorporated P.O. Box 954 Santa Clarita, CA 91380 Address service requested
SSDV004M
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 TIs 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 TIs 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 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. 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. Following are URLs where you can obtain information on other Texas Instruments products and application solutions: Products Amplifiers Data Converters DSP Interface Logic Power Mgmt Microcontrollers amplifier.ti.com dataconverter.ti.com dsp.ti.com interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com Applications Audio Automotive Broadband Digital Control Military Optical Networking Security Telephony Video & Imaging Wireless Mailing Address: Texas Instruments Post Office Box 655303 Dallas, Texas 75265 Copyright 2003, Texas Instruments Incorporated www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless