DaVinci™ Technology Overview

CONTENTS www.thedavincieffect.com Overview ...... 1 Silicon and Tools ...... 4 Training and Resources ...... 9 September 2008 Select Customer Products . . . . .13 DaVinci™ Processors: Tuned for Digital Video End Equipments DaVinci™ Technology Overview DaVinci technology is a signal processing-based solution tailored for digital video applications DaVinci Capture/ that provides video equipment manufacturers with integrated processors, software, tools and CPU MHz Display support to simplify the design process and accelerate innovation. DM335* ARM926 135, 216, 270 Capture/Display DM355* ARM926** 135, 216, 270 Capture/Display DaVinci Processors Reduce System Cost The portfolio of DaVinci processors consists of scalable, programmable signal processing system on DM6467 C64x+™/ARM926† 594/297 Capture/Display chips (SoCs), accelerators and peripherals, optimized to match the price, performance and feature re - DM648 C64x+ 720, 900 Capture/Display quirements for a broad spectrum of video end equipments. The DaVinci technology portfolio includes: Silicon Overview DM647 C64x+ 720, 900 Capture/Display • TMS320DM644x digital media processors – Highly integrated SoCs based on an ARM926 DM6446* C64x+/ARM926 600/300 Capture/Display processor and the TMS320C64x+™ DSP core. The TMS320DM6446, TMS320DM6443 and DM6443 C64x+/ARM926 600/300 Display TMS320DM6441 processors are ideal for applications and end equipments such as video phones, DM6441* C64x+/ARM926 512/256 Capture/Display automotive infotainment and IP set-top boxes (STB). DM6437 C64x+ 400, 500, 600 Capture/Display • TMS320DM643x digital media processors – Based on the C64x+™ DSP core, the TMS320DM6437, DM6435 C64x+ 400, 500, 600 Capture TMS320DM6435, TMS320DM6433 and TMS320DM6431 processors are ideal for cost-sensitive DM6433 C64x+ 400, 500, 600 Display applications and include special features that make them suitable for automotive market applica- tions such as lane departure and collision avoidance, as well as machine-vision systems, robotics DM6431 C64x+ 300 Capture and video security. *Includes video imaging co-processor **Includes MPEG-4/JPEG co-processor • TMS320DM647/TMS320DM648 digital media processors – Optimized for multi-channel video †Includes DaVinci High-Defi nition video/imaging co-processors security and infrastructure applications, including digital video recorders (DVRs), IP video servers, machine-vision systems and high-performance imaging applications. The DM647 and DM648 digital media processors are fully programmable and offer industry-leading performance for the most demanding streaming multimedia applications. Targeted Applications/End Equipments • TMS320DM6467 digital media processors – DSP-based system-on-chips (SoCs) specifically tuned for real-time, multi-format, HD video transcoding at 10× the performance and 1/10th the • Automotive infotainment • IP network cameras • Video conferencing price. The DM6467 consists of an integrated ARM926EJ-S core, C64x+ DSP core, High-Definition • Automotive vision • IP set-top boxes • Video door bells Video/Imaging Co-Processors (HD-VICP), video data conversion engine and targeted video port • Digital cameras • Machine vision • Video-enabled universal interfaces. The DM6467 is specifically designed to address the HD transcoding challenge for com- mercial and consumer markets, such as media gateways, multi-point control units, digital media • Digital media adaptor • Media gateways remote controls adaptors, digital video servers and recorders for the security market and IP set-top boxes. • Digital photo frames • • Video infrastructure • TMS320DM335 digital media processors – Include an integrated video processing subsystem • Digital telescope • Multi-conferencing units • Video phones and an ARM926 processor at clock speeds of 135, 216 or 270 MHz. The DM335 processor is opti- • Video surveillance • Digital video recorders • Portable media players mized for targeted end equipments such as video-enabled universal remote controls, Internet radio, DVRs/DVS • E-books • Robotics e-books, video doorbells and digital telescopes. The DM335 processor is a low-cost, low-power • Internet radio • Video broadcast and many more processor providing advanced graphical user interface for display applications that do not require transcoding video compression and decompression. • TMS320DM355 digital media processors – Include an integrated video processing subsystem, an MPEG-4/JPEG co-processor plus an ARM926 processor and is available in clock speeds of 135, 216 Getting started is easy! See available development tools or 270 MHz. The DM355 is optimized for targeted end equipments such as video doorbells, baby and software beginning on page 2. monitors, digital cameras and wireless IP network cameras. Driving the market growth for next- generation, portable, high-definition (HD) video products, this digital media processor provides HD video performance and double the battery life of today’s comparable portable products.

ii 1 Complete System Tools Get You to Market Faster eXpressDSP™ Digital Media Software Simplifies Development and

Dev. ToolsOverview Developers can get started today with DaVinci™ technology-based software and development Reduces Design Time tools tailored to simplify design in video applications, including: ™ • Digital Video Evaluation Module (DVEVM) – DVEVMs are comprised of both hardware and eXpressDSP Digital Media Software eXpressDSP software, and enable developers to start instantaneous evaluation of DaVinci processors. To simplify development and reduce cost in your digital media appli - DVEVMs come complete with a demo version of MontaVista Linux Pro 4.0, drivers, Codec cation, a complete portfolio of eXpressDSP-compliant digital Engine, evaluation codecs and an evaluation board. While customers developing on an media software is now widely available. TI digital media software is: ARM926 processor can go into production with a DVEVM, it is not recommended or supported • Production tested for easy integration into audio, video and voice applications Overview Software by TI. Customers developing on a DSP will require a DVSPB (see description below) in order to • Optimized to support DaVinci™ technology-based digital media processors, TMS320C6000™ go into production. Available DVEVMs: and TMS320C5000™ DSP platforms • TMS320DM6446 DVEVM (TMDSEVM6446) • Designed to meet the needs of engineers by allowing them to focus on product differentiation • TMS320DM355 DVEVM (TMDXEVM355) instead of codec development • TMS320DM6467 DVEVM (TMDXEVM6467) • Available via free 60-day evaluation with multiple licensing options • Digital Video Software Production Bundle (DVSPB) – DVSPBs come complete with drivers, Codec Engine, evaluation codecs and a production license for MontaVista Linux Pro 4.0, plus • Fully supported by Authorized Software Providers (ASPs) that give customized technical one year of MontaVista Zone access with updates. DVSPBs do not contain a hardware board. A support DVSPB is recommended, coupled with a DVEVM, as a must-have for TI-supported ARM926 Available Codecs processor production design. H.263 H.264 MPEG-4 MPEG-2 JPEG Available DVSPBs: • Linux System DVSPB (TMDSDVSPBA9-L) – includes everything listed above AAC+ AC3 G.723.1 G.729ab G.726 • DSP + Linux System DVSPB (TMDSDVSPBA9-3L) – includes everything listed above, plus G.711 MP3 WMV9/VC1 WMA9 Code Composer Studio™ (CCStudio) integrated development environment (IDE) version 3.3 and Spectrum Digital XDS560™ emulator Customized Technical Support for eXpressDSP Digital Media Software Provided by Authorized Software Providers • Digital Video Development Platform (DVDP) – A DVDP enables immediate evaluation of DSP-based DaVinci technology digital media processors. DVDPs include DSP/BIOS™ To ensure extensive and qualified support, TI has established a worldwide production-ready kernel, drivers, Codec Engine, evaluation codecs, Code Composer Studio IDE net work of Authorized Software Providers (ASPs) that offer support for and an evaluation board. A DVDP provides developers with a comprehensive platform that can TI-enabled IP and customized software and engineering services. ASPs provide be used throughout the entire design pro cess. A DVDP is recommended for TMS320DM6437 four hours of free support during the free 60-day evaluation stage and up to and TMS320DM648 customers only. 40 hours during application development. Available DVDPs: For more information on ASPs, please visit www.ti.com/asp. • TMS320DM6437 DVDP (TMDXVDP6437) • TMS320DM648 DVDP (TMDSDVP648) Authorized Software Providers by Region For more information on DaVinci technology DVEVMs, DVSPBs and DVDPs, please visit Regions www.ti.com/davincitools. ASPs Americas Europe China Asia – Other Japan Korea India ATEME ✔✔✔ ✔✔✔ Code Composer Studio Integrated Development Environment eInfochips ✔✔ ✔ The Code Composer Studio IDE offers robust, mature core functions with easy-to-use configuration eSOL ✔ and graphical visualization tools for faster system design. Ingenient ✔✔✔ ✔✔✔ Ittiam ✔✔ ✔✔✔ ✔ • The CCStudio IDE integrates everything programmers need for application development from Logic ✔ start to finish. The CCStudio Platinum Edition (version 3.3) simplifies this process by offering a MPC Data ✔ fully merged IDE that supports the DaVinci processor platform, TMS320C6000™ DSP platform, SEED Electronic Tech. ✔ TMS320C5000™ DSP platform, TMS320C2000™ DSP platform and OMAP™ platform. Free Wintech Digital ✔✔ ✔ 120-day evaluation tools that include the CCStudio IDE are available. For more information on the Code Composer Studio IDE, visit www.ti.com/ccstudio.

