18
MPEG-4 MPEG-2 H.26L TMS320DM642 Industrys Highest Performance, Software Programmable 600-MHz Digital Media Processor Complete with ready-to-use application software and development tools for starting designs today Vishal Markandey Distinguished Member of Technical Staff, DSP Video Imaging Igor Frenkel Worldwide Strategic Marketing, DSP Video Imaging

MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

Embed Size (px)

Citation preview

Page 1: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

MPEG-4

MPEG-2

H.26L

TMS320DM642IndustryÕs HighestPerformance, SoftwareProgrammable600-MHz Digital MediaProcessor

Complete with ready-to-use applicationsoftware and development tools forstarting designs today

Vishal MarkandeyDistinguished Member of Technical Staff, DSP Video Imaging

Igor FrenkelWorldwide Strategic Marketing, DSP Video Imaging

Page 2: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

Presentation Outline

n Digital Media Market

n TI Innovation

n Digital Media Solutions: Hardware, Software, & Systems

n The DM642 Digital Media Processor

n Digital Media Applications

n Competition

n Application Performance

n Ready-to-Use Software

n Get Started Today

n Roadmap

n Summary

Page 3: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

n Quality and performance

n Reduced system cost

n Cool running systems

n Network connectivity

Reducedtime-to-market

Multiple applications

Upgrade flexibility

Interactivity

Newservices

New revenuesources

Online codec upgrade:We have doubled your

channels

EthernetMAC

VideoPorts

PCI

McASPC64xTM

DSP Core

DM642VideooptimizedDSP core &input/output

New Capabilities

n Any content, anytimen Entertainment on demandn Video over IP

Tailored Software &Development Systems

Third-Party Network

Service Provider Needs DM642 DigitalMedia ProcessorOEM Needs

Digital Media Market Requirements

Page 4: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

TIAnnounces

DM642

Growing Video and Imaging MarketFueled by TI Innovation

Feb2002 JulMayAprMar

Developmentboard

VP-4

University ofWashington

C64xTM MediaProcessingConsortium

H.26L

PortableMedia

PlatformDM310

announced

Today

..more

100s of designs invideo applicationsusing TIÕs C6000TM

DSP Platform(14 devicesavailable)

RV8decoder

C64xTM devicesamples

available withvideo

instruction setextensions

MPEG-4

Over 500 IDKsshipped-to-date

ImagingDeveloperÕs Kit

Launched

Jan Dec 2001 SeptApr

Page 5: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

TI Delivers Digital Media Solutions

Multi-Format

High-performance DSP core

Instruction Set Architectureoptimized for videoprocessing

Video-optimized I/O

MP3

MPEG-4MPEG-2

M-JPEG

JPEG2000H.263

H.261

H.26L

JPEG

TMS320DM642Digital Media Processor

10/100Ethernet

MAC

66MHz PCI

McASP

Multi-ChannelVideo and Audio

IP Connectivity

Standard BusInterface

DM642

C64xTM

DSPCore

3 DualChannel

Video Ports

VOD, IP-based video phone, DVR

MPEG-2

MPEG-4

H.263

H.261

H.26L

AAC

AC3

G.722G.728

G.722.1 TCP/IP

UDP/IP

Complete,Ready-to-UseApplicationSoftware

Complete,Ready-to-UseApplicationSoftware

HighestPerformanceDigital Media

Processor

HighestPerformanceDigital Media

Processor

Cutting EdgeSystem

Solutions forVideo

Cutting EdgeSystem

Solutions forVideo

Page 6: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

600/500 MHz DSP Core at 1.4/1.2 voltsl Industry-leading performance in

0.13 µm copper process

23 x 23 mm2 flip-chip BGA packagel Maximizes channel density

l Connects to backplane chassis orPCI bus

66 MHz PCI

10/100 Ethernet MAC

l Connects to IP packet networks

Three Dual-Channel Video Portsl Two video channels per portÑsoftware

configurable as input or outputl Video filtering, horizontal scalingl Glueless interface to video system

componentsl Support BT656, digital TV formats

(SDTV and HDTV), raw video I/Ol 8-bit/10-bit/16-bit/20-bit video support

per port

McASPl Multichannel audio serial portl Up to 8 stereo lines (16 channels)

DM642 Ñ Highest PerformanceWith On-Chip Video and Audio Integration

NEW

NEW

NEW

NEW

DM642 Processor

En

han

ced D

MA

Co

ntro

ller

C64xTM

