DM816x DaVinci? 視頻處理器是高度集成的、可編程平臺(tái),它利用 TI 的DaVinci?技術(shù)來(lái)滿(mǎn)足下列應(yīng)用的處理需求: 視頻編碼、解碼、轉(zhuǎn)碼和速率轉(zhuǎn)換、視頻安全、視頻會(huì)議、視頻基礎(chǔ)設(shè)施、媒體服務(wù)器、和數(shù)字標(biāo)牌。
憑借全集成化混合處理器解決方案所具有的極大靈活性,該器件使得 OEM 和 ODM 制造商能夠?qū)碛蟹€(wěn)健的操作系統(tǒng)支持、豐富的用戶(hù)界面以及高處理性能的設(shè)備迅速投放市場(chǎng)。 此器件將可編程視頻及音頻處理與1 個(gè)高度集成的外設(shè)集組合在一起。
該器件的關(guān)鍵之處在于多達(dá) 3 個(gè)高分辨率視頻和成像協(xié)處理器 (HDVICP2)。 每個(gè)協(xié)處理器能夠執(zhí)行一個(gè)單個(gè) 1080p60 H.264 編碼或解碼、或者多個(gè)較低分辨率或幀速率的編碼和解碼。 另外,也可完成多通道 HD 至 HD 或 HD 至 SD 代碼轉(zhuǎn)換以及多重編碼。 憑借可同時(shí)處理 1080p60 數(shù)據(jù)流的能力,TMS320DM816x 器件成為了一款適合當(dāng)今苛刻的 HD 視頻應(yīng)用要求的強(qiáng)大解決方案。
可編程性由一個(gè)具有 NEON? 擴(kuò)展的 ARM? Cortex? -A8 RISC CPU,TI C674x VLIW 浮點(diǎn) DSP 內(nèi)核,以及高分辨率視頻和成像協(xié)處理器提供。 ARM?使得開(kāi)發(fā)人員能夠?qū)⒖刂乒δ芘c在 DSP 和協(xié)處理器上進(jìn)行編程的音頻和視頻算法分離開(kāi)來(lái),從而降低了系統(tǒng)軟件的復(fù)雜程度。 支持 NEON? 浮點(diǎn)擴(kuò)展的 ARM?Cortex?-A8 32 位 RISC 處理器包括:32K 字節(jié) (KB) 指令高速緩存;32KB 數(shù)據(jù)高速緩存;256KB L2 高速緩存; 48KB 公共 ROM和 64KB RAM。
豐富的外設(shè)集提供了控制外圍設(shè)備以及與外部處理器進(jìn)行通信的功能。 如需了解每個(gè)外設(shè)的詳細(xì)信息,請(qǐng)參見(jiàn)本文件中的有關(guān)章節(jié)以及相關(guān)聯(lián)的外設(shè)參考指南。 此外設(shè)集包括:HD 視頻處理子系統(tǒng) (HDVPSS),此子系統(tǒng)提供同步 HD 和 SD 模擬視頻的輸出和雙 HD 視頻輸入;多達(dá) 2 個(gè)具有 GMII 和 MDIO 接口的千兆位以太網(wǎng) MAC (10Mbps,100Mbps,1000 Mbps);2 個(gè)具有集成 2.0 PHY 的 USB 端口; PCIe 端口 x2 線(xiàn)道 GEN2 兼容型接口,它使得器件能夠充當(dāng)一個(gè) PCIe?根聯(lián)合體(root complex) 或設(shè)備端點(diǎn);一個(gè) 6 通道 McASP 音頻串行端口(具有DIT 模式);兩個(gè)雙通道 McASP 音頻串行端口(具有DIT 模式);一個(gè) McBSP 多通道緩沖串行端口;3 個(gè)可支持 IrDA 和 CIR 的 UART;SPI 串行接口;SD 和 SDIO 串行接口;兩個(gè) I2C 主控和受控接口;多達(dá) 64 個(gè)通用 I/O (GPIO);7 個(gè)32 位定時(shí)器;系統(tǒng)安全裝置定時(shí)器;雙 DDR2 和 DDR3 SDRAM 接口;靈活的 8 位和 16 位異步存儲(chǔ)器接口;以及多達(dá)兩個(gè)用于兩個(gè)(或更多,通過(guò)采用一個(gè)端口乘法器來(lái)實(shí)現(xiàn))磁盤(pán)驅(qū)動(dòng)器上的外部存儲(chǔ)器的 SATA 接口。
此器件還包括一個(gè) SGX530 3D 圖形引擎(只在 DM8168 和 DM8166 器件上提供)來(lái)實(shí)現(xiàn)精細(xì)復(fù)雜的用戶(hù)圖形接口 (GUI) 和富有吸引力的用戶(hù)接口和交互。 此外,它還有一個(gè)針對(duì) 包括 ARM 和 DSP 在內(nèi)的完整開(kāi)發(fā)工具集,這個(gè)工具集包括 C?語(yǔ)言編譯器、一個(gè)用于簡(jiǎn)化程序設(shè)計(jì)和調(diào)度的DSP 匯編優(yōu)化器、 以及旨在將可視性引入源代碼執(zhí)行的 Microsoft WIndows 調(diào)試程序界面。
C674x DSP 內(nèi)核是 TMS320C6000 DSP 平臺(tái)上的高性能浮點(diǎn) DSP 系列產(chǎn)品。 C674x 浮點(diǎn) DSP 處理器采用 32KB 的 L1 程序內(nèi)存和 32KB 的 L1 數(shù)據(jù)內(nèi)存。 多達(dá) 32KB 的 L1P 可被配置為程序高速緩存。 剩余的是不可高速緩存的無(wú)等待狀態(tài)程序內(nèi)存。 多達(dá) 32KB 的 L1D 可被配置為數(shù)據(jù)高速緩存。 剩余的是不可高速緩存的無(wú)等待狀態(tài)數(shù)據(jù)內(nèi)存。 DSP 具有 256KB 的 L2 RAM,它可被規(guī)定為 SRAM、L2 高速緩存或此二者的某種組合。 所有的 C674x L3 及片外存儲(chǔ)器訪問(wèn)均通過(guò)一個(gè)系統(tǒng) MMU 來(lái)選定路由。
該器件的封裝采用 Via Channel? 技術(shù)進(jìn)行了特別設(shè)計(jì)。 此項(xiàng)技術(shù)允許在這種 0.65mm 焊球間距封裝中使用 0.8mm 間距的 PCB 特征尺寸,并大幅度地降低了 PCB 的成本。 由于 Via Channel? BGA 技術(shù)的分層效率有所提升,因而還允許只在兩個(gè)信號(hào)層中進(jìn)行 PCB 布線(xiàn)。