Advanced encryption standard hardware accelerator (AES) RM0351
730/1693 DocID024597 Rev 3
Figure 180. 128-bit block construction according to the data type
-36
7ORD
7ORD
7ORD
-3"
,3"
-3"
,3"
!%3PROCESSORINPUTOR!%3PROCESSOROUTPUT
!%3?$).2OR!%3?$/542
7ORD
7ORD
7ORD
7ORD
-3"
,3"
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
-3"
,3"
!%3PROCESSORINPUTOR!%3PROCESSOROUTPUT
!%3?$).2OR!%3?$/542
7ORD
7ORD
7ORD
7ORD
-3"
,3"
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
BIT
-3"
,3"
!%3PROCESSORINPUTOR!%3PROCESSOROUTPUT
!%3?$).2OR!%3?$/542
7ORD
$!4!490% BBITOR"YTESWAPPING
$!4!490% BBITORHALFWORDSWAPPING
$!4!490%B.OSWAPPING