SWCU185F january 2018 – march 2023 CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
Modular inversion uses the PKCP engine for its calculation. Performance depends on the type of PKCP engine and is slightly dependent on the data values used (a few percent variability is expected). Table 13-42 lists average performance values over five different simulations.
Vector Length for Modulus and Input | 32-Bit PKCP | 16-Bit PKCP | |||
---|---|---|---|---|---|
Number of Clocks | ops/sec at 400 MHz | Number of Clocks | ops/sec at 400 MHz | ||
128 | bits | 26,021 | 15,372 | 29,226 | 13,686 |
256 | 60,133 | 6651 | 75,483 | 5299 | |
512 | 146,406 | 2372 | 220,647 | 1812 | |
1024 | 426,966 | 936 | 719,587 | 555 | |
2048 | 1,429,127 | 279 | 2,594,516 | 154 | |
4096 | 5,167,943 | 77 | 9,812,581 | 40 |