1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!ELEMENT vut (time_scale, waveform?, gen_with?)
>
4 module_name #PCDATA #REQUIRED
>
5 <!ELEMENT time_scale EMPTY
>
8 unit (s|ms|us|ns|ps)
"us" #REQUIRED
>
9 <!ELEMENT waveform (#PCDATA)
>
10 <!ELEMENT gen_with (python_code*,#PCDATA)
>
12 <!ELEMENT python_code (#PCDATA)
>
16 --always @ * {overflow,result} = a+b;
18 always @ (posedge clk) begin
21 if (reset) data_out =
0;
25 $monitor (
"clk=‰b,data_in=‰b,enable=‰b,reset=‰b,data_out=%b at %d", clk,data_in,enable,reset,data_out, $time);