TMS320DM8167 达芬奇数字媒体处理器

DM816x DaVinci 数字媒体处理器是高度集成的可编程平台,它利用 TI 的DaVinci 技术来满足以下应用的处理要求:视频编码/解码/代码转换/速率转换、视频安全、会议电视、视频基础设施、媒体服务器和数字标牌。

凭借全集成化混合处理器解决方案所具有的极大灵活性,该器件使得 OEM 和 ODM 制造商能够将拥有稳健的操作系统支持、丰富的用户界面以及高处理性能的设备迅速投放市场。 这款器件将可编程处理与高度集成的外设集 (peripheral set) 组合在了一起。

该器件的关键之处在于多达3 个高分辨率视频/成像协处理器(HDVICP2)。每个协处理器能够处理单个 1080p60 H.264 编码或解码、或者多个较低分辨率或帧速率的编码/解码。另外,也可完成多通道HD 至 HD 或HD 至SD 代码转换以及多重编码。凭借可同时处理 1080p60 数据流的能力, TMS320DM816x 器件 成为了一款适合当今苛刻的HD 视频应用要求的强大解决方案。

可编程性由一个具有NEON™ 扩展的ARM® Cortex™ -A8 RISC CPU、TI C674x VLIW 浮点DSP 内核、 及高分辨率视频/成像协处理器提供。ARM® 使得开发人员能够将控制功能与在DSP 和协处理器上进行编程的 A/V 算法分离开来,从而降低了系统软件的复杂程度。具有NEON™ 浮点扩展的ARM® Cortex™ -A8 32 位RISC 微处理器包括: 32K 字节(KB) 的指令高速缓存; 32KB 的数据高速缓存; 256KB 的L2 高速缓存;48KB 的共用ROM 和64KB 的RAM。

TMS320DM8165 TMS320DM8166 TMS320DM8167 TMS320DM8168
Applications Video & Imaging     Video & Imaging     Video & Imaging     Video & Imaging    
Operating Systems Linux,Android,DSP/BIOS     Linux,Android,DSP/BIOS     Linux,Android,DSP/BIOS     Linux,Android,DSP/BIOS    
DSP 1 C674x     1 C674x     1 C674x     1 C674x    
DSP Instruction Type Floating and Fixed Point     Floating and Fixed Point     Floating and Fixed Point     Floating and Fixed Point    
DSP MHz (Max.) 667     667     1000     1000    
DSP Peak MMACS 5336     5336     12000     12000    
ARM CPU 1 ARM Cortex-A8     1 ARM Cortex-A8     1 ARM Cortex-A8     1 ARM Cortex-A8    
ARM MHz (Max.) 720     720     1200     1200    
ARM MIPS (Max.) 1140     1140     2400     2400    
Graphics Acceleration   1 SGX530 Graphics       1 SGX530 Graphics    
Video Acceleration 2 HDVICPs (450 MHz)     2 HDVICPs (450 MHz)     3 HDVICP (600 MHz)     3 HDVICP (600 MHz)    
Video Capability Decode,Encode,Multi-Channel,Transcode,Multi-format,Analytics,Image Enhance,Deinterlacing,Scaling     Decode,Encode,Multi-Channel,Transcode,Multi-format,Analytics,Image Enhance,Deinterlacing,Scaling     Decode,Encode,Multi-Channel,Transcode,Multi-format,Analytics,Image Enhance,Deinterlacing,Scaling     Decode,Encode,Multi-Channel,Transcode,Multi-format,Analytics,Image Enhance,Deinterlacing,Scaling    
TI Video Codecs H.264 BP/MP/HP,MPEG-4,MPEG-2,JPEG/MJPEG     H.264 BP/MP/HP,MPEG-4,MPEG-2,JPEG/MJPEG     H.264 BP/MP/HP,MPEG-4,MPEG-2,JPEG/MJPEG     H.264 BP/MP/HP,MPEG-4,MPEG-2,JPEG/MJPEG    
Video Resolution/Frame Rate 1080p,60 FPS or less     1080p,60 FPS or less     1080p,60 FPS or less     1080p,60 FPS or less    
TI Audio Codecs AAC-LC/HE, G.711,MP3     AAC-LC/HE, G.711,MP3     AAC-LC/HE, G.711,MP3     AAC-LC/HE, G.711,MP3    
On-Chip L1 Cache 64 KB (ARM Cortex A-8),64 KB (DSP)     64 KB (ARM Cortex A-8),64 KB (DSP)     64 KB (ARM Cortex A-8),64 KB (DSP)     64 KB (ARM Cortex A-8),64 KB (DSP)    
On-Chip L2 Cache 256 KB (ARM Cortex A-8),256 KB (DSP)     256 KB (ARM Cortex A-8),256 KB (DSP)     256 KB (ARM Cortex A-8),256 KB (DSP)     256 KB (ARM Cortex A-8),256 KB (DSP)    
Other On-Chip Memory 512 KB     512 KB     512 KB     512 KB    
General Purpose Memory 1 16-Bit GPMC,NAND flash,NOR Flash,Pseudo-SRAM,SRAM     1 16-Bit GPMC,NAND flash,NOR Flash,Pseudo-SRAM,SRAM     1 16-Bit GPMC,NAND flash,NOR Flash,Pseudo-SRAM,SRAM     1 16-Bit GPMC,NAND flash,NOR Flash,Pseudo-SRAM,SRAM    
DRAM 2 32-bit (DDR2-800, DDR3-1600)     2 32-bit (DDR2-800, DDR3-1600)     2 32-bit (DDR2-800, DDR3-1600)     2 32-bit (DDR2-800, DDR3-1600)    
USB 2     2     2     2    
EMAC 2x 10/100/1000     2x 10/100/1000     2x 10/100/1000     2x 10/100/1000    
PCI/PCIe 1 2-lane     1 2-lane     1 2-lane     1 2-lane    
SATA 2     2     2     2    
MMC/SD 1 SD/SDIO     1 SD/SDIO     1 SD/SDIO     1 SD/SDIO    
UART (SCI) 3     3     3     3    
I2C 2     2     2     2    
McBSP 1     1     1     1    
McASP 3     3     3     3    
SPI 1     1     1     1    
DMA (Ch) Yes     Yes     Yes     Yes    
LCD 2     2     2     2    
HDMI 1     1     1     1    
Video Port (Configurable) 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     1 HDMI TX,2 Input,2 Output,3 HD DACS,4 SD DACs    
IO Supply (V) 1.8,3.3     1.8,3.3     1.8,3.3     1.8,3.3    
Pin/Package       1031FCBGA
TMS320DM8167 特性
TMS320DM8167 应用技术支持与电子电路设计开发资源下载
  1. TMS320DM8167 数据资料 dataSheet 下载.PDF
  2. TI 德州仪器定点数字信号处理器 (DSP) & ARM 微处理器选型与价格 . xls
  3. OMAP-L13x/AM1x Linux PSP Overview
  4. ARM Assembly Language Tools v4.7 User's Guide
  5. ARM Optimizing C/C++ Compiler v4.7 User's Guide
  6. Power Management for AM18xx/AM17xx Processors
  7. ARM Portfolio Technical Overview Brochure
  8. Software and Hardware Design Challenges due to Dynamic Raw NAND Market
  9. Programmable Real-Time Unit (PRU): Extending Functionality Of Existing SoCs
