mirror of
https://github.com/stnolting/neorv32.git
synced 2025-04-19 11:55:05 -04:00
[crypto] minor edits
This commit is contained in:
parent
0b6c84425c
commit
d2faddd586
1 changed files with 5 additions and 5 deletions
|
@ -11,7 +11,7 @@
|
|||
-- -------------------------------------------------------------------------------- --
|
||||
-- The NEORV32 RISC-V Processor - https://github.com/stnolting/neorv32 --
|
||||
-- Copyright (c) NEORV32 contributors. --
|
||||
-- Copyright (c) 2020 - 2024 Stephan Nolting. All rights reserved. --
|
||||
-- Copyright (c) 2020 - 2025 Stephan Nolting. All rights reserved. --
|
||||
-- Licensed under the BSD-3-Clause license, see LICENSE for details. --
|
||||
-- SPDX-License-Identifier: BSD-3-Clause --
|
||||
-- ================================================================================ --
|
||||
|
@ -113,7 +113,6 @@ architecture neorv32_cpu_cp_crypto_rtl of neorv32_cpu_cp_crypto is
|
|||
x"18", x"F0", x"7D", x"EC", x"3A", x"DC", x"4D", x"20", x"79", x"EE", x"5F", x"3E", x"D7", x"CB", x"39", x"48"
|
||||
);
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------------------------------
|
||||
-- helper functions
|
||||
-- ----------------------------------------------------------------------------------------
|
||||
|
@ -397,7 +396,9 @@ begin
|
|||
|
||||
xperm_disabled:
|
||||
if not EN_ZBKX generate
|
||||
xperm_res <= (others => '0');
|
||||
xperm8_res <= (others => '0');
|
||||
xperm4_res <= (others => '0');
|
||||
xperm_res <= (others => '0');
|
||||
end generate;
|
||||
|
||||
|
||||
|
@ -437,8 +438,7 @@ begin
|
|||
-- -------------------------------------------------------------------------------------------
|
||||
sm3_enabled:
|
||||
if EN_ZKSH generate
|
||||
sm3_res <= (rs1 xor rol_f(rs1, 9) xor rol_f(rs1, 17)) when (funct12(0) = '0') else
|
||||
(rs1 xor rol_f(rs1, 15) xor rol_f(rs1, 23));
|
||||
sm3_res <= (rs1 xor rol_f(rs1, 9) xor rol_f(rs1, 17)) when (funct12(0) = '0') else (rs1 xor rol_f(rs1, 15) xor rol_f(rs1, 23));
|
||||
end generate;
|
||||
|
||||
sm3_disabled:
|
||||
|
|
Loading…
Add table
Reference in a new issue