an overview of davinci technology development
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 PresentationTRANSCRIPT
An Overview of DaVinci Technology Development
Taikang YangOct.18.2008
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
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
SZU TI-DSPs Lab
DM6446 DMSoC Block Diagram
SZU TI-DSPs Lab
DM6437 DMSoC Block Diagram
SZU TI-DSPs Lab
DM355 DMSoC Block Diagram
SZU TI-DSPs Lab
DaVinci Software Overview
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)
SZU TI-DSPs Lab
My DaVinci Board
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
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
SZU TI-DSPs Lab
Thank You!