# test0 test1 ``` //delay 10ms assign register to bit 0 always @(posedge clk or negedge rstN) begin if(!rstN) rvCount_q <= 4'h0; else rvCount_q <= rvCount_d; end always @(*) begin if(iTick1ms) begin if(!rvTemp_q[1]) rvCount_d = 4'h0; else if(rvCount_q < 11 && rvTemp_q[1]) rvCount_d = rvCount_q + 1'b1; else rvCount_d = rvCount_q; end else rvCount_d = rvCount_q; end assign wI2cStatus = (rvCount_q == 11) ? 1'b1 : 1'b0; ``` test2 ``` assign oGpsModuleEn = rvTemp_q[7]; assign oHeaterEn = rvTemp_q[6]; assign oCpldUpgSel = rvTemp_q[3]; assign oUartSel = rvTemp_q[2]; assign oI2cStatus = rvTemp_q[1]; ``` > [reference]: https:// "title"