From a2582976fccd82676eb8fd354b4bd3fb826ce350 Mon Sep 17 00:00:00 2001 From: Luke Wren <wren6991@gmail.com> Date: Fri, 20 May 2022 15:15:37 +0100 Subject: [PATCH] Fix opcodes for zip/unzip, which are wrong in the bitmanip copy of the Zbkb spec, but correct in the crypto copy of that spec --- hdl/rv_opcodes.vh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hdl/rv_opcodes.vh b/hdl/rv_opcodes.vh index 88331d2..7abad71 100644 --- a/hdl/rv_opcodes.vh +++ b/hdl/rv_opcodes.vh @@ -129,8 +129,8 @@ localparam RV_BSETI = 32'b0010100??????????001?????0010011; localparam RV_PACK = 32'b0000100??????????100?????0110011; localparam RV_PACKH = 32'b0000100??????????111?????0110011; localparam RV_REV_B = 32'b011010000111?????101?????0010011; -localparam RV_UNZIP = 32'b000010011111?????101?????0010011; -localparam RV_ZIP = 32'b000010011110?????001?????0010011; +localparam RV_UNZIP = 32'b000010001111?????101?????0010011; +localparam RV_ZIP = 32'b000010001111?????001?????0010011; // Zbkc is a subset of Zbc.