verilog中的井号

[复制链接]
 楼主| 274643473 发表于 2011-12-15 16:24 | 显示全部楼层 |阅读模式
大家好问下以下这一段verilog代码中的井号是什么意思??
是延时的意思吗?
这一段程序是从xilinx提供的一个例程中的,是可以综合的!

前边还有    parameter         Tcq = 1;
rd_intr_state <= #(Tcq) `BMD_INTR_RD_RST;

谢谢
GoldSunMonkey 发表于 2011-12-15 20:43 | 显示全部楼层
等待各Tcq个时钟单元。
 楼主| 274643473 发表于 2011-12-19 16:07 | 显示全部楼层
我用modelsim看了一下并不是等待时钟,而是等待那么多的延时,我想问一下这里是可以综合的吗?


2# GoldSunMonkey
GoldSunMonkey 发表于 2011-12-19 21:18 | 显示全部楼层
哦,我对VERILOG不熟,大约是那个意思。
我个人经验觉得肯定不可以综合。怎么可以这么写呢?
iim 发表于 2011-12-20 10:21 | 显示全部楼层
延时赋值,只对仿真有效
GoldSunMonkey 发表于 2011-12-20 21:30 | 显示全部楼层
是的:)
dan_xb 发表于 2011-12-21 11:10 | 显示全部楼层
这个是不可综合的
GoldSunMonkey 发表于 2011-12-21 23:54 | 显示全部楼层
;P嘿嘿,看专家来了
小侠 发表于 2011-12-22 11:47 | 显示全部楼层
楼上的厉害啊
GoldSunMonkey 发表于 2011-12-22 23:17 | 显示全部楼层
:)7楼的更厉害
 楼主| 274643473 发表于 2011-12-23 16:05 | 显示全部楼层
但是这段代码是我在xilinx提供的工程里截下来的一段,,而且我用ISE综合是可以综合通过的。。为什么呢??

7# dan_xb
 楼主| 274643473 发表于 2011-12-23 16:05 | 显示全部楼层
但是这段代码是我在xilinx提供的工程里截下来的一段,,而且我用ISE综合是可以综合通过的。。为什么呢??


5# iim
XilinxUser 发表于 2011-12-23 16:53 | 显示全部楼层
这个在仿真时有效,到了综合阶段就被XST无视掉了。而且也只推荐在仿真testbench里写,试图用他来建模RTL电路是行不通的。
GoldSunMonkey 发表于 2011-12-23 19:05 | 显示全部楼层
但是这段代码是我在xilinx提供的工程里截下来的一段,,而且我用ISE综合是可以综合通过的。。为什么呢??


5# iim
274643473 发表于 2011-12-23 16:05

综合后,是按照没有这个#后面的东西运行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

75

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

42

主题

75

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部