From d10b028f75005a2b14bfbc604956e30e5841493d Mon Sep 17 00:00:00 2001 From: Andrei Solodovnikov Date: Wed, 14 Feb 2024 20:11:07 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9B=D0=A01.=20=D0=98=D1=81=D0=BF=D1=80=D0=B0?= =?UTF-8?q?=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B1=D0=B0=D0=B3=D0=B0?= =?UTF-8?q?=20=D0=B2=20=D1=82=D0=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Вызов $urandom(1) вместо $urandom_range(1) приводил к установке конкретного сида в RNG, из-за чего генератор воспроизводил одни и те же тестовые воздействия --- Labs/01. Adder/tb_fulladder32.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Labs/01. Adder/tb_fulladder32.sv b/Labs/01. Adder/tb_fulladder32.sv index eda33c6..311cb78 100644 --- a/Labs/01. Adder/tb_fulladder32.sv +++ b/Labs/01. Adder/tb_fulladder32.sv @@ -58,7 +58,7 @@ module tb_fulladder32(); repeat(1e4) begin tb_a_i = $urandom(); tb_b_i = $urandom(); - tb_carry_i = $urandom(1); + tb_carry_i = $urandom_range(1); @(posedge clk); end endtask