集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 4685|回复: 2

已经搞定了了了-求助Top-level design entity is undefined?

[复制链接]
awy0903 发表于 2010-8-26 09:53:13 | 显示全部楼层 |阅读模式
本帖最后由 awy0903 于 2010-8-26 14:00 编辑

我设置了顶层文件,工程名和顶层文件名实一样的,怎么还是不行,就是小程序都一样?请高手指点,记得以前用的时候只有设置下顶层文件就可以了,现在怎么不行了。我分别用了VHDL语言和VER HDL语言,设置顶层选择的是set as top_level entity项。
VHDL语言如下:
IBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY GATE1 IS
PORT(A:IN STD_LOGIC;
     B:IN STD_LOGIC;
     C:IN STD_LOGIC;
     D:IN STD_LOGIC;
     X:OUT STD_LOGIC;
     Y:OUT STD_LOGIC);
END ENTITY GATE1;
ARCHITECTURE BEHAVIOURAL OF GATE1 IS
    BEGIN
      X<=(A AND B AND C);
      y<=NOT D;
END ARCHITECTURE BEHAVIOURAL;
编译信息如下:revision name: 005
                     TOP_level entity name :005
程序文件名也是005。
VER HDL程序如下
module gate1(a,b,c,d,x,y);
input a,b,c,d;
output x,y;
and and1(x,a,b,c,d);
not not1(y,d);
endmodule
编译结果和VHDL一样。
菜鸟请高手指点。。。。。。。。。。。。



模块名药盒工程名一样!!!!!1
admin 发表于 2010-8-26 10:33:39 | 显示全部楼层
小程序 有错
I2C 发表于 2010-8-26 10:38:35 | 显示全部楼层
你的testbench里面理化top的时候肯定少了理化名
比如a a_inst();
你的估计是a()
没有了a_inst
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-25 12:15 , Processed in 0.057703 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表