Title: First DaVinci Products for Digital Video Innovation
1First DaVinci Products forDigital Video
Innovation
- Greg Mar
- DSP SoC Platform Manager
- Texas Instruments
- Under Embargo Until December 5, 2005
2First Complete Offering to Enable Digital Video
Innovation
- Processors Digital video system-on-chips
- TMS320DM6443 Video decode
- TMS320DM6446 Video encode/decode
Software Open, optimized and production tested
- Platform-optimized, multimedia codecs
- Platform support package
- Linux support package
- Industry-recognized APIs
- Multimedia frameworks
Tools Validated software and hardware development
DVEVM
Digital Video Evaluation Module
3New DaVinci Products
Drastically Simplify Digital Video Innovation
4DaVinci Products Combine Flexibility and
Completeness
Flexibility for Innovation
Completeness for Efficiency
5OEMs Innovate with DaVinci
Playback, communicate, record
Playback communicate
Playback
Speech to Text
Navigation
Speech Recognition
Instant Messaging
Device Sync
Instant Messaging
VoIP
Media Player
Device Sync
GUI
VoIP
User Experience
Media Player
GUI
User Experience
Media Player
GUI
User Experience
6OEMs Innovate with DaVinci
Playback, communicate, record
Playback communicate
Playback
7TMS320DM644x Processors
/6
DM6443
Video Processing Subsystem
Video-Imaging Coprocessor (VICP)
- Video-Optimized TMS320C64x
- DSP _at_ 600MHz
- H.264 MP_at_L3, 30fps SD Decoding
- VC1/WMV9 Full D1 SD Decoding
- MPEG-2 MP_at_ML SD Decoding
- MPEG-4 ASP Full D1 SD Decoding
ARM Subsystem
DSP Subsystem
Video Processing Subsystem
ARM926EJ-S 300 MHz CPU
C64x DSP 600 MHz Core
Back End
On-Screen Display (OSD)
Video Enc (VENC)
- Dedicated video processing sub-system
- Back end - Integrated OSD, four video DACs,
24-bit digital RGB output
Switched Central Resource (SCR)
Peripherals
Connectivity
System
EDMA
USB 2.0 PHY
VLYNQ
EMAC With MDIO
Watchdog Timer
PWM
PWM
General- Purpose Timer
PWM
Serial Interfaces
Program/Data Storage
SPI
UART
I2C
Audio Serial Port
ATA/ Compact Flash
Async EMIF/ NAND/ SmartMedia
MMC/ SD
DDR2 Controller (16b/32b)
UART
UART
8DaVinci Software
Optimized for Simplified and Efficient Innovation
Multimedia Codecs
- H.264
- MPEG4
- H.263
- WMV9
- VC1
- MPEG2
- JPEG
- AAC
- AAC
- WMA9
- WMA8
- MP3
- G.711
- G.728
- G.723.1
- G.729ab
9Open Programming Environment
Open Development
10DaVinci Development Tools
- Hardware
- Based on the DM6446
- Additional including hardware components
- NTSC/PAL video camera
- 5.6-inch LCD screen
- Speakers and microphone
- IR remote
- Hard disk drive (2.5-inch 40G)
Digital Video Evaluation Module (DV-EVM)
11DaVinci Support
Simplify Digital Video Innovation
- Worldwide support network for product development
- TI support, collateral, documentation, and
hardware schematics
- System integrators with DaVinci technology and
video system expertise
12Efficiency Save Months of Development Time
DaVinci System Development Time
Typical Video System Development Time
OS Device Drivers Frameworks
APIs Codecs HW Components HW SW Development
Tools
2
4 - 6
4
6 - 10
4 - 16
12
7
6
0 2 4 6 8 10 12 14
16
0 2 4 6 8 10 12 14
16
Duration (Months)
Duration (Months)
13ValueReduce BOM with DaVinci
14Value DaVinci Processors Reduced Overall BOM
with System Integration
PLUTO 3.0 Single Channel, Micro Video
Processing Platform
TIs new TMS320DM6446 processor integrates the
correct combination of video peripherals and
accelerators, resulting in a BOM savings of 30.
With a reduced BOM and less time spent on system
integration, YMagic anticipates hitting the
market earlier and at unprecedented price
points.
10/100MBit Ethernet
EthernetPHY
CMOSCameraI/F
ITU656
Digital Media Processor
Analog Video Out
RAW
VideoEncoder(A/D)
Analog Video In
ATA
Peripheral Hardware Interfaces
MMC/SDSocket
HardDisk
-Menashe HaskinCEO, YMagic
USB 2.0
15Value DaVinci Processors Reduced Overall BOM
with System Integration
PLUTO 3.0 New GenerationSingle Channel, Micro
Networked Video Security Processing Platform
TIs new TMS320DM6446 processor integrates the
correct combination of video peripherals and
accelerators, resulting in a BOM savings of 30.
With a reduced BOM and less time spent on system
integration, YMagic anticipates hitting the
market earlier and at unprecedented price
points.
10/100MBit Ethernet
EthernetPHY
CMOSCameraI/F
ITU656
Digital Media Processor
VideoEncoder(D/A)
Analog Video Out
ITU656
RAW
VideoEncoder(A/D)
Analog Video In
GLUE Logic(FPGA forMMC/SDController)
GLUE Logic(CPLD forGPIO addition)
GLUE Logic(FPGA IDEcontroller)
GLUE Logic(CPLD for I/F)
ATA
Peripheral Hardware Interfaces
MMC/SDSocket
HardDisk
-Menashe HaskinCEO, YMagic
USB 2.0
16First Complete Technology for Multiple Video
Products
FutureInnovation
17Get Started Order Entry Open
- Processors Digital video system-on-chips
- TMX320DM6443 Video decode
- TMX320DM6446 Video encode/decode
- DVEVM (TMDXEVM6446) Validated software and
hardware development - Software Open, optimized production tested
- Platform-optimized, multimedia codecs
- Platform support package
- Linux support package
- Industry-recognized APIs
- Multimedia frameworks
DVEVM
Digital Video Evaluation Module
www.ti.com/thedavincieffectpr
18New DaVinci Products
Drastically Simplify Digital Video Innovation
ProductInnovation
Enable OEM product differentiation with
flexible, complete solution
Leverage integrated, production-tested, software
hardware components
Development Efficiency
Save months of development time
Lower system cost and leverage IP across
multiple products
PerformanceValue
Lower system cost up to 50
19Q A
- Greg Mar
- DSP SoC Platform Manager
- Texas Instruments
- Under Embargo Until December 5, 2005
20Back-up
21DaVinci Simplifies Digital Video Innovation
OEM Value Added Product Differentiation
User Experience
Push to talk
Video
Games
Imaging
Messaging
Mobile documents
Operating System, Device Drivers and APIs
Device Drivers
Linux
Symbian
Frameworks
Palm
APIs
Multimedia Codecs
22TMS320DM644x Processors
/6
DM6443
Video Processing Subsystem
Video-Imaging Coprocessor (VICP)
- Video-Optimized TMS320C64x
- DSP _at_ 600MHz
- H.264 MP_at_L3, 30fps SD Decoding
- VC1/WMV9 Full D1 SD Decoding
- MPEG-2 MP_at_ML SD Decoding
- MPEG-4 ASP Full D1 SD Decoding
ARM Subsystem
DSP Subsystem
Video Processing Subsystem
ARM926EJ-S 300 MHz CPU
C64xTM DSP 600 MHz Core
Back End
On-Screen Display (OSD)
Video Enc (VENC)
- Dedicated video processing sub-system
- Back end - Integrated OSD, four video DACs,
24-bit digital RGB output
Switched Central Resource (SCR)
Peripherals
Connectivity
System
EDMA 3.0
USB 2.0 PHY
VLYNQ
EMAC With MDIO
Watchdog Timer
PWM
PWM
General- Purpose Timer
PWM
Serial Interfaces
Program/Data Storage
SPI
UART
I2C
Audio Serial Port
ATA/ Compact Flash
Async EMIF/ NAND/ SmartMedia
MMC/ SD
DDR2 Controller (16b/32b)
UART
UART
New for DM644x
23SLL HPA Companion Chips
LEDs
PCA9306 I2C Level Translator
PCF8574A I2C I/O Expander
I2C
GPIOs
2 x SN74AVC1T45 1-Bit Level Translator
UART
MAX3221 RS-232 Xceiver
Serial Port
PLL1705 Clock Generator
PWM0
Microphone
TLV320AIC33 Stereo Codec
ASP
Speakers
TMS320DM644x
TVP5146 Video Decoder
Analog Video
SN74AVC16T245 16-Bit Level Translator
Image In
Smart Media/xD Card
SN74AVCA406 SMC/xD Level Translator
EMIF
Compact Flash Card
SN74LV4320A Compact Flash Xceiver
SLL Solution
SN74AVC32T245 32-Bit Level Translator
ATA Card
HPA Solution
24DaVinci Software
Simplified Development with Integrated Software
Standard OS Drivers
Model 1 User
Device Drivers
Codec Abstraction APIs
Video
Imaging
Voice
Audio
ARM/DSP Communication
Socket Nodes
MV Linux 2.6.10
TI APIs
DSP BIOS
DSP LINK / FC
ARM926EJ-S
C64x DSP
25DaVinci Software
Simplified Development with Integrated Software
Standard OS Drivers
V4L2
Codec
Interfaces
TI Framework
DirectFB
DaVinci APIs
26Digital Video Evaluation Module (DV-EVM)
27DV-EVM Block Diagram
28DV-EVM Hardware Overview
- 7 different Daughter Card Connectors containing
the following - Async EMIF
- Video Input / Output
- General Purpose Inputs / Outputs
- Audio Serial Port
- Serial Port Interface, I2C
- Secure Digital
- PWMs
- Power