an overview of davinci technology development

12
An Overview of DaVinci Tech nology Development Taikang Yang Oct.18.2008

Upload: ciara-conrad

Post on 30-Dec-2015

35 views

Category:

Documents


0 download

DESCRIPTION

An Overview of DaVinci Technology Development. Taikang Yang Oct.18.2008. What is DaVinci Technology?. Devices DM644x,DM646x,DM3x, DM643x,DM64x Software Montavista Linux, Linux Drivers, Codec Engine, Codec ’ s - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: An Overview of DaVinci Technology Development

An Overview of DaVinci Technology Development

Taikang YangOct.18.2008

Page 2: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

What is DaVinci Technology?

Devices DM644x,DM646x,DM3x, DM643x,DM64x

Software Montavista Linux, Linux Drivers, Codec Engine, Codec’s Tools TI DVEVM, TI DVDSK MV DevRocket, GHS Multi

Page 3: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

What is DaVinci Technology?

Support Authorized Software Provider

(ASP), TI’s 3rd Party Network Audio/Video Solution TI Devices and Software + ASP Codecs and Support +You application

Page 4: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

DM6446 DMSoC Block Diagram

Page 5: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

DM6437 DMSoC Block Diagram

Page 6: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

DM355 DMSoC Block Diagram

Page 7: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

DaVinci Software Overview

Page 8: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

What Role Do You Play?

Application Programmer Uses all the resources of Linux to Build/maintain ap

p writes to VISA interface to harness the power of SPL Driver Author Create or update drivers rebuild kernel DSP Author Creates signal processing algorithms(Codecs)

Page 9: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

My DaVinci Board

Page 10: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

Block Diagram of My Board

DM6446USB

TVP5146

Ethernet

SD Card

CMOS Sensor

NandFlashDDR2

MSP430

DC-DC(1.2V)

DC-DC(3.3V)

DC-DC(1.8V)

DC-DC(M-3.3V)

P/N

V-PORT

IIC BUS

EMIFBUS

AnalogCamera

LEGEND

Processor

Memory

Interface

Power

ADC

Sensor

MCU

Other

Power Management

NandFlash

AIC32

Page 11: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

Advices for DaVinci Hardware Development

Be sure your schematic is correct Keep the analog circuit as far away as

can from the digital circuit DDR layout keep different nets far away enough (3w or 4w) All nets in the same net classes have

to be skew matched Don’t cut the ground plane next to

every DDR2 routing layer

Page 12: An Overview of DaVinci Technology Development

SZU TI-DSPs Lab

Thank You!