DSP
DSP
DSP
TM
ii
Introduction to TI DSPs
Getting Started with TI DSPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
System Solutions
Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 Biometrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Industrial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Telecom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Video and Imaging, Including DaVinci Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Europe, Middle East, and Africa Phone Belgium (English) +32 (0) 27 45 54 32 Netherlands (English) Finland (English) +358 (0) 9 25173948 Russia France +33 (0) 1 30 70 11 64 Spain Germany +49 (0) 8161 80 33 11 Sweden (English) Israel (English) 180 949 0107 United Kingdom Italy 800 79 11 37 Fax +(49) (0) 8161 80 2045 Internet support.ti.com/sc/pic/euro.htm Japan Fax International Internet/Email International Domestic Asia Phone International Domestic Australia China Hong Kong India Indonesia Korea Fax Internet
+31 (0) 546 87 95 45 +7 (4) 95 98 10 701 +34 902 35 40 28 +46 (0) 8587 555 22 +44 (0) 1604 66 33 99
+81-3-3344-5317
Domestic
0120-81-0036
support.ti.com/sc/pic/japan.htm www.tij.co.jp/pic
+886-2-23786800 Toll-Free Number 1-800-999-084 800-820-8682 800-96-5941 +91-80-41381665 (Toll) 001-803-8861-1006 080-551-2804 +886-2-2378-6808 support.ti.com/sc/pic/asia.htm
Toll-Free Number 1-800-80-3973 0800-446-934 1-800-765-7404 800-886-1028 0800-006800 001-800-886-0010 tiasia@ti.com ti-china@ti.com
C010307
Important Notice: The products and services of Texas Instruments Incorporated and its subsidiaries described herein are sold subject to TIs standard terms and conditions of sale. Customers are advised to obtain the most current and complete information about TI products and services before placing orders. TI assumes no liability for applications assistance, customers applications or product designs, software performance, or infringement of patents. The publication of information regarding any other companys products or services does not constitute TIs approval, warranty or endorsement thereof. Safe Harbor Statement: This publication may contain forward-looking statements that involve a number of risks and uncertainties. These forward-looking statements are intended to qualify for the safe harbor from liability established by the Private Securities Litigation Reform Act of 1995. These forward-looking statements generally can be identified by phrases such as TI or its management believes, expects, anticipates, foresees, forecasts, estimates or other words or phrases of similar import. Similarly, such statements herein that describe the company's products, business strategy, outlook, objectives, plans, intentions or goals also are forward-looking statements. All such forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those in forward-looking statements. Please refer to TI's most recent Form 10-K for more information on the risks and uncertainties that could materially affect future results of operations. We disclaim any intention or obligation to update any forwardlooking statements as a result of developments occurring after the date of this publication. Trademarks in this issue: The black/red banner, Technology for Innovators, C2000, TMS320C2000, TMS320C24x, TMS320C28x, C24x, C28x, C5000, TMS320C5000, TMS320C54x, TMS320C55x, C54x, C55x, DaVinci, C6000, TMS320C6000, TMS320C62x, TMS320C64x, TMS320C64x+, TMS320C67x, C62x, C64x, C64x+, C67x, TMS320DM64x, DM64x, TMS320C5x, Code Composer Studio, DSP/BIOS, eXpressDSP, MicroStar BGA, NanoFree, NanoStar, OMAP, ProbePoint, RTDX, TMS320, XDAIS, XDS510 and XDS560 are trademarks of Texas Instruments. All other trademarks are property of their respective owners.
2007 Texas Instruments Incorporated Printed in U.S.A. by (Printer, City, State), on recycled paper
Introduction to TI DSPs
Getting Started with TI DSPs
Web-Based DSP Support Tool Available Now Responding to the demand from engineers wanting to become more familiar with DSP, TI launched an easy-to-use, web-based tool that helps customers progress their designs from inspiration to implementation. TI's Getting Started with DSP website (www.ti.com/gettingstarted) provides an easy-to-access introduction on DSP to decrease the learning curve and accelerate products to market. With the variety of applications utilizing digital signal processing, the number of first-time DSP designers needing guidance on getting started with DSP is expanding. TIs web-based support tool reduces complexity, and leaves engineers with a clear roadmap of actions and activities by answering the following primary questions: What is DSP? Is DSP right for you? Which TI DSP should I use? How do I get going? What else can help me? The easily navigated site describes digital signal processing and offers extensive training. 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 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 minimize their design time and employ the industry knowledge of TIs in-house experts. The support continues even once the design process commences. 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/getstartedwithdsp. Or, to start utilizing the Getting Started with DSP web-based tool, visit www.ti.com/gettingstarted
already decided which DSP to use, but beta boards have not been built. The tools to meet the needs of this stage include: Code Composer Studio IDE Code Composer Studio (CCStudio)IDE includes all the software (including hardware drivers) needed for development through the production/support stage. CCStudio IDE pricing starts at U.S. $495. Evaluation Module (EVM) and Developers Kits A wide variety of DSP boards and production-ready development kits are available from TI and TIs Third Party Network. Products include development boards or evaluation modules, and hardware/ software bundles designed to accelerate the application design process from concept through production. Kit pricing starts at U.S. $1,495. Step Four: Product Development In the Product Development stage, there is a need for full development capabilities including debugging of product hardware and software.
Tools designed to meet those needs include: Emulation Technology Code Composer Studio IDE CCStudio IDE includes all the software (including hardware drivers) needed for development through the production/support stage. CCStudio IDE pricing starts at U.S. $495. Emulation The XDS510 and XDS560 emulators are used for JTAG emulation. In order to debug custom target boards, a 14pin JTAG header needs to be included on the board and it connects to a PC via the JTAG emulation cable. XDS emulator pricing starts at U.S. $1,500. Third Party Network As you progress in your development, you can speed your time-to-market by utilizing Texas Instruments Third Party Network. The Third Party Network offers the most extensive collection of Digital Signal Processing development support in the industry.
System Solutions
Audio
Audio System Solutions
Get additional information at: www.ti.com/audio
Targeted Applications Musical instruments Instrument amplifiers Multi-track recorders Synthesizers Guitar effects Professional audio Digital mixers Signal processors Broadcast encoders DSP farms Home audio AV receivers DVD receivers Home audio jukeboxes Networked audio players Portable audio devices HDD-based MP3 players Flash/CD-based MP3 players Wireless audio headphones Digital radio Additional Resources
Audio Solutions Guide
Audio Systems Overview Advances in digital audio technologies offer consumers the ability to enjoy their audio at anytime, anywhere and on any device. This new trend in audio is enabled by DSPs that offer this convenience without any sacrifice in quality. DSP technology is also at the forefront of another amazing trend in consumer audio products, the multichannel listening experience. Due to the rapid drop in price points, consumers are enjoying music, movies and television on high-quality, DSP-based 5.1 audio systems. Just as the consumer audio market is benefiting from advances in audio technology, the professional and musical instrument markets are delivering new products that maintain the highest sonic quality at affordable price points. By leveraging DSP horsepower, these markets are giving musicians and sound engineers the ability to create the exact sounds they want. In order to enable designers of digital audio products to leverage advanced
digital audio techniques, TI provides silicon, software, systems expertise and support focused solely on digital audio technologies. TI currently offers a host of products including DSPs, class-D amplifiers, A/Ds, D/As and SRCs that are designed from the ground up to deliver the most realistic audio experience possible at cost-effective price points. Since TI solutions are based on programmable platforms and flexible analog components, developers have maximum flexibility in designing products that meet the needs of the rapidly changing digital audio landscape. TI Audio Systems Benefits 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
TIs complete audio solutions offer best-in-class silicon, software, application knowledge and support and include a variety of flexible, costefficient, high-performance analog and DSP products. Design resources like the Audio Solutions Guide provide valuable technical information, including system block diagrams, detailed product specifications, design considerations and more, helping you get to market fast. Download the Audio Solutions Guide to see the complete spectrum of products that meet the demands of your audio signal chain. www.ti.com/audioguide Texas Instruments 1Q 2007
System Solutions
Audio
Audio Integrated Solutions
Professional Audio Development Kit (PADK) The PADK is a hardware/software solution based on the new TMS320C672x floating-point DSPs. The C672x DSPs are optimized for professional audio, musical instruments, broadcast audio and commercial audio applications. The PADK integrates the TMS320C6727 DSP with Burr-Brown ADCs and DACs. This board also features a host of different I/O options and connectors. In addition to the hardware, the PADK includes real-world audio software example code to demonstrate C672x DSP performance and provide a good reference for developers to create customized applications. Further enhancing the utility board is a convenient expansion slot that can allow daughtercards to be used to evaluate other components not featured on the PADK. The comprehensive PADK includes the hardware and software needed to quickly design differentiated pro-audio applications.
PADK includes hardware, software and documentation to get started immediately.
Professional Audio Development Kit Bundle (PADB) Based on the TMS320C672x floating-point DSPs, the new PADK bundle saves you time and money by combining the PADK with Code Composer Studio IDE Platinum and a USB Emulator. Instantly start your pro-audio application with the PADK bundle, which includes real-world pro-audio algorithms and software examples to demonstrate C672x DSP performance and exercise the cores special audio processing capabilities. Learn more at www.ti.com/padkbundle
Check the TI website for a complete listing of technical documentation including application notes.
System Solutions
Audio
Audio eXpressDSP-Compliant Third Parties
Acoustic Technologies Western USA
www.acoustictech.com
Acoustic Technologies creates highquality full-duplex software solutions for leading telecom manufacturers worldwide. SoundClear software provides natural bi-directional communication in mobile phones, VoIP telephones, handsfree car kits and other hands-free products.
Dolby Laboratories has more than 40 years of innovation in surround sound entertainment for the cinema and home theater. From virtual to discrete coding, to high-resolution lossless, Dolby Laboratories has set the standard for excellence in audio entertainment.
Lyrtech is a recognized player in the global digital signal processing (DSP) market, with 20 years of experience in the delivery of advanced technology solutions and sales in over 20 countries.
Adamya India
www.adamya.com
Adamya, based in Bangalore, India, focuses both on products and services. The company has a high level of expertise in several cutting-edge technologies including Bluetooth wireless technology and offers innovative products for the wireless domain.
Epigon is a team of world-class professionals focused on cutting-edge research and development to create low-cost, high-quality solutions for the emerging multimedia market.
SRS Labs is a leading developer and licensor of audio and voice technologies to CE manufacturers worldwide for the improvement of sound quality in speaker or headphone-based audio-enabled products.
Vocally Europe
www.vocally.fr
Audyssey Laboratories is revolutionizing the audio industry by significantly raising the bar on audio quality and immersion for consumers and professionals. From acoustical correction to multichannel surround sound, Audyssey has solutions that maximize the emotional impact of audio.
Fraunhofer IIS engineers and scientists develop microelectronic systems and equipment along with the required integrated circuits and software for industries and public authorities worldwide.
Vocally develops innovative real-time software solutions for digital voice processing applications. The team has a strong background in digital signal processing built by more than a decade of practical experience, particularly in the digital communications arena.
Ingenient Technologies offers a wide spectrum of embedded software plus hardware products and system solutions that enable the creation, delivery, management and presentation of rich multimedia content.
System Solutions
Biometrics
Biometrics System Solutions
Get additional information at: www.ti.com/biometrics
Targeted Applications Physical access/door locks Time and attendance Computer access Point-of-sale (POS) terminals Automotive and home security Safety deposit boxes/safes Cash access machines/ATMs Mobile phones and PDAs
Biometrics Systems Overview The biometrics market is demanding intelligent security features in faster, smaller, lower-cost and convenient-to-use products. To provide the market with better security, more accuracy and speed, OEMs and security product manufacturers need to develop applications with the capability to handle intricate algorithms for processing image and video compression, image enhancement, normalization, feature extraction, matching and a host of others. A high-performing processor is
an absolute must to meet these demands, but that is not the only consideration. The growing security market needs the right mix of performance, low power consumption and system flexibility to develop the customized features for each product niche. TI offers a variety of DSPs that match these needs as well as software for many of the functions. TIs DSP performance and programmability allows you to move fast and secure your products position in the market at the right price point.
System Solutions
Biometrics
Biometrics Integrated Solutions
Fingerprint Authentication Development Tool (FADT) The 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 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). To enhance the range of easy-to-use, affordable fingerprint development tools, TI currently offers four different FADT products. Each FADT supports the different fingerprint sensors, Fingerprint Cards FPC1010 and FPC1031 sensors, AuthenTec sensor, Atmel FingerChip sensor, and has associated software and drivers. 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
Fingerprint Authentication Development Tools
Check the TI website for a complete listing of technical documentation including application notes.
ENCRYPTION ALGORITHMS
3-DES AES Assembly
Shimon Systems provides complete biometric end-to-end solutions for various markets needing more secure authentication. Shimon Systems offers a fingerprint-
based access control device for WiFi LANs, a biometric authentication server and other innovative biometric solutions.
System Solutions
Industrial
Digital Control System Solutions
Get additional information at: www.ti.com/digitalcontrol
Targeted Applications Industrial Automation Drives Flow meters TEC controllers Water quality testing Electricity metering Light / Color sensors Capacitive / Pesioresistive sensors Power line modem Digital power conversion Rectifiers Inverters Converters Ballast control Automotive Electronic power steering Integrated starter alternators Brushless fuel pumps Brake line pressure control Engine knock detect and noise reduction Engine valve and spark control Short distance radar Wiper control Fuel sensors Torque / Inertial sensors Appliances / White goods Compressor motors Drive motors Induction cooking Medical Muscle stimulators Blood analysis Oxygen sensors Consumer RFID detection / deactivation Bar code readers Touch screen controllers Audio feedback control Noise cancellation Musical effects Motor types Single, three or six-phase Sensored or sensorless AC induction Brushless DC Brushed DC Permanent magnet synchronous Switched reluctance Texas Instruments 1Q 2007
Digital Control Overview TI delivers DSP performance with microcontroller integration and ease-of-use that allow designers of digital motor control, digital power supplies, and advanced sensing systems to quickly and easily implement advanced, cost-efficient control solutions. Our broad portfolio of control-optimized processors provides the industrys highest performance and onchip integration to drive system cost down to unprecedented levels. The unique combination of processing power, interrupt handling capability, controlspecific peripheral integration and high C-efficiency deliver substantial benefits to control systems. These benefits, such
as improved system efficiency and added performance for innovation, are delivered with fewer external components and reduced system costs in amazingly small packages great for space-constrained applications. TI is focused on the digital control systems designers needs and is continuing to develop solutions that serve the market. With more than 20 years of experience in processor-based control applications and a worldwide team dedicated to providing progressive embedded control solutions, we offer systems expertise, easy-to-use development tools, an extensive silicon range and unlimited support to get your product to market faster.
Device
Production Sampling Development Future
F2810 C2810 F2809 F/C2801 F/C2802 F2806 F2808 F28044 F2811 C/R2812 C/R2811 F2812
Higher Performance
C281x
Performance
Pin-to-Pin Compatible
F28015 F28016 F2801-60 F2802-60
C280xx
32 bit, 60100 MIPS 32256 KB 150-ps PWM 12-bit ADC
Lower Cost
C240x
10 Devices LF/C240xA
16 bit, 40 MIPS 1664 KB 10-bit ADC
Integration
System Solutions
Industrial
Digital Motor Control System Solutions
Get additional information at: www.ti.com/motorcontrol
Digital Motor Control Overview TMS320C2000 digital signal controllers reduce the overall cost of motor control systems by providing the integration and performance necessary to implement advanced control techniques such as sensor-less vector control of three-phase motors. Using the more processorintensive sinusoidal control, for example, allows developers to reduce the size and cost of the motors and power electronics
required to meet their needs. To fully capitalize on the capabilities of the latest advancements in motor designs and control techniques, engineers are turning their focus to C2000 digital signal controllers. TI provides a free library of motor control software systems that are tailored to various control techniques and motor types. Each of these systems is a complete project developed for the Code Composer
Studio Integrated Development Environment. Each is built upon our foundational motor control library software modules and includes complete documentation with step-by-step instructions to guide engineers through the process of bringing up a motor control system. Each system comes with complete C/C++ source code.
Sensorless
Tacho I/P VHz / SinePWM/ Closed Loop (CL) Speed PID Tacho I/P VHz / SinePWM / CL Speed PID MRAS (Speed Estimator) VHz / SinePWM / CL Speed PID Tacho I/P FOC / SinePWM / CL Current PID for D, Q / CL Speed PID Direct Flux Estimator + Speed Estimator FOC / SinePWM / CL Current PID for D, Q / CL Speed PID QEP FOC / SinePWM / CL Current PID for D, Q / CL Speed PID SMO (Sliding Mode Observer) Position Estimator FOC / SinePWM / CL Current PID for D, Q / CL Speed PID Resolver / FOC / CL Current PID for D, Q / CL Speed PID QEP / FOC / Position Control 3 Hall Effect I/P Trapezoidal / CL Loop Current PID / CL Speed PID BEMF / Zero Crossing Detection Trapezoidal / CL Loop Current PID / CL Speed PID Speed & Position / QEP without Index Component Modules for Motor-Specific Applications
ACI3-4
3 ph AC Induction 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Trapezoidal Brushless DC 3 ph Trapezoidal Brushless DC Brushed DC All Motor Types
PMSM3-1
PMSM3-2 PMSM3-3 PMSM3-4 BLDC3-1 BLDC3-2 DCMOTOR Digital Motor Control Library
Motor-specific software downloads available today, free of charge, that allow designers to develop solutions for both sensored and sensorless control systems.
System Solutions
Industrial
Digital Power System Solutions
Get additional information at: www.ti.com/c2000dps
Digital Power Overview Digital control of power conversion systems results in lower overall cost due to the consolidation of functions into a single programmable controller in place of dedicated discrete components. A single TMS320C2000 digital signal controller can provide full loop control at over 2-MHz switching frequencies or control multiple output levels and simplify the sequencing of multiple supplies through software rather than dedicated
components. A software-based solution enables intelligent monitoring of load conditions in real time and can lead to improved system reliability, efficiency and operating costs. C2000 digital signal controllers provide both isolated and non-isolated solutions from AC-line to point-of-load and are suitable for applications such as uninterruptible power supplies, servers, telecommunications, solar inverters and industrial equipment. The C2000
controllers connect easily with TIs UCD7000 series of digital power drivers to interface with the actual power stage. TI provides a free library of power conversion software systems that are tailored to different power conversion topologies, including DC/DC buck and phase-shifted full-bridge, along with power factor correction modules. These can be evaluated in hardware using an F2808 eZdsp along with our low-cost PFC and DC-DC adapter boards.
Description DC-DC Buck Converter Using High Resolution ePWM Demonstrates HRPWM Capabilities for Digital Power Applications Demonstrates ePWM Capabilities for Digital Power Applications Power Factor Correction Software DC-AC Single-Phase Inverter Software Phase Shifted Full Bridge DC/DC Software
IPRI VBOOST
Filter
T1 PWM
IPFC
Diode Clamp
Diode Clamp
VOUTPUT
IphA
IphB
COMMS
I/O
PWM
ADC
10
System Solutions
Industrial
Power Line Communications System Solutions
Get additional information at: www.ti.com/c2000plc
Power Line Communications Overview Power Line Communications (PLC) transmits data over an existing high-voltage power line instead of requiring dedicated cabling. PLC can thus provide an inexpensive solution for transmitting data in a pre-wired location. TMS320C2000 digital signal controllers are an ideal platform for power line
networked applications such as electricity metering, office lighting automation and factory automation because their performance of up to 150 MIPS, large onchip memory and integrated peripheral interfaces provide a single-chip solution for the PLC as well as additional control functions. TI has developed a freely-available PLC software library and hardware reference
design for data throughput speeds up to 5 kbps without crossing an isolation transformer (contact your local TI salesperson). For a higher speed and commercially-hardened system, we recommend our partners at Adaptive Networks, Inc. (www.adaptivenetworks.com). Adaptive Networks deploys systems that provide up to 100-kbps throughput and offer a range of several kilometers.
Power Line
C28x Controller ADC CAN I 2C UART SPI McBSP GPIO PWM ADC
TM
Power Stage
PWM
Product Functionality
System Solutions
Industrial
Solar Inverter System Solutions
Get additional information at: www.ti.com/solar
11
Solar Inverter Overview There is an emerging concern for future access to energy at the worldwide level. Alternative solutions to fossil fuels have been investigated and are moving to fully industrialized production processes in regions across the globe. One of the most widespread alternative energy sources is solar, and many innovative companies have decided to focus their research and development, as well as manufacturing activities, on the delivery of photo-voltaic (PV) systems. This includes high-performance solar inverters
for electrical utilities, commercial buildings and individual residences. The inverter is a critical part of the entire solar energy system. It performs the conversion of the variable DC voltage output of the PV cells into a clean, sinusoidal 50- or 60-Hz current suitable for supplying the commercial electrical grid or local electrical networks. The TMS320C2000 digital signal controller platform is the best response to the real-time challenges of the many possible implementations of solar inverters. The 32-bit CPU of the TMS320C28x
core running at a maximum frequency of 150 MHz effectively executes the very precise algorithms required to operate the panels at their maximum power point, and thus ensure the highest efficiency of the power conversion, even in the most severe and variable conditions. The drive of the main bridge of the DC/AC converter is performed by the highly flexible PWM modules of the C2000 devices, and is combined with the use of the on-chip, high-speed 12-bit ADC, to perform the current and voltage regulation required to achieve the most regular sinusoidal waveform.
AC Grid
Power Stage
Cell voltage Cell temperature DC-DC Conversion Ambient temperature Metering counter DC-AC Conversion
PWM
A/D Converter
DC-DC Conversion
C2000 Controller
Solar Inverter Example
CAN / Serial
Communications
Software
12
System Solutions
Industrial
TMS320C2000 Controller Platform Hardware and Software Development Tools
Description Part # TMDXEZ28044 (U.S. part number) TMDSEZS2808 (U.S. part number) TMDSEZS2808-0E (European part number) TMDSEZD2812 (U.S. part number) TMDSEZD2812-0E (European part number) TMDSEZS2812 (U.S. part number) TMDSEZS2812-0E (European part number) TMDSEZD2407 (U.S. part number) TMDSEZD2407-0E (European part number) TMDSEZD2401 (U.S. part number) TMDSEZD2401-0E (European part number) PFC2808 www.tierelectronics.com PSFB2808 www.tierelectronics.com TMDS3P701016A (U.S. part number) TMDS3P701016AE (European part number) TMDSEVP2812 (U.S. part number) TMDSEVP2812-0E (European part number) TMDSEVU2812 (U.S. part number) TMDSEVU2812-0E (European part number) www.signum.com TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number) TMDSEMUUSB TMDSEMU560 TMDSEMU560U (U.S. part number) TMDSEMU560U-0E (European part number) TMDSCCSALL-1 TMDSSUB2000 SPRC119D www.ti.com/freetools www.ti.com/c2000flashtools www.ti.com/c2000appsw www.ti.com/dpslib www.ti.com/c2000sigproclib $U.S.1 495 495 395 495 345 595
Starter Kits
F28044 eZdsp Starter Kit2 F2808 eZdsp Starter Kit2 (socketed) Includes USB cable, Users Guide, Code Composer Studio (CCStudio) IDE for eZdsp, power supply F2812 eZdsp Starter Kit2 Includes parallel port cable, Users Guide, CCStudio IDE for eZdsp, power supply F2812 eZdsp Starter Kit2 (socketed) Includes parallel port cable, Users Guide, CCStudio IDE for eZdsp, power supply LF2407A eZdsp Starter Kit2 LF2401A eZdsp Starter Kit2
Evaluation Modules
Power Factor Correction Adapter Board Phase Shifted Full Bridge DC/DC Adapter Board LF2407A Evaluation Module (EVM), CCStudio IDE, XDS510PP-Plus Emulator3 F2812 Development Bundle3 Includes eZdsp (socketed), CCStudio IDE, XDS510PP-Plus F2812 Development Bundle3 Includes eZdsp (socketed), CCStudio IDE, XDS510 USB Emulator 295 295 1,995 1,995 2,295
JTAG Emulators
JTAGjet-TMS-C2000 USB Emulator for Windows XDS510PP-Plus Parallel Port Pod with JTAG Cable for Windows XDS510 USB-Based Emulator for Windows XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator 595 1,500 1,995 3,995 2,995
are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. New tools are listed in red. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2Includes board-specific Code Composer Studio integrated development environment IDE, code-generation tools, on-board JTAG emulation, target board and target-specific device driver. 3Includes Code Composer Studio , code generation tools with C compiler/assembler/linker, target board and device drivers. 4Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker), emulator and simulator configurations all limited to 120 days. Alternative Development Tools are available from third parties such as EWA Blackhawk DSP (www.blackhawk-dsp.com), Spectrum Digital (www.spectrumdigital.com), Technosoft (www.technosoft.ch) and Softronics (www.softronx.com). Please see the features supported by platform matrix on page 92 for more details.
System Solutions
Industrial
TMS320C2000 Controller Literature and Related Technical Documentation
All documentation and associated literature, users guides, application notes and software can be found by clicking on the specific device in the parametric table found on the URLs below.
TMS320C28x Controller Generation www.ti.com/c28x TMS320C24x Controller Generation www.ti.com/c24x
13
drivetek ag Europe
www.drivetek.ch
A2e Technologies is an electronic design services (EDS) firm providing custom application software, embedded design and product development services to industry and government. CIDESI Mexico
www.cidesi.com/electro_ing/ b_are_ener_ing.html
drivetek was founded in 2002. Thirteen experienced engineers develop solutions and products and provide consulting, with a focus on motion control and power electronics, with an expertise in machine, hardware and software design and simulation. Signum Systems Western USA
www.signum.com
Tier Electronics specializes in power electronics designs for OEMs worldwide. Tier Electronics talent pool consists of personnel with decades of experience in engineering, technical, sales and manufacturing. Visual Solutions Eastern USA
www.visim.com
The Industrial Development and Engineering Center offers engineering services to the industrial and education sectors, including specific applications requiring analog, digital and communications devices. D3 Engineering Eastern USA
www.d3engineering.com
Signum Systems was founded in 1979. From their inception, the company dedicated itself to producing high-quality tools for embedded systems development. Signum actively participates in the embedded emulation market, supplying full-featured in-circuit emulators (ICEs) to the developers of microcontroller-based systems. The MathWorks Eastern USA
www.mathworks.com/
Visual Solutions produces modeling and simulation software for engineers, scientists and educators. VisSim uses its intuitive graphical building block environment as a foundation for modeling dynamic complex systems, from controls to communications. Windmill Europe
www.windmill-innovations.com
D3 Engineering provides hardware, software and algorithm design services for TI DSPs. D3 offers experience and reference designs in power/temp control, BLDC, AC, stepper and other motor systems utilized on customer projects. Drivetech Eastern USA
www.drivetechinc.com/
Drivetech is a technical consulting company specializing in the analysis, design and development of customized AC/DC motor drives, motion control and power electronics application systems.
The MathWorks is the leading global provider of software for technical computing and model-based design for engineers and scientists in industry, government and education. Their two core products, MATLAB and Simulink, are used throughout the industry, as well as academia.
Windmill Innovations specializes in the design and development of cost-effective, high-performance telemetry solutions based on their patented, Internet-based data acquisition technology.
14
System Solutions
Telecom
Telecom System Solutions
Get additional information at: www.ti.com/telecom
Targeted Applications Wired telephony Client-side telephony for home networking (voice/data access points) Remote data collection Industrial monitoring systems Full-duplex speakerphones SMS/MMS phones Intelligent phones Wireless terminal (excluding handsets) Broadband wireless access boxes Military and police wireless communication device Digital pagers Amateur radios Telecom accessories Hands-free kit Bluetooth headset Infrastructure telecom Enterprise Gateway SoHo
Telecom Systems Overview Telecom applications require the processing power to handle a wide variety of data, voice, telephony and connectivity functions. Using TI programmable DSPs, you can easily expand product capabilities and feature sets to match the demands of your design. In addition, you can customize, adapt and scale the DSPbased design to suit your particular requirements and focus on end-product differentiation. TI offers complete DSP-based solutions for remote data collection, Internet connectivity, telephony co-processing and voiceband processing client-side telephony applications. These solutions provide
hardware including power-efficient/small form factor DSPs as well as analog front ends. In addition, comprehensive software is provided supporting industry standards as well as flexible software building blocks that accelerate the design process from concept through production. These complete solutions significantly cut power consumption, reduce development time, minimize board space and enable multi-function applications, making a new class of Internet access devices possible. When you combine the processing power, high integration and flexibility with their low-price points and ease-of-use, TI DSPs are a perfect fit for telecom applications.
System Solutions
Telecom
Telecom Application Notes
Application Note TMS320C54CST Client Side Telephony DSP Client Side Telephony (CST) Chipset Mode TMS320C54CST Bootloader Technical Reference Web Search Literature # SPRA187 SPRA859 SPRA853 Application Note Client Side Telephony (CST) Chip Flex Mode Flex Examples Description Web Search Literature # SPRA862
15
Check the TI website for a complete listing of technical documentation including application notes.
Hands-Free Kit (HFK) Development Platform TIs HFK Development Platform is a complete DSP-based solution that brings unprecedented affordable, high-quality audio to consumer products. Providing real-time voice and audio enhancing algorithms as well as Bluetooth connectivity, the HFK development platform enables developers to get higher quality audio products to market faster while reducing cost.
With the Bluetooth daughter card, the HFK enables mobile device manufacturers to quickly and easily add Bluetooth functionality to their hands-free kit designs. This DSP-enabled solution allows immediate development and differentiation of an end product by providing a baseline hardware and software design. The HFK development platform connects to TIs software development environment, Code Composer Studio Development Tools, through a JTAG connection. This development environment combined with documentation provides fast integration of TI DSP third-party software and faster time-to-market. The HFK development platform is ideally suited for high-quality, after-market hands-free kits where cost and performance are critical. Since the hands-free application has been fully integrated, developers can immediately focus on product differentiation. With 50-percent headroom on the TMS320C5407 DSP, developers can add a wide range of differentiating features, such as an LCD display or advanced speech recognition, to the baseline design as well as quickly integrate other functionality and algorithms available through TIs extensive network of more than 700 third party developers.
For more information, contact your authorized TI distributor or visit www.ti.com/hfk DSP Selection Guide
16
System Solutions
Telecom
Telecom eXpressDSP-Compliant Third Parties
ADT Eastern USA
www.adaptivedigital.com
Adaptive Digital Technologies (ADT) is a leading developer and provider of highlyoptimized DSP algorithms and solutions for telephony, audio and video applications such as VoIP, conferencing, echo cancellation, streaming video and multimedia.
Bayer DSP Solutions provides DSP hardware and software components for network and telecommunications, as well consultancy and full integration of such components into custom systems.
MESi offers a scalable system framework with selectable algorithm content for secure voice (STU-III), fax and data modem relay and terminal products. Their solutions are ported to TI TMS320C54x, C55x, C62x, C67x and C64x DSP generations.
For more than 10 years, Commetrex has supplied high-quality signal processing technologies to telecom equipment manufacturers. Our fax technology portfolio leads the industry in its scope.
Encore Software Ltd. (ESL) has developed optimized software modules implementing ITU-T G.7xx compliant speech coders, line echo cancellers, acoustic echo cancellers, tone detectors, V.17 fax and V.90 data modems.
SPIRIT DSP has been a major player in the international software licensing business since 1992. More than 80 million installed voice channels are powered by SPIRIT products in 70+ countries worldwide.
Compandent creates leading-edge innovative TI DSP algorithms and implementations for next-generation telecom products which may include voice compression, multimedia, packet networks, noise suppression and acoustic echo cancellation.
FITec provides hardware and software R&D services to telecom and internetworking equipment vendors in the areas of VoIP, IPTV, WiMax and PSTN. FITec has expertise in embedded realtime and multitasking solutions for DSPs.
Surf develops high-capacity multimedia processing boards for the telecommunication infrastructure industry. Surfs customers use these boards in their media gateway, media server and CTI products.
D2 Technologies mission is to accelerate the adoption of VoIP technology by providing the highest-quality and most costeffective software and system solutions available.
HelloSoft is the worlds leading provider of VoIP technologies for wireline and wireless devices. The company enables mass deployment of low-cost, powerefficient, fully-featured multi-mode wireline and wireless devices.
Syspac is a design house with expertise in embedded real-time and multitasking hardware and software solutions for DSPs. They design software modules to enable the utilization of TMS320C54x and C55x generations of DSPs for embedded applications.
System Solutions
Telecom
Telecom eXpressDSP-Compliant Third-Party Algorithms
FAX ALGORITHMS
T.38 Fax Relay over IP V.17 Modem V.21 Modem V.27 Modem V.27ter Modem V.29 Modem V.34 Modem
17
VOCODERS ALGORITHMS
1200-BPS Codec 2400-BPS Codec 4800-BPS Codec 6000-BPS Codec End Point Detector Enhanced G.711 ESAC4 Codec ESAC7 Codec G.711 Codec G.711 PLC G.722 Codec G.722.1 Codec G.722.2 Codec G.723.1 Codec G.723A Codec G.726 ADPCM Codec G.726 U-Law ADPCM Codec G.728 Codec G.729 Codec G.729A Codec G.729AB Codec G.729B Codec G.729E Codec IPCM Wideband
SPEECH ALGORITHMS
Acoustic Echo Cancellation Adaptive Speech Filter Broadband Noise Cancellation Caller ID Text-to-Speech Noise Reduction Sound Stretcher Speech Enhancement Text-to-Speech Synthesizer Speech Recognition Voice Activity Detector Voice Command Recognition
TELEPHONY ALGORITHMS
2100-Hz Tone Detector Acoustic Echo Canceller Auto Gain Control/Voice Activity Detector Call Progress Analysis Call Progress Decoder Call Progress Generator Call Progress Monitor Call Progress Tone Detector Caller ID Detector Caller ID Generator Caller ID, Type 1 and 2 Comfort Noise Generator CPE Alert Signal CPT Detector
VB MODEM ALGORITHMS
AGC BELL 103 Modem BELL 202 Modem Binary Phase Shift Key Modem G3MDP V.21 V.22 V.22 bis V.23 V.32 V.32 bis V.34
WIRELESS ALGORITHMS
16-Bit CRC-CCITT Standard 2.28-bps/Hz PTCM Decoder 32-Bit CRC-CCITT Standard GSM-AMR Transcoder GSM AMR Codec GSM Enhanced Full-Rate Codec GSM Full-Rate Codec
18
System Solutions
Video and Imaging
TIs Solutions Cover the Entire Video Chain TI has a 25-year history covering the video market from one end of the video chain to the other. The video chain includes many different steps from the creation of original content to the final viewing experience. Customers can leverage TIs vast expertise in video to quickly launch differentiated products quickly and cost effectively in any number market segments. TI has a number of customized solutions for various market segments which take advantage of a programmable platform. This platform enables: Interoperability Field upgradeability Manageability Quick time-to-market For more information on TIs vast market expertise and solutions, please visit www.ti.com/videosolutions
Video Chain
Capture Process Deliver Receive View
about this report: Transcoding: The Future of the Video Market Depends on It and view a panel discussion on this topic: www.ti.com/transcoding
System Solutions
Video and Imaging
Video and Imaging System Solutions
Get additional information at: www.ti.com/videoandimaging
19
Targeted Applications Automotive infotainment Broadcast systems Cable head-end video equipments (routers) Digital camcorders Digital still cameras Digital TV and server head-ends Digital video recorders IP-based video-conferencing endpoints IP-based videophones Hard-copy appliances Media encoder/decoder appliances Personal video recorders Professional-grade video broadcast equipment Security recording systems Set-top boxes Streaming video appliances Video-conferencing, multi-point conference units (MCUs)/gateways Video jukeboxes Video security systems Video security camera (D1, CIF resolution and low cost) Digital video security recorder (DVR) Video surveillance cameras Webpads Wireless cameras Automotive video sensing Machine vision and cognitive medical imaging
Video and Imaging Systems Overview As the video and imaging markets continue to evolve with new functionality requirements and multiple emerging video standards (i.e., MPEG-4, H.264, Windows Media, Real Video, etc.), developers need to adapt designs with the right balance of processing performance, power consumption and system flexibility. Portable and plugged applications need different levels of support for real-time video processing such as video coding, transcoding, transrating, as well as video and imaging instruction sets plus the right power consumption to meet market demands. TI DSPs provide the processing performance and programmability other processors are unable to provide. For example, the TMS320C64x DSP generation can perform simultaneous real-time (30 frames/second) MPEG-4 encoding and decoding at D1 resolution with high quality. Performance and programmability allow developers to future-proof designs now to make the challenges of the future
simply opportunities to beat competition to market. TI offers a number of products including hardware, software and integrated system solutions that are perfect for a variety of portable and plugged video and imaging applications. Numerous application development kits are available to get these designs off the ground quickly. These kits provide hardware and software at a variety of integration levels and price points to handle real-time performance, channel density, simultaneous processing of video, audio/voice and data streams across both wired and wireless networks. These kits help the developer create designs that provide the integration of various types of digital media streams and real-time delivery, avoiding network and system-level bottlenecks. In addition, the kits provide the flexibility to upgrade evolving digital media standards in software during system deployment and reduce the latency or lag times in delivering media content across different endpoints.
Infrastructure Cable head-end video systems Multi-channel security DVR Professional-grade broadcastquality systems Video conference MCU/ gateways Client IP-based video client endpoints IP set-top boxes Media encoder/decoder appliances PVR Video security camera Automotive vision Portable Digital still cameras Digital camcorders Gaming Multimedia jukeboxes PDAs Portable medical
Segment
DM64x 720 MHz C62x C55x 300 MHz C55x 300 MHz
DM64xx Next C64x DM644x 600 MHz DM643x Next 600 MHz DM64x DM64xx Next
Time
20
System Solutions
Video and Imaging
Video and Imaging Application Device Matrix
Applications Portable Network camera Digital still camera Digital camcorder Portable data terminals (PDT) IP video phone Network IP camera Visual inspection Personal video recorder (PVR) Smart security camera Media encoder/decoder IP set-top box Video conferencing gateways Professional broadcast systems Statistical multiplexer Cable head-end video system Multi-channel digital video recorder (DVR) Wireless video gateway TMS320C55x DSP OMAP TMS320C62x DSP TMS320C64x DSP TMS320DM64x/ TMS320DM644x DSPs
Client
Video Infrastructure
High-Performance Media Solutions High-performance digital media technologies cover a wide range of streaming media and emerging media-based technologies including integration of video, voice and data content into many new and different applications, reshaping the way digital media content is delivered. Some of the challenges faced by digital media include real-time performance, greater channel density and the software programming flexibility for simultaneous processing of video, voice and data streams across both wired and wireless networks. Typical digital media processing functions include encoding and decoding media streams, transcoding (converting from one format to another), and transrating streams (scaling from a higher to a lower bit rate) to accommodate various system-level dependencies. Other processing functions include compression, decompression, encryption, packetization and transport of media streams. TIs TMS320C6000 digital media processors play a major role in enabling these technologies in video and imaging solutions. Based on the proven TMS320C64x DSP core, the TMS320C6000 DSPs are the highestperformance multimedia engines that are easy to upgrade with the latest software codecs. For more information, please visit: www.ti.com/video Key Benefits Choose the option that fits your needs broad range of high-performance/ low-cost options optimized for video applications Rapidly develop products with the latest algorithms due to code compatibility and full software programmability Utilize any video standard such as MPEG-4 AVC (H.264) encode and decode Get started today with TI video-based development tools
System Solutions
Digital Video
Digital Video System Solutions
Get additional information at: www.ti.com/davinci
21
DaVinci Technology is a DSP-based solution tailored for digital video applications that provides video equipment manufacturers with integrated processors, software and tools to simplify the design process and accelerate innovation. DaVinci Processors Reduce System Cost The portfolio of DaVinci processors consist of scalable, programmable Digital Signal Processing SoCs, accelerators and peripherals optimized to match the price, performance and feature requirements for a broad spectrum of digital video end equipments. The DaVinci processor portfolio includes: TMS320DM644x digital media processors are highly integrated SoCs based on an ARM926 processor and the new TMS320C64x+ DSP core. The TMS320DM6446 and TMS320DM6443 processors are ideal for applications such as videophones, automotive infotainment, digital still cameras, streaming media and IP settop boxes. TMS320DM643x digital media processors are also based on the new TMS320C64x+ DSP core and priced as low as U.S. $9.95. The TMS320DM6437, TMS320DM6435, TMS320DM6433 and TMS320DM6431
processors are ideal for cost-sensitive digital media applications and include special features that make them suitable for automotive video applications such as lane departure and collision avoidance as well as machine-vision systems, robotics and video security. Complete System Tools and Support Get You to Market Faster Developers can get started today with DaVinci-based software and development tools tailored to simplify design in video applications, including: TMS320DM644x Development Tools Digital Video Evaluation Module (DVEVM) Digital Video Software Development Kit (DVSDK) Digital Media Software TMS320DM643x Development Tools a development platform will be released in 2Q07. DaVinci products are backed by TIs Third Party Network that is able to offer video system expertise to customers worldwide. In addition to DaVinci products, TI offers a complete portfolio of highperformance analog products for video applications.
Targeted Applications Video encode and decode applications, such as Video phones IP set-top boxes Video security systems Automotive infotainment Cameras Portable video and more Key Features/Benefits Product Innovation: An open development platform enables OEM product differentiation with a flexible, complete solution Development Efficiency: Save months of development time by leveraging integrated, productiontested, software and hardware components Lower System Cost: Lower system cost up to 50% and leverage IP across multiple products
Video Phones
Automotive Vision
ST
EM
EX
P E RTI S E A N D
Optimized and ready to go
Software
SU
P
PO
Portable Video
SY
Processors
Tuned for any video application
Tools
Speed timeto-market
RT
22
System Solutions
Digital Video
TMS320DM644x Digital Media Processors TMS320DM644x digital media processors are highly integrated SoCs based on an ARM926 processor and the TMS320C64x+ DSP core. They are ideal for applications such as videophones, automotive infotainment, digital still cameras, streaming media and IP set-top box.
TMS320DM6446
VideoImaging Coprocessor
Back End
On-Screen Video Enc Display (VENC) (OSD)
Connectivity
VLYNQ
EMAC with MDIO
System
Timer WD PWM 2 Timer 3
Serial Interfaces
Audio Serial Port
I2C SPI UART 3
Program/Data Storage
DDR2 Async EMIF/ ATA/ MMC/ Controller NAND/ Compact SD (16b/32b) SmartMedia Flash
TMS320DM6443ZWT
64 Ch
1 Output
1.2
33.84
TMS320DM6441ZWT
64 Ch
1 Input, 1 Output
27.05
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order.
System Solutions
Digital Video
Digital Video Evaluation Module (DVEVM) The DVEVM enables developers to start immediate evaluation of the TMS320DM644x processors and begin building digital video applications quickly. The DVEVM allows developers to write production-ready application code for the ARM and provides access to the DSP core using DaVinci APIs. For more information visit www.ti.com/dvevm
23
Digital Video Software Development Kit (DVSDK) The Digital Video Software Development Kit (DVSDK) is designed to tune complex systems quickly and efficiently by incorporating multiple tools that significantly improve software integration and system visibility. The DVSDK requires a target platform for the TMS320DM644x processor and can be used in conjunction with the DVEVM or platforms from TI third parties. Review technical documents or learn specifics of the DVSDK at www.ti.com/dvsdk
6,995 10,995
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised New tools are listed in red. to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order.
24
System Solutions
Digital Video
TMS320DM643x Digital Media Processors TMS320DM643x digital media processors are based on the TMS320C64x+ DSP core. They are ideal for cost-sensitive digital media applications such as machine-vision systems, robotics, video security, video telephony and automotive vision applications such as lane departure and collision avoidance.
TMS320DM6437
DSP Subsystem
L1D 80 KB C64x+ DSP 600-MHz Core L1P 32 KB L2 128 KB Cache
Back End
On-Screen Video Display Enc (OSD) (VENC)
Connectivity
PCI or VLYNQ 33 EMAC or HPI
System
PLL
Serial Interfaces
McBSP 2 or McASP I2C UART 2 CAN
Program/Data Storage
DDR2 Controller (32b) EMIF (8b)
Video Ports Parallel Serial EDMA (Configurable) I/F I/F 64 Ch 1 Input McASP, I2C, 1 UART, 1 McBSP, 1 HECC 64 Ch 1 Output 16-Bit HPI McASP, 1 McBSP, I2C, 1 UART 64 Ch 1 Input 16-Bit HPI McASP, I2C, 1 McBSP, 2 UARTs, 1 HECC 64 Ch 1 Input, 16-Bit HPI McASP, I2C, 1 Output 1 HECC 2 McBSPs3, 2 UARTs
Program/ Connectivity Data Voltage (V) I/F Storage Core I/O 10/100 EMAC Async SRAM, 1.05 1.8/ DDR2 SDRAM, 3.3 NAND Flash 32-Bit PCI, Async SRAM, 1.05/ 1.8/ VLYNQ, DDR2 SDRAM, 1.2 3.3 10/100 EMAC NAND Flash VLYNQ, Async SRAM, 1.05/ 1.8/ 10/100 EMAC DDR2 SDRAM, 1.2 3.3 NAND Flash 32-Bit PCI, Async SRAM, 1.05/ 1.8/ VLYNQ, DDR2 SDRAM, 1.2 3.3 10/100 EMAC NAND Flash
Packaging 361 BGA 16 16 mm, 376 BGA 23 23 mm 361 BGA 16 16 mm, 376 BGA 23 23 mm 361 BGA 16 16 mm, 376 BGA 23 23 mm 361 BGA 16 16 mm, 376 BGA 23 23 mm
Price2 11.25
All devices will be available in the ZDU (376-pin plastic BGA) and ZWT (361-pin Pb-free PBGA) packages. New devices are listed in red. Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 3 McBSP can be configured as an SPI peripheral.
System Solutions
Digital Video
TMS320DM64xx DaVinci Software
Digital Media Software eXpressDSP Digital Media Software is production tested and optimized for a portfolio of DSP and SoC platforms. Instead of investing time and effort in standardized media software, manufacturers are able to save years of development time to differentiate their digital media products. eXpressDSP digital media software is available for free evaluation and numerous flexible pricing options exist to fit any development need. Visit www.ti.com/ digitalmediasoftware to: Evaluate digital media software at no charge for 60 days with a simple click-wrap license. Learn more about flexible production licensing that allows for a range of pricing options based on project quantity and download 10 KU volume pricing options Unlike example software or freeware, all digital media software components have been developed by following stringent coding guidelines. Accompanying each module is a re-targetable production library featuring reentrant code. Each module is fully documented with a datasheet, release notes, user guide and usage examples. All digital media software is both unit tested and system tested by applying thousands of test vectors in world-class testing labs. In addition, a wide range of use-case scenarios from end equipments/ applications, including cell phones, wireless networking, video/IP phones, streaming media, set-top boxes and others contribute to the library of test vectors used to validate each algorithm.
25
Authorized Software Providers Support TI Digital Media Software TIs Digital Media Software is fully supported through a worldwide network of Authorized Software Providers (ASPs). Highly qualified, trained ASPs make evaluation and implementation easy, so you can focus on differentiating products and accelerating your time-to-market. Start your evaluation today Offering production-ready software, and robust support, the TI Digital Media Software program includes: A free 60-day evaluation period, including four hours of technical support from your ASP Flexible production licensing models, which include up to 40 hours of technical support from your ASP
26
System Solutions
DaVinci Technology Support, Training and Resources
DaVinci White Papers and Articles View the wide variety of DaVinci white papers and articles to see the possibilities for designing and developing digital video and audio end-equipment devices and applications using DaVinci technology. Visit www.ti.com/davinciwhitepaper DaVinci Frequently Asked Questions (FAQ) Have questions about DaVinci technology? Browse the DaVinci questions and answers to find out everything you need to know about the DaVinci processors, development tools, reference designs, applications frameworks, training and support at www.ti.com/davincifaq CD Provides Comprehensive View of DaVinci Technology This highly informative CD includes several white papers, an FAQ, a technical fact sheet, a product bulletin, benchmarks, customer reviews, information about third-party support and more. Get your free copy now at www.ti.com/davincicd DaVinci Technology Benchmarks Get all the information you need about DaVinci processors video benchmarks, including filters, FFTs, vector, search, image/video compression/decompression and telecom. The dedicated videoprocessing sub-system incorporates: Back end: Integrated OSD, four video DACs, 24-bit digital RGB output Front end: Resizer, image-processing engine, 16-bit digital input (DM6446 processor only) Details are available at www.ti.com/davincibenchmarks DaVinci Technology Product Bulletin Learn just how the DaVinci platform simplifies the job of digital video innovation. Review key features, a processor block diagram, details about Digital Video Evaluation Module and much more. Its all here: www.ti.com/davinciproductbulletin Video360 Blog Provides Valuable Perspective Check out the latest posts by TIs Gene Frantz, a recognized leader in DSP technology, and Jeremiah Golston, CTO for TIs DSP video and imaging group. Interesting, enlightening and opinionated, theyll give you insight into trends at TI and throughout the industry. See what theyre saying at www.ti.com/davinciblog Delve Into Digital Video with Video360 Podcasts and Vidcasts The Video360 podcasts and vidcasts feature industry news, technology updates and practical tips regarding the latest innovations in digital video. Check out the archive at www.ti.com/davincipodvidcast Webcasts Explore DaVinci Technology Download the archived webcasts to help you learn how to accelerate and simplify your video system design. Programming Digital Video Using DaVinci Technology and Green Hills Software Programming Digital Video Using DaVinci Technology and MontaVista Linux Designing Digital Video Systems Leveraging DaVinci Technology Discover New DaVinci Products from Texas Instruments View all of the webcasts now at www.ti.com/davinciwebcasts DaVinci Training Discover how DaVinci technology benefits digital video or learn how to develop a complete video system centered around TMS320DM644x processors. Register today for the DaVinci workshops or download the many DaVinci on-line training sessions. Visit www.ti.com/davincitraining Third Party Support Get details about a dozen members of TIs Third Party Network that provide integral components and tools complementing DaVinci technology. These companies offer various levels of video system integration, optimization and system expertise, further speeding your time-to-market. Get details at www.ti.com/davinci3psupport
System Solutions
Digital Video
Compatible Analog Products for DaVinci-Based Digital Video Applications TI provides engineers with highperformance signal chain, interface, clocking and power management solutions to complete digital video applications based on DaVinci Technology. The following block diagram represents a few of the many high-performance analog and logic products that help maximize the performance and functionality of your application.
PCA9306 I2C Level Translator 2 x SN74AVC1T45 1-Bit Level Translator PLL1705 Clock Generator TLV320AIC33 Stereo Codec OPA361 Video Amplifier SN74AVC16T245 16-Bit Level Translator Microphone TPA2010D1 (Mono) or TPA2012D2 (Stereo) Class-D Audio Amplifier TVP5146M2 Video Decoder PCF8574A I2C I/O Expander
27
High-Performance Analog & Logic Products featured on the DaVinci Technology-based Digital Video Evaluation Module (DVEVM).
LEDs GPIOs
I2C
UART
TI RS-232 Xceiver
Serial Port
PWMO
ASP
Image In
EMIF
SN74AVCA406 SMC/xD Level Translator SN74LV4320A CompactFlash Xceiver SN74AVC32T245 32-Bit Level Translator
Smart Media/ xD Card LEGEND Processor CompactInterface Flash Amplifier Card Logic Power ADC/DAC ATA Card Audio Video/Imaging
Power Management
28
System Solutions
Digital Video
DaVinci Technical Documentation
Application Notes Web Search Literature # Basic Application Loading over the Serial Interface for the SPRAAI0 DaVinci TMS320DM644x Motion JPEG Demo on TMS320DM6446 SPRAAH9 Implementing DDR2 PCB Layout on the DM644x DMSoC SPRAAC5 DaVinci System Level Benchmarking Measurements SPRAAF6 Booting DaVinci EVM from NAND Flash SPRAAA0 Fast Development with DaVinci On-Screen Display (OSD) SPRAAD7 TMS320DM644x Power Consumption Summary SPRAAD6 EDMA v3.0 (EDMA3) Migration Guide for TMS320DM644x DMSoC SPRAAA6 TMS320C64x to TMS320C64x+ CPU Migration Guide SPRAA84 TMS320DM644x Thermal Considerations SPRAAE4 Users Guides TMS320DM643x DMP 64-Bit Timer Users Guide SPRU989 TMS320DM643x DMP Pulse-Width Modulator (PWM) Users Guide SPRU995 TMS320DM643x DMP DDR2 Memory Controller Users Guide SPRU986 TMS320DM643x DMP DSP Subsystem Reference Guide SPRU978 TMS320DM643x DMP Inter-Integrated Circuit (I2C) Module Users Guide SPRU991 TMS320DM643x DMP General-Purpose Input/Output (GPIO) Users Guide SPRU988 TMS320DM643x DMP Asynchronous External Memory Interface (EMIF) UG SPRU984 TMS320DM643x DMP Peripherals Overview Reference Guide SPRU983 TMS320DM643x DMP EMAC/MDIO Users Guide SPRU941 TMS320C64x+ DSP Cache Users Guide SPRU862 TMS320C64x+ Megamodule Reference Guide SPRU871 TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide SPRU732 TMS320DM644x DMSoC Enhanced Direct Memory Access (EDMA) SPRUE23 Controller Users Guide TMS320C64x+ DSP Little-Endian Library Programmers Reference Guide SPRUEB8 TMS320DM643x DMP Peripherals Overview Reference Guide SPRU983 TMS320DM643x DMP Inter-Integrated Circuit (I2C) Module Users Guide SPRU991 TMS320DM643x DMP General-Purpose Input/Output (GPIO) Users Guide SPRU988 TMS320DM643x DMP EMAC/MDIO Users Guide SPRU941 TMS320DM643x DMP Asynchronous External Memory Interface (EMIF) UG SPRU984 TMS320DM644x DMSoC VLYNQ Port Users Guide SPRUE36 TMS320DM644x DMSoC Peripherals Overview Reference Guide SPRUE19 TMS320C64x+ Image/Video Processing Library Programmers Reference SPRUEB9 TMS320C64x+ DSP Big-Endian Library Programmers Reference SPRUEC5 TMS320DM644x DMSoC Inter-Integrated Circuit (I2C) Peripheral UG SPRUE27 TMS320DM644x DMSoC DDR2 Memory Controller Users Guide SPRUE22 TMS320DM644x DMSoC Video Processing Front End (VPFE) Users Guide SPRUE38 TMS320DM644x DMSoC Video Processing Back End (VPBE) Users Guide SPRUE37 TMS320DM644x DMSoC Universal Serial Bus (USB) Controller Users Guide SPRUE35 TMS320DM644x DMSoC Universal Asynchronous Receiver/Transmitter SPRUE33 (UART) Users Guide Users Guides (Contd) Web Search Literature # TMS320DM644x DMSoC Serial Peripheral Interface (SPI) Users Guide SPRUE32 TMS320DM644x DMSoC Pulse-Width Modulator (PWM) Users Guide SPRUE31 TMS320DM644x DMSoC Multimedia Card (MMC)/Secure Digital (SD) SPRUE30 Card Controller Users Guide TMS320DM644x DMSoC Audio Serial Port (ASP) Users Guide SPRUE29 TMS320DM644x DMSoC 64-Bit Timer Users Guide SPRUE26 TMS320DM644x DMSoC General-Purpose Input/Output Users Guide SPRUE25 TMS320DM644x DMSoC EMAC/MDIO Module Users Guide SPRUE24 TMS320DM644x DMSoC Enhanced Direct Memory Access (EDMA) SPRUE23 Controller Users Guide TMS320DM644x DMSoC ATA Controller Users Guide SPRUE21 TMS320DM644x DMSoC Asynchronous External Memory Interface SPRUE20 (EMIF) Users Guide TMS320DM644x DMSoC DSP Subsystem Reference Guide SPRUE15 TMS320DM644x DMSoC ARM Subsystem Reference Guide SPRUE14 TMS320C64x+ Megamodule Reference Guide SPRU871 TMS320DM644x DMSoC Peripherals Overview Reference Guide SPRUE19 TMS320C6000 DSP Peripherals Overview Reference Guide SPRU190 White Papers Transcoding FAQ SPRV058 Transcoding Backgrounder SPRV059 Programming Details of Codec Engine for DaVinci Technology SPRY091 The DaVinci Effect: Achieving Digital Video Without Complexity SPRY079 DaVinci Technology for Digital Video SPRY067 The Future of Digital Video SPRY066 Product Bulletins DaVinci-Based 3P Reference Design Simplifies Media Player Development SPRT414 Universal IP Player Solution from ATEME SPRT383 Digital Media Software Product Bulletin SPRT390 Portable Media Player Based on DaVinci Technology SPRT394 TMS320DM644x Digital Media Processors SPRT411 DaVinci Technology Digital Video Innovation Product Bulletin SPRT378 DaVinci Benchmarks Product Bulletin SPRT379 Digital Media Software Product Bulletin SPRT390 DaVinci Software Product Bulletin SPRT389 Data Sheets TMS320DM6446 Digital Media System-on-Chip SPRS283 TMS320DM6446 Digital Media System-on-Chip Errata SPRZ241 TMS320DM6443 Digital Media System-on-Chip SPRS282 TMS320DM6443 Digital Media System-on-Chip Errata SPRZ240 TMS320DM6431 Digital Media Processor SPRS342 TMS320DM6433 Digital Media Processor SPRS343 TMS320DM6435 Digital Media Processor SPRS344 TMS320DM6437 Digital Media Processor SPRS345
System Solutions
Video and Imaging
Get additional information at: www.ti.com/videoandimaging
29
TMS320DM64x Digital Media Processors The TMS320DM64x digital media processors are optimized for video and include a range of high-performance and low-cost options. The TMS320DM64x generation of digital media processors are fully programmable and offer industry-leading performance for the most demanding streaming multimedia applications. In addition, TI offers a wide range of complementary analog parts, easy-to-use development tools, extensive video and imaging third-party algorithms and more.
TMS320DM642
L2 Cache Memory 256 KBytes
Video Video Port 00 Port Video Video Port 11 Port Video Video Port 22 Port McASP McASP 22McBSPs McBSPs 10/100 10/100 EMAC EMAC
2 2C II C
32 32-Bit HPI 66-MHz PCI Timer 0/1/2 Timer 0/1/2 64 bit EMIF EMIF 64-Bit
TMS320DM642 DSP Block Diagram The TMS320DM64x digital media processors give designers the industry's most powerful, flexible and easy-to-use solutions for high-performance digital media applications.
30
System Solutions
Video and Imaging
Internal RAM (Bytes) L1 Program Cache/ Enhanced L1 Data Cache/ Video DMA L2 Unified RAM/Cache Ports McBSP (Channels) 16K/16K/128K 16K/16K/128K 16K/16K/128K 16K/16K/128K 16K/16K/128K 16K/16K/128K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 16K/16K/256K 1 8-bit 1 8-bit 2 8-bit 2 8-bit 2 8-bit 2 8-bit 2 20-bit 2 20-bit 2 20-bit 2 20-bit 3 20-bit 3 20-bit 3 20-bit 3 20-bit 3 20-bit 3 20-bit 2 2 2 2 2 2 1 1 1 1 25 25 25 25 25 25 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64
Part Number TMS320DM640AGDK4 TMS320DM640AGNZ4 TMS320DM641AGDK5 TMS320DM641AGNZ5 TMS320DM641AGDK6 TMS320DM641AGNZ6 TMS320DM643AGDK5 TMS320DM643AGNZ5 TMS320DM643AGDK6 TMS320DM643AGNZ6 TMS320DM642AGDK5 TMS320DM642AGNZ5 TMS320DM642AGDK6 TMS320DM642AGNZ6 TMS320DM642AGDK7 TMS320DM642AGNZ7
1 2 3 4
COM2 EMAC EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC HPI 32/EMAC6 HPI 32/EMAC6 HPI 32/EMAC6 HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6
Timers MHz MIPS 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 400 400 500 500 600 600 500 500 600 600 500 500 600 600 720 720 3200 3200 4000 4000 4800 4800 4000 4000 4800 4800 4000 4000 4800 4800 5760 5760
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. HPI is selectable, 32-bit or 16-bit. Assumes 60% CPU utilization. Assumes 60% CPU utilization, 50% EMIF utilization (133 MHz for 1.4 V, 100 MHz for 1.2 V), 50% writes, 64-bits, 50% bit switching, 2 2-MHz McBSP at 100% utilization, and 2 50-MHz timers at 100% utilization. See SPRA962. 5 The DM642 can be configured to have up to three serial ports in various video/McASP/McBSP combinations. 6 The DM640 has an Ethernet MAC. The DM641 can be configured to have either a 16-bit HPI or Ethernet MAC. The DM643 can be configured to have either a 32-bit HPI or a 16-bit HPI and Ethernet MAC. The DM642 can be configured to have either a 32-bit PCI or 32-bit HPI or a 16-bit HPI and Ethernet MAC. Note: Check www.ti.com for extended temperature and packaging options. Enhanced plastic and Military DSP versions are available for selected DSPs.
System Solutions
Video and Imaging
TMS320DM642 Evaluation Module (DM642 EVM) The DM642 EVM (part number TMDSEVM642) is a low-cost, highperformance video and imaging development platform designed to jump-start application development and evaluation of multichannel 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 award-winning eXpressDSP host tools and target software, allowing users to quickly and easily integrate eXpressDSPcompliant algorithms from over 100 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/dm642evm
TMS320DM642 Evaluation Module
31
Using the VSIP development platform, developers can leverage advanced digital functionality by incorporating this function directly into a standalone IP camera or by incorporating functionality into a network encoder that supplies digital intelligence for multiple standard analog surveillance cameras. In the latter scenario, developers benefit from the ability to use existing cameras without the expense of replacing them with new ones. The VSIP includes all the hardware, software and tools needed to create a fully digital system for the encoding and transmission of camera surveillance information.
VSIP Development Platform
Video Security over Internet Protocol (VSIP) Development Platform The VSIP development platform enables developers to build intelligent security cameras that take advantage of a digital IP network by leveraging the real-time performance and flexibility inherent in DSP technology. Offering the flexibility of a programmable DSP solution, the VSIP development platform allows developers to change compression standards, add specific processing capabilities and develop different products on the same hardware platform enabling a wide range of products and creating a future-proof system.
The development platform is among the first to offer MPEG-4 compression, the latest and most efficient of the MPEG video compression algorithms, designed to minimize bandwidth requirements in network video transmission. Since the VSIP is an application-oriented, open platform, it is not necessary for developers to have a deep understanding of DSP programming techniques. Moreover, application software from developers and third parties is easy to integrate, allowing straightforward customization for market differentiation. For more information, contact your authorized TI distributor or visit www.ti.com/vsipinfo
32
System Solutions
Video and Imaging
Video and Imaging Hardware and Software Development Tools
Description Part Number TMDSDMK642 (U.S. part number) TMDSDMK642-0E (European part number) TMDXVSK642 (U.S. part number) TMDXVSK642-0E (European part number) TMDXVSK642-3 (U.S. part number) TMDXVSK642-3E (European part number) TMDXNVK6415-T (U.S. part number) TMDXNVK6415-TE (European part number) TMDXEVM6446 (U.S. part number) TMDXEVM6446-0E (European part number) TMDSEVM642 (U.S. part number) TMDSEVM642-0E (European part number) TMDSEMU560 TMDSEMU560U (U.S. part number) TMDSEMU560U-0E (European part number) TMDSEMUPP (U.S. part number) TMDSEMUPP-0E (European part number) TMDSEMUUSB TMDXSDK6446-L (U.S. part number) TMDXSDK6446-3L (U.S. part number) TMDSCCSALL-1 TMDSSUBALL SPRC119D (www.ti.com/freetools) SPRC093 SPRC094 Price1 6,495 15,000 16,000 4,495
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows 3,995 2,995 1,500 1,995 6,995 10,995 3,595 600 Free Free Free
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are New tools are listed in bold red. advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker) and simulator all limited to 120 days.
System Solutions
Video and Imaging
Video and Imaging eXpressDSP-Compliant Third Parties
ATEME Europe
www.ateme.com
33
eInfochips India
www.einfochips.com
ATEME is a worldwide provider of advanced video compression technology. Its expertise spans from the development of IP cores for DSP, FPGA and PC libraries to development platforms, production-ready designs and custom services.
eInfochips has extensive experience with TIs TMS320DM64x digital media and TMS320DM644x DaVinci technology-based platforms and provides complete solutions from concept to prototype development including hardware design, firmware development and application integration.
Ingenient Technologies offers a wide spectrum of embedded software plus hardware products and system solutions that enable the creation, delivery, management and presentation of rich multimedia content.
BroadMotion develops JPEG2000 encoders and decoders optimized for hardware implementations where performance is critical. Their unique design, broad platform support and common API enable vendors to rapidly implement the fastest and most advanced hardware support.
Empower Technologies offers LEOs, the Linux-based embedded operating software and Software Development Kit (SDK), DSP codecs, and LDK591x embedded system development platforms for consumer electronics developers and manufacturers.
InterVideo is a leading provider of DVD software and offers a broad suite of advanced digital video and audio multimedia software products that allow users to record, edit, author, distribute and play digital multimedia content on PCs and other devices.
eSol Japan
www.esolglobal.com/
www.ittiam.com
Clarity Design is a full-service engineering and manufacturing firm that excels at turning ideas into reality. Since 1991, Clarity Design has created cost-effective, highly manufacturable products for audio/video, control, security and other leading industries.
eSOL is a leading embedded software developer with core expertise in real-time operating system suites and integrated development environments for DM644x DaVinci technologybased processors.
Ittiam Systems, headquartered in Bangalore, is primarily focused on DSP systems for the media and communications industries. The company operates through its network of offices and representatives around the world.
DivX, Inc. creates and distributes DivX video technology, the defacto standard for digital video. DivX 6, which introduces the DivX Media Format, includes DivX video, audio and advanced media features for a truly interactive experience. Texas Instruments 1Q 2007
Logics product development process and highperformance teams expertly combine user research, design, technology and manufacturing to create innovative new products and product categories.
34
System Solutions
Video and Imaging
Mango DSP Western USA
www.mangodsp.com
Mango DSP is a leading system provider of video-processing DSP-based solutions. Mango has a large range of products designed for the homeland security, video and imaging markets.
MPC Data Limited is one of the UKs leading creative software solution providers. Through their in-house teams of business and technical specialists, they are able to combine consultancy, analysis, design, implementation and supporting services.
W&W Communications develops a range of video codecs optimized for Texas Instruments DSPs. Its H.264 codec is an efficient and flexible H.264 compression solution for full D1 and 2-way communication.
Mistral Software provides endto-end services for product design and development in the embedded space. Established in 1997, Mistral is a single source for both hardware and software engineering expertise.
ObjectVideos OnBoard program allows original equipment manufacturers (OEMs) to significantly increase the value and effectiveness of their solutions by embedding intelligent video analytics into a wide variety of video-related devices.
Wintech Digital Systems Technology Corp. is an embedded video communication solution and DSP development tool provider. It has developed DSP development platforms, target boards, emulators and DSP application software.
System Solutions
Video and Imaging
Power Management Products for the TMS320DM64x DSP Generation
Get samples, datasheets, Evaluation Modules (EVMs) and app reports at: power.ti.com
35
Suggested Texas Instuments Power Management Solutions for Battery-Powered TMS320DM644x/TMS320DM643x Processors
Synchronous Controller (External FETs) TPS40041 TPS40042 TPS40190 Core and I/O Voltages Non-Synchronous Synchronous Controller Integrated FET (External FET and Diode) Converter TPS64200 TPS62040 TPS64200 TPS62040 TPS40200 TPS40200* Non-Synchronous Integrated FET Converter TPS54350 TPS5420 TPS5420* PMU Multiple-Output Controller TPS65023 TPS65023 TPS5124
*Due to Vout/Vin ratio core voltage may have to be stepped down from I/O voltage. I/O supply 3.3 V, current up to 1 A Core supply down to 1.0 V, current up to 2 A
Suggested Texas Instuments Power Management Solutions for Line-Powered TMS320DM644x/DM643x/DM64x Processors
Synchronous Controller (External FETs) TPS40041 TPS40042 TPS40190 TPS40057 TPS40061 Non-Synchronous Controller (External FET and Diode) TPS64200 TPS40200 TPS40200 TPS40200* TPS40200* Core and I/O Voltages Synchronous Non-Synchronous Integrated FET Integrated FET Converter Converter TPS54317 TPS54317 TPS54350 TPS54350 TPS54350 TPS5430* Non-Isolated Power Module PTH04070 PTH04070 PTH08080 PTN78000* Isolated Power Module PMU Multiple-Output Controller TPS65023 TPS65023 TPS5124
PTB78560* PTMA403033*
*Due to Vout/Vin ratio core voltage may have to be stepped down from I/O voltage. I/O supply 3.3 V, current up to 1 A Core supply down to 1.0 V, current up to 2 A
VIN 10 VIN 1F 10F 10F 10F 100k VDCDC3 VINDCDC1 VINDCDC2 VINDCDC3 VIN_LDO LOW_BATT PWRFAIL_SNS LOWBAT_SNS HOT_RESET TRESPWRON DEFLDO1 DEFLDO2 LDO_EN VSYSIN VBACKUP VRTC PWRFAIL DCDC2_EN DCDC1_EN DCDC3_EN DEFDCDC3 DEFDCDC2 DEFDCDC1 LDO1 2.2F LDO2 2.2F VDCDC3 L3 2.2H RESPWRON AGND1 AGND2 PGND1 PGND2 PGND3 22F 100k USB_VDDA3P3 DVDD33 3.3-V Domain VDCDC2 L2 SCLK SDAT INT VDCDC1 L1 VCC DSP_EN
TPS65023
4.7k 4.7k SCLK SDAT 100k 2.2H
DaVinci TMS320DM644x
22F
CVDDDSP USB_VDD1P2LDO CVDD APLLREFV VDDA_1P1V DVD18 DVDDR2 VDDA_1P8V USB_VDD1P8 M24VDD PLLVDD18 DDR_VDDDL MXVDD
1.2-V Domain
2.2H
22F
1.8-V Domain
1nF VIN
36
System Solutions
Video and Imaging
Video and Imaging Technical Documentation
Application Notes Web Search Literature # Image Processing Examples with the C62x DSP Generation SPRA886 Image/Video Processing Library (IMGLIB) Image Processing Examples with the C64x DSP Generation SPRA887 Image/Video Processing Library (IMGLIB) Performance Analysis of Face Recognition Algorithms on C64x DSPs SPRA874 Real-Time Digital Video Transfer via High-Speed RTDX SPRA398 Wavelet Transforms in the TMS320C55x DSP Generation SPRA800 Programming the VC5509 DSP Multi Media Controller in Native Mode SPRA808 H.263 Encoder: TMS320C6000 DSP Implementation SPRA721 H.263 Decoder: TMS320C6000 DSP Implementation SPRA703 Optimizing JPEG on the TMS320C6211 2-Level Cache DSP SPRA705 TMS320C6000 DSP Platform JPEG Implementation SPRA704 JPEG for Digital Panel on the TMS320C5000 DSP Platform SPRA664 Hardcopy Solutions, the HAVE Revolution and TI DSPs SPRA652 Programmable DSP Platform for Digital Still Cameras SPRA651 MPEG-2 Video Decoder: TMS320C62x DSP Implementation SPRA649 On the Implementation of MPEG-4 Motion Compensation Using SPRA586 the TMS320C62x DSP Generation A DSP-Based Three-Dimensional Graphics System SPRA402 Digital Monopulse Doppler Radar and DSP Teaching SPRA342 Application Notes (Contd) Web Search Literature # A DSP Kernel for On-Line Dynamic Handwritten Signature Verification SPRA304 Using TMS320 DSPs Front-End Processing for Monopulse Doppler Radar SPRA299 Implementing the Color Space Transformation Algorithm Using SPRA364 the TMS320C2xx DSPs DSP-Based Handprinted Character Recognition SPRA143 High Resolution Video Using the DM642 DSP and the THS8200 Driver SPRA961 Interfacing an LCD Controller to a DM642 Video Port SPRA975 Software Reference Guides TMS320C62x DSP Image/Video Library Programmers Reference SPRU400 TMS320C64x DSP Image/Video Processing Library Programmers Refer. SPRU023 Product Bulletins Network Video Developers Kit Product Bulletin SPRT247 TMS320DM64x Digital Media Development Tools Product Bulletin SPRT281 Videophone Development Platform Product Bulletin SPRT344 Video Security over Internet Protocol (VSIP) Dev. Platform Product Bulletin SPRT284 Data Sheets TMS320DM642 DSP Data Sheet SPRS200 TMS320DM641/DM640 DSP Data Sheet SPRS222 TMS320DM643 DSP Data Sheet SPRS269
Check the TI website for a complete listing of technical documentation including application notes.
Additional Resources
Video/Imaging On-Line Information A wealth of video/imaging information awaits you at www.ti.com/video Whether you need details about any of TIs vast array of devices or block diagrams regarding various end equipments or links to selection guides, solutions guides and application notes, youll find it here. Youll also find access to: Development boards and EVMs Various system block diagrams White papers TI device information Free Digital Media Focus eNewsletter Video/imaging events around the world News releases Check out TIs video/imaging applications page today. And bookmark it for the future. Video and Imaging Solutions Guide Explore TIs solutions for a wide variety of video and imaging applications in this comprehensive guide. TIs Video and Imaging Solutions Guide contains valuable video and imaging information for your design needs. Find out everything you need to know in this Video and Imaging Solutions Guide complete guide that includes system block diagrams, product information, development tools, software, support and various other resources. www.ti.com/visolutionsguide
Technology for Innovators
TM
Amplifiers, Audio/Video CODECs, Clock Distribution Circuits, Data Converters, DaVinci Technology, DLP Picture Technology, Digital Media Processors, Digital Signal Processors, Interface, Logic, MSP430 Ultra-Low-Power Microcontrollers, Phase Lock Loops, Power Management
2Q 2007
Inside
10
12 14
18
21
24
46
Subscribe to Digital Media eNewsletter TIs technologies and resources allow you to design highend to low-cost video/imaging products with DSP-based solutions. Subscribe to the monthly Digital Media eNewsletter to receive the latest TI technology releases, informative documentation, time-saving training and other useful tips and tricks to get your design to market quickly. Go to www.ti.com/digitalmediafocus to subscribe.
37
Easy-to-Use Software and Development Tools For accelerated DSP product development, TMS320 DSPs are supported by eXpressDSP Software and Development Tools including Code Composer Studio IDE, DSP/BIOS kernel, TMS320 DSP Algorithm Standard and numerous reusable, modular software from the largest Third Party Network in the industry. DSP Selection Guide
38
Specifications
32-bit, fixed-point C28x DSP core Up to 150-MIPS operation 1.8-/1.9-V core and 3.3-V peripherals Easy-to-use software and development tools speed time-to-market
Performance
Device
Production Sampling Development Future
F2810 C2810 F2809 F/C2801 F/C2802 F2806 F2808 F28044 F2811 C/R2812 C/R2811 F2812
Higher Performance
C281x
Applications
Digital motor control, digital power supply and advanced sensing in industrial, automotive, medical and consumer markets
Pin-to-Pin Compatible
F28015 F28016 F2801-60 F2802-60
C280xx
32 bit, 60100 MIPS 32256 KB 150-ps PWM 12-bit ADC
Features
Ultra-fast 2040 ns service time to any interrupts Powerful 20 Mbit/s data logging debug capability 32-/64-bit saturation, single-cycle read-modify-write instructions, and 64-/32-bit and 32-/32-bit modulus division 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 fixedpoint MACs Supported by 16-bit instructions for improved code efficiency Compatible with TMS320C24x DSP and TMS320C2xLP source code
Lower Cost
C240x
10 Devices LF/C240xA
16 bit, 40 MIPS 1664 KB 10-bit ADC
Integration
TMS320C2000 Digital Signal Controller Platform Roadmap The C2000 controller platform provides an optimized combination of DSP performance and MCU integration for digital control systems.
Peripherals
16 to 128 Kwords sectored Flash or factory programmed ROM (with code security) 12-bit A/D, as fast as 12.5-MSPS throughput with 80-ns minimum conversion time Flexible QEP, CAP, timers and PWM generation High-res mode resolution of 16 bits @ 100 KHz and over 12 bits @ 1.5-MHz ePWM frequency Up to two serial communication interfaces (SCI / UART) Up to four serial peripheral interfaces (SPI) Up to two enhanced CAN 2.0B modules McBSP or I2C
TMS320C28x Digital Signal Controller Block Diagram The C28x controllers are the industrys first 32-bit control-based DSPs with onboard reprogrammable Flash, factory programmed ROM, or cost effective RAM-only memory options and performance from 100 to 150 MIPS.
39
MIPS 60 60 60 60 100 100 100 100 100 100 100 100 100 100 150 150 150 150 150 150 150 100 100 100 100 150 150 150 150
Boot ROM 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB 8 KB
RAM 12 KB 12 KB 12 KB 12 KB 12 KB 12 KB 12 KB 12 KB 20 KB 20 KB 36 KB 36 KB 36 KB 36 KB 36 KB 36 KB 36 KB 36 KB 40 KB 40 KB 40 KB 12 KB 12 KB 12 KB 12 KB 36 KB 36 KB 36 KB 36 KB
# Flash/ CAP/ PWM HiRes ROM Timers QEP Channels PWM 32 KB 9 2/0 8+2 4 32 KB 9 2/0 8+2 4 32 KB 9 2/1 6+2 3 64 KB 9 2/1 6+2 3 32 KB 9 2/1 6+2 3 32 KB 9 2/1 6+2 3 64 KB 9 2/1 6+2 3 64 KB 9 2/1 6+2 3 64 KB 15 4/2 12 + 4 4 64 KB 15 4/2 12 + 4 4 128 KB 15 4/2 12 + 4 4 128 KB 15 4/2 12 + 4 4 256 KB 15 4/2 12 + 4 6 256 KB 15 4/2 12 + 4 6 128 KB 7 6/2 16 256 KB 7 6/2 16 256 KB 7 6/2 16 256 KB 7 6/2 16 7 6/2 16 7 6/2 16 7 6/2 16 32 KB 9 2/1 6+2 3 32 KB 9 2/1 6+2 3 64 KB 9 2/1 6+2 3 64 KB 9 2/1 6+2 3 128 KB 7 6/2 16 256 KB 7 6/2 16 256 KB 7 6/2 16 256 KB 7 6/2 16
12-Bit A/D Chs/ Core Conversion WD Comm Ports I/O Voltage 1 KU Time (ns) EMIF Timer Other SPI SCI CAN Pins (V) Packaging ($U.S.)* 16 ch/267 Y I2C 1 1 0 35 1.8 100 LQFP 3.25 16 ch/267 Y I2C 1 1 1 35 1.8 100 LQFP 3.50 16 ch/267 Y I2C 2 1 1 35 1.8 100 LQFP 3.95 16 ch/267 Y I2C 2 1 1 35 1.8 100 LQFP 4.75 16 ch/160 Y I2C 2 1 1 35 1.8 100 LQFP 5.80 16 ch/160 Y I2C 2 1 1 35 1.8 100 BGA 5.80 16 ch/160 Y I2C 2 1 1 35 1.8 100 LQFP 7.10 16 ch/160 Y I2C 2 1 1 35 1.8 100 BGA 7.10 16 ch/160 Y I2C 4 2 1 35 1.8 100 LQFP 8.70 16 ch/160 Y I2C 4 2 1 35 1.8 100 BGA 8.70 16 ch/160 Y I2C 4 2 2 35 1.8 100 LQFP 11.60 16 ch/160 Y I2C 4 2 2 35 1.8 100 BGA 11.60 16 ch/80 Y I2C 4 2 2 35 1.8 100 LQFP 12.95 16 ch/80 Y I2C 4 2 2 35 1.8 100 BGA 12.95 16 ch/80 Y McBSP 1 2 1 56 1.9 128 LQFP 13.85 16 ch/80 Y McBSP 1 2 1 56 1.9 128 LQFP 14.75 16 ch/80 Y Y McBSP 1 2 1 56 1.9 179 BGA 15.65 16 ch/80 Y Y McBSP 1 2 1 56 1.9 176 LQFP 15.65 16 ch/80 Y McBSP 1 2 1 56 1.9 128 LQFP 9.15 16 ch/80 Y Y McBSP 1 2 1 56 1.9 179 BGA 10.65 16 ch/80 Y Y McBSP 1 2 1 56 1.9 176 LQFP 10.65 16 ch/160 Y I2C 2 1 1 35 1.8 100 LQFP 3.993 16 ch/160 Y I2C 2 1 1 35 1.8 100 BGA 4.653 16 ch/160 Y I2C 2 1 1 35 1.8 100 LQFP 4.903 16 ch/160 Y I2C 2 1 1 35 1.8 100 BGA 4.903 16 ch/80 Y McBSP 1 2 1 56 1.9 128 LQFP 7.083 16 ch/80 Y McBSP 1 2 1 56 1.9 128 LQFP 8.253 16 ch/80 Y Y McBSP 1 2 1 56 1.9 179 BGA 9.603 16 ch/80 Y Y McBSP 1 2 1 56 1.9 176 LQFP 9.603
A = 40 to 85C; S = 40 to 125C (10% adder over A); Q = 40 to 125C, Q100 qualified (15% adder over S) New devices are listed in red. Non Pb-Free/Green version of MicroStar BGA; All other devices are Pb-Free/Green. 3 Minimum volumes for C28x devices are 10 KU with NRE of $11,000. * Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order.
40
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 Applications Appliances/white goods, industrial automation, power conversion, metering, office equipment, sensoring Features and Peripherals 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)
5 KBytes RAM
Peripheral Bus
Barrel Shifter
Hardware Stack
Accumulator
CAN
Watchdog Timer
GPIO
TMS320LF / C2401A Digital Signal Controllers: For Space-Constrained Designs The TMS320LF/C2401A controllers pack a tremendous amount of power in an unbelievably small package. In only 49 mm 2, the TMS320LF/C2401A controllers provide 40 MIPS of processing power with 500-ns conversion time, 8 Kw of sectored memory with code security and much more.
41
Device TMS320LC2401AVFA TMS320LC2402APGA1 TMS320LC2402APAGA1 TMS320LC2403APAGA1 TMS320LC2404APZA1 TMS320LC2406APZA1 TMS320LF2401AVFA TMS320LF2402APGA1 TMS320LF2403APAGA1 TMS320LF2406APZA1 TMS320LF2407APGEA1
1 2
MIPS 40 40 40 40 40 40 40 40 40 40 40
RAM 2 KB 1 KB 1 KB 2 KB 3 KB 5 KB 2 KB 2 KB 2 KB 5 KB 5 KB
Flash 16 KB 16 KB 32 KB 64 KB 64 KB
ROM 16 KB 12 KB 12 KB 32 KB 32 KB 64 KB
Packaging 1 KU ($U.S.)* 32 LQFP 1.952 64 PQFP 2.602 64 LQFP 2.602 64 LQFP 3.952 100 LQFP 4.552 100 LQFP 5.202 32 LQFP 3.50 64 PQFP 7.10 64 LQFP 8.25 100 LQFP 8.35 144 LQFP 8.85
Non Pb-Free/Green version of MicroStar BGA; All other devices are Pb-Free/Green. Minimum volume for LC240xA devices is 10 KU with NRE of $9,000. * Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order.
42
Starter Kits
F28044 eZdsp Starter Kit2 F2808 eZdsp Starter Kit2 (socketed) Includes USB cable, Users Guide, Code Composer Studio (CCStudio) IDE for eZdsp, power supply F2812 eZdsp Starter Kit2 Includes parallel port cable, Users Guide, CCStudio IDE for eZdsp, power supply F2812 eZdsp Starter Kit2 (socketed) Includes parallel port cable, Users Guide, CCStudio IDE for eZdsp, power supply LF2407A eZdsp Starter Kit2 LF2401A eZdsp Starter Kit2
Evaluation Modules
Power Factor Correction Adapter Board Phase Shifted Full Bridge DC/DC Adapter Board LF2407A Evaluation Module (EVM), CCStudio IDE, XDS510PP-Plus Emulator3 F2812 Development Bundle3 Includes eZdsp (socketed), CCStudio IDE, XDS510PP-Plus F2812 Development Bundle3 Includes eZdsp (socketed), CCStudio IDE, XDS510 USB Emulator 295 295 1,995 1,995 2,295
JTAG Emulators
JTAGjet-TMS-C2000 USB Emulator for Windows XDS510PP-Plus Parallel Port Pod with JTAG Cable for Windows XDS510 USB-Based Emulator for Windows XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator 595 1,500 1,995 3,995 2,995
are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. New tools are listed in red. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2Includes board-specific Code Composer Studio integrated development environment IDE, code-generation tools, on-board JTAG emulation, target board and target-specific device driver. 3Includes Code Composer Studio , code generation tools with C compiler/assembler/linker, target board and device drivers. 4Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker), emulator and simulator configurations all limited to 120 days. Alternative Development Tools are available from third parties such as EWA Blackhawk DSP (www.blackhawk-dsp.com), Spectrum Digital (www.spectrumdigital.com), Technosoft (www.technosoft.ch) and Softronics (www.softronx.com). Please see the features supported by platform matrix on page 92 for more details.
43
www.ti.com/c2000appsw
Description C24x Controller C28x Controller
ACI1_1 ACI3_1 ACI3_2 ACI3_3 ACI3_4 PMSM3_1 PMSM3_2 PMSM3_3 PMSM3_4 BLDC3_1 BLDC3_2 DCMOTOR Digital Motor Control Library
1 ph AC Induction 3 ph AC Induction 3 ph AC Induction 3 ph AC Induction 3 ph AC Induction 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Permanent Magnet Synch 3 ph Trapezoidal Brushless DC 3 ph Trapezoidal Brushless DC Brushed DC All Motor Types
Tacho I/P VHz / SinePWM/ Closed Loop (CL) Speed PID Tacho I/P VHz / SinePWM / CL Speed PID MRAS (Speed Estimator) VHz / SinePWM / CL Speed PID Tacho I/P FOC / SinePWM / CL Current PID for D, Q / CL Speed PID Direct Flux Estimator + Speed Estimator FOC / SinePWM / CL Current PID for D, Q / CL Speed PID QEP FOC / SinePWM / CL Current PID for D, Q / CL Speed PID SMO (Sliding Mode Observer) Position Estimator FOC / SinePWM / CL Current PID for D, Q / CL Speed PID Resolver / FOC / CL Current PID for D, Q / CL Speed PID QEP / FOC / Position Control 3 Hall Effect I/P Trapezoidal / CL Loop Current PID / CL Speed PID BEMF / Zero Crossing Detection Trapezoidal / CL Loop Current PID / CL Speed PID Speed & Position / QEP without Index Component Modules for Motor-Specific Applications
IQMath: Develop in Easy-to-Use Floating Point on a CostEffective, Fixed-Point Machine Control algorithms typically start life in a floating-point format. Until now, the conversion of such algorithms to run on a fixed-point machine was laborious and time consuming. TIs C28x IQMath Library makes this task easier, faster and enables: Seamless portability of code between fixed- and floating-point devices One source code set for simulation vs. target device Numerical resolution adjustability based on application requirement Numerical accuracy without sacrificing time and cycles Rapid conversion/porting and implementation of algorithms For more information, visit www.ti.com/iqmath Texas Instruments 1Q 2007
Slash development time and reduce overall costs with TI's IQMath: floating-point development on a fixed-point machine.
TIs C28x IQMath Library makes code development easier, faster and enables seamless portability of code between fixed- and floating-point devices.
44
Suggested Texas Instuments Power Management Solutions for the TMS320C24x/TMS320C28x Controller Generations
Synchronous Controller (External FETs) TPS40041 TPS40042 TPS40190 TPS40057 TPS40061 Non-Synchronous Controller (External FET and Diode) TPS64200 TPS40200 TPS40200 TPS40200* Core and I/O Voltages Synchronous Non-Synchronous Integrated FET Integrated FET Converter Converter TPS54110 MC33063 TPS54110 TPS40222 TPS62110 TPS5410 TPS5410* Non-Isolated Power Module PTH04070 PTH04070 PTH08080 PTN78000* Isolated Power Module DualOutput Controller TPS62420 TPS75003 TPS5120
PTB78560* PTMA403033*
*Due to Vout/Vin ratio core voltage may have to be stepped down from 3.3-V I/O I/O supply 3.3 V, current up to 500 mA Core supply down to 1.8 V, current up to 1 A
0.033
0.033
Q2
D2
VCCAUX
Q1
36.5 k
61.9 k
15.4 k
For additional power supply designs for TI DSPs, please visit www.ti.com/dsppower.
Note: The TI power devices recommended here are based on standard operating conditions. System designers should use device power estimation tools in conjunction with overall application level power requirements to ensure an adequate power supply design is used.
45
Specifications Broad portfolio of the industrys most power-efficient DSPs with standby power as low as 0.12 mW and performance up to 600 MIPs Lowest industry standby power greatly extends battery life Software compatible with all C5000 DSPs Easy-to-use software and development tools speed time-to-market Applications Feature rich miniaturized portable digital audio products (MP3/AAC), (IP) PBX, hands-free car kit, portable medical devices, low-cost VOIP/DECT phone, portable instrumentation, fingerprint/ pattern recognition and GPS receivers Features Advanced automatic power management Configurable idle domains to extend your battery life Shortened debug for faster time-tomarket Large on-chip RAM of 32 KB320 KB TMS3205506 / 5509A DSP Portable and Connected DSPs Optimized for Portable/ Industrial Medical Markets Dual MAC/108200 MHz/ 216400 MIPs USB 2.0 full-speed compliant (12 Mbps) Large on-chip SRAM Very low standby power of 0.12 mW TMS320C5501 / C5502 DSPs 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 TMS320C5510 DSP Ideal for Memory-Intensive Applications
Software Compatible
Broadband TNET Devices Wireless Handset & Chipsets Imaging & Audio Devices & Chipsets OMAP59xx Devices C55x Devices C55x Devices C54x Devices
M
re Wi les
ul
tic
e or
IP Vo
lu So
igi
tio
ns
era am
s ion lut o S
sH
D et, ds an
C tal
C5000 Devices
ia P imed
orta
ble
C5000 DSP Platform Roadmap The C5000 DSPs span the applications spectrum with core performance extended to 300 MHz.
MMC/SD
MMC/SD
Peripheral Bus
6Channel DMA
JTAG
INT
2 Timers
McBSP
McBSP
McBSP
RTC
I2C
45
2 TQFP 4 BGA
7 TQFP 9 BGA
TMS320C5509A DSP Block Diagram The C5509A DSP is the portable and connected DSP optimized for portable/industrial medical markets.
Watchdog
System PLL
10-Bit A/D
GPIO
GPIO
EHPI
USB
USB PLL
46
RAM ROM (Bytes) (Bytes) 32K 32K 32K 32K 64K 32K 64K 32K 64K 32K 64K 32K 64K 64K 64K 64K 128K 64K 128K 64K 128K 64K 128K 64K 256K 64K 256K 64K 320K 32K 320K 32K
DMA 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch 6 ch
MHz 300 300 200 200 300 300 200 200 200 200 200 200 200 200 160 200
MIPS 600 600 400 400 600 600 400 400 400 400 400 400 400 400 320 400
Packaging 201 BGA7 176 LQFP 201 BGA7 176 LQFP 176 LQFP 201 BGA7 179 BGA7 144 LQFP 179 BGA7 144 LQFP 179 BGA7 144 LQFP 179 BGA7 144 LQFP 240 BGA7 240 BGA7
1 KU ($U.S.)1 4.50 4.50 6.80 6.80 8.75 8.75 6.77 6.77 6.80 6.80 10.25 10.25 15.65 15.65 15.70 18.35
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Multi-channel buffered serial port (McBSP). 3 3 = Two general-purpose timers and one 32-bit DSP/BIOS kernel counter, 2 = Two general-purpose timers. 4 Extended temperature device, 40 to 85C case temperature operation. 5 JTAG disconnect option. 6 Plus 1 additional programmable watchdog timer. 7 MicroStar BGA package. Note: All devices include software PLL. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
New devices are listed in red. New devices are listed in red.
MicroStar BGA Package Comparison The ultra-small physical size (12 mm 12 mm 1.4 mm) of the C5000 DSP MicroStar BGA (ball grid array) packaging can also help increase the performance per square inch for MIPS-intensive or space-constrained applications. The C5509A DSP is also pictured in a 144-pin LQFP.
47
Specifications
16-bit fixed-point DSPs Power dissipation as low as 40 mW 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; 143-, 144-, 176- and 169-pin MicroStar BGAs) 6-channel DMA controller per core
D(15-0) A(22-0)
Program/Data ROM
Program/Data RAM
Timer TDM Serial Port Standard Serial Port Host Port Interface (HPI) 16/8
Multi-channel Buffered Serial Port (McBSP)
MAC
ALU
40-Bit ALU
CMPS Operator (VITERBI)
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, pagers, personal digital assistants, digital cordless communications, wireless data communications, handsfree car kit, computer telephony, voice over packet, portable Internet audio, modems
C54x DSP Generation Block Diagram This block diagram of the C54x DSP is a comprehensive diagram showing all peripheral options. C54x DSPs are optimized to meet the performance, cost and low-power needs of wireless and wireline communications systems as well as emerging applications like IP phones, VoP and portable applications.
2 KWords ROM
64 KWords RAM
Program/Data Buses
Peripheral Bus
Power Management
DMA
Ch 0 Ch 1 Ch 2 Ch 3 Ch 4 Ch 5
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 fixedpoint DSP C compiler Power-down modes for batterypowered applications
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)
TMS320C5421 Multicore DSP Block Diagram 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.
48
Multicore DSPs
TMS320VC5420PGE2003,4 TMS320VC5420GGU2003,4 TMS320VC5421PGE2003 TMS320VC5421GGU2003
1 2
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. Client side telephony (CST) software bundle information on page 15. 3 Multicore devices (VC542x = 2). 4 Internal bootloader not available on VC5420 DSP. 5 MicroStar BGA package. Note: All devices include software PLL. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
49
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows 3,995 2,995 1,500 1,995 3,595 600 Free Free Free Free Free Free
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are New tools are listed in red. advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 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 92 for more details. 3 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker), emulator and simulator configurations all limited to 120 days.
50
Portable medical devices Portable defibrillation Home medical test and analysis PDT for patient/medical personal Asset and inventory management Parcel tracking and location Stock inventory and replenishment Real-time data capture, analysis and interpretation Point of sale Sales and membership processing Merchandising and pricing management Verification and authentication Enterprise PDT Commercial and business applications Enhanced employee productivity
Key Features
Extensive peripheral set supporting glueless interface to multiple radio technologies (GSM/GPRS, WLAN, BT, RF) Industry-leading C55x DSP core offering portable data terminalcentric algorithms via TI DSP Third Party Network Multibus architecture for PDT system-level optimization On-chip frame buffer supporting multiple display variations Hardware encryption engine enabling industry-standard security applications Robust man/machine interface ARM9 core for multiple operating systems and application programs
OMAP59xx Processors Support
OMAP Processors
C55x DSP 192 MHz 16-Channel DMA SDRAM Mobile DDR Flash SRAM NAND CF 96 MHz 48 MHz Traffic Controller / Memory I/F
LCD Ctrl
(18b Multi Std: e.g., TFT, STN, etc.)
256 kB ISRAM
(Frame Buffer)
Microsoft Windows CE Linux Accelerated Technologies Nucleus WindRiver Systems VxWorks Texas Instruments DSP/BIOS kernel And many more Texas Instruments 1Q 2007
OMAP5912 Peripheral Block Diagram OMAP5912 processor diagram with ARM926 and C55x DSP cores and peripherals.
51
1 KU ($U.S.)1 25.00
OMAP5910JGDY2
C55x ARM9TDMI
150 150
160K 192K2
32K
6 Ch 9 Ch
289 BGA5, 19 19 mm
25.95
OMAP5912ZZG
C55x ARM926EJ-S
192 192
160K 256K2
32K
OMAP5912ZDY
C55x ARM926EJ-S
192 192
160K 256K2
32K
4 Video HW Accel, 1.6 24 KByte I-Cache Self-Powered RTC, LCD, CompactFlash, Camera, 2 MMC/SD, Keyboard, DPLL, PWT/PWL, 2 LED Pulse Generators, SoSSI 2 McBSP3, 4 Video HW Accel, 1.6 2 MCSI3, 3 UARTs3 24 KByte I-Cache Host/Function USB 1.1, Self-Powered RTC, LCD, USB-On-the-Go (OTG), CompactFlash, Camera, 1 McBSP, wire, I2C, 2 MMC/SD, Keyboard, HDQ, SPI, V-Link DPLL, PWT/PWL, 2 LED Pulse Generators, SoSSI
1.8/ 2.75/3.34
24.85
1.8/ 2.75/3.34
24.85
1 Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing
information from TI prior to placing orders. TI may verify final pricing prior to accepting any order.
2 Shared with the C55x CPU. 3 Shared with the ARM9. New devices are listed in red. 4 External memory interfaces may use 1.8-, 2.75- or 3.3-V nominal. 5 MicroStar BGA package options GZG: 12 12 mm (OMAP5910JGZG2) or GDY: 19 19 mm (OMAP5910JGDY2)
Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
including over 70 eXpressDSPcompliant, interoperable algorithms. Support OMAP Technology Centers (OTCs) are a network of third parties with extensive development experience on the OMAP platform. They have system-level expertise in operating systems, software development and hardware integration. OTCs work with customers to develop a custom integration package. Additionally, the OMAP Developers Network includes
a number of independent companies and consultants that develop applications for the OMAP platform. Samples and Availability Please contact an authorized TI distributor for further information.
52
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows 3,995 2,995 1,500 1,995 3,595 600 Free
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 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 92 for more details. 3 OSK includes board with OMAP5912 processor, board support library, Linux kernel and GNU development tools from MontaVista. CCStudio and emulator are sold separately. 4 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 92 for more details. 5 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker), emulator and simulator configurations all limited to 120 days.
53
Suggested Texas Instruments Power Management Solutions for the C5000 DSP and OMAP Processor Platforms
Core and I/O Voltages Non-Synchronous Controller Synchronous (External FET and Diode) Integrated FET Converter TPS64200 TPS62300 TPS64200 TPS62300 TPS40190 TPS62110 Dual-Output Converter TPS62400 TPS62400 TPS5124
I/O supply 3.3 V, current up to 250 mA Core supply down to 1.2 V, current up to 250 mA
RESET
A2 B2 C2 D2
A1 B1 C1 D1
L1
C3
R1
For additional power supply designs for TI DSPs, please visit www.ti.com/dsppower.
Note: The TI power devices recommended here are based on standard operating conditions. System designers should use device power estimation tools in conjunction with overall application level power requirements to ensure an adequate power supply design is used.
54
Specifications Broadest portfolio of high performance DSPs ranging from $11.95 to 1 GHz Shipping the industrys first 1-GHz DSPs on a 90-nm process node Upward 100% object code compatibility within C6000 DSP platform The easiest to use integrated development environment with the industrys best optimizing C compiler Applications Wireless Infrastructure (adaptive antennas, basestations, gateways), Telecom Infrastructure (RAS, PBX, VoIP), Digital Video (conferencing, surveillance, encoders, statistical remultiplexor/ broadband routers), Imaging (medical, machine vision/inspection, defense/ radar/sonar) Features VelociTI.2 architecture extensions with new instructions to accelerate performance in key applications Increased parallelism with quad 16bit and octal 8-bit multiplyaccumulate performance Improved orthogonality with frequently used instructions available in more functional units Double the bandwidth resulting from more registers, wider load/store data paths and enlarged 2-level cache Peripherals Enhanced Direct Memory Access Controller Peripheral Component Interconnect Universal Test and Operation PHY Interface for ATM (UTOPIA) Viterbi Coprocessor Turbo Coprocessor External Memory Interfaces Multi-channel Buffered Serial Ports Host Port Interfaces Direct Memory Access Controller 32-bit Expansion Bus RapidIO Texas Instruments 1Q 2007
Software Compatible
C64x Devices
C62x Devices
e igh
st
er
ma for
nc
DM64x Devices
ecif ic
Sp tion
Floating Point
C6000 DSP Platform Roadmap The C6000 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 highperformance systems to choose the device that best suits their specific application.
McBSP 0 McBSP 1 McASP 0 McASP 1 I2C I2C HPI 32 Timer 0/1/2 GPIO 16
OSC
TMS320C6418 DSP Block Diagram
EMIF 32
55
Part Number
COM3 HPI 32/16 HPI 32/16 PCI/HPI/EMAC4 PCI/HPI/EMAC4 PCI/HPI/EMAC4 HPI 32/16 HPI 32/16
Packaging 288 BGA, 23 mm 288 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 23 mm 548 BGA, 23 mm 288 BGA, 23 mm 288 BGA, 23 mm
Performance Value
TMS320C6410GTS400 TMS320C6413GTS500 TMS320C6412AGDK5 TMS320C6412AGDK6 TMS320C6412AGDK7 TMS320C6418GTS600 TMS320C6418ZTSA500
1
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Assumes 60% CPU utilization, 50% EMIF utilization (133 MHz for 1.4 V, 100 MHz for 1.2 V), 50% writes, 64-bits, 50% bit switching, 2 2-MHz McBSP at 100% utilization, and 2 75-MHz timers at 100% utilization. See SPRAA59 for the TMS320C6410 and TMS320C6413 DSPs. See SPRA967 for the TMS320C6412A DSP. See SPRAA60 for the TMS320C6418 DSP. 3 HPI is selectable, 32-bit or 16-bit. 4 The C6412 can be configured to have either a 32-bit PCI or 32-bit HPI, or a 16-bit HPI with Ethernet MAC. 5 Plus on-chip VITERBI (VCP) coprocessor. Note: Check www.ti.com for extended temperature and packaging options. Enhanced plastic and Military DSP versions are available for selected DSPs.
Part Number
COM3 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
Timers MHz 3 3 3 3 3 3 3 3 3 3 3 3 1000 850 720 600 1000 850 720 600 1000 850 720 600
MIPS 80007 68007 57607 48007 8000 6800 5760 4800 8000 6800 5760 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
Highest Performance
TMS320C6416TBGLZ1 TMS320C6416TGLZ8 TMS320C6416TBGLZ7 TMS320C6416TGLZ6 TMS320C6415TBGLZ1 TMS320C6415TBGLZ8 TMS320C6415TBGLZ7 TMS320C6415TBGLZ6 TMS320C6414TBGLZ1 TMS320C6414TBGLZ8 TMS320C6414TBGLZ7 TMS320C6414TBGLZ6
1
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Assumes 60% CPU utilization, 50% EMIF utilization (133 MHz for 1.4 V, 100 MHz for 1.2 V), 50% writes, 64-bits, 50% bit switching, 2 2-MHz McBSP at 100% utilization, and 2 75-MHz timers at 100% utilization. See SPRAA45 for TMS320C6414T, TMS320C6415T and TMS320C6416T DSPs. 3 HPI is selectable, 32-bit or 16-bit. 4 UTOPIA pins muxed with a second McBSP. 5 UTOPIA pins muxed with a third McBSP. 6 64-bit configurable timers. 7 Plus on-chip Turbo (TCP) and VITERBI (VCP) coprocessors. Note: Check www.ti.com for extended temperature and packaging options. Enhanced plastic and Military DSP versions are also available for selected DSPs.
56
64 Ch
1 Output
1.2
33.85
64 Ch
1 Input, 1 Output
27.05
64 Ch
1 Input
112 K
64 Ch
1 Output
TMX320DM64352
112 K
64 Ch
1 Input
TMX320DM64372
112K
64 Ch
1 Input, 1 Output
1.8/ 361 BGA 3.3 16 16 mm, 376 BGA 23 23 mm 32-Bit PCI, Async SRAM, 1.05/ 1.8/ 361 BGA VLYNQ, DDR2 SDRAM, 1.2 3.3 16 16 mm, 10/100 EMAC, NAND Flash 376 BGA 16-Bit HPI 23 23 mm VLYNQ, Async SRAM, 1.05/ 1.8/ 361 BGA 10/100 EMAC, DDR2 SDRAM, 1.2 3.3 16 16 mm, 16-Bit HPI NAND Flash 376 BGA 23 23 mm 32-Bit PCI, Async SRAM, 1.05/ 1.8/ 361 BGA VLYNQ, DDR2 SDRAM, 1.2 3.3 16 16 mm, 10/100 EMAC, NAND Flash 376 BGA 16-Bit HPI 23 23 mm
1.05
11.25
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Available in the ZDU (376-pin plastic BGA) and ZWT (361-pin Pb-free PBGA) packages. 3 McBSP can be configured as an SPI peripheral.
57
Part Number TMS320DM640AGDK4 TMS320DM640AGNZ4 TMS320DM641AGDK5 TMS320DM641AGNZ5 TMS320DM641AGDK6 TMS320DM641AGNZ6 TMS320DM643AGDK5 TMS320DM643AGNZ5 TMS320DM643AGDK6 TMS320DM643AGNZ6 TMS320DM642AGDK5 TMS320DM642AGNZ5 TMS320DM642AGDK6 TMS320DM642AGNZ6 TMS320DM642AGDK7 TMS320DM642AGNZ7
1 2 3 4
COM2 EMAC EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC HPI 16/EMAC HPI 32/EMAC6 HPI 32/EMAC6 HPI 32/EMAC6 HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6 PCI/HPI 32/EMAC6
Timers MHz MIPS 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 400 400 500 500 600 600 500 500 600 600 500 500 600 600 720 720 3200 3200 4000 4000 4800 4800 4000 4000 4800 4800 4000 4000 4800 4800 5760 5760
1 KU ($U.S.)1 21.45 21.45 27.80 27.80 30.60 30.60 30.90 30.90 33.70 33.70 36.70 36.70 40.35 40.35 56.90 56.90
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. HPI is selectable, 32-bit or 16-bit. Assumes 60% CPU utilization. Assumes 60% CPU utilization, 50% EMIF utilization (133 MHz for 1.4 V, 100 MHz for 1.2 V), 50% writes, 64-bits, 50% bit switching, 2 2-MHz McBSP at 100% utilization, and 2 50-MHz timers at 100% utilization. See SPRA962. 5 The DM642 can be configured to have up to three serial ports in various video/McASP/McBSP combinations. 6 The DM640 has an Ethernet MAC. The DM641 can be configured to have either a 16-bit HPI or Ethernet MAC. The DM643 can be configured to have either a 32-bit HPI or a 16-bit HPI and Ethernet MAC. The DM642 can be configured to have either a 32-bit PCI or 32-bit HPI or a 16-bit HPI and Ethernet MAC. Note: Check www.ti.com for extended temperature and packaging options. Enhanced plastic and Military DSP versions are available for selected DSPs.
Network and Video 1-GHz Development Kit (NVDK) Video Security over Internet Protocol Development Platform (VSIP) (NTSC) VSIP Development Platform (PAL) Video Security over IP (VSIP) with ATEME Emulator (NTSC) Video Security over IP (VSIP) with ATEME Emulator (PAL) TMS320DM642 Digital Media Development Kit (DM642 DMDK)
TMDSDSK6416-T (U.S. part number) TMDSDSK6416-TE (European part number) TMDXNVK6415-T (U.S. part number) TMDXNVK6415-TE (European part number) TMDXVSK642 (U.S. part number) TMDXVSK642-0E (European part number) TMDXVSK642-3 TMDXVSK642-3E TMDSDMK642 (U.S. part number) TMDSDMK642-0E (European part number) TMDXEVM6446 (U.S. part number) TMDXEVM6446-0E (European part number) TMDSEVM642 (U.S. part number) TMDSEVM642-0E (European part number)
2,495 1,995
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 A TMS320C6413 EVM is available from Spectrum Digital (www.spectrumdigital.com), Spectrum Digital part number 701884.
58
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers New tools are listed in bold red. are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker) and simulator all limited to 120 days.
DaVinci News
Read the latest news about DaVinci products, development tools, optimized software, training, support and more.
www.ti.com/davinciwhitepaper
www.ti.com/davincitraining
www.ti.com/davincinews
59
256
Specifications Serial RapidIO for DSP-to-DSP, DSP-to-switch and DSP-to-FPGA interconnectivity New core enables 20 percent higher cycle performance 2030 percent smaller code size from 16-bit compact instructions and SPLOOP buffer Applications Video and Voice Transcoding, Videoconferencing Servers, HighDefinition (HD) Video Encoding and Mixer Systems, Wireless Basestation Transceivers, HD Radio, Medical Imaging, photo labs and printing, video transceiving and transrating, video transcoding Features Based on the new TMS320C64x+ core 720 MHz, 850 MHz, 1 GHz Memory 32 KB L1D, 32 KB L1P Cache/ SRAM 2 MB L2, 256 K Cache/SRAM, remainder SRAM only Acceleration Viterbi Decoder co-processor (VCP) Turbo Decoder co-processor (TCP) Peripherals Serial RapidIO: 10-Gb/s full duplex Other high-bandwidth peripherals: Gigabit Ethernet MAC, UTOPIA, PCI-66, HPI Two EMIFs: 32-bit DDR2, 64-bit EMIF
4 Serial RapidIO EMIF 64 DDR2 McBSP 0/1 PCI 66 and GEMAC or HPI and GEMAC or UTOPIA Timer 0/1 I2C
8*32
TMS320C6455/TMS320C6454 DSP Block Diagram Enables high-performance multiprocessing via Serial RapidIO plus other high-bandwidth peripherals
60
Part Number
COM3 Serial RapidIO/HPI/ PCI/Gigabit EMAC Serial RapidIO/HPI/ PCI/Gigabit EMAC Serial RapidIO/HPI/ PCI/Gigabit EMAC HPI/PCI/ Gigabit EMAC HPI/PCI/ Gigabit EMAC HPI/PCI/ Gigabit EMAC
Packaging 697 BGA, 24 mm 697 BGA, 24 mm 697 BGA, 24 mm 687 BGA, 24 mm 687 BGA, 24 mm 687 BGA, 24 mm
Highest Performance
TMS320C6455BZTZ TMS320C6455BZTZ8 TMS320C6455BZTZ7 TMS320C6454BZTZ TMS320C6454BZTZ8 TMS320C6454BZTZ7
1
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain New devices are listed in red. the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Assumes 60% CPU utilization, 50% EMIF utilization (133 MHz for 1.4 V, 100 MHz for 1.2 V), 50% writes, 64-bits, 50% bit switching, 2 2-MHz McBSP at 100% utilization, and 2 75-MHz timers at 100% utilization. See SPRAAE8 for TMS320C6455 and TMS320C6454 DSPs. 3 HPI is selectable, 32-bit or 16-bit. 4 UTOPIA pins muxed with a second McBSP. 5 64-bit configurable timers. 6 Plus on-chip Turbo (TCP) and VITERBI (VCP) coprocessors. Note: Check www.ti.com for extended temperature and packaging options. Enhanced plastic and Military DSP versions are also available for selected DSPs.
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows 3,995 2,995 1,500 1,995 3,595 600 Free Free
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker) and simulator all limited to 120 days.
61
Features
100% code-compatible DSPs priced as low as U.S. $5.75 Advanced VLIW architecture Up to eight 32-bit instructions executed each cycle Eight independent, multi-purpose functional units and up to sixty-four 32-bit registers Industrys most advanced DSP C compiler and Assembly Optimizer maximize efficiency and performance
C672x DSP
Lowest price floating-point device in the market Sixty four 32-bit registers Large (32 KB) program cache Flexible boot options dMAX DMA engine tuned for audio performance
C671x DSP
TMS320C6727 DSP Block Diagram TIs latest floating-point DSPs include the TMS320C6722, TMS320C6726 and the TMS320C6727 DSPs. These DSPs are ideal for a host of professional audio, musical instruments, broadcast audio and commercial audio applications. These devices will also perform exceptionally well in a variety of industrial, biometric, control and medical applications.
L1/L2 cache architecture Thirty two 32-bit registers EDMA DMA engine
C62x DSP
Program RAM/Cache/32-Bit Address See Product Specification Guide for Device Memory Size EMIF 20 A D 32 C62x/C67x CPU Core Program/Data Buses
Data RAM/32-Bit Address See Product Specification Guide for Device Memory Size
Sixteen-bit multiply, 32-bit instruction Up to 7 Mbit on-chip memory 32-bit PCI interface (C6205 DSP only)
Applications
DMA
Ch 0 Ch 1 Ch 2 Ch 3 Aux Ch
Peripheral Bus
Multi-channel (T1/E1) Buffered Serial Port 1 Multi-channel (T1/E1) Buffered Serial Port 2 (C6202/C6203 only)
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
Professional audio products, mixers, effects boxes, audio synthesis, instrument/amplifier modeling, audio conferencing, audio broadcast, audio encoders, emerging audio applications, biometrics, medical, industrial applications, digital imaging, 3D graphics, speech recognition and voice over packet
TMS320C6201 / C6701 / C6202 / C6203 / C6204 / C6205 DSP Block Diagram 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.
62
RAM (Bytes) Data Prog 64K 64K 64K 64K 64K 64K 4K/4K/64K3 4K/4K/64K3 128K 256K 128K 256K 128K 256K 128K 256K 512K 384K 512K 384K 512K 384K 512K 384K 64K 64K 64K 64K
McBSP 2 2 2 2 2 3 3 3 3 3 3 3 3 2 2
COM Exp. Bus/32 Exp. Bus/32 PCI/32 HPI/16 HPI/16 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
MHz 200 200 200 150 167 250 250 300 300 300 300 173 173 200 200
Voltage (V) Core I/O 1.5 3.3 1.5 3.3 1.5 3.3 1.8 3.3 1.8 3.3 1.5 3.3 1.5 3.3 1.5 3.3 1.5 3.3 1.5 3.3 1.5 3.3 1.55 3.3 1.55 3.3 1.8 3.3 1.8 3.3
Packaging 288 BGA, 16 mm 340 BGA, 18 mm 288 BGA, 16 mm 256 BGA, 27 mm 256 BGA, 27 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 27 mm 384 BGA, 18 mm 352 BGA, 35 mm 352 BGA, 27 mm
1 KU ($U.S.)1 9.70 21.90 10.45 22.55 28.20 58.60 58.60 70.30 70.30 74.70 74.70 63.30 63.30 86.60 86.60
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Extended temperature versions available for C6201, C6202, C6203, C6204, C6205 and C6211 for additional charge. 3 The C6211 DSPs 72 KBytes of cache memory is comprised of 4 KBytes data cache, 4 Enhanced DMA. 5 Device may operate at 300 MHz with 1.7-V core. 4 KBytes program cache and 64 KBytes unified cache memory. Note: All devices include two timers. Note: Enhanced plastic and Military DSP versions are available for selected DSPs.
RAM (Bytes) Data/Prog 4K/4K/64K2 32K/64K/384K2 32K/128K/384K7 32K/128K/384K7 32K/128K/384K7 4K/4K/64K2 32K/256K/384K7 32K/256K/384K7 4K/4K/256K2 32K/256K/384K7 32K/256K/384K7 32K/256K/384K7 32K/256K/384K2 4K/4K/256K2 4K/4K/256K2 4K/4K/256K2 64K/64K 64K/64K
McBSP McASP 2 2 2 2 2 2 38 38 29 29 3 3 3 3 29 29 29 29 9 2 29 2 2
DMA 163 dMAX dMAX dMAX dMAX 163 dMAX dMAX 163 dMAX dMAX dMAX dMAX 163 163 163 4 4
COM HPI/16 HPI/16 UHPI UHPI UHPI UHPI HPI/16 HPI/16 HPI/16 HPI/16 HPI/16
SPI/ I2C 2/2 2/2 2/2 2/2 2/2 2/2 2/2 2/2 2/2 2/2
MHz 150 200 200 225 250 200 225 250 200 300 275 300 350 225 225 300 150 167
Cycle (ns) 6.7 5 5 4.4 4 5 4.4 4 5 3.3 3.63 3.3 2.86 4.4 4.4 3.3 6.7 6
MFLOPS 900 1200 1200 1350 1500 1200 1350 1500 1200 1800 1650 1800 2100 1350 1350 1800 900 1000
Typical Activity Voltage Total Internal Power (W) (V) (Full Device Speed) Core I/O 0.7 1.2 3.3 0.8 1.2 3.3 0.8 1.2 3.3 0.8 1.2 3.3 0.9 1.2 3.3 0.9 1.2 3.3 0.8 1.2 3.3 0.9 1.2 3.3 1.0 1.2 3.3 1.1 1.2 3.3 1.0 1.2 3.3 1.1 1.2 3.3 1.5 1.4 3.3 1.0 1.2 3.3 1.1 1.2 3.3 1.6 1.4 3.3 1.3 1.8 3.3 1.4 1.9 3.3
Package(s) 272 BGA, 27 mm 144 PQFP, 22 mm 144 PQFP, 22 mm 144 PQFP, 22 mm 144 PQFP, 22 mm 272 BGA, 27 mm 144 PQFP, 22 mm 144 PQFP, 22 mm 208 TQFP, 28 mm 256 BGA, 17 mm 256 BGA, 17 mm 256 BGA, 17 mm 256 BGA, 17 mm 208 TQFP, 28 mm 272 BGA, 27 mm 272 BGA, 27 mm 352 BGA, 35 mm 352 BGA, 35 mm
Price1 13.15 6.50 10.15 11.80 11.75 16.35 15.20 15.20 19.00 21.50 19.00 21.50 29.35 22.20 24.95 33.15 82.25 125.00
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain New products are listed in red. the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2Format represents cache memory architecture: [data cache] / [program cache] / [unified cache]. 9 The C6713 DSP can be configured to have up to three serial ports in various McASP/ 3Enhanced DMA. McBSP combinations by not utilizing the HPI. Other configurable serial options 4Extended temperature versions available for C6722, C6726, C6727, C6713, C6711D DSPs. include I2C and additional GPIO. 5RFP and ZDH packages are Pb-Free. 10Also available in 256-pin BGA, 17-mm (GDH) package. 6The A designation is for industrial temperature range. Note: All devices include two timers. 7Format represents program cache/program or data memory/ROM. Note: Enhanced plastic and Military DSP versions are available for selected DSPs. 8McASP2 DIT only.
63
JTAG Emulators
XDS560 PCI-Based High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance JTAG Emulator XDS510PP-Plus Parallel Port Emulator for Windows XDS510 USB-Based Emulator for Windows 3,995 2,995 1,500 1,995 3,595 600 Free Free Free Free Free Free
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Includes full-featured Code Composer Studio Development Tools, code generation tools (C/C++ compiler/assembler/linker) and simulator all limited to 120 days.
64
Output Current 3A 6A 3A 6A 3A 6A 3A 6A 3A 6A
*Due to Vout/Vin ratio core voltage may have to be stepped down from 3.3-V I/O.
C2
C4
C13 TP7
R1 C6 R3 R5 R2 DVDD VCC C10 DVDD U2 TPS3808G01 6 1 VDD RST 2 5 4 SNS/NC GND 3 CT MR C10 U3 TPS54350PWP VIN BOOT VIN PH UVLO PH PWRGD LSG RT VBIAS SYNC PGND ENA AGND COMP VSENSE PwrPd 17 C8
R9
C7
R5 DSP_RESET
1 2 3 4 5 6 7 8
16 15 14 13 12 11 10 9
C14
123 67 4 85
L2 CV DD Q2 FDR6674A R21 +
C18
C16
C17 TP8
R8
R14
R19 Open
R20
For additional power supply designs for TI DSPs, please visit www.ti.com/dsppower.
Note: The TI power devices recommended here are based on standard operating conditions. System designers should use device power estimation tools in conjunction with overall application level power requirements to ensure an adequate power supply design is used.
65
SPST
TS5A3166 TS5A3167 TS5A4594 TS5A4595 TS5A4596 TS5A4597 TS5A1066
SPST x 2
TS5A23166 TS5A23167 TS3A4741 TS5A2066
SPST x 4
TS3A4751
SPDT
TS5A6542 TS5A4624 TS5A3153 TS5A3154
SPST x 4
TS3A4751
SPDT
TS5A6542 TS5A4624 TS5A3153 TS5A3154 TS5A3159A TS5A3159 TS5A3160 TS5A3157 TS5A63157 TS5A2053
SPDT x 2
TS5A23159 TS5A23160 TS5A23157
SPDT x 4
TS3A5018
SP3T
TS5A3359 TS5A3357 0.25 0.1 6.5 (typ) 0.1 (typ) 9 2
SP4T x 2
TS3A5017
66
Bit Width 1 1 2 2 4 8 8 16 16 16 16 20 24 32 32
VCCA (V) 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.4 to 3.6 1.4 to 3.6 1.65 to 5.5 1.2 to 3.6 1.2 to 3.6 1.2 to 3.6 1.2 to 3.6
VCCB (V) 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.2 to 3.6 1.65 to 5.5 1.2 to 3.6 1.4 to 3.6 1.4 to 3.6 1.35 to 5.5 1.2 to 3.6 1.2 to 3.6 1.2 to 3.6 1.2 to 3.6
Smallest Package 6-pin NanoStar/NanoFree 6-pin NanoStar/NanoFree 8-pin NanoStar/NanoFree 8-pin NanoStar/NanoFree 16-pin QFN 24-pin QFN 24-pin QFN 56-ball VFBGA 56-ball VFBGA 56-ball VFBGA 56-ball VFBGA 56-ball VFBGA 83-ball VFBGA 96-ball VFBGA 96-ball VFBGA
67
68
Data Converters Plug-In for Texas Instruments Code Composer Studio IDE TIs Data Converter Plug-In (DCP) is a free development tool that allows the creation of initialization data and configuration software for TI data converters from within the Integrated Development Environment (IDE) of Code Composer Studio. It provides easy-to-use windows for point-andclick data converter configuration from within the IDE, preventing illegal combinations of settings. The DCP dialog allows the user to select all the different settings for the data converter from a single screen and to automatically generate the interface software with a single mouse click. The generated well-documented C-source files contain all functions necessary to talk to the external data converter and to set up all of the registers internal to this device. The minimum function set includes read/write functions (single words and blocks of data), initialization functions and data structures and some device-specific functions like power down. The generated code is to a great extent hardware independent, so it can be used together with the analog evaluation modules (EVMs) from our modular EVM system, our DSP Starter Kits (DSKs) or with your own custom board. To download your free 3.5 version of the Data Converter Plug-In for Code Composer Studio IDE, please go to www.ti.com/sc/dcplug-in New devices are added to the tool on a regular basis.
ADCs
ADS1216 ADS1217 ADS1218 ADS1240 ADS1241 ADS1251 ADS1252 ADS1253 ADS1254 ADS1258 ADS1271 ADS1601 ADS1602 ADS1605 ADS1606 ADS1610 ADS1625 ADS1626 ADS7804 ADS7805 ADS7829 ADS7841 ADS7844 ADS7861 ADS7864 ADS7881 ADS7891 ADS803 ADS804 ADS805 ADS8320 ADS8321 ADS8322 ADS8323 ADS8324 ADS8325 ADS8361 ADS8364 ADS8370 ADS8371 ADS8372 ADS8380 ADS8381 ADS8382 ADS8383 ADS8401 ADS8402 ADS8405 ADS8406 ADS8411 ADS8412 ADS8422
69
ADCs (Contd)
1 Includes DMA support. NOTE: An X indicates that the data converter plug-in generates the interface software for the specified TMS320 DSP generation, which not only configures the data converter, but also the DSP peripheral the device is connected to (e.g., the serial port or the memory interface). If no X is present, only the register settings, but no interface functions, are generated.
70
DACs
DAC1220 DAC1221 DAC7512 DAC7513 DAC7551 DAC7552 DAC7554 DAC8501 DAC8531 DAC8532 DAC8534 DAC8551 DAC8552 DAC8554 DAC8580 DAC8814 TLC5618A TLV320DAC23 TLV5604 TLV5606 TLV5608 TLV5610 TLV5614 TLV5616 TLV5617A TLV5618A TLV5623 TLV5624 TLV5625 TLV5626 TLV5629 TLV5630 TLV5631 TLV5632 TLV5636 TLV5637 TLV5638
1 2 These
Includes DMA support. DACs share the same driver. Result data may need to be masked.
71
Codecs
AIC111 PCM3002 TLV320AIC10 TLV320AIC11 TLV320AIC12 TLV320AIC13 TLV320AIC14 TLV320AIC15 TLV320AIC20 TLV320AIC21 TLV320AIC22C TLV320AIC23B TLV320AIC24 TLV320AIC25 AFE1230 AFEDRI8201 AMC7820 AMC7823
1 2
Application Specific
Includes DMA support. These DACs share the same driver. Result data may need to be masked.
72
1 1 2 2 4 4 4 8 4 8 4 8 8 8 16 16 32 32 48 48 60 60 16 24 32 32 48 60 32 48 55
Program (kB)
128 128 128 128 256 256 256 256 256 256 256 256 256 256 512 512 1024 1024 2048 2048 2048 2048 512 1024 1024 1024 2048 2048 5120 10240 5120
SRAM (B)
14 14 14 14 14 14 14 14 22 22 22 22 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
I/O
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 3 3 3
3 3 3 3 7 7 7 7 7 7 3 3 3 7 7 7 7 7 7
1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 2 2 2 2 2 2
Brown-Out Reset
16-Bit Timers A B
Flash-Based F2xx Family With 16 MIPS and 16-Bit Watchdog (VCC 1.83.6 V)
MSP430F2001 MSP430F2011 MSP430F2002 MSP430F2012 MSP430F2003 MSP430F2013 MSP430F2101 MSP430F2111 MSP430F2121 MSP430F2131 MSP430F2232 MSP430F2252 MSP430F2272 MSP430F2234 MSP430F2254 MSP430F2274 MSP430F2330 MSP430F2350 MSP430F2370
1Suggested
1 2 1 2 1 2 1 2 4 8 8 16 32 8 16 32 8 16 32
128 128 128 128 128 128 128 128 256 256 512 512 1024 512 512 1024 1024 2048 2048
10 10 10 10 10 10 16 16 16 16 32 32 32 32 32 32 32 32 32
2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3
3 3 3 3 3 3 3 3 3
73
SVS
USCI2
USI3
DMA
MPY
Comp_A+
Temp Sensor
Slope Slope Slope Slope Slope Slope 5/10 5/10 Slope Slope 8/10 8/10 8/12 Slope 8/12 Slope 8/12 Slope 8/12 Slope 8/12 Slope 8/12 8/12 8/12 8/12 8/12 8/12 8/12 8/12 8/12
ADC Ch/Res
(2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12 (2) DAC12
Additional Analog
20 DGV, DW, PW, 24 RGE 20 DW, PW, 24 RGE 20 DGV, DW, PW, 24 RGE 20 DW, PW, 24 RGE 20 DGV, DW, PW, 24 RGE 20 DW, PW, 24 RGE 20 DW, PW, 32 RHB 20 DW, PW, 32 RHB 28 DW, PW, 32 RHB 28 DW, PW, 32 RHB 28 DW, PW, 32 RHB 28 DW, PW, 32 RHB 64 PM, PAG, RTD 64 PM, RTD 64 PM, PAG, RTD 64 PM, RTD 64 PM, PAG, RTD 64 PM, RTD 64 PM, PAG, RTD 64 PM, RTD 64 PM, PAG, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD
Package(s)
0.99 0.60 1.35 1.10 1.70 1.35 2.00 2.25 2.15 2.30 2.40 2.50 3.00 2.00 3.60 2.30 5.05 4.60 5.75 5.30 6.05 5.60 4.95 5.55 5.85 6.75 7.45 7.95 8.25 8.65 8.95
Price1
Slope Slope 8/10 8/10 4/16 4/16 Slope Slope Slope Slope 12/10 12/10 12/10 12/10 12/10 12/10 Slope Slope Slope
3USI
14 PW, N, 16 RSA 14 PW, N, 16 RSA 14 PW, N, 16 RSA 14 PW, N, 16 RSA 14 PW, N, 16 RSA 14 PW, N, 16 RSA 20 DGV, DW, PW, 24 RGE 20 DGV, DW, PW, 24 RGE 20 DGV, DW, PW, 24 RGE 20 DGV, DW, PW, 24 RGE 38 DA, 40 RHA 38 DA, 40 RHA 38 DA, 40 RHA 38 DA, 40 RHA 38 DA, 40 RHA 38 DA, 40 RHA 40 RHA 40 RHA 40 RHA
0.55 0.70 0.99 1.15 1.50 1.65 0.90 0.99 1.35 1.70 2.40 2.70 3.10 2.75 3.10 3.55 2.30 2.65 2.95
USCI channel 1 supports UART/LIN, IrDA and SPI; USCI channel 2 supports I2C and SPI.
74
I/O
USART2
MPY
Comp_A
Package(s)
Price1
MSP430F412 MSP430C412 MSP430F413 MSP430C413 MSP430F415 MSP430F417 MSP430FW423 MSP430FW425 MSP430FW427 MSP430F4250 MSP430F4260 MSP430F4270 MSP430F423 MSP430F425 MSP430F427 MSP430FE423 MSP430FE425 MSP430FE427 MSP430F435 MSP430F436 MSP430F437 MSP430FG437 MSP430FG438 MSP430FG439 MSP430F447 MSP430F448 MSP430F449 MSP430FG4616 MSP430FG4617 MSP430FG4618 MSP430FG4619
1Suggested
4 4 8 8 16 32 8 16 32 16 24 32 8 16 32 8 16 32 16 24 32 32 48 60 32 48 60 92 92 116 120
256 256 256 256 512 1024 256 512 1024 256 256 256 256 512 1024 256 512 1024 512 1024 1024 1024 2048 2048 1024 2048 2048 4096 8192 8192 4096
48 48 48 48 48 48 48 48 48 32 32 32 14 14 14 14 14 14 48 48 48 48 48 48 48 48 48 80 80 80 80
3 3 3 3 3 3 7 7 7 7 7 7 7
1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 1 1 1 1
96 96 96 96 96 96 96 96 96 56 56 56 128 128 128 128 128 128 128/160 128/160 128/160 128 128 128 160 160 160 160 160 160 160
slope slope slope slope slope slope slope slope slope 5/16 5/16 5/16 3/16 3/16 3/16 3/16 3/16 3/16 8/12 8/12 8/12 12/12 12/12 12/12 8/12 8/12 8/12 12/12 12/12 12/12 12/12
64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM, RTD 64 PM 64 PM Flow-meter 64 PM Flow-meter 64 PM Flow-meter 64 PM DAC12 48 DL, RGZ DAC12 48 DL, RGZ DAC12 48 DL, RGZ 64 PM 64 PM 64 PM E meter 64 PM E meter 64 PM E meter 64 PM 80 PN, 100 PZ 80 PN, 100 PZ 80 PN, 100 PZ (2) DAC12, (3) OPAMP 80 PN (2) DAC12, (3) OPAMP 80 PN (2) DAC12, (3) OPAMP 80 PN 100 PZ 100 PZ 100 PZ (2) DAC12, (3) OPAMP 100 PZ (2) DAC12, (3) OPAMP 100 PZ (2) DAC12, (3) OPAMP 100 PZ (2) DAC12, (3) OPAMP 100 PZ
$2.60 $1.90 $2.95 $2.10 $3.40 $3.90 $3.75 $4.05 $4.45 $3.10 $3.45 $3.80 $4.50 $4.95 $5.40 $4.85 $5.45 $5.95 $4.45 $4.70 $4.90 $6.50 $7.35 $7.95 $5.75 $6.50 $7.05 $9.45 $9.95 $10.35 $9.95
resale price in U.S. dollars in quantities of 1,000. 2USART includes UART and SPI. 3USCI channel 1 supports UART/LIN, IrDA and SPI; USCI channel 2 supports I2C and SPI.
75
Key Benefits Reliability Proven supplier of ARM core-based devices Used in safety-critical applications Performance Up to 60 MHz High-performance peripherals Integration Wide offering of peripherals Leading process technologies
Scalability Industry-standard architecture Large portfolio of devices with Flash memory options from 64 KB to 1 MB Ease of Use Easy-to-use tools speed time-to-market Devices available today
TMS470R1x Block Diagram The TMS470R1x generation of MCUs utilizes the ARM7TDMI core combined with intelligent peripherals and embedded memory to address a wide range of application needs.
Memory Speed Flash/ROM RAM High-End (MHz) (KB) (KB) Timer 48 64/64 8 13 48 128/128 8 16 48 256/256 12 16 48 288 16 12 48 60 60 60 384 512 768 1024 32 32 48 64 12 32 32 12
Peripherals Mib ADC 8 ch, 10-bit 16 ch, 10-bit 16 ch, 10-bit 12 ch, 10-bit 12 ch, 10-bit 16 ch, 10-bit 16 ch, 10-bit 12 ch, 10-bit SPI/SCI 2/2 2/2 2/2 2/2 2/2 3/2 5/2 2/3 CAN SCC SCC SCC 2 SCC 2 SCC 2 HECC 3 HECC 2 HECC Other MSM, 3 I2C, DMA, EBM 3 I2C, DMA, EBM DMA DMA 5 I2C, DMA, EBM, MSM
LQFP I/O Package 3.3 V (pins) 40 80 50 100 50 100 93 100/144 94 87 87 93 100/144 144 144 144
2Also
All devices have operating temperature range of 40 to 125C, except TMS470R1B1M has temperature range of 40 to 85C. available with ROM: TMS470R1C64, C128 and C256.
76
TUSB3410 USB-to-Serial Bridge The TUSB3410 provides an easy way to move a serial-based legacy device to a fast, flexible USB interface by bridging between a USB port and an enhanced UART serial port. The TUSB3410 contains all the necessary logic to communicate with the host computer using the USB bus. Key Features USB full-speed-compliant: data rate of 12 Mbps 8052 microcontroller with 16 Kbytes of RAM that can be loaded from the host or from external onboard memory via an I2C bus Integrated, enhanced UART features including: Programmable software/hardware flow control Automatic RS-485 bus transceiver control, with and without echo Software-selectable baud rate from 50 to 921.6 kbaud Built-in, two-channel DMA controller for USB/UART bulk I/O Evaluation module to jump-start USB development or for use as a complete USB-to-RS-232 converter
TUSB6250 Low-Power USB 2.0-to-ATA Bridge Solution The TUSB6250 bridge for USB 2.0-compliant PC peripheral storage products provides world-class throughput, enhancing the read/write performance of high-density storage media. A highly programmable and configurable architecture allows you to make use of a wide variety of offthe-shelf ATA/ATAPI devices. Industryleading low power consumption just 80 mA at 3.3 V makes cable-powered drives a reality. For self-powered drives, the TUSB6250s low power consumption provides sufficient leftover power to recharge an onboard battery. Applications include hard disk drives (HDDs) as well as PC peripherals that use HDDs as their storage media (e.g., digital audio players and personal video recorders). Key Features Low active power: 80 mA at 3.3 V (typ) Ultra-low standby power: 200 A at 3.3 V Single 3.3-V supply operation with integrated 1.8-V regulator
77
USB
Device TUSB2036 TUSB2046B TUSB2077A TUSB2136 TUSB5052 Device Speed Full (1.1) Full (1.1) Full (1.1) Full (1.1) Full (1.1) Speed Full Full Full, High Ports 2/3 4 7 1/2 1-5 I2C No No No Yes Yes Voltage (V) 3.3 3.3 3.3 Voltage (V) 1.5, 1.8 & 3.3 Speed Full, Low Full, Low Full, Low Voltage (V) 1.6, 3.6 1.6, 3.6 1.6, 3.6 Voltage (V) 3.3 3.3 3.3 3.3 3.3 Remote Wakeup Yes Yes Yes Package 32 LQFP 32 LQFP 48 LQFP 64 LQFP 100 LQFP Package 64 LQFP 32 LQFP 80 TQFP Description 2/3-port hub for USB with optional serial EEPROM interface 4-port hub for USB with optional serial EEPROM interface 7-port USB hub with optional serial EEPROM interface 2-port hub with integrated general-purpose function controller 5-port hub with integrated bridge to two serial ports Description USB full-speed general-purpose device controller USB-to-serial converter (RS-232, RS-485) USB 2.0 high-speed, low-power ATA/ATAPI bridge solution Local Bus Interface 16-Bit Muxed NOR Price1 1.15 1.20 1.95 3.25 5.10 Price1 2.50 2.25 2.80
USB Peripherals
TUSB3210 TUSB3410 TUSB6250
Speed High
Description USB 2.0 high-speed on-the-go to local bus interface controller Description USB transceivers USB transceivers USB transceivers
USB Transceivers
TUSB1105 TUSB1106 TUSB2551
1Suggested
USB Port ProtectionTransient voltage suppressor protects USB 1.1 devices from ESD and electrical noise transients.
Device Description Single suppressor Dual suppressor Dual suppressor Temp Range C 40 to 85 40 to 85 0 to 70 Price* 0.33 0.41 0.38
USB Transceivers
SN65220 SN65240 SN75240
Application Notes
78
I/O
XIO
Device XIO2000 XIO2200 Voltage 3.3/1.5 3.3/1.5 PCI Express x1 x1 PCI Bus Masters 6 N/A Pin/ Packages 201 MicroStar BGA 176 MicroStar BGA Description Fully compliant single-function PCI Express to PCI translation bridge Single-function PCI Express to PCI translation bridge where the PCI bus interface is internally connected to a 1394a open host controller link-layer controller with a two-port 1394a PHY Price1 14.95 15.05
1Suggested
79
PCI Bridges
HPC3130 HPC3130A PCI2040 PCI2050B PCI2250 PCI2060
1Suggested
Device PCI1620 PCI1520 PCI4520 PCI7610 PCI7510 PCI7410 PCI7410 PCI4510 PCI4510 PCI1510 PCI1510 PCI7620 PCI7620 PCI7420 PCI7420 PCI6620 PCI6620 PCI6420 PCI6420 PCI7621 PCI7621 PCI7421 PCI7421 PCI6621 PCI6621 PCI6421 PCI6421 PCI7611 PCI7611 PCI7411 PCI7411 PCI6611 PCI6611 PCI6411 PCI6411 PCI4510R PCI4510R PCI1510R PCI1510R PCI7515 PCI7515 PCI6515 PCI6515 PCI4515 PCI4515 PCI1515 PCI1515
Voltage (V) 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 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3
D3 Cold Wake Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Integrated Flash 1394 Support Package No No Yes Yes Yes Yes Yes No Yes Yes No Yes Yes Yes No No Yes Yes No No Yes No Yes No Yes No Yes2 No No Yes2 No Yes2 No No Yes3 Yes3 Yes3 Yes3 Yes4 Yes4 Yes4 Yes4 Yes4 Yes4 Yes4 Yes4 No No No No No No 209 BGA, 208 LQFP 209 BGA, 208 LQFP 257 BGA 209 BGA, 208 LQFP 209 BGA, 208 LQFP 209 BGA, 208 LQFP 209 BGA, 208 LQFP 144 BGA, 144 LQFP 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 288 BGA 257 BGA 257 BGA 257 BGA 257 BGA
Description PC card, Flash media and SmartCard controller 2-slot PC CardBus controller 2-slot PC and integrated 1394a-2000 OHCI two-port PHY/link-layer controller Integrated PC card, SmartCard, Flash media, 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated PC card, SmartCard and 1394 controller PC card, SmartCard, Flash media, integrated 1394a-2000 OHCI 2-port PHY/link-layer controller PC card and Integrated 1394a-2000 OHCI two-port PHY/link-layer controller Single-Slot PC CardBus controller Integrated 2-slot PC card w/SmartCard, Flash media, 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated 2-slot PC card, dedicated Flash media socket and 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated 2-slot PC card with SmartCard and dedicated Flash media controller Integrated 2-slot PC card and dedicated Flash media controller Integrated 2-slot PC card, dedicated Flash media socket and 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated 2-slot PC card, dedicated Flash media socket and 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated 2-slot PC card with SmartCard and dedicated Flash media controller Integrated 2-slot PC card and dedicated Flash media controller Integrated PC card, SmartCard, Flash media, 1394a-2000 OHCI 2-port PHY/link-layer controller PC card, Flash media, Integrated 1394a-2000 OHCI 2-port PHY/link-layer controller Integrated 1-slot PC card with SmartCard and dedicated Flash media controller Integrated 1-slot PC card and dedicated Flash media controller PC card and integrated 1394a-2000 OHCI 2-port PHY/link-layer controller Single-slot PC CardBus controller Integrated 1-slot PC card controller with1 1394a-2000 OHCI port and 1 dedicated SmartCard interface Integrated 1-slot PC card and 1 dedicated SmartCard interface Integrated 1-slot PC card controller with 1 1394a-2000 OHCI port Integrated 1-slot PC card controller, pin compatible with PCI4515, PCI6515 and PCI7515
2SD/MMC MemoryStick/MemoryStick Pro SmartMedia xD. 4SD/MMC
Price1 Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web Web
MemoryStick/MemoryStick Pro.
80
TIs real-time eXpressDSP Software and Development Tool strategy includes tightly knit ingredients that will empower developers to tap the full potential of TMS320 DSPs. Each element is designed to simplify DSP programming and move development from a custom-crafted approach to a new paradigm of interoperable software from multiple vendors supported by a worldwide infrastructure. There has been an explosive growth in real-time applications demanding the real-time processing power of TI DSPs. eXpressDSP tools enable innovators and inventors to speed new products to market and turn ideas into reality. For more information, visit www.ti.com/digitalmediasoftware and www.ti.com/expressdsptools
Fast simulators provide deeper visibility for quick and precise problem resolution Analysis tools boost performance and simplify tedious tasks Advanced Code Tuning tools take weeks out of the optimization process
XDS560 Emulator
Real-time JTAG-based emulator supporting high-speed RTDX-enabled devices 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 real-time problems Upward compatible with XDS510 emulators
Tools and Standards to Simplify Application Development, Reduce System Cost, Enhance Product Robustness and Innovation and Accelerate Time-to-Market
Powerful, integrated development environment (Code Composer Studio Development Tools) Scalable real-time kernel (DSP/BIOS Kernel) eXpressDSP-compliant algorithms (written to the eXpressDSP Algorithm Interface Standard) Reusable modular software and support from TIs DSP Third Party Network Available on TMS320C6000, TMS320C5000, TMS320C2000 DSPs, OMAP and DaVinci processors Advanced data visualization and real-time analysis Powerful code generation tools
eXpressDSP Software
eXpressDSP DSP/BIOS Kernel No run-time royalty free with Code Composer Studio Development Tools Integrated with Code Composer Studio Development Tools Includes preemptive multitasking scheduler and real-time analysis
eXpressDSP-Compliant Algorithms
Available for a myriad of applications Written to the eXpressDSP Algorithm Interface Standard (xDAIS) Available from TI third parties TI digital media software, developed by TI, available through Authorized Software Providers
81
Code Composer Studio Development Tools Simplify DSP Development Code Composer Studio (CCStudio) software is a fully integrated development environment (IDE) supporting Texas Instruments industry-leading TMS320C6000, TMS320C5000, TMS320C2000 DSP, DaVinci and OMAP processor platforms. Features and Benefits Unified IDE supports C2000, C5000, C6000 DSP, DaVinci and OMAP processor platforms in one installation providing development tool savings, multiprocessor support and ease of platform migration Real-time analysis tools for monitoring program interactions without halting the processor A scalable, real-time, royalty-free DSP/BIOS kernel Advanced Code Tuning tools streamline optimization process to meet power/performance and code size goals Data visualization for viewing signals in multiple graphical formats Easily manage large multi-user, multisite and multi-processor projects Fast simulators provide deeper visibility for quick and precise problem resolution Integrated CodeWright editor provides quick startup and numerous time-saving features Component Manager offers flexibility to evaluate or lock down compiler and DSP/BIOS versions for the life of the project Robust, resilient host-to-target connect/disconnect enables hot swapping and eliminates restarts during debug Rewind lets developers step forward and backward in their source code to quickly find and fix bugs Unified Breakpoint Manager gives developers a single control panel to manage software and hardware breakpoint configurations
CodeWright Editor
Disassembly Window Data Visualization Watch Window 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.
82
Code Composer Studio fullfunction evaluation tools are available for a free 120day evaluation. To order your CD-ROM, visit www.ti.com/freetools
TMS320DM644x SOC Analyzer displays critical system level data flow in a configurable multi-view standalone tool.
83
84
DSP/BIOS Kernel Functions and Objects UserDefined Event Log CPU Load
Find and fix real-time problems without any runtime license fees.
85
Mandatory Rules
The standard consists of: 46 basic common sense rules for all algorithms IALG APIs Abstracts DSP memory management away from algorithms IDMA2 and IDMA3 APIs Abstracts DSPDMA 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.
86
eXpressDSP digital media software is production tested and optimized for a portfolio of DSP and SoC platforms. Instead of investing time and effort in standardized media software, manufacturers are able to save years of development time to differentiate their digital media products. eXpressDSP digital media software is available for free evaluation and numerous flexible pricing options exist to fit any development need. An experienced network of authorized software providers are available to support TI software and provide integration services to help customers reach production more quickly. For more information or to get started today, visit www.ti.com/digitalmediasoftware Unlike example software or freeware, all digital media software components have been developed by following stringent coding guidelines. Accompanying each module is a re-targetable production library featuring reentrant code. Each module is fully documented with a datasheet, release notes, user guide and usage examples. All digital media software is both unit tested and system tested by applying
thousands of test vectors in world-class testing labs. In addition, a wide range of use-case scenarios from end-equipments/ applications, including cell phones, wireless networking, video/IP phones,
streaming media, set-top boxes and others contribute to the library of test vectors used to validate each algorithm.
H.264 BP Encoder
BP D1 377-415 megabits/second
H.264 MP Decoder
MP D1 resolution 30 fps
MPEG-4 SP Encoder
MPEG-4 SP Decoder
MPEG-2 MP Decoder
JPEG Encoder
JPEG Decoder
31 Mpixels/second
MP3 Decoder
Available Now H.264 MP d D1 H.264 BP e/d D1 MPEG-4 SP e D1 MPEC-4 SP d D1 & 720p @ 30 fps MPEG-2 MP d D1 & 720p @ 30 fps JPEG e/d D1 AAC LC d MP3 d G.711 e/d
Available 1H07 WMV9 MP / VC1 d D1 WMA9 d WMA8 e HE-AAC e/d AAC LC e AC3 d G.729 AB c G.726 c
87
*Several are available now, including the DVEVM combinations, and two of the new combinations (JPEG e/d and H.264 MP d + AAC LC d)
VISA API
xDM Speech
xDM Audio
The overall software architecture for the DaVinci Technology-based TMS320DM644x processor is shown above. TI digital media encoders and decoders seamlessly plug into the signal-processing layer architecture; the right side of the above diagram. The codec engine framework includes code for different classes of TI digital media software. It connects to the application layer and exposes user control through the VISA API; a high-level interface that allows developers to control and operate the software from a high-level operating system (OS) environment. TI digital media codecs allow developers to focus their design efforts on differentiating features at the application layer, while DaVincis open software environment allows developers to include differentiating IP on any of the DSP, application, or I/O layers shown above.
Middleware/ Frameworks
DMAN, ACPY
DSKT
88
Imaging
OSD Deinterlacing JPEG Encode/Decode JPEG Decode JPEG Encode
In Development In Development In Development In Development In Development In Development In Development In Development tbd In Development In Development In Development Not planned In Development In Development In Development
Voice / Speech
G.711 Wireline Voice Codecs G.726 Encode/Decode G.723.1 Encode/Decode G.729AB Encode/Decode
Audio
MP3 Decode MPEG-1 Layer 2 Decode WMA9 Decode WMA8 Encode AAC AAC/LC Decode AAC/LC Encode AAC-HE Decode AAC-HE Encode
Other
Network Development Kit (with TCP/IP stack) (v1.7, v1.8, v1.9, v1.91)
89
System-Tested Codec Combinations DVEVM Codec Servers / DVSDK Codec Server Packages
DVEVM VP-B1 (H.264BP Encode + H.264BP Decode) DVEVM VS-B2 (H.264BP Encode + G.711 Encode) DVEVM VS-B3 ( MPEG-4 SP Encode + G711 Encode) DVEVM NAV1 ( MPEG-2 Decode + MP3 Decode) DVEVM NAV2 (MPEG-4 SP Decode + G.711 Decode) Additional Codec Server Packages Videophone/VideoConferencing Codec Server Packages H.264BP Encode/Decode + G.729ab Encode/Decode + G.726 Encode/Decode H.264BP Encode/Decode + AAC LC Encode/Decode H.264BP Encode/Decode + AAC HE Encode/Decode MPEG-4 SP (and H.263) Encode/Decode + G.711 Encode/Decode + G.726 Encode/Decode + G.729AB Encode/Decode Security/Surveillance Codec Server Packages JPEG Encode/Decode (simultaneous, full motion) + G.711 Encode/Decode MPEG-4 SP Encode D1 & MPEG-4 SP Encode CIF simultaneous, plus G.711 DVEVM VS-B2 (H.264BP Encode + G.711 Encode) DVEVM VS-B3 (MPEG-4 SP Encode + G711 Encode) Networked AV / Set-Top Box Codec Server Packages WMV9-MP Decode + WMA9 Decode MPEG-2 MP Decode + AAC HE Decode h264 MP Decode + AAC/LC Decode h264 MP Decode + AAC HE Decode MPEG-2 MP Decode + AC3 Decode Available Available Available Available Available 1.00 1.00 1.00 1.00 1.00 Now Now Now Now Now
1.10 1.10
TMS320C55x DSP
MP3 Encode/Decode MP3 Decode MP3 Encode WMA Encode/Decode WMA9 Decode WMA8 Encode MPEG-4 AAC/LC Encode/Decode MPEG-4 AAC/LC Decode MPEG-4 AAC/LC Encode
90
JTAG Emulator with High-Speed Real-Time Data Exchange (RTDX): XDS560 Emulator
The XDS560 JTAG Emulator provides an unparalleled level of real-time visibility into executing applications to assist developers in debugging and monitoring real-time systems. The XDS560 Emulator can achieve code download speeds of up to more than half a megabyte per second (500 Kbps), as much as eight times faster than XDS510-class technology, for better loading times of larger applications, speeding development. 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 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 For example, halt the CPU upon access to specific program or data address or address ranges Counting many kinds of events such as CPU processor stalls and cache events Detecting very precise debugging sequences such as a 16-bit write to a data address with a specific value The XDS560 Emulator is fully upward compatible with TIs existing XDS510 Emulator. XDS510-class Emulator customers can move from the XDS510 Emulator to using the XDS560 Emulator with very little apparent change, using the same target boards with the existing 14-pin JTAG connectors. The XDS560 Emulator features are a superset of the XDS510 Emulator, but include all of the same XDS510-class functions that TI developers expect, with significantly improved performance. The XDS560 Emulator is available in Ethernet, PCI and USB interfaces offering high performance and ample 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
XDS560 Emulator with highly flexible cable and credit card-sized pod is available in the eStore.
TI offers a variety of emulator adapters to support the various emulator header standards and to accommodate processor voltage range operation.
Target Board Emulator Voltage Header Connection Translation 14 TI 14 TI Yes 20 ARM No 20 ARM 20 ARM No 60 TI 14 TI No 20 TI 14 TI No (CTI) Yes 20 ARM No
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 spaceconstrained environments, as the cable can reach into tight places between rackmounted 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 Third Party on-line catalog and search for XDS560.
91
Feature
Application Design DSP/BIOS Kernel TMS320 DSP Algorithm Std. Reference Frameworks1 Chip Support Library Data Converter Selector Plugin1 Driver Development Kit1 Update Advisor Code & Build CCStudio Point and Click IDE C/C++ and Assembly Language Tools CodeWright Integrated Editor On-Line Help Project Manager Debug RTDX Fast Simulation Simulators Watch Windows GEL Scripting (internal) Perl/VBA Scripting1 (external) Parallel Debug Manager Connect/Disconnect Flashburn Utility1 Unified Breakpoint Manager Advance Event Triggering Code Coverage/Multi-Event Profiler Interrupt Latency Checker Simulation Watch Points Analyze & Tune Pipeline Analysis Rewind Tuning Dashboard and Profiler Compiler Consultant Cache Tune 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 X3 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 X3 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
2 5 Includes
C62x
Code Composer Studio IDE Platinum DaVinci Processor C5000 DSP DM644x DM64x C54x C55x
ARM9
X X
X X X X X X X
X X X
X X X X X
X X2 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 X4
X X X X X4 X
X X
C and ASM support only power management advice
X X
1 4
Available through Update Advisor for users with active CCStudio IDE subscription Supports only homogeneous multi-processing
HSRTDX available
X X X5
X X X5
Code Composer Studio Version 3.3 Development Tools Features Supported by Platform
92
U.S .1 Pri ce $
TI Pa rt N um be r
An n ua lS ub s c r ipt Co ion de Co m p ose rS t D u d io Sy SP/B IDE s t em IOS /Ke R r e n e l S al-Ti erv me T ic O De MS3 e s pera 2 v e lop 0 D tin g er SP s K it Algo rith C m C od o S mp e Ge tan ile ner da r/A at rd s sem ion T ble ools X r / Lin C/C+ (Em DS5 1 ke + u r lat 0 D ion ev s i c o f tw e Dr are ive X ) rs (Em DS56 u lat 0 D ion ev so ic f t wa e Dri re) ver s
S i m ula tor
X L X2 X2 X2 X X X X2 X2 X2 X2 X2 X X2 X X X X X X X X X X X X X X
X L X2 X2 X2
X X X X X
X X
X X
X L
X X
TMDSCCSALL-1 TMDSDSK6713 TMDSDSK6416-T TMDXDSK6455 TMDXEVM6455 TMDSEVM642 TMDSDMK642 TMDXNVK6415-T TMDXVSK642 TMDXVSK642-3 TMDXPDK6727 TMDXPDB6727 TMDXEVM6446 TMDXSDK6446-L TMDXSDK6446-3L SPRC119 TMDSDSK5416 TMDSDSK5510 TMDSDSK5509 TMDSOSK5912 TMDSKSP5912-L TMDSKSP5912-M TMDS3P701016A TMDXEZ28044 TMDSEZD2407 TMDSEZD2401 TMDSEZD2812 TMDSEZS2812 TMDSEZS2808 TMDXEZR2812 TMDSEVP2812 TMDSEVU2812 TMDSEMU560 TMDSEMU560U TMDSEMUPP TMDSEMUUSB X X X X X X X X X X X X X X X L X2 X2 X2 X4 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
Code Composer Studio Development Tools Platinum Edition C6713 DSP Starter Kit (DSK) C6416 DSP Starter Kit (DSK) C6455 DSP Starter Kit (DSK) C6455 Evaluation Module with SRIO TMS320DM642 Evaluation Module TMS320DM642 Digital Media Development Kit C64x DSP Network Video Developers Kit Video Security over Internet Protocol (VSIP) Development Platform Video Security over IP (VSIP) with ATEME Emulator (NTSC) Pro Audio Development Kit (PADK) Pro Audio Development Kit (PADK) Bundle DM6446 Digital Video Evaluation Module DM6446 Digital Video Software Development Kit DM6446 Digital Video Software Development Kit Bundle Essential Guide to Getting Started with DSP CD-ROM3 C54x DSP Starter Kit (DSK) C55x DSP Starter Kit (DSK) C5509 DSP Starter Kit (DSK) OMAP5912 Starter Kit (OSK) OMAP Starter Kit with Logic PD Kickstart Program OMAP Starter Kit with Mistral Kickstart Program LF2407A Evaluation Module (EVM)5 F28044 eZdsp Starter Kit5 LF2407A eZdsp Starter Kit5 LF2401A eZdsp Starter Kit5 F2812 eZdsp Starter Kit5 F2812 eZdsp Starter Kit (Socketed) F2808 eZdsp Starter Kit (Socketed) R2812 eZdsp Starter Kit F2812 Development Bundle (Parallel Port) F2812 Development Bundle (USB) XDS560 PCI Bus High-Performance JTAG Emulator XDS560 Blackhawk USB High-Performance Emulator XDS510PP-Plus (Parallel Port) Emulator XDS510 USB-Based Emulator for Windows
Tar ge t B oa rd (H a rdw Tar g are e t-S ) pe ci f i c De vic e D riv ers E m ula tor
3,595 395 495 495 1,795 1,995 6,495 4,495 15,000 16,000 1,995 5,995 2,495 6,995 10,995 Free 395 395 495 295 7,200 7,200 1,995 495 345 595 395 495 495 495 1,995 2,295 3,995 2,995 1,500 1,995
Prices are quoted in U.S. dollars and represent year 2007 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing 2 DSK must be connected for Code Composer Studio to run. 3 Includes 120-day free evaluation tools. prior to accepting any order. 4 ARM code generation tools only. 5 Codeveloped with Spectrum Digital. X = included L = Full featured Limited to 120 days
93
Video/Imaging and Audio Compression software Research and development support Hardware and reference designs Enhancement libraries
Comprehensive Development Support DSP boards, starter kits and add-ons Customized debuggers Targeted development platforms Real-time emulation Consulting services Simulation models
DSP Solutions to Reduce Development Time
94
Central US
Central US
East US
West US
West US
West US
West US
Central America
Central America
South America
South America
95
North Europe
ML Electronics
UK
UK UK
Description A leading integrated technology consulting and development organization with an international reputation for successfully commercializing emerging science and technology. + 44(0)870 835 8416 www.ml-electronics.co.uk A British based electronic development & consulting company in: DSP, embedded, instrumentation, power supply, motor drives, communications and interfaces, instrumentation, software and other leading-edge technologies. +44 (0)1799 533200 www.plextek.co.uk Europes largest independent design consultancy specializing in DSP design for telecommunications, defense and the medical field. +44 (0)1794 833000 www.roke.co.uk Based in the UK, Roke Manor Research (RMR) is a contract R&D business offering a wide range of technologies across the communications and electronic sensors fields. Our client base includes our owner, Siemens, many other commercial companies, defense and Government agencies. +49 (28) 3357 0977 www.dsignt.de +41 (32) 332 7937 www.drivetek.ch Experts in DSP technology that provide off-the-shelf solutions for embedded DSP systems in the industrial control and automotive field. A technical consulting company specializing in the analysis, design and development of customized AC/DC motor drives, motion control, and power electronics application systems. Provides consulting, tools, hardware, software, algorithms and integration services around DSP applications. A major focus is on telecommunication applications, security devices, VoIP, MP3 radio, etc. Supercomputing Systems defines the level of innovation required to a new product line. They aim to achieve the ideal mix of market requirement, state-ofthe-art technology, a head-start over rivals and return on investment based on DSP and FPGA designs. A team of long-time experienced DSP engineers providing consulting, hardware, software, system integration services in Germany, Austria and Asia. Consulting company supporting DSP development, regional DSP technology deployment and DSP marketing and communication seminars. Offers hardware, software and system development support for ground and airborne radars, video transmission and presentation for airport surveillance, realtime control systems for industrial, military and telecom applications. A hi-tech laboratory operating in the field of interactive multimedia technology and especially the study, design and implementation of advanced DSP algorithms and systems. A consulting, development and solution company for multimedia and biomedical applications. Specializes in professional embedded solutions for a wide range of applications and offers consulting services of the best tools for the design and development of complex embedded systems. Provides a complete solution of development tools, testing solutions and engineering services for infrastructure embedded hardware and software.
Germany Switzerland
Central Europe Ingenieurburo Bayer DSP Solutions Central Europe Supercomputing Systems AG
Germany
www.dsp-bayer.de
Switzerland
www.scs.ch
Central Europe X-SPEX South Europe South Europe CRESITT Industrie D & P Electronics
+49 (30) 7076 1363 www.x-spex.de + 33 (23) 849 4559 + 39 (06) 932 2025 www.cresitt.com www.depelsys.it
South Europe
Multimedia Technologies Italy Institute MTI S.r.l. DSP-IP GS-Technologies Israel Israel
www.mtionline.it
Israel Israel
Israel
Sightsys
Israel
www.sightsys.com
96
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.
Free On-Line Training Learn more about how to design your digital signal processing application with self-paced on-line training covering DSP applications, TMS320 DSPs and easyto-use software development tools.
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
Minds in Motion
The TI Developer Conference is the industrys premier real-time signal processing event, showcasing the latest innovations in high-performance analog, DSP and microcontrollers to help customers maximize their system design and accelerate time-to-market. Attendees will have access to high-level technical content that will help them with projects they are working on today. Attendees can expect a multitude of networking and interaction opportunities with industry leaders and peers. Track sessions include: Audio Communications Education Industrial QoE (Quality of Experience) Systems Tools Video Register on-line at www.ti.com/tidc07dspselgd
Dozens of courses such as 1-GHz DSP Overview to Reference Frameworks for eXpressDSP Software are available today and run from 30 minutes to two hours each. www.ti.com/onlinetraining 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
97
Publications
eTech Innovations eNewsletter Receive the latest digital signal processing news from TI including: DSP silicon, software, systems applications and sup-
SPRC119C
Technology for Innovators, the red/black banner, Code Composer Studio and TMS320 are trademarks of Texas Instruments. All other trademarks are the property of their respective owners.
CD INCLUDES: eXpressDSP and TMS320 DSP Platform Guided Tour Free 120-Day Trial Version of Code Composer Studio v3.1 Development Tools
Install CD-ROM, follow on-screen mini-tour Windows 2000 or XP support@ti.com
tory DSP content, thus decreasing the learning curve and speeding products to market. See page 1 for additional information. www.ti.com/gettingstarted
port information. Subscribe today for this free monthly eNewsletter to be delivered right to your inbox in html or text format. www.ti.com/etech TI Product Information Center (PIC) Worldwide technical support staff are available to answer questions and troubleshoot problems. Contact the PIC by e-mail or directly by phone. See the worldwide contact information inside the front cover for the e-mail and phone number appropriate to your area. www.ti.com/dspsupport
98
On-Line Training
A variety of free on-line training courses are available to you at your fingertips 24/7. Learn more about how to design your signal processing application with self-paced on-line training courses covering DSP and analog applications, easy-touse software development tools and more. Visit www.ti.com/onlinetraining for more FREE courses!
Workshops
TI workshops are a fast and efficient way to learn how to use and implement designs on TI DSPs. The workshops are designed to develop a strong working knowledge of TI DSPs through lectures and practical hands-on exercises. All workshops are facilitated by qualified TI representatives and are based on DSP Starter Kits (DSKs), Evaluation Modules (EVMs) or simulators. We have a range of One-Day, Application, and Multi-Day Workshops.
One-Day Workshops
One-day workshops are introductory courses designed to offer product or technology knowledge. These workshops include a significant hands-on section and are ideal introductions to get started with TI DSPs. Visit www.ti.com/training for a complete list of courses. 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 TMS320F2808 eZdsp One-Day Workshop Basic DSP controller implementation TMS320F2808 DSP architecture How to use PC-based development tools F2808 eZdsp and Code Composer Studio IDE System design
99
100
320
6454
B ZTZ
( )
600
Device Speed Designation
C6000 DSPs 150 (150 MHz) 167 (167 MHz) 200 (200 MHz) 233 (233 MHz) 250 (250 MHz) 300 (300 MHz) 400 (400 MHz) 500 (500 MHz) 600 (600 MHz) 720 (720 MHz) 6 (600 MHz) 7 (720 MHz) 8 (850 MHz) 1 (1 GHz) C5000 DSPs 50 (50 MHz) 16 (160 MHz) 80 (80 MHz) 200 (200 MHz) 100 (100 MHz) 300 (300 MHz) 12 (120 MHz) C2000 DSPs 60 (60 MIPS)
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 Q = 40C to 125C, Q100 qualified (C2000 DSPs) S = 55C to 125C (C5000 DSPs) S = 40C to 125C (C2000 DSPs)
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) R = CMOS ROM UC = Low-voltage CMOS [3 V (1.8-V core)] VC = Low-voltage CMOS [3 V (2.5-V core)]
Device
C6000 DSPs 6201 6701 6202B 6711D 6203B 6712D 6204 6713B 6205 6720 6211B 6722 6410 6726 6412 6727 6413 640 6414T 641 6415T 642 6416T 643 6418 6454B 6455B 6431 6433 6435 6437 6441 6443 6446 C5000 DSPs 5401 5420 5402 5421 5402A 5501 5404 5502 5405 5503 5407 5506 5409 5507 5409A 5509A 5410 5510A 5410A 5910 5416 5912 54CST C2000 DSPs 240 2801 241 2802 242 2806 243 2808 2401A 2809 2402A 2810 2403A 2811 2404A 2812 2406A 28015 2407A 28016
For the actual device-specific part numbers, see the Product Specification Guides in this document.
White Papers DaVinci Podcast DaVinci Blogs Video360 Monthly Podcast and Vidcast on Hot Topics in Digital Video DaVinci Webcast DaVinci Benchmarks DaVinci Frequently Asked Questions And more
TM
Technical Documentation
eNewsletters
Product Information
Download the latest DSP and Analog resources at www.ti.com/dsp and www.ti.com/analog4davinci
Texas Instruments Incorporated 14950 FAA Blvd. Ft. Worth, TX 76155-9950 Address service requested
PAID
DALLAS, TEXAS PERMIT NO. 2758
SSDV004S