SWCU192 November 2021 CC1312R7 , CC1352P7 , CC2652P7 , CC2652R7
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 |