Bit
Name
Reset
Access Description
Value
Mode
Description
0
FULL
Target register is fully read/written during every DMA transaction
1
LENLIMIT
Length Limited. When the current length, i.e. LENGTHA or LENGTHB
indicates that there are less bytes available than the register size, only
necessary zero padding is read. Zero padding is automatically
added when writing.
2
FULLBYTE
Target register is fully read/written during every DMA transaction. Byte-
wise DMA.
3
LENLIMITBYTE
Length Limited. When the current length, i.e. LENGTHA or LENGTHB
indicates that there are less bytes available than the register size, only
necessary zero padding is read. Bytewise DMA. Zero padding
is automatically added when writing.
15:14
INCWIDTH
0x0
RW
Increment Width
This field determines the number of bytes used for the increment function in data1.
Value
Mode
Description
0
INCWIDTH1
Byte 15 in DATA1 is used for the increment function.
1
INCWIDTH2
Bytes 14 and 15 in DATA1 are used for the increment function.
2
INCWIDTH3
Bytes 13 to 15 in DATA1 are used for the increment function.
3
INCWIDTH4
Bytes 12 to 15 in DATA1 are used for the increment function.
13:11
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
10
NOBUSYSTALL
0
RW
No Stalling of Bus When Busy
When set, bus accesses will not be stalled on access during an operation
9:3
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
2
SHA
0
RW
SHA Mode
Select SHA-1 or SHA-2 mode.
Value
Mode
Description
0
SHA1
SHA-1 mode
1
SHA2
SHA-2 mode (SHA-224 or SHA-256)
1
KEYBUFDIS
0
RW
Key Buffer Disable
Set to Disable key buffering.
0
AES
0
RW
AES Mode
Select AES mode
Value
Mode
Description
0
AES128
AES-128 mode
1
AES256
AES-256 mode
EFM32JG1 Reference Manual
CRYPTO - Crypto Accelerator
silabs.com
| Smart. Connected. Energy-friendly.
Preliminary Rev. 0.6 | 837