From 0daeed25c65412400e7b0b12ee1dc371c4060920 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Fri, 7 Apr 2023 23:14:46 +0200 Subject: last-ditch debugging efforts --- basys3/ppu_tb_behav.wcfg | 234 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 162 insertions(+), 72 deletions(-) (limited to 'basys3/ppu_tb_behav.wcfg') diff --git a/basys3/ppu_tb_behav.wcfg b/basys3/ppu_tb_behav.wcfg index 9acf47e..df141cd 100644 --- a/basys3/ppu_tb_behav.wcfg +++ b/basys3/ppu_tb_behav.wcfg @@ -13,15 +13,15 @@ - - - + + + - + - + clks label @@ -43,10 +43,7 @@ ppu top label - - RESET - RESET - + WEN WEN @@ -59,30 +56,6 @@ DATA[15:0] DATA[15:0] - - R[3:0] - R[3:0] - - - G[3:0] - G[3:0] - - - B[3:0] - B[3:0] - - - VSYNC - VSYNC - - - HSYNC - HSYNC - - - VBLANK - VBLANK - SYSCLK SYSCLK @@ -91,22 +64,6 @@ SYSRST SYSRST - - PL_SPRITE_FG - PL_SPRITE_FG - - - PL_SPRITE_BG - PL_SPRITE_BG - - - PL_DONE - PL_DONE - - - PL_READY - PL_READY - TMM_WEN TMM_WEN @@ -211,22 +168,6 @@ FG_FETCH FG_FETCH - - NVSYNC - NVSYNC - - - NHSYNC - NHSYNC - - - THBLANK - THBLANK - - - TVBLANK - TVBLANK - PCEG_RESET PCEG_RESET @@ -235,6 +176,7 @@ background sprite label + CLK CLK @@ -378,6 +320,7 @@ display coordinates label + T_POS_X[8:0] T_POS_X[8:0] @@ -446,6 +389,7 @@ pipeline stages label + CLK CLK @@ -466,13 +410,9 @@ SPRITE_FG_HIT SPRITE_FG_HIT - - DONE - DONE - - - READY - READY + + DISPCTL_BWEN + DISPCTL_BWEN CLK_IDX_T @@ -581,6 +521,7 @@ CIDX[5:0] CIDX[5:0] + HIT @@ -733,6 +674,7 @@ CIDX[5:0] CIDX[5:0] + R_TMM_ADDR[15:0] @@ -864,4 +806,152 @@ TMP_FG_EN[127:0] + + dispctl + label + + SYSCLK + SYSCLK + + + RESET + RESET + + + X[8:0] + X[8:0] + + + Y[7:0] + Y[7:0] + + + RI[3:0] + RI[3:0] + + + GI[3:0] + GI[3:0] + + + BI[3:0] + BI[3:0] + + + BWEN + BWEN + + + RO[3:0] + RO[3:0] + + + GO[3:0] + GO[3:0] + + + BO[3:0] + BO[3:0] + + + NVSYNC + NVSYNC + + + NHSYNC + NHSYNC + + + THBLANK + THBLANK + + + TVBLANK + TVBLANK + + + ACTIVE + ACTIVE + + + NPIXCLK + NPIXCLK + + + TPIXCLK + TPIXCLK + + + NHCOUNT[18:0] + NHCOUNT[18:0] + + + NVCOUNT[18:0] + NVCOUNT[18:0] + + + ADDR_I[9:0] + ADDR_I[9:0] + + + ADDR_O[9:0] + ADDR_O[9:0] + + + DATA_I[11:0] + DATA_I[11:0] + + + DATA_O[11:0] + DATA_O[11:0] + + + T_POS_X[8:0] + T_POS_X[8:0] + + + T_POS_Y[7:0] + T_POS_Y[7:0] + + + U_POS_X[8:0] + U_POS_X[8:0] + + + U_POS_Y[7:0] + U_POS_Y[7:0] + + + N_POS_X[9:0] + N_POS_X[9:0] + + + N_POS_Y[8:0] + N_POS_Y[8:0] + + + NACTIVE + NACTIVE + + + NHACTIVE + NHACTIVE + + + NVACTIVE + NVACTIVE + + + TACTIVE + TACTIVE + + + THACTIVE + THACTIVE + + + TVACTIVE + TVACTIVE + + -- cgit v1.2.3