我正在使用Quartus运行模拟和分析Verilog代码。我已经搜索过互联网和堆栈溢出,但似乎还没有为我的问题找到答案。
我想用我在Quartus中打开的Verilog代码运行RTL,但是当我打开Verilog代码本身时,编译和其他选项都是无效的。不过,我注意到,当我打开一个QPF文件时,它似乎是有效的。
我需要创建一个QPF文件才能使用吗?如果是这样的话,我如何使用现有的Verilog代码来做到这一点呢?
发布于 2017-11-08 11:44:05
为了能够使用RTL,您至少需要在Quartus软件中运行Analysis & Elaboration任务。此任务根据您的逻辑(即代码)生成预合成Netlist (比较:Intel Quartus初级标准版手册,第791页),RTL使用它。除非您创建Quartus项目,否则您将无法运行此任务。
QPF文件只是Quartus项目文件。您可以创建新项目并简单地添加前面创建的代码。按Project > Add/Remove Files in Project键就行了。
https://stackoverflow.com/questions/47176784
复制相似问题