2 3 TMS320DM644x Digital Media Processors TMS320DM643x Digital Media Processors TMS320DM644x digital media processors are highly integrated SoCs based on an ARM926 TMS320DM643x digital media processors are based on the TMS320C64x+™ DSP core. They are processor and the TMS320C64x+™ DSP core. They are ideal for applications such as video ideal for cost-sensitive digital media applications such as machine-vision systems, robotics, phones, automotive infotainment and IP STBs. video security, video telephony and automotive vision applications such as lane departure and collision avoidance. L1/ L2/ External Program/ Frequency SRAM SRAM ROM Memory Video Ports Serial Connectivity Data Voltage (V) 100-U L1/ L2/ External Program/ Device CPU (MHz) (Bytes) (Bytes) (Bytes) I/F EDMA (Configurable) I/F I/F Storage Core I/O Packaging Price1 Frequency SRAM SRAM ROM Memory Video Ports Serial Connectivity Data Voltage (V) 100-U TMS320DM6446ZWT C64x+, 594 112 K 64 K 16 K 1 16-/8-Bit 64 Ch 1 Input, ASP, I2C, USB 2.0, Async SRAM, 1.2 1.8/ 361 BGA, 43.60 Device CPU (MHz) (Bytes) (Bytes) (Bytes) I/F EDMA (Configurable) I/F I/F Storage Core I/O Packaging Price1 ARM9, (DSP) (DSP) (DSP) (ARM) EMIFA 1 Output SPI, VLYNQ™, DDR2 SDRAM, 3.3 16 × 16 mm TMS320DM64312 C64x+, 300 64 K 64 K 64 K 1 8-Bit 64 Ch 1 Input McASP, I2C, 10/100 EMAC Async SRAM, 1.2 1.8/ 361 PBGA 13.10 DaVinci 297 40 K 1 32-/16-Bit 3 UARTs 10/100 EMAC NAND Flash, DaVinci EMIFA, 1 UART, DDR2 SDRAM, 3.3 16 × 16 mm, Video (ARM) (ARM) DDR2 SmartMedia/xD Video 1 16-Bit 1 McBSP, NAND Flash 376 BGA TMS320DM6443ZWT C64x+, 594 112 K 64 K 16 K 1 16-/8-Bit 64 Ch 1 Output ASP, I2C, USB 2.0, Async SRAM, 1.2 1.8/ 361 BGA, 37.40 DDR2 1 HECC 23 × 23 mm ARM9, (DSP) (DSP) (DSP) (ARM) EMIFA SPI, VLYNQ, DDR2 SDRAM,3.3 16 × 16 mm TMS320DM64332 C64x+, 400 112 K 128 K 64 K 1 8-Bit 64 Ch 1 Output McASP, 32-Bit PCI, Async SRAM, 1.05/ 1.8/ 361 PBGA 18.35 DaVinci 297 40 K 1 32-/16-Bit 3 UARTs 10/100 EMAC NAND Flash, DaVinci 500 EMIFA, 1 McBSP, VLYNQ, DDR2 SDRAM, 1.2 3.3 16 × 16 mm, 19.40 Silicon and Tools Video (ARM) (ARM) DDR2 SmartMedia/xD Video 600 1 16-/32-Bit I2C, 10/100 EMAC,NAND Flash 376 BGA21.60 TMS320DM6441ZWT C64x+, 513/405 112 K 64 K 16 K 1 16-/8-Bit 64 Ch 1 Input, ASP, I2C, USB 2.0, Async SRAM, 1.2/ 1.8/ 361 BGA, 35.85 700 DDR2 1 UART 16-Bit HPI 23 × 23 mm 26.00 ARM9, (DSP) (DSP) (DSP) (ARM) EMIFA 1 Output SPI, VLYNQ, DDR2 SDRAM, 1.05 3.3 16 × 16 mm TMS320DM64352 C64x+, 400 112 K 128 K 64 K 1 8-Bit 64 Ch 1 Input McASP, I2C, VLYNQ, Async SRAM,1.05/ 1.8/ 361 PBGA18.95 DaVinci 256/202 40 K 1 32-/16-Bit 3 UARTs 10/100 EMAC NAND Flash, DaVinci 500 EMIFA, 1 McBSP, 10/100 EMAC, DDR2 SDRAM, 1.2 3.3 16 × 16 mm, 20.10 Video (ARM) (ARM) DDR2 SmartMedia/xD Video 600 1 16-/32-Bit 2 UARTs, 16-Bit HPI NAND Flash 376 BGA 22.35 1 Prices are quoted in U.S. dollars and represent year 2008 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. 700 DDR2 1 HECC 23 23 mm 26.90 TMS320DM64372 C64x+, 400 112K 128 K 64 K 1 8-Bit 64 Ch 1 Input, McASP, I2C, 32-Bit PCI, Async SRAM, 1.05/ 1.8/ 361 PBGA 24.35 Video- TMS320DM6446 digital DaVinci 500 EMIFA, 1 Output 1 HECC VLYNQ, DDR2 SDRAM, 1.2 3.3 16 × 16 mm, 25.85 Video Processing Subsystem TMS320DM6446 Imaging Video 600 1 16-/32-Bit 2 McBSPs3, 10/100 EMAC, NAND Flash 376 BGA 28.75 Tools Silicon and Coprocessor media processor block Front End × ARM926 DSP Preview 700 DDR2 2 UARTs 16-Bit HPI 23 23 mm 34.60 CCD Controller Subsystem Subsystem Histogram/3A diagram 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing Video Interface information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. Resizer 2 ARM926 C64x+ Back End Available in the ZDU (376-pin plastic BGA) and ZWT (361-pin Pb-free PBGA) packages. Also available with Q100 automotive reliability. 926EJ-S DSP For more information, visit 3 McBSP can be configured as an SPI peripheral. 300-MHz 600-MHz On-Screen Video 10b DAC CPU Core Display Enc 10b DAC www.ti.com/dm644x (OSD) (VENC) 10b DAC TMS320DM6437 digital 10b DAC TMS320DM6437 Video Processing Subsystem media processor block Front End Switched Central Resource (SCR) DSP Subsystem Preview diagram CCD Controller Histogram/3A L1D 80 KB Video Interface Connectivity Peripherals System Resizer C64x+ DSP L2 Back End USB EMAC For more information, visit EDMA VLYNQ™ Timer WD PWM 600-MHz 128-KB 2.0 with On-Screen Video 10b DAC Interface ×2 Timer ×3 Core Cache PHY MDIO Display Enc 10b DAC www.ti.com/dm643x L1P 32 KB (OSD) (VENC) 10b DAC Serial Interfaces Program/Data Storage 10b DAC Audio IC2 DDR2 Async EMIF/ ATA/ UART MMC/ Serial Controller NAND/ Compact ×3 SD Port SPI (16b/32b) SmartMedia Flash Switched Central Resource (SCR)

