From c0b5d73cbd9386daae6505915c0245ac773bef67 Mon Sep 17 00:00:00 2001 From: Luke Wren Date: Mon, 23 May 2022 18:15:36 +0100 Subject: [PATCH] Typo in for loop, surprised Yosys accepted this --- hdl/hazard3_pmp.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hdl/hazard3_pmp.v b/hdl/hazard3_pmp.v index 73e5e04..5e64cb3 100644 --- a/hdl/hazard3_pmp.v +++ b/hdl/hazard3_pmp.v @@ -218,7 +218,7 @@ always @ (*) begin: check_i_match i_partial_match = 1'b0; i_l = 1'b0; i_x = 1'b0; - for (i = PMP_REGIONS - 1; i >= 0; i = i + 1) begin + for (i = PMP_REGIONS - 1; i >= 0; i = i - 1) begin match_hw0 = |pmpcfg_a[i] && (i_addr & match_mask[i]) == match_addr[i]; match_hw1 = |pmpcfg_a[i] && (i_addr_hw1 & match_mask[i]) == match_addr[i]; if (match_hw0 || match_hw1) begin