Ed, we need a definition of a semantic for static local variables. In particular it make sense to define different flow rules for static local variables. for example property p1; logic [3:0] v; ((a, v = 1) or (b, v=2)) ##1 (v == 1); endproperty is legal, but property p2; static logic [3:0] v; ((a, v = 1) or (b, v=2)) ##1 (v == 1); endproperty probably should not be legal, because the value of v flowing out of ((a, v = 1) or (b, v=2)) is undefined. BTW, I think that initialization should be in a separate proposal. DoronReceived on Thu Jul 13 15:27:20 2006
This archive was generated by hypermail 2.1.8 : Thu Jul 13 2006 - 15:27:23 PDT