"); //-->
module add(a,b,c);
input [1:0] a;
input [1:0] b;
output [2:0] c;
assign c = a + b;
endmodule
module test();
reg [1:0] a1,b1;
wire [2:0] c1;
add u_add(.a(a1),.b(b1),.c(c1));
initial
begin
a1 = 2'b1;
b1 = 2'b1;
#20 force u_add.a = 2'd2;
#10 release u_add.a ;
end
end
当在20ns的时候,由于#20 force u_add.a = 2'd2;所以add内部的a变成了2'd2,但是当再过10ns的时候
由于#10 release u_add.a ;进行释放,所以test中的a1连接到add的a端重新生效,add中的a重新变成了1。
initial
begin
#1 force a = 1; //a =1
#2 release a;
#1 assign a = 2; //a =2
#1 force a = 3; // a =3
#2 release a; //a = 2 ,因为之前assign a = 2,相当于将2硬链接到a上,release的时候,硬链接开始有效。
end
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
在线求救:
555可调节的对称三角波发生器电路
赋能边缘端对话式人工智能
美国国家半导体LM3445芯片的应用领域及优点介绍
555三角波、方波产生器电路
AI芯片散热压力上升,内嵌液冷技术面世
9011~9018三極管資料
4510b的问题
东京大学研发反铁磁结构 实现 40 皮秒自旋存储开关
iCAN教学实验开发平台简介
用JTAG做硬件测试如何?
东芝推出新款车载MCU,集成电机驱动功能
ALLEGRO 约束规则设置步骤
555可变三角波产生器电路
拐点已至,AMD开启端侧AI的“智能体主机时代
NI PAC平台引领工业控制发展新技术
基于 Zephyr 实时操作系统与恩智浦平台搭建可扩展嵌入式系统
长期寻EMC MCU 工程师合作 限深圳
全硅RC缓冲电路 改善MOSFET电路振铃问题
8路键盘D触发锁存器
NEC Electronics Applilet 软件安装演示视频
NEC Electronics DEMO 演示视频
555三个元器件组成的方波发生器电路
AorD之用于键盘
555多种波形发生器电路(一)
高速光互联迎来爆发,产能制造难题浮出水面
74系列选型参考
用samsung的2510配其他廠牌的sdram
数据传输影响AI芯片性能,浅析NoC互联架构
使用微型高性能GNSS天线以最大限度减少设计妥协