TMS320DM8127 DaVinci数字媒体处理器是高度集成的,可编程平台,利用该技术来满足以下应用的处理需求,如:IP网络摄像头,工业自动化网络摄像头,立体摄像头,视频监控,高清视频会议车,黑匣子,家庭音频和视频设备
该设备使原始设备制造商(oem)和原始设计制造商(ODMs)能够通过充分集成的混合处理器解决方案的最大灵活性,快速将具有健壮的操作系统支持、丰富的用户界面和高处理性能的设备推向市场。该设备还结合了可编程的视频和音频处理与高度集成的外围设备。
可编程性是由ARM Cortex-A8 RISC处理器提供的Neon扩展,TI C674x VLIW浮点DSP核心,以及高清视频和图像协处理器。ARM允许开发者将控制功能从DSP和协处理器上编程的A/V算法中分离出来,从而降低了系统软件的复杂性。ARM Cortex-A8 32位带Neon浮点扩展的RISC内核包括:32KB指令缓存;32KB数据缓存;256KB的L2缓存;48KB引导ROM;64KB内存。
丰富的外围设备集提供了控制外部外围设备和与外部处理器通信的能力。每台外设的详细信息请参见本文档的相关章节以及外设的参考指南。外围设备包括:HD视频处理子系统双端口千兆以太网mac (10/100/1000 Mbps)[以太网交换机]与MII/RMII/GMII/RGMII和MDIO接口支持IEEE 1588时间戳,AVB,和工业以太网ProtocolsTwo作为PCIe x1 GEN2兼容USB接口与集成2.0 PHY interfaceTwo 10-serializer McASP音频串行端口(说模式)四个quad-serilaizer McASP音频串行端口(说模式)一个McBSP多通道缓冲串行portSix uart发送和CIR supportFour SPI串行interfacesThree MMC / SD / SDIO系列4个I(2)C主接口和从接口并行摄像机接口(CAM)多达128个通用I/ o (gpio) 8个32位通用定时器系统看门狗定时器双DDR2和DDR3 SDRAM接口灵活的8或16位异步内存接口2个DCAN (Controller Area Network)模块spin LockMailbox
TMS320DM8127 DaVinci数字媒体处理器还包括一个高清视频和图像协处理器2 (HDVICP2),从DSP核心卸下许多视频和图像处理任务,使更多的DSP MIPS可用于常见的视频和图像算法。此外,TMS320DM8127 DaVinci数字媒体处理器拥有一套完整的ARM和DSP开发工具,其中包括C编译器,一个DSP汇编优化器,以简化编程和调度,以及一个Microsoft Windows 调试器接口的源代码执行可见性。
C674x DSP核心是TMS320C6000 DSP平台上的高性能浮点DSP一代,与上一代C64x定点DSP和C67x浮点DSP一代代码兼容。C674x浮点DSP处理器使用32KB的L1程序内存与EDC和32KB的L1数据内存。最多32KB的L1P可以配置为程序缓存。剩余的内存是不可缓存的无等待状态程序内存。最多32KB的L1D可以配置为数据缓存。剩余的内存是不可缓存的无等待状态数据内存。DSP有256KB的L2 RAM和ECC,可以定义为SRAM, L2缓存,或两者的组合。所有C674x L3和芯片外