如何在没有 PS 逻辑的情况下将数据从 FPGA 写入 DDR3 内存

问题描述

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

解决方法

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

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

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...