SDRAM controller

尽管现代FPGA包含内部存储器,但可用存储器的数量始终比专用存储器芯片的存储器数量级低几个数量级。因此,许多FPGA设计人员在其FPGA上附加某种类型的存储器也就不足为奇了。特别地,由于其高速和低成本,SDRAM是非常流行的存储器。不幸的是,它们不像静态存储器那样易于控制,因此经常使用SDRAM控制器。

对于我们的控制器,我们针对的可能是最简单的SDRAM:Micron MT48LC1M16A1 16Mb传统SDRAM。我们的测试系统是Xylo-E,Xylo-EM和Xylo-LM(具有16Mb至256Mb SDRAM的Xilinx或Altera FPGA)。

我们将主题分为三个部分。首先介绍与FPGA一起使用的存储器。然后,我们展示如何制作16Mb SDRAM控制器。最后介绍了高级DDR SDRAM。


链接

  • 维基百科的SDRAM页面。