Peripherals Connectivity System PLL Timer PCI VLYNQ™ I/F WD PWM Development Tools for TMS320DM644x Processors EDMA or or HPI 64-bit 33 Timer ×3 JTAG For Evaluation: EMAC ×2 1 Serial Interfaces Program/Data Storage DDR Description Part Number $U.S. PLL 2 UART DDR2 McBSP ×2 IC EMIF or ×2 Controller TMS320DM644x Digital Video Evaluation Module (DVEVM)* TMDSEVM6446 (U.S. part number) 2,495 (8b) (32b) OSC Code Composer Studio™ IDE* TMDSCCSALL-1 3,5952 McASP CAN Blackhawk XDS560™ JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 Development Tools for TMS320DM643x Processors For Production: For Evaluation and Production: Digital Video Software Production Bundle (DVSPB)3* MontaVista Pro Software and TI DVSDK TMDSDVSPBA9-L 6,995 Description Part Number $U.S.1 DVSPB MontaVista Pro Software and TI DVSDK, CCStudio IDE, + XDS560R Emulator TMDSDVSPBA9-3L 10,995 TMS320DM6437 Digital Video Development Platform (DVDP)* TMDXVDP6437 495 Code Composer Studio IDE* TMDSCCSALL-1 3,5952 Code Composer Studio™ IDE* TMDSCCSALL-1 3,5952 Blackhawk XDS560 JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560™ JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain 1 Prices are quoted in U.S. dollars and represent year 2008 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. the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 2 Free trial version of Code Composer Studio IDE available as part of the free evaluation tools found at www.ti.com/ccstudiofet 2 Free trial version of Code Composer Studio IDE available as part of the free evaluation tools found at www.ti.com/ccstudiofet 3 Requires prior purchase of DVEVM * Required for digital media software evaluation and/or production * Required for digital media software evaluation and/or production

4 5 TMS320DM647/TMS320DM648 Digital Media Processors TMS320DM6467 Digital Media Processor TMS320DM647/TMS320DM648 digital media processors are based on the TMS320C64x+™ DSP The DM6467 DaVinci processor is a DSP-based SoC specifically tuned for real-time, multi- core and are optimized for multi-channel video security and infrastructure applications, including format, high-definition (HD) video transcoding delivering a 10× performance improvement over digital video recorders (DVRs), IP video servers, machine-vision systems and high-performance previous-generation processors to perform simultaneous, multi-format HD encode, decode and imaging applications. transcoding up to H.264 HP@L4 (1080p 30 fps, 1080i 60 fps, 720p 60 fps). Key application areas include media gateways, multi-point control units, digital media adaptors, digital video servers L1/ L2/ External Program/ Frequency SRAM SRAM ROM Memory Video Ports Serial Connectivity Data Voltage (V) 100-U and recorders for the security market, IP set-top boxes. Device CPU (MHz) (Bytes) (Bytes) (Bytes) I/F EDMA (Configurable) I/F I/F Storage Core I/O Packaging Price1 TMS320DM647ZUT7 C64x+, 720 32 K/32 K 256 K 64 K 1 16-/8-Bit 64 Ch 5 Video Ports 1 I2C, PCI/HPI, Async SRAM,1.2/ 1.8/ 529 nFBGA52.50 L1/ L2/ External Program/ TMS320DM647ZUT9 DaVinci 900 EMIFA2 (Each config- 1 SPI, VLYNQ, DDR2 SDRAM, 1.2 3.3 19 × 19 mm 73.50 Frequency SRAM SRAM ROM Memory Video Ports Serial Connectivity Data Voltage (V)100-U Video 1 32-/16-Bit urable as dual 1 UART, 10/100/1000 NAND Flash, Device CPU (MHz) (Bytes) (Bytes) (Bytes) I/F EDMA (Configurable) I/F I/F Storage Core I/O Packaging Price1 DDR2 capture, single 1 McASP 3-pt Ethernet NOR Flash TMX320DM6467 C64x+, 594 64 K 128 K 8 K 1 16-/8-Bit 64 Ch 1 Video Port [config. for dual 2 McASPs, 32-Bit PCI (33 Async SRAM, 1.2 1.8/ 529 BGA 87.65 2 capture, display, Switch Subsys ARM9 (DSP) (DSP) (DSP) (ARM) EMIFA, 8-bit SD (BT.565), single I C, MHz), USB 2.0 DDR2 SDRAM, 3.3 19 × 19 mm DaVinci 297 56 K 1 32-/16-Bit 16-bit HD (BT.1120), or single SPI, PHY, VLYNQ, Smart Media/ Silicon and Tools TSI capture) w/ 1 SGMII Pt TMS320DM648ZUT7 C64x+, 720 32 K/32 K 512 K 64 K 1 16-/8-Bit 64 Ch 5 Video Ports 2 I2C, PCI/HPI, Async SRAM,1.2/ 1.8/ 530 nFBGA65.60 HD Video (ARM) (ARM) DDR2 8-/10-/12-bit raw capture 3 UARTs 10/100/1000 SSFDC/xD, TMS320DM648ZUT9 DaVinci 900 EMIFA2 (Each config- 1 SPI, VLYNQ, DDR2 SDRAM, 1.2 3.3 19 × 19 mm 86.60 chs]. 1 Video Port [config. (with IrDA EMAC, (w/ NAND Flash, Video 1 32-/16-Bit urable as dual 1 UART, 10/100/1000 NAND Flash, for dual 8-bit SD (BT.565) or and CIR MII, GMII, & NOR Flash DDR2 capture, single 1 McASP 3-pt Ethernet NOR Flash single 16-bit HD (BT.1120) support) MDIO support), capture, display, 2 TSIP Switch Subsys display chs]. 2 Transport 32-/16-Bit HPI TSI capture) w/ 2 SGMII Pts Stream I/F for MPEG 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing Transport Stream. 1 VDCE information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. for Horz/Vert Downscaling,

2 Silicon and Tools EMIFA does not support SDRAM. Chroma Conversion, Edge Padding, Anti-Alias Filtering TMS320DM648 digital 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain the most current and complete pricing Video Acceleration TMS320DM648 information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. media processor block DSP Subsystem EDMA 3.0 TMS320DM6467 TMS320DM6467 digital media L1P 32 KB diagram Video processor block diagram C64x+ CC C64x+™ Video Data DSP L2 Port High- Conversion DSP For more information, visit Core Definition Engine 512 KB ×5 600 MHz Core TC TC TC TC www.ti.com/dm64x Video/ For more information, visit Imaging ® L1P 32 KB ARM Co-Processors Video www.ti.com/dm6467 926EJ-S (HD-VICP) Port CPU Interfaces Switched Central Resource 300 MHz Switched Central Resource Peripherals System Program/Data Storage Program/Data Standard DDR2 Storage Connectivity Timer EMIFA VLYNQ™ 64-Bit 533 Serial System 16-Bit Interfaces Control Interface ×2 32-Bit Connectivity Serial Interfaces Gigabit Switch PCI-66 Development Tools for the TMS320DM6467 Processor McASP SPI IC2 UART or 10 Se UHPI GEMAC GEMAC For Evaluation: Description Part Number $U.S.1 TMS320DM6467 Digital Video Evaluation Module (DVEVM)* TMDXEVM6467 1,995 Development Tools for TMS320DM647/DM648 Processors Code Composer Studio™ Integrated Development Environment (IDE)* TMDSCCSALL-1 3,5952 For Evaluation and Production: Blackhawk XDS560™ JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 Description Part Number $U.S.1 For Production: TMS320DM648 Digital Video Development Platform (DVDP)* TMDXDVP648 1,295 3 Code Composer Studio™ IDE* TMDSCCSALL-1 3,5952 Digital Video Software Production Bundle (DVSPB) * MontaVista Pro Software and TI DVSDK TMDSDVSPBA9-L 6,995 Blackhawk XDS560™ JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 DVSPB MontaVista Pro Software and TI DVSDK, CCStudio IDE, + XDS560R Emulator TMDSDVSPBA9-3L 10,995 2 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 Code Composer Studio IDE* TMDSCCSALL-1 3,595 XDS560 USB Trace Emulator3 TMDSEMU560 9,995 Blackhawk XDS560 JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 1 Prices are quoted in U.S. dollars and represent year 2008 suggested resale pricing. All prices are subject to change. Customers are advised to obtain 2 Free trial version of Code Composer Studio IDE available as part of the free evaluation tools found at www.ti.com/ccstudiofet the most current and complete pricing information from TI prior to placing orders. TI may verify final pricing prior to accepting any order. 3 The XDS560 Trace is designed for use with trace-enabled DSPs. Currently the DM647 and DM648 processors are fully supported by trace. 2 Free trial version of Code Composer Studio IDE available as part of the free evaluation tools found at www.ti.com/ccstudiofet * Required for digital media software evaluation and/or production 3 Requires prior purchase of DVEVM * Required for digital media software evaluation and/or production

