设置为顶层文件
发布时间:2014/7/23 20:44:10 访问次数:1727
设置为顶层文件:原理图M100AL-5301/22绘好后或VHDL文件编写好后,保存。编译前要设置为当
前文件,命令为Project- Set As Top-Level Entity。
编译:文件编写好后,必须要没有错误并通过编译,命令为Processing- Start Com-pilation。
仿真:可以在纯软件环境下检查编写的文件的逻辑功能是否正确。按附图3.4的“Other File”按钮。选择Vector Waveform File,就进入仿真窗口,同在MAX+PLUSⅡ软件下一样,将输入/输出调出来,设定好仿真参数,加入输入信号就可以仿真并查看输出结果了。
编程:文件编译成功后会产生下载文件(.sof或.pof),所谓编程就是将所产生的下载文件下载到可编程逻辑器件里,由后者实现所希望的逻辑功能。单击编程命令Tools-Progarmmer,就进入到编程窗口。如附图3.6所示。
测试:编程完成后,要加上输入测试信号,观察输出,看逻辑功能是否真正实现。
QuartusⅡ6.O软件支持层次化设计,本书推荐的层次化设计基本步骤为:
a.新建工程;
b.选择器件;
c.新建(下~层)文件;
d.设置为顶层文件;
e.编译;
f.仿真,确保正确;
g.产生模块符号,为了供上一层调用,低层的文件在编译通过后必须产生一个模块符号,执行命令File -Creat/Update,就将刚通过编译的文件产生模块符号;
h.执行步骤③~⑦循环,创建底层模块;
i.新建(上一层)文件,在建上一层文件的过程中,可以像调用器件一样,调用下一层的模块,然后再连线;
j.将该文件设置为顶层文件;
k.对文件进行编译;
1.对文件进行仿真,确保正确(此步可省);
m.将产生的编程文件下载到可编程逻辑器件里;
设置为顶层文件:原理图M100AL-5301/22绘好后或VHDL文件编写好后,保存。编译前要设置为当
前文件,命令为Project- Set As Top-Level Entity。
编译:文件编写好后,必须要没有错误并通过编译,命令为Processing- Start Com-pilation。
仿真:可以在纯软件环境下检查编写的文件的逻辑功能是否正确。按附图3.4的“Other File”按钮。选择Vector Waveform File,就进入仿真窗口,同在MAX+PLUSⅡ软件下一样,将输入/输出调出来,设定好仿真参数,加入输入信号就可以仿真并查看输出结果了。
编程:文件编译成功后会产生下载文件(.sof或.pof),所谓编程就是将所产生的下载文件下载到可编程逻辑器件里,由后者实现所希望的逻辑功能。单击编程命令Tools-Progarmmer,就进入到编程窗口。如附图3.6所示。
测试:编程完成后,要加上输入测试信号,观察输出,看逻辑功能是否真正实现。
QuartusⅡ6.O软件支持层次化设计,本书推荐的层次化设计基本步骤为:
a.新建工程;
b.选择器件;
c.新建(下~层)文件;
d.设置为顶层文件;
e.编译;
f.仿真,确保正确;
g.产生模块符号,为了供上一层调用,低层的文件在编译通过后必须产生一个模块符号,执行命令File -Creat/Update,就将刚通过编译的文件产生模块符号;
h.执行步骤③~⑦循环,创建底层模块;
i.新建(上一层)文件,在建上一层文件的过程中,可以像调用器件一样,调用下一层的模块,然后再连线;
j.将该文件设置为顶层文件;
k.对文件进行编译;
1.对文件进行仿真,确保正确(此步可省);
m.将产生的编程文件下载到可编程逻辑器件里;
上一篇:测试可编程逻辑器件的逻辑功能
热门点击
- 并行(串行)输入/串行输出移位寄存器
- lpm_mux(参数化选择器)
- 8段LED显示器的段选码
- lpm_mult(参数化乘法器)
- DAC1210接口电路
- 设置为顶层文件
- 救护车音效电路
- 参数化兆功能模块库的应用
- ADC0809芯片及其接口电路
- 图像采集设备配置
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]