基于英特尔 XScale® 微体系结构的英特尔® IOP332 I/O 处理器
高达 800 MHz 的 CPU、集成 PCI Express* 到 PCI-X* 桥接、以及高带宽内存控制器,带来卓越的性能

结构图 | 特性与优势 | 处理器对比 | 产品亮点

英特尔® IOP332 是位于主板上 RAID 芯片、I/O 密集型存储芯片、网络芯片和通信应用芯片等芯片上的一个高度集成的 I/O 系统。英特尔® IOP332 采用 800 MHz CPU、高性能内部总线、改进的内存控制器、高带宽 PCI Express* 到 PCI-X* 桥接、以及改进的中断控制器,可提供高性能、高集成的处理器解决方案。其应用对象包括:板上 RAID 和基于 PCI Express 主机的适配卡(如 RAID 卡、iSCSI 卡、FC 卡、安全 SSL 网卡等),以及许多其它在带有集成 PCI Express 接口的芯片处理器上要求高集成、高性能系统的智能 I/O 应用。

作为英特尔的下一代 I/O 处理器,英特尔® IOP332 继续发挥了英特尔在制造高性能、低功耗英特尔 Xscale® 微体系结构处理器方面的强势。它集成了英特尔的超级流水线 RISC 技术、7 级整数/8级内存超级流水线内核、32 K 字节数据和指令高速缓存、以及高达 800 MHz 的运行频率。I英特尔® IOP332 代码兼容前代的英特尔 Xscale® 微体系结构处理器,例如英特尔® IOP321 I/O 处理器和其它基于ARM*的设备,可简化现有设计的代码移植。它支持ARM v5TE指令集(不包括浮点运算指令)。其内部总线运行频率为 266 MHz,并提供可达 2.1 GB/秒的内部带宽。

产品信息
相关信息
产品
设计解决方案
由于采用了支持高达 2 GB DDR 333 MHz 内存或 1 GB DDR2 400 MHz 内存的 DDR SDRAM 增强型内存控制器,英特尔® IOP332 可提供超快速的内存数据交换。非缓冲 Registered DDR 333 和 Registered DDR2 400 DIMM 亦可用于英特尔® IOP332。其内存控制器支持含或不含纠错码的 32 位或 64 位内存子系统。英特尔® IOP332 采用全新增强的内存控制器,提供一个从 CPU 到内存的直接端口(内核端口),同时还提供一个从 ATU/内部总线到内存的端口(内部总线端口)。它允许在内部总线上来回地访问 CPU 内存和传输数据,进而可带来高级的整体系统性能。通过编程内存控制器仲裁器来限定指定端口每次的数据交换数量,来让另一个端口访问内存,这样可以显著优化性能。它还有助于最大限度地发挥处理器的性能,因为它允许内核优先地与内部总线端口进行数据交换,而不致于让内核在内存访问上闲置。为进一步提高内核与存储器之间的传输性能,它还可以在存储体 0 中定义一个 32 位存储区域,以消除 4 字节写入(与英特尔 Xscale® 微体系结构的数据大小匹配)上的纠错码“读取-修改-写入”运行。该 32 位区域是诸如 DMA/AAU 描述符或 I/O 控制器描述符和控制模块等内核相关数据结构的理想区域。

为缩短中断延迟,IOP332 还对中断控制器进行了重大改进。其中断控制器内含一个面向 FIQ 和 IRQ 中断的高级矢量生成器,可将矢量直接提交至中断服务程序,进而减轻软件的负担。它还内含一个可使用每个中断源的两位字段、提供四个中断优先等级的中断优先器(interrupt prioritizer)。

结构图
Intel® IOP332 I/O Processor

处理器对比
  英特尔® IOP332 I/O 处理器芯片组 英特尔® IOP331 I/O 处理器芯片组 英特尔® IOP321 I/O 处理器芯片组
