EasyManuals Logo

ST STM32WL5 Series User Manual

ST STM32WL5 Series
1461 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #700 background imageLoading...
Page #700 background image
Public key accelerator (PKA) RM0453
700/1461 RM0453 Rev 1
Figure 127. PKA block diagram
24.3.2 PKA internal signals
Table 143 lists internal signals available at the IP level, not necessarily available on product
bonding pads.
24.3.3 PKA reset and clocks
PKA is clocked on the AHB bus clock. The RAM receives this clock directly, the core is
clocked at half the frequency.
When the PKA peripheral reset signal is released PKA RAM is cleared automatically, taking
894 clock cycles. During this time the setting of EN bit in PKA_CR is ignored.
24.3.4 PKA public key acceleration
Overview
Public key accelerator (PKA) is used to accelerate Rivest, Shamir and Adleman (RSA),
Diffie-Hellman (DH) as well as ECC over prime field operations. Supported operand sizes is
up to 3136 bits for RSA and DH, and up to 640 bits for ECC.
A memory of 3576 bytes (894 words of 32 bits) called PKA RAM is used for providing initial
data to the PKA, and for holding the results after computation is completed. Access is done
though the PKA AHB interface.
PKA operating modes
The list of operations the PKA can perform is detailed in Table 144 and Table 145,
respectively, for integer arithmetic functions and prime field (Fp) elliptic curve functions.
MS45419V1
Banked registers (main)
PKA_CR
PKA core
control
status
Control
logic
894x32-bit
PKA RAM
IRQ
interface
PKA_CLRFR
clear
pka_it
pka_hclk
PKA32
32-bit access
32-bit
32-bit AHB bus
AHB
interface
PKA_SR
Table 143. Internal input/output signals
Signal name Signal type Description
pka_hclk Digital input AHB bus clock
pka_it Digital output Public key accelerator IP global interrupt request

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STM32WL5 Series and is the answer not in the manual?

ST STM32WL5 Series Specifications

General IconGeneral
BrandST
ModelSTM32WL5 Series
CategoryMicrocontrollers
LanguageEnglish

Related product manuals