From 59bc2fc1f75dbda7f8c36409bcf3f5198bfc3eaa Mon Sep 17 00:00:00 2001 From: Flavian Kaufmann Date: Mon, 13 May 2024 18:33:28 +0200 Subject: refactored fsm output logic --- include/consts.vh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/consts.vh b/include/consts.vh index 49133a7..8c31c7d 100644 --- a/include/consts.vh +++ b/include/consts.vh @@ -105,4 +105,15 @@ parameter FUNCT7_ALU_SRL = 7'b0000000; parameter FUNCT7_ALU_SRA = 7'b0100000; parameter ALU_CTRL_OP = 1'b0; -parameter ALU_CTRL_ADD = 1'b1; \ No newline at end of file +parameter ALU_CTRL_ADD = 1'b1; + +parameter MEM_WE_ENABLE = 1'b1; +parameter MEM_WE_DISABLE = 1'b0; +parameter RF_WE_ENABLE = 1'b1; +parameter RF_WE_DISABLE = 1'b0; +parameter INSTR_WE_ENABLE = 1'b1; +parameter INSTR_WE_DISABLE = 1'b0; +parameter PC_UPDATE_ENABLE = 1'b1; +parameter PC_UPDATE_DISABLE = 1'b0; +parameter BRANCH_ENABLE = 1'b1; +parameter BRANCH_DISABLE = 1'b0; \ No newline at end of file -- cgit v1.2.3