120 likes | 283 Views
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
E N D
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 • Tools TI DVEVM, TI DVDSK MV DevRocket, GHS Multi
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
What Role Do You Play? • Application Programmer Uses all the resources of Linux to Build/maintain app 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)
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