Forum Discussion
Altera_Forum
Honored Contributor
13 years agoThanks, I have rewrite my code to assign statement, and there is no more latch now.
--- Quote Start --- assign WEIGHT_WEN[0] = ~((CMD_TYPE==6'b0000_01 && CMD_W!=0) && (CMD_W==2'b11) && (RX_CMD[{~RX_CMD_COUNTER[4],4'b0001}][6:5]==2'b00)); assign WEIGHT_WEN[1] = ~((CMD_TYPE==6'b0000_01 && CMD_W!=0) && (CMD_W==2'b11) && (RX_CMD[{~RX_CMD_COUNTER[4],4'b0001}][6:5]==2'b01)); assign WEIGHT_WEN[2] = ~((CMD_TYPE==6'b0000_01 && CMD_W!=0) && (CMD_W==2'b11) && (RX_CMD[{~RX_CMD_COUNTER[4],4'b0001}][6:5]==2'b10)); assign WEIGHT_WEN[3] = ~((CMD_TYPE==6'b0000_01 && CMD_W!=0) && (CMD_W==2'b11) && (RX_CMD[{~RX_CMD_COUNTER[4],4'b0001}][6:5]==2'b11)); --- Quote End ---