完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
DM816x DaVinci? 視頻處理器是高度集成的、可編程平臺,它利用 TI 的DaVinci?技術來滿足下列應用的處理需求: 視頻編碼、解碼、轉碼和速率轉換、視頻安全、視頻會議、視頻基礎設施、媒體服務器、和數字標牌。
憑借全集成化混合處理器解決方案所具有的極大靈活性,該器件使得 OEM 和 ODM 制造商能夠將擁有穩健的操作系統支持、豐富的用戶界面以及高處理性能的設備迅速投放市場。 此器件將可編程視頻及音頻處理與1 個高度集成的外設集組合在一起。
該器件的關鍵之處在于多達 3 個高分辨率視頻和成像協處理器 (HDVICP2)。 每個協處理器能夠執行一個單個 1080p60 H.264 編碼或解碼、或者多個較低分辨率或幀速率的編碼和解碼。 另外,也可完成多通道 HD 至 HD 或 HD 至 SD 代碼轉換以及多重編碼。 憑借可同時處理 1080p60 數據流的能力,TMS320DM816x 器件成為了一款適合當今苛刻的 HD 視頻應用要求的強大解決方案。
可編程性由一個具有 NEON? 擴展的 ARM? Cortex? -A8 RISC CPU,TI C674x VLIW 浮點 DSP 內核,以及高分辨率視頻和成像協處理器提供。 ARM?使得開發人員能夠將控制功能與在 DSP 和協處理器上進行編程的音頻和視頻算法分離開來,從而降低了系統軟件的復雜程度。 支持 NEON? 浮點擴展的 ARM?Cortex?-A8 32 位 RISC 處理器包括:32K 字節 (KB) 指令高速緩存;32KB 數據高速緩存;256KB L2 高速緩存; 48KB 公共 ROM和 64KB RAM。
豐富的外設集提供了控制外圍設備以及與外部處理器進行通信的功能。 如需了解每個外設的詳細信息,請參見本文件中的有關章節以及相關聯的外設參考指南。 此外設集包括:HD 視頻處理子系統 (HDVPSS),此子系統提供同步 HD 和 SD 模擬視頻的輸出和雙 HD 視頻輸入;多達 2 個具有 GMII 和 MDIO 接口的千兆位以太網 MAC (10Mbps,100Mbps,1000 Mbps);2 個具有集成 2.0 PHY 的 USB 端口; PCIe 端口 x2 線道 GEN2 兼容型接口,它使得器件能夠充當一個 PCIe?根聯合體(root complex) 或設備端點;一個 6 通道 McASP 音頻串行端口(具有DIT 模式);兩個雙通道 McASP 音頻串行端口(具有DIT 模式);一個 McBSP 多通道緩沖串行端口;3 個可支持 IrDA 和 CIR 的 UART;SPI 串行接口;SD 和 SDIO 串行接口;兩個 I2C 主控和受控接口;多達 64 個通用 I/O (GPIO);7 個32 位定時器;系統安全裝置定時器;雙 DDR2 和 DDR3 SDRAM 接口;靈活的 8 位和 16 位異步存儲器接口;以及多達兩個用于兩個(或更多,通過采用一個端口乘法器來實現)磁盤驅動器上的外部存儲器的 SATA 接口。
此器件還包括一個 SGX530 3D 圖形引擎(只在 DM8168 和 DM8166 器件上提供)來實現精細復雜的用戶圖形接口 (GUI) 和富有吸引力的用戶接口和交互。 此外,它還有一個針對 包括 ARM 和 DSP 在內的完整開發工具集,這個工具集包括 C?語言編譯器、一個用于簡化程序設計和調度的DSP 匯編優化器、 以及旨在將可視性引入源代碼執行的 Microsoft WIndows 調試程序界面。
C674x DSP 內核是 TMS320C6000 DSP 平臺上的高性能浮點 DSP 系列產品。 C674x 浮點 DSP 處理器采用 32KB 的 L1 程序內存和 32KB 的 L1 數據內存。 多達 32KB 的 L1P 可被配置為程序高速緩存。 剩余的是不可高速緩存的無等待狀態程序內存。 多達 32KB 的 L1D 可被配置為數據高速緩存。 剩余的是不可高速緩存的無等待狀態數據內存。 DSP 具有 256KB 的 L2 RAM,它可被規定為 SRAM、L2 高速緩存或此二者的某種組合。 所有的 C674x L3 及片外存儲器訪問均通過一個系統 MMU 來選定路由。
該器件的封裝采用 Via Channel? 技術進行了特別設計。 此項技術允許在這種 0.65mm 焊球間距封裝中使用 0.8mm 間距的 PCB 特征尺寸,并大幅度地降低了 PCB 的成本。 由于 Via Channel? BGA 技術的分層效率有所提升,因而還允許只在兩個信號層中進行 PCB 布線。
? |
---|
Applications |
Operating Systems |
Arm CPU |
Arm MHz (Max.) |
DSP |
DSP MHz |
Video Acceleration |
Video Resolution/Frame Rate |
Video Port (Configurable) |
USB |
PCI/PCIe |
EMAC |
DRAM |
SPI |
I2C |
UART (SCI) |
On-Chip L2 Cache/RAM |
Operating Temperature Range (C) |
Pin/Package |
? |
TMS320DM8167 | TMS320DM8165 | TMS320DM8168 |
---|---|---|
Video Security ? ? | Video Security ? ? | Video Security Thin Client Video Conferencing Video Phones ? ? |
Linux Android DSP/BIOS ? ? | Linux Android DSP/BIOS ? ? | Linux Android DSP/BIOS ? ? |
1 ARM Cortex-A8 ? ? | 1 ARM Cortex-A8 ? ? | 1 ARM Cortex-A8 ? ? |
1200 ? ? | 1200 ? ? | 1200 ? ? |
1 C674x ? ? | 1 C674x ? ? | 1 C674x ? ? |
1000 ? ? | 1000 ? ? | 1000 ? ? |
3 HDVICPs ? ? | 2 HDVICPs ? ? | 3 HDVICPs ? ? |
1080p 60 FPS or less ? ? | 1080p 60 FPS or less ? ? | 1080p 60 FPS or less ? ? |
1 HDMI TX 2 Input 2 Output 3 HD DACs 4 SD DACs ? ? | 1 HDMI TX 2 Input 2 Output 3 HD DACs 4 SD DACs ? ? | 1 HDMI TX 2 Input 2 Output 3 HD DACs 4 SD DACs ? ? |
2 ? ? | 2 ? ? | 2 ? ? |
2 PCIe Gen2 ? ? | 2 PCIe Gen2 ? ? | 2 PCIe Gen2 ? ? |
2x 10/100/1000 ? ? | 2x 10/100/1000 ? ? | 2x 10/100/1000 ? ? |
DDR2 DDR3 ? ? | DDR2 DDR3 ? ? | DDR2 DDR3 ? ? |
1 ? ? | 1 ? ? | 1 ? ? |
2 ? ? | 2 ? ? | 2 ? ? |
3 ? ? | 3 ? ? | 3 ? ? |
256 KB (ARM Cortex-A8) 256 KB (DSP) ? ? | 256 KB (ARM Cortex-A8) 256 KB (DSP) ? ? | 256 KB (ARM Cortex-A8) 256 KB (DSP) ? ? |
0 to 95 ? ? | 0 to 95 ? ? | -40 to 105 0 to 95 ? ? |
1031FCBGA ? ? | 1031FCBGA ? ? | 1031FCBGA ? ? |
無樣片 |