Skip to content
Snippets Groups Projects
Commit 2e08a99e authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Corrected first read yields locked, next read yields locked stable.

parent 25a37fb5
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment