diff --git a/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd b/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd index bf3451cbed07aeb1a036c48a5f09fd1f361d8eaa..4458526eac78d7d4bf8d0637addf5f37f74de695 100644 --- a/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd +++ b/libraries/io/aduh/tb/vhdl/tb_mms_aduh_quad.vhd @@ -172,13 +172,13 @@ BEGIN proc_common_wait_some_cycles(mm_clk, 10); -- Read aduh locked status for AB, CD - proc_common_wait_some_cycles(mm_clk, 10); + proc_common_wait_some_cycles(mm_clk, 20); state <= "LOCKED "; proc_mem_mm_bus_rd(0, mm_clk, reg_mosi); proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk); aduh_ab_locked <= reg_miso.rddata(31 DOWNTO 0); proc_mem_mm_bus_rd(1, mm_clk, reg_mosi); proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk); aduh_cd_locked <= reg_miso.rddata(31 DOWNTO 0); proc_common_wait_some_cycles(mm_clk, 1); - ASSERT TO_UINT(aduh_ab_locked)=3 REPORT "ADU-AB in not locked" SEVERITY ERROR; - ASSERT TO_UINT(aduh_cd_locked)=3 REPORT "ADU-CD in not locked" SEVERITY ERROR; + ASSERT TO_UINT(aduh_ab_locked)=1 REPORT "ADU-AB in not locked" SEVERITY ERROR; + ASSERT TO_UINT(aduh_cd_locked)=1 REPORT "ADU-CD in not locked" SEVERITY ERROR; ---------------------------------------------------------------------------- -- Expect aduh BIST OK for A, B, C, D @@ -198,8 +198,8 @@ BEGIN proc_mem_mm_bus_rd(0, mm_clk, reg_mosi); proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk); aduh_ab_locked <= reg_miso.rddata(31 DOWNTO 0); proc_mem_mm_bus_rd(1, mm_clk, reg_mosi); proc_mem_mm_bus_rd_latency(c_mem_reg_rd_latency, mm_clk); aduh_cd_locked <= reg_miso.rddata(31 DOWNTO 0); proc_common_wait_some_cycles(mm_clk, 1); - ASSERT TO_UINT(aduh_ab_locked)=3 REPORT "ADU-AB in not locked" SEVERITY ERROR; - ASSERT TO_UINT(aduh_cd_locked)=3 REPORT "ADU-CD in not locked" SEVERITY ERROR; + ASSERT TO_UINT(aduh_ab_locked)=3 REPORT "ADU-AB in not locked stable" SEVERITY ERROR; + ASSERT TO_UINT(aduh_cd_locked)=3 REPORT "ADU-CD in not locked stable" SEVERITY ERROR; ---------------------------------------------------------------------------- -- Expect aduh BIST errors for A, B, C, D