TA的每日心情 | 开心 2021-12-31 09:03 |
---|
高级会员
- 积分
- 977
|
有很多初学者,在新建quartus工程的时候,会对如何给工程及内部文件命名产生疑问。一个工程,如果想能够正常的编译通过,正确的命名是必不可少的一关。话不多说,直接上图:
为描述简洁,我们对各个命名和调用命名文件的地方进行了编号。
完成编号后,给几个命名的正确操作规则:
1、如果弄不清楚文件之间的调用关系,比较稳妥而安全的方法是:图中1,2,3,4,5取相同的名字。图中6,7,8,9取相同的名字。
2、数字2和数字4的命名必须一致,否则编译无法通过。即工程顶层文件名在模块架构中,必须能找到顶层模块。
3、如果修改了数字5的命名,数字2的命名会跟随变化,同时数字4的顶层模块代码名,必须跟着数字2的名称一同变化。
4、数字1即工程名,和工程顶层模块名2不一致,是可以通过编译的,但是不建议不同。要想修改数字1的命名,需要同时修改工程根目录下qsf和qpf文件。
5、工程根目录的文件夹名不影响编译通过与否,只是要注意不得有中文路径等怪异字符。
6、图中6,7,8,9需保证7和8相同,编译才能通过。10和7是一致的,11和6是一致的。
7、改变了9的命名,8会随之改变,10必须在代码中跟随8和9一同改变,11为仿真文件名,与8,9,10不同可以编译通过。
8、使用仿真文件修改被例化代码的指定参数,12和13必须相同。
|
|