Block RAM

LX 平台  LXT 平台  SXT 平台  FXT 平台

Virtex™-5 FPGA 提供了高达 11.6 Mbit 的灵活嵌入式 Block RAM,能有效地存储和缓冲数据,而无需使用片外存储器。每个存储器模块最高可存储 36 Kb 数据,可以配置成 2 个独立的 18 Kb Block RAM,或单个 36 Kb Block RAM。Block RAM 可以配置为双端口 RAM 或 FIFO,并提供了 64 位误差校验和纠正(ECC)功能,从而提高了系统可靠性。

Block RAM
表1:Virtex-5 FPGA Block RAM 的特性和优点
特性 优点
550 MHz 性能 实现高数据速率
模块尺寸:36 Kb

通过级联 Block RAM 可以实现更大的定制存储器阵列:

  • 真正的双端口宽度高达 x36
  • 简单的双端口宽度高达 x72

实例:

  • 级联 2 个 Block RAM 来构建 64 Kb x 1 阵列
  • 仅使用 16 Block RAM 即可构建一个 512 Kb RAM
内置 FIFO 逻辑 无需使用逻辑资源即可创建同步或多速率 FIFO
内置双端口支持 利用 18 Kb Block RAM 或 36 Kb Block RAM 构建简单的双端口存储器,可以使带宽加倍。
可级联 通过级联两个 36 Kb Block RAM 构建一个 64 Kb 阵列,而不需使用任何 FPGA 本地互连或额外的 CLB 资源。
增强的电源管理 关闭未使用的 18 Kb Block RAM
可选的输出寄存器 消除了到 CLB 触发器的布线延时,从而实现了流水线操作。
表2:相比与 Virtex-4 器件的优势
特性 Virtex-5 Virtex-4
单个 Block RAM 的容量

36 Kb,可配置成 1 个 36 Kb Block RAM,或 2 个独立的 18 Kb Block RAM

18 Kb Block RAM
Block RAM 的个数 288 552
Block RAM 的性能 550 MHz(-3 快速)/ 500 MHz(-2 中速) 500 MHz(-12 快速)
 
职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.