SWCU185G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
The vectors (large numbers) that are the input and output of the PKA operations are stored in the PKA RAM. Each vector consists of a sequence of 32-bit words that are stored in a contiguous block of memory with the LSB at the lowest address of that memory block. All input and output vectors must start at an even-numbered 32-bit word address.
We have chosen a 2 kB (256 × 64 bits) RAM based on the required performance and vector length requirements.
The PKA RAM is always 32-bit accessible from the host interface (all input and output vectors must start at an even-numbered 32-bit word address; that is, they must be aligned to an 8-byte boundary in PKA RAM).