各位好:
我写了个简单的程序,用到case,使用parameter定义了2个状态。但是仿真时出了问题,现象时:
定义 parameter
R_IDLE
=
1'b0;
parameter
R_SAMPLE
=
1'b1;
reg
rxd_state;
复位时:rxd_state <=R_IDLE;
但是仿真时看rxd_state 的value值是1,case(rxd_state )执行R_IDLE。
如果复位时rxd_state <=0;仿真时看
rxd_state 的value值是0,但是case(rxd_state)不 执行
R_IDLE。
请教为什么 |