Cyclone 10 FPGA的被动并行加载是哪种文件?

问题描述 投票:0回答:1

这里是FPGA的总体菜鸟,请保持温柔。

我有一个连接到微控制器的Cyclone 10 CL006。希望通过“快速被动并行”方法加载它。我的FPGA工程师发送了两个文件:.sof和.rpd。.rpd听起来很适合该任务。我应将.rpd文件原样发送到FPGA,还是要跳过一些标头?

documentation表示在推送文件数据后再产生两个时钟脉冲,以便开始配置。我要一直计时直到它提高CONF_DONE和INIT_DONE吗?还是只是让这两个时钟等一下?

询问,因为试图按原样发送.rpd;当然,它不会开始运行。FPGA工程师通过JTAG加载.sof文件,并且可以工作。是因为.rpd格式错误,还是搞砸了其他内容?

fpga intel-fpga
1个回答
0
投票

"Intel® Cyclone® 10 LP Core Fabric and General Purpose I/Os Handbook"的第126页的“ 6.1.3。快速被动并行配置”部分中查看。

这表示文件格式必须为原始二进制文件(.rbf),十六进制(Intel格式)文件(.hex)或表格文本文件(.ttf)格式,因此原始编程数据文件(.rpd)为不是使用的格式。

从.sof转换为.rbf的指南可以在How do I generate Raw Programming Data (.rpd) files ...中找到,尽管标题说.rpd文件该方法适用,只需更改输出文件格式。

否则,请看此答案How to generate .rbf files in Altera Quartus?

© www.soinside.com 2019 - 2024. All rights reserved.