YeeEe
驱动牛犊
驱动牛犊
  • 注册日期2003-01-17
  • 最后登录2003-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1159回复:3

reg_adress <= reg_adress ??

楼主#
更多 发布于:2003-05-21 15:37
有以下这样的一段Verilog程序:
READ_WAIT_PHASE:     //读等待时期
begin

slave_state <= DATA_PHASE;
HRESP <= `OKAY;
HREADY <= 1\'b1;
latch_bus <= 1\'b1;
reg_address <= reg_address;   //什么意思啊???
reg_write <= 1\'b0;        
end

reg_address 是一个32位的寄存器,自己对自己赋值,有什么作用吗??
zhanghuhu
驱动小牛
驱动小牛
  • 注册日期2002-11-30
  • 最后登录2005-02-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-24 20:46
也许是注释

 以上的那段程序是一个CASE 语句中的一部分。
在其它的case块中,有对reg_adress 做不同的赋值。
那么这里可以把这句话看做一种注释。
声明这里reg_adress 的值没有变化。


我只是怀疑是否有特殊的用途?不过看来可能性不大。:)
 

我同意这种看法
多多交流
guqs77
驱动小牛
驱动小牛
  • 注册日期2003-05-22
  • 最后登录2007-07-30
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-22 17:44
就是表示没有变化保持原值
大多综合工具都会将这个语句忽略
YeeEe
驱动牛犊
驱动牛犊
  • 注册日期2003-01-17
  • 最后登录2003-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-22 09:44
也许是注释

 以上的那段程序是一个CASE 语句中的一部分。
在其它的case块中,有对reg_adress 做不同的赋值。
那么这里可以把这句话看做一种注释。
声明这里reg_adress 的值没有变化。


我只是怀疑是否有特殊的用途?不过看来可能性不大。:)
游客

返回顶部