TMS320DM8167 工具与软件
培训内容 型号 软件/工具类型
TMS320DM8167 评估模块 TMS320DM8167EVM 开发电路板/EVM
Code Composer Studio (CCStudio) 集成开发环境 (IDE) v4.x CCSTUDIO Code Composer Studio(TM) IDE
XDS510 类仿真器 XDS510 仿真器/分析仪
DM6467T SD 子卡 TMDXSDV6467T 子卡
TMS320DM6467 引脚 Mux 实用程序 SPRC815 实用程序/插件
基于 C64x+ 器件的加密(OMAP35x、C645x、C647x、DM646x、DM644x, DM643x、DM674x、DM648) C64XPLUSCRYPTO 应用软件
演示 - DM6467 应用示例和演示代码 DEMOAPP-DM6467 应用软件
用于 TI DSP+ARM 处理器的 C6EZAccel 软件开发工具 C6ACCEL-DSPLIBS 应用软件
用于 TMS320C64x+ 和 TMS320C55x 处理器的电信和媒体库 - FAXLIB、VoLIB 和 AEC/AER TELECOMLIB 应用软件
AM/DM37x 评估模块 TMDSEVM3730 开发电路板/EVM
DM6467T 数字视频评估模块 TMDXEVM6467T 开发电路板/EVM
DM814x/AM387x 评估模块 TMDXEVM8148 开发电路板/EVM
DM816x/C6A816x/AM389x 评估模块 TMDXEVM8168 开发电路板/EVM
THS8135 评估模块 THS8135EVM 开发电路板/EVM
TVP5151 评估模块 TVP5151EVM 开发电路板/EVM
TVP5158 评估模块 TVP5158EVM 开发电路板/EVM
编解码器 - 针对 DM6467 器件进行了优化 DM6467CODECS 算法/ 解码器
编解码器 - 音频、视频、语音 - 适用于基于 C64x+ 的器件(OMAP35x、C645x、C647x、DM646、DM644x、DM643x) C64XPLUSCODECS 算法/ 解码器
Linux 数字视频软件开发套件 (DVSDK) v2x/v3x - 达芬奇数字媒体处理器 LINUXDVSDK-DV 软件开发套件 (SDK)