6 7 TMS320DM3x Digital Media Processors TI’s DaVinci™ Developer Network Makes DaVinci Technology The DM335 processor is a low-cost, low-power processor providing advanced graphical user inter- Easy to Implement face for display applications that do not require video compression and decompression. Coupled with a video processing subsystem (VPSS) that provides 720p display, the DM335 processor is pow- TI DaVinci Developer Network Network Support ered by an ARM9 S core so developers can create feature-rich graphical user interfaces. Optimized Valued members of TI’s DaVinci Developer Network provide integral for HD video, the TMS320DM355 digital media processor integrates a video/imaging co-processor components and tools that complement DaVinci technology. Developer to enable ultra-low power consumption. The DM355 processor comprises an integrated video pro- Network members offer various levels of video system integration, optimization cessing subsystem, an MPEG-4/JPEG coprocessor (MJCP), an ARM926 processor and peripherals. and system expertise on DaVinci products worldwide.

L1/ L2/ External Program/ For a complete list of Developer Network members supporting DaVinci technology, please visit Frequency SRAM SRAM ROM Memory Video Ports Serial Connectivity Data Voltage (V) 100-U the TI DaVinci Developer Network Catalog at www.ti.com/www.ti.com/dspdevnetwork. Device CPU (MHz) (Bytes) (Bytes) (Bytes) I/F EDMA (Configurable) I/F I/F Storage Core I/O Packaging Price1 TMX320DM335ZCE135 ARM9, 135 32 – 8 K 1 16-/8-Bit 64 Ch 1 Input, 3 SPI, USB 2.0 HS Async SRAM, 1.3 1.8/ 337 BGA 10.50

Silicon and Tools TMX320DM335ZCE216 DaVinci 216 EMIFA, 1 Output 2 ASP, mDDR/DDR2 3.3 13 × 13 mm 11.90 TMX320DM335ZCE270 Video 270 1 16-Bit 3 UARTs, SDRAM, 13.65 A Variety of Resources Keep You in the Know mDDR/DDR2 I2C OneNAND, NAND Flash, SmartMedia/xD DaVinci™ Technology Webcasts TMX320DM355ZCE135 ARM9, 135 – – 8 K 1 16-/8-Bit 64 Ch 1 Input, 3 SPI, USB 2.0 HS Async SRAM, 1.3 1.8/ 337 BGA 13.75 View the archive of TI on-demand DaVinci webcasts to learn how to accelerate and simplify your TMX320DM355ZCE216 DaVinci 216 EMIFA, 1 Output 2 ASP, mDDR/DDR2 3.3 13 × 13 mm 16.55 TMX320DM355ZCE270 Video 270 1 16-Bit 3 UARTs, SDRAM, 19.50 video system design. Designed for 24/7 access, these webcasts typically last one hour. mDDR/DDR2 I2C NAND Flash, SmartMedia/xD Visit www.ti.com/davinciwebcasts. 1 Prices are quoted in U.S. dollars and represent year 2008 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. DaVinci Video Casts: Engineering in Front of the Camera

TMS320DM355 Video Processing Subsystem TMS320DM355 digital media Whether you have two minutes or two hours, a variety of DaVinci technology videos are available Front End ARM926 Preview processor block diagram for on-demand viewing. These four-minute videos provide engineers the technical meat on the MPEG-4/ CCD Controller Subsystem Histogram/3A JPEG Video Interface Co-Processor (MJCP) Resizer TMS320DM355 and TMS320DM6467 DaVinci processor products, tools and software. Check out ARM Back End 926EJ-S Enhanced 216-/270-MHz MPEG-4 Video 10b DAC For more information, visit On-Screen CPU Enc the line-up at www.ti.com/davincivideocasts. Display (VENC) JPEG (OSD) www.ti.com/dm355

DMA Data and Configuration Bus DaVinci Technology Training

Peripherals Connectivity System USB Get hands-on experience on DaVinci technology through one-day and multi-day workshops and EDMA 2.0 Timer WD PWM HS ×6 Timer ×4 OTG online training. Check www.ti.com/davincitraining for the next workshop near you, as well as Serial Interfaces Program/Data Storage IC2 MDDR2/ NAND/ MMC/ 24/7 online training and webcasts. Resources and Training ASP UART DDR2 ECC SDIO ×2 SPI ×3 ×3 EMIF EMIF ×2 • Introduction to DaVinci Technology Online Training – www.ti.com/davinciolt Development Tools for the TMS320DM335 and TMS320DM355 Processors • DaVinci Technical Seminar – www.ti.com/davinciseminar For Evaluation: • DM6467 DaVinci Processor for HD Transcoding – www.ti.com/dm6467olt Description Part Number $U.S.1 • TMS320DM644x Multi-Day Workshop – www.ti.com/dm644xmdw TMS320DM355 Digital Video Evaluation Module (DVEVM)* TMDXEVM355 495 • TMS320DM6437 One-Day Workshop – www.ti.com/dm6437odw Code Composer Studio™ IDE* TMDSCCSALL-1 3,5952 Blackhawk XDS560™ JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 For Production: Digital Video Software Production Bundle (DVSPB)3* MontaVista Pro Software and TI DVSDK TMDSDVSPBA9-L 6,995 DVSPB MontaVista Pro Software and TI DVSDK, CCStudio IDE, + XDS560R Emulator TMDSDVSPBA9-3L 10,995 Code Composer Studio IDE* TMDSCCSALL-1 3,5952 Blackhawk XDS560 JTAG PCI Emulator (optional) TMDSEMU560PCI 2,995 Blackhawk XDS560 JTAG USB Emulator (optional) TMDSEMU560U 2,999 1 Prices are quoted in U.S. dollars and represent year 2008 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 Free trial version of Code Composer Studio IDE available as part of the free evaluation tools found at www.ti.com/ccstudiofet 3 Requires prior purchase of DVEVM * Required for digital media software evaluation and/or production

