首页 > 解决方案 > 如何在没有 PS Logic 的情况下将数据从 FPGA 写入 DDR3 内存

问题描述

我正在使用 zynq7000 系列 fpga,我想在不使用 PS 逻辑的情况下将数据从我的 fpga 写入 micron ddr3 sdram 内存(仅使用 PL)我是基于内存的设计的新手,在使用 PL 或任何参考。提前致谢。

标签: fpgaxilinxxilinx-iseregister-transfer-level

解决方案


最大的问题是:你的“micron ddr3 sdram”是如何物理连接到FPGA的?它是为PS端固定的吗?还是PL?FPGA 上有专门用于 PS 侧存储器的引脚。现在,如果您绝对必须有 PL 逻辑接口与 PS 存储器,那么您可以在 Zynq PS 端打开一个 AXI 端口,以允许 PL 逻辑进入 PS 存储器空间。这是唯一的方法。

另一方面,如果 DDR 正确地连接到 PL,那么您可以使用 Xilinx 存储器接口生成器 (MIG) IP 内核来构建 PL 侧逻辑以与其连接。见这里


推荐阅读