核心速度 500/667/800 MHz 500/667/800 MHz 400/600 MHz
封装尺寸 37.5 毫米 x 37.5 毫米 37.5 毫米 x 37.5 毫米 35 毫米 x 35 毫米 
集成桥接器 PCI Express* 到 PCI-X* 桥接  133 MHz、4 位 PCI-X 桥接  133 MHz、64 位PCI-X 接口 
内存控制器  增强的 DDR 333 MHz/ DDR2 400 MHz  增强的 DDR 333 MHz/ DDR2 400 MHz  200 MHz DDR 
内部频率  266 MHz(高达 2.1 GB/s)总线  266 MHz(高达 2.1 GB/s)总线  200 MHz(高达 1.6 GB/s)总线 
可寻址内存空间 DDR 333(2 GB)/ DDR2 400(1 GB)  DDR 333(2 GB)/ DDR2 400(1 GB)  1 GB
本地总线宽度   8/16 位(66 MHz)  8/16 位(66 MHz)  32 位(高达 100 MHz) 
DMA 缓冲区大小 1024 字节  1024 字节  1024 字节 
ATU 缓冲区大小 4096 字节   4096 字节   4096 字
带有 XOR 的应用加速器 是   是  
I2C 总线  2 个串行单元  2 个串行单元  2 个串行单元 
基于硬件的 CRC32C 校验 是   是   否 
UART  (2) 4 针(16550) (2) 4 针(16550) 否 
Arbiter 是   是   否 
外部中断 16 + 1 HPI  12 + 1 HPI  4 + 1 HPI

特性与优势
特性  优势 
500、667、800 MHz 英特尔 XScale® 内核
集成的片上系统设计
高性能,低功耗
PCI Express* 到 PCI-X* 桥接
两个 PCI/PCI-X 接口
运行频率高达 133 MHz


PCI Express 到 PCI-X 桥接集成可降低物料清单(BOM)成本并有助于减少板上空间
优化的内存控制器
支持纠错码的 DDR 333 或 DDR2-400
64 位、72 位内存,并支持 32 位模式


英特尔 Xscale® 内核可以直接访问外部内存,进而显著提高性能
其它接口
两个 I2C
两个 UARTs
提供两个芯片选择的 16 位本地总线
8 个 GPIO 引脚


集成有助于减少板上空间并降低物料清单(BOM)成本
改进的中断控制器
矢量端口中断


节约软件成本,加快中断速度
DMA 应用中的 AAU
  RAID5 XOR
  iSCSI CRC32C


在硬件中针对特定应用进行集成可提高 RAID5 和 iSCSI 的性能,并有助于减轻 CPU 的负担

产品亮点
基于英特尔 XScale® 微体系结构的 32 位高性能处理器(500、667、800 MHz)
集成 PCI Express 到 PCI-X 桥接(符合 PCI Express 1.0A、PCI-X 1.0A 和 PCI 2.3 规范),B 段可通过透明桥接为主板插槽或设备提供 PCI-X 总线段,并支持 PCI-X 热插拨。
支持纠错码的双倍速数据传输率(DDR)333 和 DDR2 400 SDRAM(支持高达 2 GB 的 32 位或 64 位内存,可选一位纠错/多位检错支持)
改进的内存控制器,支持从英特尔 Xscale® 内核到内部外设的流水线访问(英特尔 Xscale® 内核提供可编程优先控制,多交易计算器支持性能调试)
RAID5 XOR 和 iSCSI CRC32C 卸载引擎
8/16 位、66 MHz 外设总线接口(可编程的总线宽度和两个内存窗口等待状态,两个芯片选择)
266 MHz、64 位(高达 2.1 GB/秒)内部总线
双通道 DMA 引擎,支持数据模块的聚散,支持自动数据链接,支持 PCI 与本地存储器之间、本地存储器与 PCI 之间、以及存储器与存储器之间的非线性数据传输(unaligned data transfer)(每个通道三个 1 K 字节数据缓冲器)
可处理 17 个外部中断输入的中断控制器,支持向量生成和四级优先
两个兼容 16550 的 UART(4 针、主/从能力、64 位收/发 FIFO)
8 个也可用作外部中断引脚的 GPIO 引脚
两个基于工业标准的 I2C 接口
SM 总线支持
两个可编程的 32 位计时器和看门狗计时器
一般功耗低于 10 瓦(500 MHz)
829-ball FCBGA(37.5 mm2)

    返回页首