DM355是一个高度集成的可编程平台,用于数字静态相机、数字相框、IP安全摄像头、4通道数字录像机、视频门铃应用和其他低成本便携式数字视频应用。DM355旨在为便携式视频设计人员和制造商提供生产价格合理、图像质量高的便携式数字视频解决方案的能力,它以极低的价格将高性能MPEG4 HD(720p)编解码器和JPEG编解码器结合在一起,最高可达每秒50M像素、高质量和低功耗。DM355还实现了与完整数码相机实现所需的大多数附加外部设备的无缝接口。该接口足够灵活,可支持各种类型的CCD和CMOS传感器、信号调节电路、电源管理、DDR/mDDR存储器、SRAM、NAND、快门、虹膜和自动对焦电机控制等。
DM355处理器核心是ARM926EJ-S RISC处理器。ARM926EJ-S是一个32位处理器内核,它执行32位和16位指令,并处理32位、16位和8位数据。内核使用流水线,使得处理器和内存系统的所有部分都可以连续运行。ARM核心包括:
- 协处理器15(CP15)和保护模块
- 数据和程序内存管理单元(MMU)与表后备缓冲区。
- 单独的16K字节指令和8K字节数据缓存。两者都是与虚拟索引虚拟标记(VIVT)的四向关联。
DM355的性能通过其MPEG4/JPEG协处理器得到增强。MPEG4/JPEG协处理器执行图像处理所需的计算操作;JPEG压缩和MPEG4视频和图像标准。MPEG4/JPEG协处理器支持高清(720p)、D1、VGA、SIF编码/解码分辨率的MPEG4 SP和每秒高达50M像素的JPEG编码/解码。
DM355设备具有视频处理子系统(VPSS)和两个可配置的视频/成像外围设备:
- 视频处理前端(VPFE)
- 视频处理后端(VPBE)
VPFE端口为CCD/CMOS成像模块和视频解码器提供接口。VPBE提供硬件屏幕显示(OSD)支持以及复合NTSC/PAL和数字LCD输出。
DM355外围设备包括:
- 内部集成电路(I2C)总线接口
- 两个音频串行端口(ASP)
- 三个64位通用计时器,每个可配置为两个独立的32位计时器
- 64位看门狗定时器
- 多达104引脚通用输入/输出(GPIO),具有可编程中断/事件生成模式,与其他外围设备复用
- 三个UART,一个UART上支持硬件握手
- 三个串行端口接口(SPI)
- 四个脉宽调制器(PWM)外围设备
- 四个实时输出(RTO)
- 两个多媒体卡/安全数字(MMC/SD/SDIO)接口
- 通过SDIO的无线接口(蓝牙、WLAN、WUSB)
- USB 2.0完整高速设备和主机接口
- 两个外部存储器接口:
- 异步外部存储器接口(AEMIF),用于较慢的存储器/外围设备,如NAND和OneNAND。
- 用于DDR2/mDDR的高速同步内存接口。
对于软件开发支持,DM355拥有一整套ARM开发工具,包括:C编译器、用于简化编程和调度的汇编优化器,以及用于查看源代码执行的Windows调试器界面。
特色
- 立即开始使用基于DaVinci技术的数字媒体处理器的生产就绪、易于使用的音频和视频编解码器。还提供各种O/S板支持包和软件更新。所有编解码器均可免费试用。请求免费软件!
- 高性能片上数字媒体系统(DMSoC)
- 高达270 MHz ARM926EJ-S时钟速率
- MPEG4/JPEG协处理器支持
- 高达720p MPEG4 SP
- 每秒高达50M像素JPEG
- 视频处理子系统
- 用于实时图像处理的硬件IPIPE
- 高达14位CCD/CMOS数字接口
- 直方图模块
- 将图像大小调整为1/16倍至8倍
- 硬件屏幕显示
- 支持数字HDTV(720p/1080i)输出,用于连接到外部编码器
- 外设包括DDR和mDDR SDRAM、2个MMC/SD/SDIO和SmartMedia闪存卡接口、USB 2.0、3个UART和3个SPI
- 可配置的节能模式
- 从NAND闪存、MMC/SD或UART引导的片上ARM ROM引导加载器(RBL)
- 扩展温度135和216 MHz设备可用
- 3.3V和1.8V I/O,1.3V芯
- 调试接口支持
- 337针球栅阵列65nm工艺技术
- 高性能片上数字媒体系统
- 135、216和270 MHz ARM926EJ-S时钟速率
- 与ARM9完全兼容的软件
- 可为135和216 Mhz设备提供扩展温度支持
- ARM926EJ-S内核
- 支持32位和16位(Thumb模式)指令集
- DSP指令扩展和单周期MAC
- ARM Jazelle技术
- 用于实时调试的嵌入式ICE RT逻辑
- ARM9内存结构
- 16K字节指令缓存
- 8K字节数据缓存
- 32K字节RAM
- 8K字节ROM
- 小恩迪亚
- MPEG4/JPEG协处理器
- 固定功能协处理器支持:
- 高清(720p)、D1、VGA、SIF的MPEG4 SP编解码器
- JPEG编解码器,最高每秒50M像素
- 固定功能协处理器支持:
- 视频处理子系统
- 前端提供:
- 用于实时处理的硬件IPIPE
- 高达14位CCD/CMOS数字接口
- 16-/8位通用YcBcR-4:2接口(BT.601)
- 10-/8位CCIR6565/BT655接口
- 高达75 MHz像素时钟
- 直方图模块
- 调整引擎大小
- 将图像大小从1/16倍调整到8倍
- 单独的水平/垂直控制
- 两条同时输出路径
- 后端提供:
- 硬件屏幕显示(OSD)
- 复合NTSC/PAL视频编码器输出
- 8-16位YCC和高达18位RGB666数字输出
- BT.601/BT.656数字YCbCr 4:2:2(8-/16位)接口
- 支持数字HDTV(720p/1080i)输出,用于连接到外部编码器
- 前端提供:
- 外部存储器接口(EMIF)
- DDR2和mDDR SDRAM 16位宽EMIF,256 MB地址空间(1.8 V I/O)
- 异步16-/8位宽EMIF(AEMIF)
- 闪存接口
- NAND(8-/16位宽数据)
- OneNAND(16位宽数据)
- 闪存接口
- 闪存卡接口
- 两张多媒体卡(MMC)/安全数字(SD/SDIO)
- 智能媒介
- 增强型直接存储器存取(EDMA)控制器(64个独立信道)
- USB端口,内置2.0高速PHY,支持
- USB 2.0全速设备
- USB 2.0低、全和高速主机
- 三个64位通用定时器(每个可配置为两个32位定时器)
- 一个64位看门狗定时器
- 三个UART(一个带RTS和CTS流量控制的快速UART)
- 三个串行端口接口(SPI),每个具有两个芯片选择
- 一个主/从集成电路(I2C)总线
- 两个音频串行端口(ASP)
- I2S和TDM I2S
- AC97音频编解码器接口
- 软件S/PDIF
- 标准语音编解码器接口(AIC12)
- SPI协议(仅主模式)
- 四个脉宽调制器(PWM)输出
- 四个RTO(实时输出)输出
- 多达104个通用I/O(GPIO)引脚(与其他设备功能复用)
- 从NAND闪存、MMC/SD或UART引导的片上ARM ROM引导加载器(RBL)
- 可配置的节能模式
- 晶体或外部时钟输入(通常为24 MHz或36 MHz)
- 灵活的PLL时钟发生器
- 调试接口支持
- IEEE-1149.1(JTAG)边界扫描兼容
- ETB(嵌入式跟踪缓冲区),具有4K字节跟踪缓冲区内存
- ARM可读取的设备版本ID
- 337引脚球栅阵列(BGA)封装(ZCE后缀),0.65mm球距
- 90nm工艺技术
- 3.3V和1.8V I/O,1.3V内部