| module driver | |
| import NetsPkg::*; | |
| #(parameter int delay = 30, | |
| int iterations = 256) | |
| ( output realNet [0:1] out); | |
| timeunit 1ns/1ns; | |
| real outR[1:0]; | |
| assign out = outR; | |
| initial | |
| begin | |
| outR[0] = 0.0; | |
| outR[1] = 3.3; | |
| for (int i = 0; i < iterations; i++) | |
| begin | |
| #delay outR[0] += 0.2; | |
| outR[1] -= 0.2; | |
| end | |
| end | |
| endmodule : driver |