SDAA461 July 2026 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1
The CC27xx is a Texas Instruments' wireless microcontroller device family with an integrated hardware security module (HSM) providing hardware-accelerated cryptography. Embedded firmware engineers and security architects can use this document to help design connected products for internet of things (IoT), smart home, industrial automation, and wireless sensor applications where security and energy efficiency are both critical.
This document tests the timing performance benchmark for the CC2745, a TI wireless microcontroller that integrates a dedicated hardware security module (HSM) for accelerating cryptographic operations. The HSM offloads security workloads from the main CPU.
The testing process measured timing data for AES-128, SHA-256, and ECC-256 operations. All timing tests were run using Texas Instruments' SimpleLink™ Low Power F3 software development kit (SDK) version 9.20.00.81 with HSM firmware version 3.4.5 on PG2.0 silicon unless otherwise noted. The results include key recommendations drawn from the testing data and comparisons between HSM hardware acceleration and MbedTLS software.
The data enables design teams to select the appropriate crypto path: HSM hardware for bulk throughput (up to 2.5 times faster at larger payloads) and software fallback for small-packet, latency-sensitive use cases.
Measurements were taken on SDK 9.20.00.81 with HSM firmware of 3.4.5 on PG2.0 silicon. The results show that HSM hardware delivers significantly better throughput than MbedTLS software for larger payloads.
| Data Size | Encryption | Decryption | ||||
|---|---|---|---|---|---|---|
| HSM HW (µs) |
MbedTLS SW (µs) |
SW to HW Ratio | HSM HW (µs) |
MbedTLS SW (µs) |
SW to HW Ratio | |
| 16 bytes | 124 | 34 | 0.27 × (SW faster at small sizes) | 122 | 84.5 | 0.69 × (SW faster at small sizes) |
| 128 bytes | 124 | 134.5 | 1.08 × (HW faster) | 123.5 | 204 | 1.65 × (HW faster) |
| 256 bytes | 127 | 232.5 | 1.83 × (HW faster) | 125.5 | 328 | 2.61 × (HW faster) |
| Data Size | HSM HW (µs) | MbedTLS SW (µs) | SW to HW Ratio |
|---|---|---|---|
| 3 bytes | 110.5 | 70 | 0.63 × (SW faster at small sizes) |
| 65 bytes | 109 | 125.5 | 1.15 × (HW faster) |
| 252 bytes | 110 | 279.5 | 2.54 × (HW faster) |
| Op | HSM HW (ms) | MbedTLS SW (ms) | SW/HW Ratio |
|---|---|---|---|
| Signing | 23.63 | 1062 | 44.94 × (HW faster) |
| Verification | 41.50 | 4017 | 96.8 × (HW faster) |
The CC2745 HSM provides hardware-accelerated cryptographic operations. The benchmark data produced the following key findings:
Overall, the HSM is appropriate for applications requiring bulk cryptographic throughput and ECDSA based signing and verification. For latency-sensitive operations on small data (less than 16–30 bytes), designs can implement a software fallback.