mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Named zknde block in bitmanipalu
This commit is contained in:
parent
5d97858806
commit
4faf44c4c6
@ -112,9 +112,10 @@ module bitmanipalu import cvw::*; #(parameter cvw_t P) (
|
|||||||
end else assign ZBKXResult = '0;
|
end else assign ZBKXResult = '0;
|
||||||
|
|
||||||
// ZKND and ZKNE AES decryption and encryption
|
// ZKND and ZKNE AES decryption and encryption
|
||||||
if (P.ZKND_SUPPORTED | P.ZKNE_SUPPORTED)
|
if (P.ZKND_SUPPORTED | P.ZKNE_SUPPORTED) begin: zknde
|
||||||
if (P.XLEN == 32) zknde32 #(P) ZKN32(.A(ABMU), .B(BBMU), .Funct7, .round(Rs2E[3:0]), .ZKNSelect(ZBBSelect[3:0]), .ZKNDEResult);
|
if (P.XLEN == 32) zknde32 #(P) ZKN32(.A(ABMU), .B(BBMU), .Funct7, .round(Rs2E[3:0]), .ZKNSelect(ZBBSelect[3:0]), .ZKNDEResult);
|
||||||
else zknde64 #(P) ZKN64(.A(ABMU), .B(BBMU), .Funct7, .round(Rs2E[3:0]), .ZKNSelect(ZBBSelect[3:0]), .ZKNDEResult);
|
else zknde64 #(P) ZKN64(.A(ABMU), .B(BBMU), .Funct7, .round(Rs2E[3:0]), .ZKNSelect(ZBBSelect[3:0]), .ZKNDEResult);
|
||||||
|
end else assign ZKNDEResult = '0;
|
||||||
|
|
||||||
// ZKNH Unit
|
// ZKNH Unit
|
||||||
if (P.ZKNH_SUPPORTED) begin: zknh
|
if (P.ZKNH_SUPPORTED) begin: zknh
|
||||||
|
Loading…
Reference in New Issue
Block a user