Intel FPGA 开发环境笔记

/ 0评 / 0

偶尔在咸鱼捡到便宜的Intel FPGA开发板,但是最近熟悉的是Vivado,所以我还是得看看怎么搞.

目前Quartus II Std稳定破解版本应该是18.1,Quartus II Pro稳定破解版本可能是21.1,但是后者我没找到方便下载的,而且我买的垃圾本身就比较简单,属于古董的C4系列.

安装很简单,和谐就是替换一个文件,但是为了和其他兼容,就不要用环境变量指定,而是单独文件.

再第二就是仿真,仿真分RTL仿真和门级仿真,RTL仿真过的门级不一定过,门级过的下板不一定过,这都是要逐步的,但是Vivado还内置一个弱鸡Sim,Quartus就没有,所以安装Modelsim.

我装的是ModelSim SE-64 2020.4,这个版本比10.X要高一些.

和谐时候要先用Crack 1覆盖文件,然后再用Crack 2覆盖文件,patch64_dll.bat的要修改,添加MAC地址并用KG1110这个工具.

破解后要设置环境变量,这个启动时候就有提示.

回到Quartus II的Tools->Options菜单,设置仿真工具地址.

针对工程,打开Quartus II的Assignments->Settings.

要确保TB文件是正确的,不然也不会有警告和报错,RTL仿真是未综合的,所以网络名还是对的,如果要保持到门级仿真,则需要添加keep.

(* keep *) reg [1:0] current_state;
reg [1:0] next_state;

(* keep *) reg [31:0] counter;
wire timer_ovf;

如下图

然后Tools里执行仿真(RTL 或 门级)

如果用到了IP核,也会自动编译过去的.

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注