Series 3 AXiP#

Note: This section replaces AN1509: Series 3 AXiP. Further updates to this application note will be provided here.

Silicon Labs® Series 3 platform introduces new Authenticated eXecute in Place (AXiP) and Encrypted eXecute in Place (EXiP) features for protection of memory contents.

While devices with in-package flash are delivered secure by default with AXiP enabled on two pre-defined regions, developers are able to configure up to eight code regions of customizable sizes with AXiP, EXiP, or no protection (code is stored in plaintext) through SE Manager APIs or DCI commands, allowing for flexibility in device setup. This applica- tion note will further discuss the importance of encrypted and authenticated memory contents, the fundamentals of AXiP and EXiP features, and will provide examples for customizing this feature.

Key Points#

  • AXiP and EXiP overview

  • Configuring code regions

  • Development device considerations