如何生成.jic文件
打开quartus软件之后,点击如图位置
之后的弹窗中选择.jic文件选项
之后选择存储的flash型号,这里使用的是野火征途系列开发板,使用的是EPCS16的flash芯片
之后点击下面选项框中的 Flash Loader并添加硬件型号
这里我们选择如图EP4CE10这个型号的芯片
选择好芯片之后,再选择需要生成.jic文件的.sof文件,如图所示
之后点击“生成”按键 ,如图
之后.jic文件就已经生成完毕了。
如何进行程序的固化
首先点击如图按钮
之后注意勾选这里的方框
之后点击“start”开始固化即可。
时序逻辑电路
在时钟上升沿或者下降沿到来时,默认采集的是该时钟前一时刻的值。
比如时钟信号与输入信号同时产生上升沿,则会延迟一拍(时钟一拍)输出。
仿真设置的注意项
这里我们是对tb_vga_ctrl文件进行仿真,仿真文件中包含了PLL IP核的实例化代码,但是在vga_ctrl文件中没有PLL IP 核的代码,也就是说顶层文件中没有的模块如果出现在了仿真代码中,需要在仿真文件的添加中将顶层文件中没出现的模块添加进仿真参数。
复用引脚绑定
我们可以从其他工程中直接复制引脚的绑定情况。
第一步,找到被移植的工程中的.qsf文件,之后用notepad++打开。
在其中会有之前工程的引脚绑定代码,将其复制下来。
之后在我们的新工程的对应.qsf文件中,任意找一个位置复制一下。