便攜高清視頻中的DaVinci DM355處理器
如前所述,VISA的API驅動軟件提供四種處理內容:視頻、影像、語音和音頻。對于編碼和解碼有獨立的API驅動軟件,因此總計有8個級別的API:VIDENC、IMGENC、SPHENC、AUDENC、VIDDEC、IMGDEC、SPHDEC、AUDDEC。
圖4所示的為DM355數字視頻開發評估模塊即DVEVM系統框圖,該框圖包含了各種各樣豐富的外圍接口,如:可以與USB連接器相連的USB接口,通過子卡連接器連接到串口的UART,可以采用TI的TVP5146或Micron的影像視頻傳感器進行視頻輸入,DM355的視頻輸出可以連接到THS8200子卡,從而使視頻輸出到高清顯示器和LCD的子卡。標準的外設有IIC及兩個音頻串口。可以通過增加以太網芯片,利用存儲器擴展接口EMIF擴展以太網接口EMAC。板上還包含了2G的Flash,可與AIC33連接的音頻輸入和輸出、復合視頻輸入、以及用于視頻捕獲和顯示的復合視頻輸出。圖5所示的是實際的DM355評估板。


DM355可以使用RidgeRun開發,它是TI的第三方工具,圖6列出了4個不同層次的支持模式:
1. 底層為免費的SDK,現可從RigeRun的網站(www.ridgerun.com)免費下載,內容包括:現有的帶實時補丁程序的Linux內核,支持uClibc和NPTL庫,開源開發和調試工具。
2. 第二層是開發者SDK,其中有:工具、增加的驅動程序、增加的開源應用程序、技術支持服務。這部分需要付費使用。
3. 第三層用于特定應用或客戶定制的應用,包括支持流媒體應用的媒體SDK,支持網絡設備的網絡SDK,支持快速緊湊的用戶接口SDK。
4. 頂層代表了完整的參考應用,RigeRun會提供針對數字相片、數字媒體畫框、無線設備、網絡設備的參考方案。這些參考應用方案可以支持OEM廠商和產品公司得到將近90%的完整設計,只有經過配置即可使客戶的產品滿足有特色的要求。


評論