Index A | C | D | G | I | L | M | P | R | S | T | U | X A addition_layer_model module addition_layer_test() (in module test_addition_layer) AddLayerModel (class in addition_layer_model) ascon128() (ascon_model.AsconModel method) ascon_model module ascon_top_test() (in module test_ascon) AsconModel (class in ascon_model) assert_output() (addition_layer_model.AddLayerModel method) (diffusion_layer_model.DiffusionLayerModel method) (permutation_model.PermutationModel method) C cocotb_utils module compute() (addition_layer_model.AddLayerModel method) convert_output_to_str() (in module ascon_model) D diffusion_layer_model module diffusion_layer_test() (in module test_diffusion_layer) DiffusionLayerModel (class in diffusion_layer_model) G generate_coverage_report_questa() (in module cocotb_utils) generate_coverage_report_verilator() (in module cocotb_utils) get_dut_state() (in module cocotb_utils) get_generics() (in module test_substitution_layer) I init_hierarchy() (in module cocotb_utils) initialize_dut() (in module cocotb_utils) (in module test_addition_layer) (in module test_diffusion_layer) (in module test_substitution_layer) (in module test_xor_begin) (in module test_xor_end) L log_generics() (in module cocotb_utils) M module addition_layer_model ascon_model cocotb_utils diffusion_layer_model permutation_model test_addition_layer test_ascon test_diffusion_layer test_permutation test_sbox test_substitution_layer test_xor_begin test_xor_end P permutation() (ascon_model.AsconModel method) (permutation_model.PermutationModel method) permutation_model module permutation_test() (in module test_permutation) PermutationModel (class in permutation_model) R random_signed_value() (in module cocotb_utils) reset_dut() (in module cocotb_utils) reset_dut_test() (in module test_addition_layer) (in module test_ascon) (in module test_diffusion_layer) (in module test_permutation) (in module test_sbox) (in module test_substitution_layer) (in module test_xor_begin) (in module test_xor_end) rotate_right() (ascon_model.AsconModel static method) (diffusion_layer_model.DiffusionLayerModel static method) (permutation_model.PermutationModel static method) S sbox_test() (in module test_sbox) setup_clock() (in module cocotb_utils) substitution_layer_test() (in module test_substitution_layer) sys_enable_dut() (in module cocotb_utils) T test_addition_layer module test_addition_layer() (in module test_addition_layer) test_ascon module test_ascon() (in module test_ascon) test_diffusion_layer module test_diffusion_layer() (in module test_diffusion_layer) test_permutation module test_permutation() (in module test_permutation) test_sbox module test_sbox() (in module test_sbox) test_substitution_layer module test_substitution_layer() (in module test_substitution_layer) test_xor_begin module test_xor_begin() (in module test_xor_begin) test_xor_end module test_xor_end() (in module test_xor_end) toggle_signal() (in module cocotb_utils) U update_inputs() (ascon_model.AsconModel method) X xor_begin_test() (in module test_xor_begin) xor_data_begin() (ascon_model.AsconModel method) xor_end_test() (in module test_xor_end) xor_key_begin() (ascon_model.AsconModel method) xor_key_end() (ascon_model.AsconModel method) xor_lsb_end() (ascon_model.AsconModel method)