在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3341|回复: 3

[求助] 元件例化时的端口映射

[复制链接]
发表于 2010-6-25 21:25:34 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
做了一个小实验,发现一个问题,没想明白,请高人帮忙看看。
谢谢!

LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY nd2 IS
PORT ( a, b: IN STD_LOGIC;
               c: OUT STD_LOGIC );
END nd2;

ARCHITECTURE nd2behv OF nd2 IS
BEGIN
         c <= a NAND b;
END nd2behv ;

LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY ord41 IS
PORT ( a1, b1, c1, d1 : IN STD_LOGIC;
                            z1 : OUT STD_LOGIC );
END ord41;

ARCHITECTURE ord41behv OF ord41 IS
COMPONENT nd2
PORT ( a, b : IN STD_LOGIC;
               c : OUT STD_LOGIC);
END COMPONENT;

BEGIN
u1 : nd2 PORT MAP (a=>c1, b=>d1, c =>z1);  --运行正确
u2 : nd2 PORT MAP (c1=>a, d1=>b, z1 =>c);  --Quartus报错
u3 : nd2 PORT MAP (c1<=a, d1<=b, z1<=c);   --Quartus报错
u4 : nd2 PORT MAP (a<=c1, b<=d1, c<=z1);   --Quartus报错

END ARCHITECTURE ord41behv;
发表于 2010-6-25 22:21:11 | 显示全部楼层
语法规定的啊,大家都这么写,在这方面钻牛角就不用了吧?
VHDL的语法规定严格,也有好处。
发表于 2010-6-26 12:27:29 | 显示全部楼层
这个太强大了吧,不遵守语法规定,当然出错了。
发表于 2016-8-11 15:55:24 | 显示全部楼层
学习中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-1 17:03 , Processed in 0.017380 second(s), 10 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表