Expand description

RSA (Rivest Shamir Adleman) Accelerator

Modules

RSA clean register

RSA interrupt clear register

CONSTANT_TIME option control register

RSA version control register

RSA idle register

RSA interrupt enable register

Memory M

RSA M’ register

RSA length mode register

Modular exponentiation trigger register.

Modular multiplication trigger register.

Normal multiplication trigger register.

SEARCH option enable register

RSA search position configure register

Memory X

Memory Y

Memory Z

Structs

Register block

Type Definitions

CLEAN (r) register accessor: an alias for Reg<CLEAN_SPEC>

CLEAR_INTERRUPT (w) register accessor: an alias for Reg<CLEAR_INTERRUPT_SPEC>

CONSTANT_TIME (rw) register accessor: an alias for Reg<CONSTANT_TIME_SPEC>

DATE (rw) register accessor: an alias for Reg<DATE_SPEC>

IDLE (r) register accessor: an alias for Reg<IDLE_SPEC>

INTERRUPT_ENA (rw) register accessor: an alias for Reg<INTERRUPT_ENA_SPEC>

MODE (rw) register accessor: an alias for Reg<MODE_SPEC>

MODEXP_START (w) register accessor: an alias for Reg<MODEXP_START_SPEC>

MODMULT_START (w) register accessor: an alias for Reg<MODMULT_START_SPEC>

MULT_START (w) register accessor: an alias for Reg<MULT_START_SPEC>

M_MEM (rw) register accessor: an alias for Reg<M_MEM_SPEC>

M_PRIME (rw) register accessor: an alias for Reg<M_PRIME_SPEC>

SEARCH_ENABLE (rw) register accessor: an alias for Reg<SEARCH_ENABLE_SPEC>

SEARCH_POS (rw) register accessor: an alias for Reg<SEARCH_POS_SPEC>

X_MEM (rw) register accessor: an alias for Reg<X_MEM_SPEC>

Y_MEM (rw) register accessor: an alias for Reg<Y_MEM_SPEC>

Z_MEM (rw) register accessor: an alias for Reg<Z_MEM_SPEC>