用多个 Spartan-6 FPGA 存储器控制器块创建更宽的存储器接口
http://www.xilinx.com/support/documentation/application_notes
/xapp496.pdf
存储器控制模块(MCB) 是一种专用的嵌入式多端口存储器控制器,可极大简化 Spartan-6 器件到 DDR3、DDR2、DDR 和 LPDDR 存储器的接口连接工作。Spartan-6 器件包括 2 到 4 个存储器控制模块,每个都能实现独立的到 4 位、8 位或 16 位存储器的连接。但是,一些带宽或容量要求更高的应用可通过使用位宽超过 16 位的存储器接口来达到更好的效果。Derek Curd 编写的该应用指南介绍了如何将两个或更多 MCB 整合操作,以实现高效的 32 位乃至更宽的存储器接口。
两个 MCB 都必须为单端口配置模式。每个 MCB 仍能保证充分发挥性能(高达 800 Mbps),这样用户就能充分利用上述专用嵌入式存储器控制器,实现更宽接口。 |