VCS tilfældig frø

F

fastklemte

Guest
Når du kører VCS, standard frø til RNG er 1.
ex:
% Vcs-R-sverilog my_test.sv

Hvis jeg køre dette mange gange jeg vil altid få den samme simulering resultater.Hvordan ændrer jeg den tilfældige frø, så hvis jeg kører my_test mange gange, jeg får forskellige simulering resultater fra forskellige frø?
Er der en compile-time/run-time option, der kan ændre frø værdi?
ex:
% Vcs-R-sverilog <option_for_specifying_random_seed> my_test.sv

 
fastklemte skrev:

Når du kører VCS, standard frø til RNG er 1.

ex:

% Vcs-R-sverilog my_test.sv
 
Aji tak for dit forslag.

faktisk har jeg allerede prøvet før, men alligevel kan jeg ikke få det til at virke.
Har du et godt eksempel?

anyway, har jeg fundet ud af en måde at gøre det, ved hjælp af $ value $ plusargs ( "seed =% d", frø)

fra kommandolinjen, kan jeg bruge:
% simv frø = <værdi>

og ja, jeg generere værdi ved hjælp af et script, så det er virkelig tilfældigt nu hver gang jeg kører det.=)

skål.

 

Welcome to EDABoard.com

Sponsor

Back
Top