DSPCore

L1D Cache16 KBytes

L1P Cache16 KBytesL

2 Cach

e/Mem

ory 25

6 KB

ytes

and10-bit VP0

McBSP0 orMcASP

or

and10-bit VP1

McBSP1 orMcASP

or

EMIF 64

VCXO InterpolatedControl (VIC)

PCI-66 or HPI32

HPI16 and EMAC/MDIOor

or 2 10-bitVP0

20-bit VideoPort 0 (VP0)

or 2 10-bitVP1

20-bit VideoPort 1 (VP1)

20-bit Video Port 2 (VP2)

Or 2 10-bit VP2

Page 7: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

SDRAMMemory

DM642 Processor Solution

EMIF

EthernetMAC

DM642

Video 2

Video Out

Video 1

Video 0

ControlLogic

NTSC/PALEncoder

Ethernet PHY

BT.656Video In

NTSC/PALDecoder

BT.656C6211(localview)

VideoControlFPGA

NTSC/PALEncoder

ControlLogic

Ethernet MAC

Video OutEM

IF

BT.656

HPI

Video In

NTSC/PALDecoder

VideoControlFPGA

SDRAMMemory

C6211DSPE

MIF

Current Solution

Eliminate 10 ICs

Reduced Bill of Materials

Reduced Manufacturing Cost

Single Processor System

Reduced Time-to-Market

Ethernet PHY

BT.656C6211(localview)

VideoControlFPGA

NTSC/PALEncoder

ControlLogic

Ethernet MAC

Video OutEM

IF

BT.656

HPI

Video In

NTSC/PALDecoder

VideoControlFPGA

SDRAMMemory

C6211DSPE

MIF

Current Solution

Ethernet PHY

DM642 Optimizes Typical DVR System

Page 8: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

DM642 Processor

En

han

ced D

MA

Co

ntro

ller

n Glueless interface for 4channels of camera videoinput (BT656)

n Glueless interface forlocal monitor videooutput (BT656)

n Glueless interface fortransmitting compresseddata stream over ethernet

n Glueless interface foraudio I/O

n Processing power formultichannel videoencode (MPEG-4, JPEG)

EMIF 64

and8-bit VP0

McBSP0

and8-bit VP1

8-bit VP1

and

8-bit VP2

8-bit VP2

EMAC/MDIO

SystemMemory

Network

CompressedData

BT656

8

Audio

BT656

8

8

8

8

C64xTM

DSPCore

L1D Cache16 KBytes

L1P Cache16 KBytesL

2 Cach

e/Mem

ory 25

6 KB

ytes

DM642 Digital Video Recorder Application

Page 9: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

MPEG-2Decoder

DM642 Enables High-Quality,Multi-Channel, Multi-Format VOD Applications

Broadband Set Top-Box

MPEG-2Decode

Page 10: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

DM642Processor

Load

Streaming mediadecode

(MPEG-4/H.26L)

MPEG-2Decode

Middleware Softwarel Onscreen displayl Internet browserl Media playerl Encryption

Headroom

DM642 Media Processor Solution

SDRAM

SDRAM

Flash

Or TIDSL Modem

CableTuner

TI CableModem

AudioDAC

DM642MediaProcessor

VideoEncoder

Cableor DSL

Broadband Set Top-Box

DM642 Enables High-Quality,Multi-Channel, Multi-Format VOD Applications

Page 11: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

DM642 Offers Performancefor Multi-Channel Video Processing

VideoProcessing

SpeechProcessing

Video Decoder

Camera

Video DecoderTVP5200

VP-0

EthernetMAC

McASP

VP-1

LCD Driver

Display

Optimal real-time video performancel Three channels H.263

decode at 30 fpsl Video sync to voicel Video packetizationl Video scaling

Speech Processingl Codecs suite (e.g.,

G.723.1)l Echo Cancellation

System Stack & Networking Support

Ethernet(IP packets)

LCD Driver

VP-1 VP-0

EthernetMAC

McASP

PM

Page 12: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

DM642 Enables High-Quality Real-TimeMPEG-2 Encoding in Software

High-Performance MPEG-2 Encodingn Real-time full D1 resolution

nn NotNot limited to low bitrate

n Full use of field and frame prediction

n Wide effective motion search range

n Optimized for intelligent combinations ofmotion search algorithms

Most Flexiblen Scalable across multiple applications

n Adaptable to content source and targetbitrate

n Optimal transcoding and transratingincluding type1, type2, type3, andrecoding approaches

