一、Quartus II 的下载及安装
百度网盘下载链接:
https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA
提取码:ifte
下载后安装
安装好后下载破解器
百度网盘链接:
https://pan.baidu.com/s/16GnGbr4v-EFKF0VZYUArsg
提取码:766d
破解器使用
①将Quartus_13.1_x64破解器.rar文件放在 ******\quartus\bin64 下面,并且解压将文件放到该目录下,运行可执行文件
②查找到 sys_cpt.dll 文件,然后双击此文件
③在安装目录下方生成一个“license”文件,点击“保存”
④破解器显示如下,点击“退出”就可以
⑤运行Quartus II 13.1,选择第二个,点击“ok”
⑥选择“tools”下方的“license setup”后,会弹出如下窗口,将ID复制即可
⑦在“ 安装目录中的\quartus\bin64\”下找到“license”文件,并以记事本打开,如下图,画红色框的地方,将上一步所复制的 NIC ID替换掉 “XXXXXXXXX” 就完成了注册
二、Modelsim的下载
百度网盘下载链接:
https://link.csdn.net/?target=https%3A%2F%2Fpan.baidu.com%2Fs%2F1a9d-bq9RZmWrRV542X4IEA
提取码:ifte
下载好后解压安装
Modelsim的注册
在软件安装目录中找到mgls64.dll文件,右键文件属性取消只读属性。
将MentorKG.exe和patch_dll.bat一起拷贝到modelsim安装目录的win32或win64下
运行patch_dll.bat,会生成license文件,将license文件放到任意目录下,比如放在安装目录中的win64文件夹内。
设置环境变量名MGLS_LICENSE_FILE,变量值为license放置的路径。
注册完成
三、实验:1位全加器设计
点击File
-New Project Wizard
选择目标芯片:cycloneIVE系列的EP4CE11529C7
然后next,之后到达完成界面,这里会看见关于整个工程的一些信息,核对一下是否正确,然后点击“finish”。
新建原理图文件。
选菜单“File”一“New”,在弹出的“New-”对话框中选择“DesignFiles”的原理图文件编辑输入项“Blockblockdiagram/schematicFile"按"OK"后将打开原理图编辑窗。
在编辑窗中调入元件,完成半加器的原理图输入。点击按纽“”或直接双击原理图空白处,从“Symbol”窗中选择需要的符号,或者直接在“name”文本框中键入元件名,如“and2”为2输入与门,点OK按钮,即将元件调入原理图编辑窗中。例如为了设计半加器,分别调入元件and2,not,xnor和输入输出引脚input和output。并如图用点击拖动的方法连接好电路。然后分别在input和output的PINNAME上双击使其变黑色,再用键盘分别输入各引脚名:a、b,co和s。
输入波形文件。在波形文件编辑器左端大片空白处双击,出现“insertnodeorbus”对话框,点击“nodefinder”按钮。如图。然后在随后出现的“nodefinder”对话框中点击“list”按钮
为了构成全加器的项层设计,必预将以上设计的半加器half_adder.bdf设置成可调用的元件。方法图所示,在打开半加器原理图文件half_adder.bdf的情况下,选择菜中File中的Create/Update→CreateSymbolFilesforCurrentFile项,即可将当前文件h_adder.bdf变成一个元件符号存盘,以待在高层次设计中调用。
然后进行引脚绑定及硬件下载测试。
RANH选择目标芯片:cycloneIVE系列的EP4CE11529C7(若在新建工程时就已经指定目标芯片,则这步可以省略),在菜单中选择,“assignments→device…”
然后编译工程
参考链接
https://blog.csdn.net/qq_43279579/article/details/115158140.