8 9 DaVinci White Papers and Articles DaVinci™ Technology Technical Documentation View the wide variety of DaVinci white papers and articles to see the possibilities for designing Application Notes Web Search Literature # User’s Guides (Cont’d) Web Search Literature # Basic Application Loading over the Serial Interface for the SPRAAI0 TMS320DM644x DMSoC Video Processing Front End (VPFE) User’s Guide SPRUE38 and developing digital video and audio end equipment devices and applications using DaVinci DaVinci TMS320DM644x TMS320DM644x DMSoC Video Processing Back End (VPBE) User’s Guide SPRUE37 technology. Visit www.ti.com/davinciwhitepaper. Motion JPEG Demo on TMS320DM6446 SPRAAH9 TMS320DM644x DMSoC USB Controller User’s Guide SPRUE35 Implementing DDR2 PCB Layout on the DM644x DMSoCSPRAAC5 TMS320DM644x DMSoC Universal Asynchronous Receiver/TransmitterSPRUE33 DaVinci System Level Benchmarking Measurements SPRAAF6 (UART) User’s Guide DaVinci Technology FAQs Booting DaVinci EVM from NAND Flash SPRAAA0 TMS320DM644x DMSoC Serial Peripheral Interface (SPI) User’s Guide SPRUE32 Have questions about DaVinci technology? Browse the DaVinci questions and answers to find out Fast Development with DaVinci On-Screen Display (OSD) SPRAAD7 TMS320DM644x Power Consumption Summary SPRAAD6 TMS320DM644x DMSoC Pulse-Width Modulator (PWM) User’s Guide SPRUE31 everything you need to know about DaVinci processors, development tools, applications frame- EDMA v3.0 (EDMA3) Migration Guide for TMS320DM644x DMSoCSPRAAA6 TMS320DM644x DMSoC Multimedia Card (MMC)/Secure Digital (SD) SPRUE30 works, training and support at www.ti.com/davincifaq. TMS320C64x™ to TMS320C64x+ CPU Migration Guide SPRAA84 Card Controller User’s Guide TMS320DM644x Thermal Considerations SPRAAE4 TMS320DM644x DMSoC Audio Serial Port (ASP) User’s Guide SPRUE29 Migrating from TMS320DM642/3/1/0 to the TMS320DM647/DM648 Device SPRAAM5 TMS320DM644x DMSoC 64-Bit Timer User’s Guide SPRUE26 Delve Into Digital Video with Video360 Podcasts Thermal Considerations for the DM64xx, DM64x, and C6000 Devices SPRAAL9 TMS320DM644x DMSoC General-Purpose Input/Output User’s Guide SPRUE25 The Video360 podcasts feature industry news, technology updates and practical tips regarding Implementing DDR2 PCB Layout on the TMS320DM647/DM648 DMSoCSPRAAK9 TMS320DM644x DMSoC EMAC/MDIO Module User’s Guide SPRUE24 TMS320DM6467 SoC Architecture and Throughput Overview SPRAAW4 TMS320DM644x DMSoC ATA Controller User’s Guide SPRUE21 the latest innovations in digital video. Check out the archive at TMS320DM6467 Univ. Serial Bus Downstream Host Compliance Testing SPRAAV9 TMS320DM644x DMSoC Enhanced Direct Memory Access (EDMA) SPRUE23 www.ti.com/davincipodcast. Building a Small Embedded Linux Kernel Example SPRAAH2 Controller User’s Guide Implementing DDR2/mDDR PCB Layout on the TMS320DM335 DMSoCSPRAAL2 TMS320DM644x DMSoC Asynchronous External Memory Interface SPRUE20 Implementing DDR2/mDDR PCB Layout on the TMS320DM35x DMSoCSPRAAR3 (EMIF) User’s Guide CD Provides Comprehensive View of DaVinci Technology TMS320DM355 DSP Power Reference Design PR742 SLVA288 TMS320DM644x DMSoC DSP Subsystem Reference Guide SPRUE15 This highly informative CD includes numerous white papers, FAQs, technical specifications, prod- Understanding TI’s PCB Routing Rule-Based DDR Timing Specification SPRAAV0 TMS320DM644x DMSoC ARM Subsystem Reference Guide SPRUE14 Building a Small Embedded Linux Kernel Example SPRAAH2 TMS320C64x+ Megamodule Reference Guide SPRU871 uct bulletins, benchmarks, information about third-party support, podcasts, important Web links USB 2.0 Board Design and Layout Guidelines SPRAAR7 TMS320DM644x DMSoC Peripherals Overview Reference Guide SPRUE19 and more. Get your free copy now at www.ti.com/davincicd. EDMA v2.0 to EDMA v3.0 (EDMA3) Migration Guide SPRAAP4 TMS320C6000™ DSP Peripherals Overview Reference Guide SPRU190 TMS320DM64xx USB Compliance Checklist SPRAAT5 TMS320DM647/DM648 DSP VLYNQ Port User’s Guide SPRUEL9 User’s Guides TMS320DM647/DM648 DSP External Memory Interface SPRUEK6 Compatible Analog Products for DaVinci Technology-Based Digital Video TMS320DM643x DMP 64-Bit Timer User’s Guide SPRU989 (EMIF-PSI) User’s Guide Training and Resources Applications TMS320DM643x DMP Pulse-Width Modulator (PWM) User’s Guide SPRU995 TMS320DM647/DM648 DSP Inter-Integrated Circuit (I2C) SPRUEK8 TMS320DM643x DMP DDR2 Memory Controller User’s Guide SPRU986 Module User’s Guide TI provides engineers with high-performance signal chain, interface, clocking and power-man- TMS320DM643x DMP DSP Subsystem Reference Guide SPRU978 TMS320DM647/DM648 Video Port User’s Guide SPRUEM1 agement solutions to complete digital video applications based on DaVinci technology, as well as TMS320DM643x DMP Inter-Integrated Circuit (I2C) Module User’s Guide SPRU991 TMS320DM647/DM648 DSP (UART) User’s Guide SPRUEL8 TMS320DM647/DM648 PCI User’s Guide SPRUEL4 TMS320DM643x DMP General-Purpose Input/Output (GPIO) User’s Guide SPRU988 a variety of high-performance analog and logic products that help maximize the performance and TMS320DM647/DM648 DSP Enhanced DMA Controller User’s Guide SPRUEL2 TMS320DM643x DMP Asynchronous EMIF UG SPRU984 functionality of your application. www.ti.com/davincianalog TMS320DM647/DM648 DSP Multichannel Audio Serial Port SPRUEL1 TMS320DM643x DMP Peripherals Overview Reference Guide SPRU983 (McASP) User’s Guide TMS320DM643x DMP EMAC/MDIO User’s Guide SPRU941 TMS320DM647/DM648 DSP General-Purpose Input/Output (GPIO) SPRUEK7 Video360 Blog Provides Valuable Perspective TMS320C64x+ DSP Cache User’s Guide SPRU862 User’s Guide Check out the latest posts by TI’s Gene Frantz, a recognized leader in DSP technology, and other TMS320C64x+ Megamodule Reference Guide SPRU871 TMS320DM647/DM648 DSP DDR2 Memory Controller User’s Guide SPRUEK5 TMS320C64x/C64x+ DSP CPU and Instruction Set Reference Guide SPRU732 TMS320DM647/DM648 DSP Host Port Interface (UHPI) User’s Guide SPRUEL5 Resources and Training TI industry leaders. Interesting, enlightening and opinionated, they’ll give you insight into trends at TMS320DM644x DMSoC Enhanced Direct Memory Access (EDMA) SPRUE23 TMS320DM647DM648 DSP 64-Bit Timer User’s Guide SPRUEL0 TI and throughout the industry. See what they’re saying at www.ti.com/davinciblog. Controller User’s Guide TMS320DM646x DMSoC DSP Subsystem Reference Guide SPRUEP8 TMS320C64x+ DSP Little-Endian Library Programmer’s Reference Guide SPRUEB8 TMS320DM646x DMSoC ARM Subsystem Reference Guide SPRUEP9 TMS320DM643x DMP Peripherals Overview Reference Guide SPRU983 TMS320DM646x DMSoC Peripherals Overview Reference Guide SPRUEQ0 Additional Web Links and Community Resources TMS320DM646x DMSoC ATA Controller User’s Guide SPRUEQ3 TMS320DM643x DMP Inter-Integrated Circuit (I2C) Module User’s Guide SPRU991 TMS320DM646x DMSoC Clock Reference Generator (CRGEN) UGSPRUEQ1 • linux.davincidsp.com – Here engineers can find open source files related to DaVinci and join TMS320DM643x DMP General-Purpose Input/Output (GPIO) User’s Guide SPRU988 TMS320DM646x DMSoC DDR2 Memory Controller User’s Guide SPRUEQ4 TMS320DM643x DMP EMAC/MDIO User’s Guide SPRU941 the DaVinci Linux Open Source mailing list for discussions. TMS320DM646x DMSoC Enhanced Direct Memory Access (EDMA) SPRUEQ5 • wiki.davincidsp.com – The DaVinci Technology Developers Wiki was established to assist TMS320DM643x DMP Asynchronous External Memory Interface (EMIF) UG SPRU984 Controller User’s Guide TMS320DM644x DMSoC VLYNQ™ Port User’s Guide SPRUE36 TMS320DM646x DMSoC Ethernet Media Access Controller (EMAC)/ SPRUEQ6 developers taking advantage of DaVinci processors to get started, help each other innovate and TMS320DM644x DMSoC Peripherals Overview Reference Guide SPRUE19 Management Data Input/Output (MDIO) Module User’s Guide to foster the growth of general knowledge about the hardware and software surrounding TMS320C64x+ Image/Video Processing Library Programmer’s Reference SPRUEB9 TMS320DM646x DMSoC Asynchronous External Memory Interface UGSPRUEQ7 these devices. TMS320C64x+ DSP Big-Endian Library Programmer’s Reference SPRUEC5 TMS320DM646x DMSoC General-Purpose Input/Output (GPIO) UGSPRUEQ8 TMS320DM644x DMSoC Inter-Integrated Circuit (I2C) Peripheral UGSPRUE27 TMS320DM646x DMSoC Host Port Interface (HPI) User’s Guide SPRUES1 • www.ti.com/dspdesignsupport – DSP Design Support provides quick access to all technical TMS320DM644x DMSoC DDR2 Memory Controller User’s Guide SPRUE22 TMS320DM646x DMSoC Inter-Integrated Circuit (I2C) Module UGSPRUER0 documentation, tools and software details – all from one page. To download any of the above documents, please visit www.ti.com/lit/xxxxnnn where xxxxnnn is the web search • www.ti.com/quality – Find information regarding the quality, reliability and Lead (Pb)-Free literature number (only use lowercase characters). compliance of TI semiconductor products.

