Cirrus Logic®的EP931X®微处理器 EP931x是一种基于ARM920T的片上系统,为下一代消费和工业电子产品的开发开辟了新的道路。200-MHz ARM920T处理器的高速性能以及广泛的外围接口使得EP931x成为各种大批量生产型产品的理想选择。 ARM920T微处理器以单独的16K字节、64路结合组(set-associative)指令以及数据高速缓存为核心。MaverickCrunch™协处理器更进一步增强了其性能。EP931x的MaverickCrunch引擎是一种先进的混合模式数学协处理器,可大大提高ARM内核的单/双精度整数及浮点处理能力。当对数字音频和视频格式进行编码、通过以太网处理数据、或执行其它运算密集型计算和数据处理功能时,该引擎可为EP931x提供必需的速度和性能。 MaverickKey™独特的硬件编程ID是解决网上内容和电子商务安全问题的一个可行方案。互联网安全已逐渐成为通过互联网传送书籍和音乐等数字媒体的重要议题,而传统的软件方法已无法满足安全性的要求。MaverickKey独特的ID为OEM厂商提供了一种利用特定硬件ID的可行办法,比如分配给SDMI (安全数字音乐计划)或其它数字版权管理机制的硬件ID。 EP931x内置一个高性能1/10/100 Mbps以太网媒体存取控制器,以及外部接口, 可连接各种外设,包括SPI和I<sup>2</sup>S音频、Raster/LCD、IDE存储外设、小键盘和触摸屏等。该器件还集成有三个USB 2.0全速(12 Mbps)主端口和三个UART。 ARM920T的32位微控制器结构带有一个5阶管线,可以极低的功耗提供优异的性能。ARM内核工作电压为1.8 V,输入/输出为3.3 V。依据不同的速度和工作模式,功耗从45 mW到750 mW不等。 EP931x适于多种应用,包括:数字媒体服务器和自动点唱机、远程信息控制系统、瘦客户机、机顶盒、POS终端、工业控制、生物测定安全系统以及GPS设备等。 • 200 MHz ARM920T处理器 o 16KB数据高速缓存和16 KB指令数据高速缓存 o MMU可支持Linux®和Microsoft® Windows® CE o 100 MHz系统总线 • MaverickCrunch数学运算引擎 o 浮点、整数和信号处理指令 o 优化的数字音乐压缩算法 o 硬件互锁允许在线编码 • 用于数字版权管理或IP系统安全设计的MaverickKey ID o 32位唯一ID o 128位随机ID • 集成的外设接口 o EIDE,至多可接两个设备 o 1/10/100 Mbps以太网MAC o 3端口USB 2.0全速主机接口(OHCI) o 3个UART(16550型) o IrDA接口, 慢速、中速和快速模式 o 带专用SDRAM通道的LCD接口 o 触摸屏接口 o SPI(串行外设接口)端口 o AC"97 接口 o 8X8小键盘扫描仪 • 外部存储器选项 o 32位SDRAM接口, 至多可与4组器件相连接 o 32/16/8位 SRAM/FLASH/ROM 接口 o 串行EPROM接口 • 内置外设 o 带软件微调的实时时钟 o 12个可最优化系统性能的数据传输 DMA 通道 o Boot ROM o 双PLL可控制所有时钟域 o Watchdog计时器 o 2个通用16位计时器 o 通用32位计时器 o 40位debug计时器 • 通用I/O o 16个具有中断能力的增强型通用I/O o 额外增加49个多路复用在外设上的可选通用I/O • 封装:352引脚 PBGA; 可选择无铅装配 o 可适用于消费和工业温度条件 其中EP9315更自带PCMCIA接口,并有2D图形加速能力。