Optimized Source Code Planned forAvailability

n Allows focus on differentiated IP

D1 MPEG-2 Main Profile @ MainLevel Video Encode (MP@ML)

Film source encode

Interactive video encode

Encode for video editing

Video encode for security monitoring

General purpose video encode

60%

67%

47%

47%

97%(customizable for applications)

Page 13: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

Ready-to-Use Now

VP4/VP5 codecswith encryption support

RealVideo/Audio 8

StreamingMedia

Partners

Algorithm library and mediaprocessing consortium

MPEG-2, MPEG-4DIVX, Audio

H.263 (incl. annexes), H.26L

Third-PartySoftware

More than 600 eXpressDSP compliant algorithms at www.dspvillage.com

JPEG, M-JPEGDevelopment boards

Audio

JPEG-2000,Videocompression

Telecom vocoders

n eXpressDSPTM Softwaren Code Composer StudioTM IDEn DSP/BIOS IITM RTOSn Reference Frameworksn DSP Library, Image Library

FoundationSoftware

Page 14: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

Start Development Today

Technical Documentationn DM642 product preview datasheetn DM642 technical brief

C64xTM DSPNetwork Video Developers Kit (NVDK)

www.dspvillage.com

nATEMETM C6416 videoboard

n10/100 Mbps Ethernetdaughter card

nAudio/video interfacebox

Basic NVDKTI Part Number:TMDX3263C6416/ESuggested retail price: $4,495

eStore Bundle With Emulator& Code Composer StudioTI Part Number: NVDKCCS/ESuggested retail price: $5,995

nPower supplynCD-ROM (software

and documentation)nVideo in and out,

composite, S-video

www.ti.com/nvdk_kit

Page 15: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

eXpressDSPTM

Premier, Open, Real-Time Software Environment

Powerful Code Composer StudioTM

Developers Toolbox Powerful Code Composer StudioTM

Developers Toolbox 100K seats shipped

since 1999!

Largest DSP Third-Party Network Largest DSP Third-Party Network >500 companies inThird-Party Network

Re-Useable eXpressDSPTM SoftwareRe-Useable eXpressDSPTM Software >600 algorithms from100 unique 3rd parties

80% of new designschoose DSP/BIOSTM

DSP/BIOS, TMS320 Algorithm Standard,Reference Frameworks

Page 16: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

C6411 DSPPer

form

ance

Time20022000 2003

Digital Media Solutions Silicon RoadmapDM642 Continues Long-Term Commitment to Deliver Higher Integration and Performance

Available today

Roadmap

In development

Samples: 2Q03Production: 4Q03

Co processing enginesHigh-bandwidth I/OMulti-C64x DSP cores

C64xª DSP Video

Infrastructure

Tailored peripheralsand memory mixes

DMC64xª DSP

DM642500/600 MHz

Announcing

2004+

2ndGeneration

C6414/15/16 DSP

1stGeneration

C62xª DSP10 Devices

Software Compatible

Page 17: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

TIÕs Broad Video and Imaging Portfolio

Hundreds of video and imaging products in production todayHundreds of products available today,

TMS320C6000TM DSP platformfor video client and infrastructureapplications

High-Perf.DigitalMedia

n DM642 Digital Media Processor

TMS320C5000TM DSP and OMAP platformsPortableDigitalMedia

n DSC21, DSC24, DSC25 SoCs for DSCs

n DM310 Digital Media Processor

n OMAP5910 Dual core, RISC/DSP processor

TVP5200 first all-format video processor

TVP5145 Best-in-class mixed-signal decoder for video applications

THS8200 all format video backend for video & PC applicationsOther high-performance data converters andpower management products

Analog

DSL ModemsCable ModemsWireless LAN

ComplementaryTI Technologies

Page 18: MPEG-4 - TI.com · Processor Complete with ready-to-use application ... DSP/BIOS, TMS320 Algorithm Standard, ... 1st Generation C62x“ DSP

TI Announces:

The highest performance, software programmable, Digital Media Processor

Applicationsperformance

System integration

New capabilitiesNew servicesNew features

Optimized for target systemsDifferentiated features

2x performance_ power consumptionFully SW upgradeable

Lower cost BOMHD Video portsEthernet MAC

Ready to useapplication software First to market with codecsAll standards

System solutionsStart Today! Reduced development time

Leverage existing coreLeverage existing codeLeverage existing tools

Raises the bar over other programmable media processors