|
|
发表于 2008-10-1 22:49:48
|
显示全部楼层
个人觉的那样写没有错,其实跟下面的代码是等价的.
always @(posedege xclk or negedge xreset_b)
if(!xreset_b)
write_working_fifo <= FIFO1;
else if(write_trans_finish)
write_working_fifo <= read_working_fifo;
你的本意是不是:除了复位和trans_finish条件外的其他情况下,寄存器保持原值??如果是那样,最后一个else的条件分支写不写无所谓! |
|