专栏中心

EEPW首页 > 专栏 > force and release

force and release

发布人:mayer 时间:2009-08-02 来源:工程师 发布文章
force and release

 

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

专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

在线求救:

lxkui 2005-07-06

赋能边缘端对话式人工智能

美国国家半导体LM3445芯片的应用领域及优点介绍

视频 2009-04-17

AI芯片散热压力上升,内嵌液冷技术面世

智能计算 2026-05-21

9011~9018三極管資料

4510b的问题

alone 2005-07-06

东京大学研发反铁磁结构 实现 40 皮秒自旋存储开关

iCAN教学实验开发平台简介

视频 2009-04-17

东芝推出新款车载MCU,集成电机驱动功能

ALLEGRO 约束规则设置步骤

拐点已至,AMD开启端侧AI的“智能体主机时代

智能计算 2026-05-21

NI PAC平台引领工业控制发展新技术

视频 2009-04-23

基于 Zephyr 实时操作系统与恩智浦平台搭建可扩展嵌入式系统

全硅RC缓冲电路 改善MOSFET电路振铃问题

8路键盘D触发锁存器

NEC Electronics Applilet 软件安装演示视频

视频 2009-04-16

NEC Electronics DEMO 演示视频

视频 2009-04-16

AorD之用于键盘

资源下载 2007-02-16

高速光互联迎来爆发,产能制造难题浮出水面

74系列选型参考

数据传输影响AI芯片性能,浅析NoC互联架构

使用微型高性能GNSS天线以最大限度减少设计妥协

更多 培训课堂
更多 焦点
更多 视频

技术专区