always @(changed myvar) #10;

V

very_very_log

Guest
Can anybody tell me the meaning of the following line in verilog :

always @(changed myvar) #10;

Please do not worry about the context.
I need to undertand mainly the use of the word "changed"
(The literal use of the word (keyword ?) here)

Is it correct verilog (or SysVlog) ?
 
On Nov 2, 8:31 am, very_very_log <sgiitne...@gmail.com> wrote:
Can anybody tell me the meaning of the following line in verilog :

always @(changed myvar) #10;

Please do not worry about the context.
I need to undertand mainly the use of the word "changed"
(The literal use of the word (keyword ?) here)

Is it correct verilog (or SysVlog) ?

Not Verilog, at least not in the LRM version 2.2, Nov 2004.
 
On Nov 2, 6:57 pm, gabor <ga...@alacron.com> wrote:
On Nov 2, 8:31 am, very_very_log <sgiitne...@gmail.com> wrote:

Can anybody tell me the meaning of the following line in verilog :

always @(changed myvar) #10;

Please do not worry about the context.
I need to undertand mainly the use of the word "changed"
(The literal use of the word (keyword ?) here)

Is it correct verilog (or SysVlog) ?

Not Verilog, at least not in the LRM version 2.2, Nov 2004.
System Verilog ?
 
On Nov 2, 9:31 am, very_very_log <sgiitne...@gmail.com> wrote:
always @(changed myvar) #10;

Please do not worry about the context.
I need to undertand mainly the use of the word "changed"
A very early version of Accellera SystemVerilog had this. Apparently
they didn't realize that @(myvar) already meant what they were
defining @(changed myvar) to mean. When it was explained that the
"changed" was unnecessary, it got eliminated.
 

Welcome to EDABoard.com

Sponsor

Back
Top