CDL could flag intermediate use of a combinatorial.
e.g.
x=1; if (x==1) {y=1;} x=3;
What happens?
Is it supposed to be x=1;x=3; so x as a signal has the value 3? Or is it supposed to operate on the intermediate value?
Log in to post a comment.