\n
address_offset : 0x0 Bytes (0x0)
size : 0x100 byte (0x0)
mem_usage : registers
protection : not protected
Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENABLE : Enable Module
bits : 0 - 0 (1 bit)
DKEYGEN : Decryption Key Generate
bits : 1 - 1 (1 bit)
access : write-only
NEWMSG : New Message
bits : 2 - 2 (1 bit)
access : write-only
SWRST : Software Reset
bits : 8 - 8 (1 bit)
access : write-only
Interrupt Enable Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
ODATARDY : Output Data Ready Interrupt Enable
bits : 0 - 0 (1 bit)
access : write-only
IBUFRDY : Input Buffer Ready Interrupt Enable
bits : 16 - 16 (1 bit)
access : write-only
Initialization Vector Register
address_offset : 0x10C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
INITVECT0 : Initialization Vector Word 0
bits : 0 - 31 (32 bit)
access : write-only
Key Register
address_offset : 0x11C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Interrupt Disable Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
ODATARDY : Output Data Ready Interrupt Disable
bits : 0 - 0 (1 bit)
access : write-only
IBUFRDY : Input Buffer Ready Interrupt Disable
bits : 16 - 16 (1 bit)
access : write-only
Key Register
address_offset : 0x154 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Initialization Vector Register
address_offset : 0x158 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
INITVECT0 : Initialization Vector Word 0
bits : 0 - 31 (32 bit)
access : write-only
Interrupt Mask Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ODATARDY : Output Data Ready Interrupt Mask
bits : 0 - 0 (1 bit)
access : read-only
IBUFRDY : Input Buffer Ready Interrupt Mask
bits : 16 - 16 (1 bit)
access : read-only
Key Register
address_offset : 0x190 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Mode Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
ENCRYPT : Encryption
bits : 0 - 0 (1 bit)
KEYSIZE : Key Size
bits : 1 - 2 (2 bit)
DMA : DMA Mode
bits : 3 - 3 (1 bit)
OPMODE : Confidentiality Mode of Operation
bits : 4 - 6 (3 bit)
CFBS : Cipher Feedback Data Segment Size
bits : 8 - 10 (3 bit)
CTYPE : Countermeasure Type
bits : 16 - 19 (4 bit)
Key Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Input Data Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
IDATA : Input Data
bits : 0 - 31 (32 bit)
access : write-only
Output Data Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ODATA : Output Data
bits : 0 - 31 (32 bit)
access : read-only
Key Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
DRNG Seed Register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
SEED : DRNG Seed
bits : 0 - 31 (32 bit)
access : write-only
Data Buffer Pointer Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IDATAW : Input Data Word
bits : 0 - 1 (2 bit)
ODATAW : Output Data Word
bits : 4 - 5 (2 bit)
Initialization Vector Register
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
INITVECT0 : Initialization Vector Word 0
bits : 0 - 31 (32 bit)
access : write-only
Key Register
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Key Register
address_offset : 0xB8 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Status Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
ODATARDY : Output Data Ready
bits : 0 - 0 (1 bit)
access : read-only
IBUFRDY : Input Buffer Ready
bits : 16 - 16 (1 bit)
access : read-only
Initialization Vector Register
address_offset : 0xC4 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
INITVECT0 : Initialization Vector Word 0
bits : 0 - 31 (32 bit)
access : write-only
Key Register
address_offset : 0xE8 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
KEY0 : Key Word 0
bits : 0 - 31 (32 bit)
access : write-only
Parameter Register
address_offset : 0xF8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
KEYSIZE : Maximum Key Size
bits : 0 - 1 (2 bit)
access : read-only
OPMODE : Maximum Number of Confidentiality Modes of Operation
bits : 2 - 4 (3 bit)
access : read-only
CTRMEAS : Countermeasures
bits : 8 - 8 (1 bit)
access : read-only
Version Register
address_offset : 0xFC Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
VERSION : Version Number
bits : 0 - 11 (12 bit)
access : read-only
VARIANT : Variant Number
bits : 16 - 19 (4 bit)
access : read-only
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.