10 11 Training and Resources and Training literature number(onlyuselowercase characters). To download anyoftheabove documents, pleasevisit DaVinci™ Technology Technical Documentation(Continued) 12 TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM Use Ba F r S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S S ont End(VPFE)R r c ’s G ’s 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM35x DigitalMedia 320DM35x Audio 320DM35x DM 320DM35x DM 320DM35x DM 320DM35x DM 320DM355 DigitalMedia 320DM35x DM 320DM35x DM 320DM35x DM 320DM35x DM 320DM35x DM 320DM355 DM 320DM35x DM 320DM35x DM 320DM35x DigitalMedia 320DM35x DigitalMedia 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM335 DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM 320DM646x DM k End(VPBE)R u ides (Co n ’)Web Sea t’d) S S S S S S S S S S S S S S S S S S S S S S S S S S S S S G S S S S S S S S S S S S S S S G o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o C C C C C C C C C C C C C C C C C C C C C C C C C C C C C S C C C C C C C C C C C C C C C Unive Inte Time Pulse-WidthModulato Asyn Enhan DDR2/mDDRMemo Multimedia Pe Unive ARM Video P Video P Time Unive Inte Pe MM Pulse-WidthModulato RealTime Out(RTO)Use Unive Enhan Asyn DDR2/mDDRMemo Audio e S G S G Unive Unive ARM UARTUse Pe Video Po VLYNQ Po Video Data Unive T 64-BitTime Pulse-WidthModulato Pe Multi r S e e ene ene ial Po r e r r r r anspo ial Pe iphe ial Pe iphe r r r r r C iphe ial Pe iphe -Integ -Integ r r c c r r /Wat /Wat / S r r r r S S S S al-Pu al-Pu c h h S c c S sal Asyn sal sal Asyn sal S r r r ubsystem Refe ystem-on- ystem-on- ystem-on- ystem-on- r hannel Audio r r ed DMA(EDMA)Use ed Di sal Asyn sal sal D Refe r r r r e t (A ubsystem Refe onous Exte onous Exte o o als Ove al Ove r r r r r r als Ove al c c iphe iphe ial Po t r S S r c c r r t Inte essing F essing Ba iphe r S S S r r r ated ated e e hdog Time hdog Time S C t Use ’s ’s C pose Input/Output( pose Input/Output( r e e t r r r C P) Refe Use a r ial Bus(U ial Bus(U omponent Inte e r r onve eam Inte r r G r r ial Bus(U ial Bus(U c r c c al Inte al Inte en 2 2 d/ r r view Refe uide C C r t Memo r c al Inte h h t C C view Refe fa r r C C C C S ) U ) ModuleU h r r r c i i view Refe ’s ’s onous Re onous Re ’s ’s rc rc r hip Real-Time Out(RTO)Ref hip ARM hip Video P hip Video P e c e r r r r onous Re r r sion Engine(VD c ont-End Use e (VPIF)Use G GS nal Memo nal Memo r y y G uit (I uit (I G c en u S r r uide r r r uide C C k-End Use fa fa uide r r r r en Use Use e r r S S e Digital fa (PWM)Use Use ont ont c r en r fa r c c S S (PWM)Use r y A B) Use B) Use ial Po e c c ’s ’s e ( e ( r B) B) c c e en e ( r r G r e (T r r G olle olle e en c c cc r r S S S rc ’s ’s ’s G uide GS C C r en ’s ’s c uide eive eive c S ubsystem Ref G PI) Use PI) U ’s ’s uide ont ont r r eive c onne G G r r e ess r PI) Use S G o o uide y Inte y Inte r r c t (M r r e G G G uide uide Refe Ref c c G C ’s ’s ’s IF) Use uide r r r e PIO) U PIO) U uide r r r r ’s ’s ’s ’s G ’s ’s essing essing a uide olle olle /T /T G G GS r G C uide r /T c G G G c r d C r r ont uide uide uide t (P ’s ’s G S ansmitte ansmitte A r r r r uide uide r uide E) U r C ’s ’s fa fa ’s ’s r r ansmitte r PRUER6 en uide S U U G ’s ’s ont r r www.ti.com/lit/xxxxnnn c c GS GS P) U G G C olle ’s ’s uide c GS GS G e U e (EMIF) uide GS uide I) U e r G uide olle PRUEE0 PRUFY3 r G G uide GS GS U GS d uide r r r U U r GS ch Lite rS U G GS GS d G TM TM TM TM TM TM TM TM TM TM TM TM Data Sheets DaVin Digital Media DaVin DaVin TM Po Digital Media Unive DaVin P The Futu DaVin The DaVin Video P T T T DaVin BDTi AnalysisofTIDigitalVideo EvaluationModule HD T Reaping theBenefitsof HD Video En Optimizing Video En G White Pape r r r r r Othe White Pape etting theMostOutofYou ans ans ansfo S S S S S S od og S S S S S S S S S S S S S S S S S S S S S S S S r S S S S S S S S S S S S S S S S table MediaPlaye PRUEQ9 PRUED2 PRUEQ2 PRUED3 PRUED4 PRUEH7 PRUED1 PRUEQ0 PRUED9 PRUER8 PRUEP9 PRUER6 PRUER2 PRUER9 PRUER5 PRUER4 PRUER3 PRUER7 PRUER7 PRUER1 PRUFB3 PRUEE7 PRUEE6 PRUEE4 PRUEE5 PRUEE2 PRUF PRUFX8 PRUFX9 PRUFX7 r PRUFY8 PRUFY5 PRUFY9 PRUFY4 PRUFY6 PRUFY7 PRUFY1 PRUFZ2 PRUFY0 PRUFZ1 PRUFZ0 PRUFZ3 PRUFY2 PRUF74 PRUF72 PRUF71 at r 320DM6467 DigitalMediaP 320DM355 DigitalMediaP 320DM335 DigitalMedia 320DM647/TM 320DM6437 DigitalMediaP 320DM6435 DigitalMediaP 320DM6433 DigitalMediaP 320DM6431 DigitalMediaP 320DM6443 DigitalMedia 320DM6443 DigitalMedia 320DM6446 DigitalMedia 320DM6446 DigitalMedia 320DM644x DigitalMediaP u r c c ans amming Detailsof r c c c c c c ct B r C sal IPPlaye ur oding Ba oding FAQ Advan i i Ben i Te i-Based 3PRefe i Te i Te r omp ming Pe S r e # c C e ofDigitalVideo oftwa u c oding 8 c c c lleti i Effe r hnology –DigitalVideo InnovationP hnology fo hnology Ba r c c Web Sea s ession: r hma oding withD S S c ed n oftwa oftwa r c e P r C s c kg fo t: A r onne r C ks P S

