達(dá)芬奇技術(shù)簡(jiǎn)化數(shù)字視頻設(shè)計(jì)
數(shù)字視頻技術(shù)無(wú)疑將重塑整個(gè)電子行業(yè)的面貌。當(dāng)然,數(shù)字視頻技術(shù)也正在使我們的視頻體驗(yàn)、傳輸以及交互方式發(fā)生著深刻的變化,開始進(jìn)入汽車、計(jì)算機(jī)、移動(dòng)電話及網(wǎng)絡(luò)。過(guò)去,工程師們?cè)趯?shí)施數(shù)字視頻時(shí)選擇非常有限,硬連線以及基于ASIC的方案總是限制著器件的用途、功能,以及它們的自適應(yīng)性;雖然專用器件的靈活性稍高于ASIC,但是,面對(duì)日新月異的多媒體標(biāo)準(zhǔn)與應(yīng)用,它們的效用仍然很有限;而且缺少具有足夠性能、成本足夠低、靈活性足夠高的數(shù)字視頻開發(fā)平臺(tái)。
本文引用地址:http://cafeforensic.com/article/269183.htm為了解決這些難題,德州儀器公司提供了一種很好的解決方案,即基于達(dá)芬奇(DaVinci)技術(shù)及其產(chǎn)品(如TMS320DM6446),以簡(jiǎn)化數(shù)字視頻創(chuàng)新。包括兩個(gè)基于數(shù)字信號(hào)處理器(DSP)的片上系統(tǒng)(SoC)以及多媒體編解碼器、應(yīng)用編程接口(API)、框架與開發(fā)工具等。這些集成型組件是業(yè)界最早推出的、完整的開放式平臺(tái)產(chǎn)品,無(wú)需具備廣泛的數(shù)字視頻專業(yè)技能即可實(shí)現(xiàn)數(shù)字視頻創(chuàng)新。對(duì)采用達(dá)芬奇技術(shù)的產(chǎn)品而言,為應(yīng)用添加視頻功能變得像API編程一樣簡(jiǎn)單,不僅可為OEM廠商節(jié)約數(shù)月的開發(fā)時(shí)間,而且還能大幅降低整體系統(tǒng)成本。
達(dá)芬奇(DaVinci)技術(shù)
達(dá)芬奇技術(shù)由達(dá)芬奇處理器、達(dá)芬奇軟件、達(dá)芬奇開發(fā)工具和達(dá)芬奇技術(shù)支持系統(tǒng)等組件優(yōu)化構(gòu)成。其中,達(dá)芬奇處理器基于業(yè)界最高性能的DSP平臺(tái)-TI TMS320C6000,利用了TI最新的C64x+ DSP內(nèi)核。達(dá)芬奇處理器包含基于可擴(kuò)展、可編程DSP的SoC(可從DSP與ARM內(nèi)核進(jìn)行定制),同時(shí)還包含優(yōu)化的加速器與外設(shè),以全方位滿足各種數(shù)字視頻終端設(shè)備對(duì)價(jià)格、性能以及功能等多方面的需求。
運(yùn)行于達(dá)芬奇處理器之上的達(dá)芬奇軟件充分利用芯片資源。其內(nèi)置于可配置的框架內(nèi),通過(guò)流行操作系統(tǒng)內(nèi)部已公布的API提供,以實(shí)現(xiàn)快速的軟件實(shí)施。
達(dá)芬奇技術(shù)為各種應(yīng)用領(lǐng)域及設(shè)計(jì)提供一系列工具與套件,其中包括:低成本入門工具、完整的開發(fā)套件以及參考設(shè)計(jì),以加速OEM廠商的設(shè)計(jì)與開發(fā)進(jìn)程。 ARM/DSP集成開發(fā)環(huán)境(IDE)、操作系統(tǒng)工具以及DSP工具使開發(fā)人員能夠在熟悉的環(huán)境中編程,同時(shí)還能獲得達(dá)芬奇技術(shù)的優(yōu)勢(shì)。
為了加速OEM廠商的產(chǎn)品上市進(jìn)程,達(dá)芬奇技術(shù)的支持體系包括端到端視頻環(huán)境、系統(tǒng)集成商、以及具備達(dá)芬奇技術(shù)知識(shí)和視頻系統(tǒng)專業(yè)知識(shí)的軟硬件解決方案供應(yīng)商。TMS320DM6446芯片就是達(dá)芬奇(DaVinci)技術(shù)的杰出代表。
TMS320DM6446的結(jié)構(gòu)特點(diǎn)
TMS320DM6446的結(jié)構(gòu)圖如圖1所示。
結(jié)構(gòu)特點(diǎn)
(1)高性能。采用低功耗、高性能的32位TMS320C64x內(nèi)核和ARM926EJ-S內(nèi)核,工作頻率分別高達(dá)594MHz和297MHz;支持多媒體處理技術(shù),采用的是TMS320C64x DSP內(nèi)核,增強(qiáng)了對(duì)視頻和音頻的解碼能力。
(2)低功耗。多電源管理模式,雙內(nèi)核電壓供給為1.6V;ARM926EJ-S內(nèi)核具有16KB指令和8KB數(shù)據(jù)Cache,TMS320C64x DSP內(nèi)核具有32KB程序RAM/Cache、80KB數(shù)據(jù)RAM/Cache及64KB未定義RAM/Cache;支持3.3V或1.8V的I/O接口和存儲(chǔ)器接口。
(3)專用的視頻圖像處理器和視頻處理子系統(tǒng)。專用的視頻圖像處理器用于對(duì)視頻數(shù)據(jù)處理;視頻處理子系統(tǒng)包括1 個(gè)視頻前端輸入接口和1個(gè)視頻末端輸出接口,視頻前端輸入接口用于接收外部傳感器或視頻譯碼器等圖像,視頻末端輸出接口輸出圖像到SDTV、LCD、 HDTV等顯示屏上。
(4)存儲(chǔ)容量。有256MB的32位DDR2 SDRAM存儲(chǔ)空間,128MB的16位FLASH存儲(chǔ)空間。
(5)眾多的外設(shè)。64通道增強(qiáng)型DMA控制器;串行端口(3個(gè)UARTs、 、SPI、音頻串口);3個(gè)64位通用定時(shí)器;10/100M以太網(wǎng);USB2.0端口;3個(gè)PWM端口;多達(dá)71個(gè)通用I/O口;支持MMC/SD/CF卡等。
(6)時(shí)鐘控制。時(shí)鐘源:27MHz系統(tǒng)振蕩器;24MHzUSB振蕩器。
評(píng)論