微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > Verilog HDL相关问题

Verilog HDL相关问题

时间:10-02 整理:3721RD 点击:
module AND2(A,B,Y);
input A;
input B;
output Y;

wire A;
wire B;
wire Y;
assign Y=A&B;
endmodule
Error (12007): Top-level design entity "AND2" is undefined
Error: Quartus II 32-bit Analysis & Synthesis was unsuccessful. 1 error, 3 warnings
Error: Peak virtual memory: 307 megabytes
Error: Processing ended: Sat Sep 01 10:30:18 2012
Error: Elapsed time: 00:00:01
Error: Total CPU time (on all processors): 00:00:01
Error (293001): Quartus II Full Compilation was unsuccessful. 3 errors, 3 warnings
这样一个程序怎么有这么多错误啊,怎么回事?是不是我的软件设置问题?希望大家帮我解释下,谢谢了!

大家解释下嘛,我刚接触,很多不懂,帮帮忙~尤其是第一个,为么子说没定义,要怎么定义?

模块本身没问题,应该是Qurtus设置的问题


同样的方法建立的工程,运行别的模块就木有错误。有木有特别要注意设置的呢

可能的问题:AND2是底层器件的名字,可能这里命名不太合适;另外就是Q2在编译的时候需要指定顶层文件,这一步骤你执行了吗?

你ADD2在底层文件中用过么?再者有可能是Quatus II的目录path设置问题吧。

新建工程的时候,工程名要和TOP层的Module名一致。还有就是器件要选对。



    不懂 什么问题!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top