r r r S ODE c man ounde odu 320DM648 DigitalMediaP S ode r r olution f c where xxxxnnnisthewebsearch r ystem T e P e P r BasedonDaVin hieving DigitalVideo Without c r DigitalVideo c r odu C en c S C ts HomeVideo Appli c kg r r r t Bulletin s o e to ode s withTID odu odu S rS c C r c r ound and P andFP e Design P Image-P t Bulletin r c r S c c S om ATEME r ade-Offs withH.264,V Enginefo S S S S o r ystem-on- t Bulletin t Bulletin afety inAutomotiveAppli o r r r r r ystem-on- ystem-on- ystem-on- ystem-on- r c o o o o o o c esso c c c c c c esso esso esso esso esso esso esso S G S r S Ps WhitePape A Pa r o implifies MediaPlaye pe s fo rS c c rS rS rS rS rS r i Te r essing PipelineWhitePape s C DaVin c C C C C hip r ifi r Video Appli hip E hip hip E hip titioning WhitePape c c c hnology ations WhitePape ations r o c r rr rr c odu i Te esso ata ata C C rS c c omplexity -1 and hnology t Bulletin r c s c ations ations r Development rS rS rS r ch Lite S S S S S S S S S S S S S S S S S S S S S S S S S r PR PR PR PR PR PR PR PR PR PR PRV058 PRV059 PRY066 PRY079 PRZ240 PRZ241 PRT401 PRY095 PRY088 PRT414 PRT394 PRT383 PRT411 PRY067 PRY091 PRY106 PRT378 PRY096 PRT390 PRT379 PRT390 PRY097 PRY103 PRT389 PRY105 PRY093 at ur S S S S S S S S S S 528 372 282 283 403 463 345 344 343 342 e # www.aethra.com Aethra more. Visit quality videooutputinavariety ofapplications, includingvideophones, and videosurveillance Take aglanceatthebreadth ofcompaniesusingDaVinci™technology forcost-effective, high- Select CustomerProducts AmiNET from Amino www.aminocom.com Amino Communications Maia XCfrom Aethra www.ti.com/davincicustomers that canbe inthefieldtodeliveradditionalrevenueupgraded services. tion of TI hardware and Amino software hascreated ahighly flexible IPSTB telephony andan AVS codectomeetkey regional requirements. The combina- high-speed USBinterfaceallowed fortherapid additionofSIP/H.263 video MPEG-4pt2, H.264and Windows Media Video. DSPand The programmable nology, Amino was abletocreate amulti-codecIPSTB supportingMPEG-2, nition (SD)SoCneedswith TI’s DaVinci technology. Bychoosing DaVincitech- andlow-cost standardAmino foundananswertotheirhigh-performance defi- ing theirtimetomarket andachieving optimumsystemcost. DevelopmentEnvironment(IDE),Composer Studio™Integrated thereby reduc- software andcodecflexibility programmability andleveraging TI Code was acompleteH.264-basedIPvideophone, abletointegrate providing full framework software. UsingasingleDaVinci digital mediaprocessor, Aethra for personalIPandISDNvideoconferencing, withbetterprocessingpower and solution toprovide theircompact, new generation videophones Aethra leveraged TI’s DaVincitechnology-based integrated to seethefulllistofcustomers. 13

Select Customer Products Select Customer Products Customer Select 14 AVM FRITZ!Media8020 www.avm.de/en AVM GE Security Video Platformby VisioWave IVPDigital www.gesecurity.com GE Security VoD. and hard drives. FRITZ!Mediaalsofeatures integrated WM DRM10supportfor dards. This meansthatuserscaneasilyplaylocalcontentfrommediaservers from awireless connection, andiscompatiblewithUniversalPlug&Playstan- over existing telephones. cable-free WLAN linkswhileproviding theadvantages telephony ofInternet network computersand ADSL lines, accessover butalsotoenableInternet video codecs.Sinceitslaunch, AVM’s FRITZ!Boxfamilyhasgrowntonotonly quick videoondemand(VoD) navigation andenabledtheuseofhigh-efficient IP STBSoCsolution. This solutionmetalloftheircustomer’s requirements for For AVM, DaVinci™technology enabledthedesignofahigh-perfomance design. working environmentasfurtherexamples ofwhy TI was totheir integral andUSBinterfaces support ofEthernet TI’s familiarity withGESecurity’s leave roomforexpansion andextension. GESecurity citesDaVincitechnology’s power tohandleGESecurity’s processingneeds forcompression andstill forfuture codecenhancement. platform TI’s DaVincitechnology provided the DaVinci technology tomeettheirhardware objectiveofamulti-generational With amore thanfive-year relationship with TI, GESecurity leveraged TI’s The AVM FRITZ!Media8020streams digitalcontenttousers’televisions Security GE Hikvision DS-2CDXXX www.hikvision.com/en Hikvision www.imagesensing.com Image SensingSystems(ISS) Systems by ImageSensing Autoscope Solo Terra creating amore steady andreliable solution. surveillance. DaVincitechnology enabledtheuseofanembeddedLinuxOS, stability andqualityofitsproducts. the guarantee to Texas with Instruments age itsrelationship andcooperation ucts fromonetechnology. TI’s testingte nology facilitatedtheirabilitytoquickly complete designsforavariety ofprod- camera allbasedonDaVincitechnology. Their decisiontoutilizeDaVincitech- media processor. In2006, theyreleased adigitalvideoserver, IPmodule andIP releasing aPCIadd-oncard andDVRbasedonthe TMS320DM642 digital established in2001andbegancooperation with TI beginningin2003by Hikvision’s own patentedH.264videoco Hikvision’s produ digitalsurveillance RackVision family ofproducts, which includesthe Autoscope Solo generation ofadvanced, intelligent Autoscope products. The Autoscope Image SensingSystems, Inc. hascreated anew possible by TI’s DaVinciprocessorsandassociateddevelopment tools. Autoscope that includeintersectioncontrol, Hikvision DS-2CDXXXseries IPcameras are designedespeciallyforremote Terra Terra products instantlygenerate high-qualityvideooutputmade systems, targetsIntelligent Tr iha monitoringandtunnelsafety. highway cts feature TI’s DaVinci™technology and chnology hasallowed Hikvisiontolever- peso algorithm.Hikvisionwas mpression ansportation Systemsmarkets Terra and Autoscope Terra 15

Select Customer Products KEDACOM Lumenera www.kedacom.com www.lumenera.com

Keda Communications Ltd., a video communication solutions provider based in Available at unique price points and performance levels to meet a broad range China, delivers the TrueSens video conferencing system for small- to medium- of applications and custom designs, the Li series from Lumenera Corporation sized enterprises. Based on DaVinci™ digital media processor and software enables analysis at the camera head, relieving the network of loading real- technology, the TrueSens video conferencing system aims to provide enterprises time video to backroom servers. For a fraction of the cost of a dedicated serv- with secure, low-cost and easy-to-use video communication solutions by solv- er, TI’s DaVinci™ technology allows the camera itself to run the full suite of ing issues in enterprise video system deployment and applications. DaVinci Li045 Intelligent analytics from ObjectVideo OnBoard. The Li045, Lumenera’s initial intelligent TrueSens 6000 Video technology enabled KEDACOM’s full software programmability and feature Camera by Lumenera camera utilizing TI’s DaVinci technology, is the first to make use of an ultra- Conferencing Terminal enhancement and upgrade abilities via software. Leveraging TI digital media wide dynamic range (120+ dB) sensor, which overcomes the issue of washed- from KEDACOM codec software technology, KEDACOM was also able to achieve D1(SD) resolu- out images in challenging lighting environments. This enables quality images tion video conferencing. in all situations to ensure that critical video is captured.

Konka NexVision NEXVISION® www.konka.com www.nexvision.fr

Konka, one of the world’s largest consumer electronics enterprises, offers the NexVision, a manufacturer of IP network video security solutions, offers the IPB5310 STB. The IPB5310 is ideal for home video and audio entertainment and Nexdome Dragonfly IP video security camera. Leveraging the DaVinci IPB5310 STB from delivers a low-cost solution offering easy implementation, boosting the adop- TMS320DM644x processor, the Nexdome Dragonfly creates a versatile plug- Konka tion of IPTV services in China and worldwide. The programmable processors at and-play video security solution that can be tailored to meet specific customer

Select Customer Products the foundation of TI’s DaVinci technology enabled Konka to develop an IP STB demands, benefiting from the implementation of open industry standards such product, which is cost effective and easy to upgrade—both vital characteristics as Linux, MPEG-4 and real-time streaming network protocols to offer seamless in this growing market. The IPB5310 can be applied for IPTV services, live TV, Nexdome Dragonfly IP integration of the camera into global surveillance systems. The Dragonfly pro- video on demand (VoD), time-shifted TV, Web browsing service, SMS and MMS vides an open camera platform that is highly suited to large area surveillance informing services, information broadcast service and local and online gaming applications such as public transportation, utility plants and medical centers. service. It can also be used as a portable audio player or electronic album, supporting MP3 audio playback and photo display through a USB interface. The IP STB supports multiple codecs including MPEG-2, MPEG-4, WMV9/VC-1, AVS and H.264. Select Customer Products

