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.