Entity: aes_sub_bytes
Diagram
Description
Copyright lowRISC contributors. Licensed under the Apache License, Version 2.0, see LICENSE for details. SPDX-License-Identifier: Apache-2.0
AES SubBytes
Generics
Generic name |
Type |
Value |
Description |
SBoxImpl |
sbox_impl_e |
SBoxImplLut |
|
Ports
Port name |
Direction |
Type |
Description |
clk_i |
input |
|
|
rst_ni |
input |
|
|
en_i |
input |
sp2v_e |
|
out_req_o |
output |
sp2v_e |
|
out_ack_i |
input |
sp2v_e |
|
op_i |
input |
ciph_op_e |
|
data_i |
input |
[3:0] |
|
mask_i |
input |
[3:0] |
|
prd_i |
input |
[3:0] |
|
data_o |
output |
[3:0] |
|
mask_o |
output |
[3:0] |
|
err_o |
output |
|
|
Signals
Name |
Type |
Description |
en |
sp2v_e |
|
en_err |
logic |
|
out_req |
logic [3:0][3:0] |
|
out_ack |
sp2v_e |
|
out_ack_err |
logic |
|
en_raw |
logic [Sp2VWidth-1:0] |
Check sparsely encoded signals. |
out_ack_raw |
logic [Sp2VWidth-1:0] |
|
Instantiations
- u_aes_sb_en_buf_chk: aes_sel_buf_chk
- u_aes_sb_out_ack_buf_chk: aes_sel_buf_chk