在同事的代码中见过这种风格,本意是通过一个寄存器配置某些信号的默认值,比如PAD IO的默认值希望可以配置。
应该是可以综合的,也可以上FPGA,对后端的影响未知。
但lint是会报出这种问题的,我就是在lint上检查出同事的代码问题。。。。后来把它改掉了,其实就是加个类似同步reset的信号进行控制就可以了。
anyway,这种风格不好,可以加个类似同步复位的信号来配置默认值,别直接用异步复位。
【 在 atlandis 的大作中提到: 】
: 请问这种写法是正确的么? 信号的复位值是一个变量?
: 综合后是个什么样子?
: always@(posedge dclk or negedge drst_n)
: ...................
--
FROM 111.200.53.*