Geoffrey_Coram
|
We can't help you if we don't understand what you are trying to do.
Are you sure you want a new $rdist value for *every* timepoint?
Perhaps you want to use a clock input, or a timer event, to signal when to generate new random values.
integer i, myseed; genvar j; @(initial_step) myseed = 0;
@(timer(0,1u)) begin for (i=1; i <=256; i++) begin result[i] = $rdist_normal(myseed, mean, dev); end end
for (j=1; j <=256; j++) begin V(offset[j]) <+ transition(result[j], 0, 1n, 1n); end
|