SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
AES Polling Mode
Main Sequence: AES Polling Mode – Figure 17-12 shows AES polling mode. The registers used in AES polling mode follow:
Figure 17-12 AES Polling ModeAES Interrupt Mode
The application can use software interrupts to control the flow of Context In, Context Out, Data In, and Data Out requests. To enable these interrupts:
If the application uses interrupt mode, an interrupt is generated for each block of processed data. To support larger data flow, AES µDMA mode should be used and the bits in the AES_IRQENABLE register should be cleared.
AES DMA Mode
When AES DMA mode is enabled, the AES_IRQENABLE register should be cleared. To enable the µDMA to transfer data, follow these steps:
The input buffer registers, AES_DATA_IN_n, are now loaded.