16 17 Red Embedded TI Worldwide Technical Support www.redembedded.com Internet Red Embedded Design, a provider of embedded video technology for TI Semiconductor Product Information Center videophone, IPTV and mobile devices, selected Texas Instruments’ DaVinci™ Home Page support.ti.com digital media processors for their product range, including the VPHS400, VPHS300 and VPTV200. TI Semiconductor KnowledgeBase Home Page Red Core technology running on TI DaVinci processors enables a range of support.ti.com/sc/knowledgebase broadband appliances with exceptional videophone quality, video streaming, browsing and a host of other applications for screens from seven inches to Product Information Centers large-screen televisions. By utilizing DaVinci technology, Red Embedded is able Americas Asia to spin multiple variants of their products (IP STB- and desktop-type) while Phone +1(972) 644-5580 Phone VPHS 400 Videophone leveraging the same core technology. from Red Embedded Fax +1(972) 927-6377 International +91-80-41381665 Internet/Email support.ti.com/sc/pic/americas.htm Domestic Toll-Free Number Australia 1-800-999-084 Europe, Middle East, and Africa China 800-820-8682 Phone Hong Kong 800-96-5941 European Free Call 00800-ASK-TEXAS India 1-800-425-7888 (00800 275 83927) Indonesia 001-803-8861-1006 International +49 (0) 8161 80 2121 Korea 080-551-2804 Russian Support +7 (4) 95 98 10 701 Malaysia 1-800-80-3973 New Zealand 0800-446-934 Note: The European Free Call (Toll Free) number is not active Philippines 1-800-765-7404 in all countries. If you have technical difficulty calling the free call number, please use the international number above. Singapore 800-886-1028 Yuxing Taiwan 0800-006800 www.yuxingsoft.com Fax +(49) (0) 8161 80 2045 Thailand 001-800-886-0010 Internet support.ti.com/sc/pic/euro.htm Fax +886-2-2378-6808 Since 2003, Yuxing has been successfully cooperating with PCCW-HK for years, Email [email protected] or [email protected] as its IP STB provider. The “NOW” broadband services from PCCW through Japan Internet support.ti.com/sc/pic/asia.htm Fax International +81-3-3344-5317 ADSL network provide subscribers with colorful TV frequency choices. After Important Notice: The products and services of Texas Instruments Domestic 0120-81-0036 Incorporated and its subsidiaries described herein are sold subject to TI’s years of development, Yuxing provides IP STBs worldwide. The YX-5821A is the standard terms and conditions of sale. Customers are advised to obtain the

Select Customer Products latest Yuxing-developed broadband IP STB based on TI DaVinci technology. Internet/Email International support.ti.com/sc/pic/japan.htm most current and complete information about TI products and services before placing orders. TI assumes no liability for applications assistance, Yuxing’s decision to leverage DaVinci technology allowed them to provide a Domestic www.tij.co.jp/pic customer’s applications or product designs, software performance, or YX-5821A STB by infringement of patents. The publication of information regarding any other simple and compact shape and to support the decoding and playing of such company’s products or services does not constitute TI’s approval, warranty Yuxing The platform bar, C64x+, Code Composer Studio, DaVinci, DSP/BIOS or endorsement thereof. code streams as H.264 and MPEG-2. Additionally, this also enabled Yuxing to eXpressDSP, OMAP, TMS320C2000,. TMS320C5000, TMS320C6000, take advantage of software that is easily expanded and can be used by a vari- TMS320C64x+, VLYNQ and XDS560 are trademarks of Texas Instruments. A010208 ety of users to provide many value-added services such as video-on-demand, All other trademarks are the property of their respective owners. TV and broadcasting, and network games.

© 2008 Texas Instruments Incorporated Printed in U.S.A. SPRB189B

18 19 Digital media processors

ort p 07 Re 20 n ay –M atio K9 /8 lic AA p PR 647 Ap S DM based on DaVinci™ technology 0 Productization 32 S HW M T Speed High the fying ™ n ory controllerspeci. em to m u 2 ach todevices tions and this R a fic ke yo ...... DD ory devices,ta a m The appro e ulation to . m thenm BL for the le si C b ould devicesthe w ed The P devices data sheetpati specispeed R2 m . f m er or t ent 2 co m DD f e m ABSTRACT SP fferent thanso on previousto high m R ...... D m ble per .. /8 tain cus are D .. 7 ter ob pati has .. 64 uite di in he using m gs his docu .. q to .T TI in routing entationM instructionsing co . .T 7/8 gD m D CB) y er tim device 20 tim (P f m /8 64 ...... ple 3 face is quiredodels 7 M m m speci face 64 D in this ntin TMS oard collateral ing theseM w as re b to w D nt is to the custointerR2 me the R2 inter w ulation is ollo fied deviceer m R2 DD f anotherdetailedinte containsin i DD m si and allo le DD /8 single the ent the speci 7 a or custo and directly to 64 ut ents m f approach M layouts b m Imp Shust, Kevin Jones g printed circuit D 2 containedin The CB uire . docu m . q 2 ti approach their to ensurethe routing rulesre his face ace, thesolutionk directly, 3 T dels f as ple PSK contains ...... Michael face o or m D CB .. 3 inter m . inter w . xa P .. e he eet the .... 5 inter previous their dataing sheets R2 T m layouts ic application ...... and designm erred to . daughter card containingother f .. 6 he ti routingdesign rulef M .. T ulation re collateral R2 .. 1 m ell as m /8 DDCB m provideents /EV eet .. 1 si w ation 7 P m DD m ...... m 64 this M SK ...... as or syste f uire D to .. .. f M the EV q ...... in D re an attached for their speci ...... close solution is I the ...... 4 the m and M ith .. or content o w on copy these ...... 6 F SK layout ts .. DaVinci ay n ...... 7 and provideulationsyste andthe syste SK m te ...... m FCCD E ized n ...... 8 R2 es /8 D layouts o .. .. si b 7 a er the routingm rules C ...... 0 DD 64 m in ...... 1 M pass R2 ...... 2 descri D MisDD an opti ...... 1 ility ...... 2 he that EV ib s ...... 1 T oth he custox e ...... 3 the B T fle vic .. s ...... 1 rules . . e .. n ...... D ...... 13 and ent d .. ctio ...... m er to derive te e ...... 3 ...... r nn s ...... 1 device enoughm .. po o ...... e ...... 4 w p C ...... ur ...... 1 1 docu ..... u ...... l .. g ...... n .. s S n a .. Fi o ...... technology allo te 2 tio tric .. f ti ...... i R ta c .. o a .. .. the custo uis D n le .. t ...... ific ...... /8 q D e E is c ...... 47 re /8 m d L .... e ...... 6 e 7 u n ...... c p .. g...... M r 4 oc a .. ati t S ...... D P 6 D s ...... m n .. tin .. e M r tic .. .. e e ou ...... th D e a .. .. ch m ...... R n th m ... .. S ce ...... k ..... o 1 he p .. l la .. c B c u nt ve P n ...... lo PC Making Digital Video Innovation Possible 2 S ck e e e io ...... C ...... 2 ta m L ic eg ts d R 3OS e ...... h v n ..... an ...... D c g ig e t R e l ...... D la tin H D u m g 4 P u 2 2 O e tro tin o R R p ir on n 5 R D D e qu e D D e e ...... , C ...... m 6 d K R t s ...... le /8 n 2 r n s p 7 a R te e re Im 7 64 /8 D il m d 7 D F ce d ...... M 4 L la ...... A g 6 le L P n nk tin ...... M p D tio a u g D m d art a B o tin ...... xa n P ic , R u g 1D a if ss 0 o in L te ec e R t ...... L re p r yte 1 ou g 2 P c S dd B tin is F A a yte 2R u 3E E l t B o R ra a te R 4 e l D ta y 3 en ra a B te 5DG e l D ta y en ra a B 6VG e l D ta en ra a 7 G e l D en ra 8 G e en 9 G 10 11 k ac db ee 07 F 20 on y ati a nt –M e 9 m K u A c A o R D P it S bm Su

Technical Video Product Documentation Casts Information

Download the latest DaVinci technology resources at www.thedavincieffect.com.

Texas Instruments Incorporated 14950 FAA Blvd. Ft. Worth, TX 76155-9950

Address service requested

SPRB189B