【问题标题】:How to Write data from FPGA to DDR3 memory without PS Logic如何在没有 PS Logic 的情况下将数据从 FPGA 写入 DDR3 内存
【发布时间】:2021-07-14 12:08:22
【问题描述】:
我正在使用 zynq7000 系列 fpga,我想在不使用 PS 逻辑的情况下将数据从我的 fpga 写入 micron ddr3 sdram 内存(仅使用 PL)我是基于内存的设计的新手,我可以在设计逻辑方面获得任何帮助使用 PL 或任何参考资料。
提前致谢。
【问题讨论】:
标签:
fpga
xilinx
xilinx-ise
register-transfer-level
【解决方案1】:
最大的问题是:您的“micron ddr3 sdram”是如何物理连接到 FPGA 的?它是为PS端固定的吗?还是PL? FPGA 上有专门用于 PS 侧存储器的引脚。现在,如果您绝对必须拥有与 PS 存储器的 PL 逻辑接口,那么您可以在 Zynq PS 端打开一个 AXI 端口以允许 PL 逻辑进入 PS 存储器空间。这是唯一的方法。
另一方面,如果 DDR 正确连接到 PL,那么您可以使用 Xilinx 存储器接口生成器 (MIG) IP 内核来构建 PL 侧逻辑以与其连接。见here。