🔍 搜索帖子 / 资讯 / 芯片型号…
在Nexys Video上运行e203
全国大学生集成电路创新创业大赛 作者 月月鸟001 发布于 2023-03-16 21:53(1303 天前) 4453 浏览

队伍编号:CICC2136

摘要

本文将分享如何使用Nexys Video开发板,移植e203

运行FPGA原工程

首先进入fpga原工程,如图所示

使用下面命令打开vivado

make install FPGA_NAME=ddr200t
make setup FPGA_NAME=ddr200t

(注意可以修改Makefile代码,将ddr200t复制一份后打开,避免修改错误之后改不回去)

修改FPGA工程

首先修改板子型号,可以看到,原来的板子型号和Nexys Video不同,需要修改为 XC7A200T-1SBG484

之后修改约束文件,可以参考官方的原理图,找到对应管脚进行修改,板子上没有的管脚如一些gpio管脚可以直接注释掉,另外因为Nexys Video的时钟也是100MHz,只需要生成一个32.768kHz的时钟即可;一些指示信号如pmu_paden可以连接到led灯上

修改顶层文件。将管脚约束中注释掉的管脚从input中去掉,可以改成wire类型避免报错,如CLK32768KHZ信号;另外需要加一个时钟分频模块,产生32.768kHz的时钟

  clk_div u_32768_clk(
    .clk  (clk_16M),
    .rst_n(ck_rst   ),
    .clk_div(CLK32768KHZ)
  );

对于没有用到管脚的IOBUF语句,直接注释掉即可

烧写板卡

可以直接用USB线连接板子,如图,然后烧录bit文件

全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)