zic2410 California Eastern Laboratories, zic2410 Datasheet - Page 63

no-image

zic2410

Manufacturer Part Number
zic2410
Description
Single-chip Solution, Compliant With Zigbee
Manufacturer
California Eastern Laboratories
Datasheet
Table 36 describes the registers for data transmission /reception and security.
KEY0 (ENCRYPTION KEY0 REGISTERS, 0x2100~0x210F)
RXNONCE (RX NONCE REGISTERS, 0x2110~0x211C)
SAESBUF (STANDALONE AES OPERATION BUFFER REGISTERS, 0x2120~0x212F)
KEY1 (ENCRYPTION KEY1 REGISTERS, 0x2130~0x213F)
TXNONCE (TX NONCE REGISTERS, 0x2140~0x214C)
The following three addresses are used for network compatible with IEEE802.15.4. EXTADDR is the
unique address for the chip or module allocated by IEEE 802.15.4. PANID is the network ID which
allows each network to be identified when a network is configured. SHORTADDR is the short address of
a device in IEEE802.15.4 network. It allows each device to be identified in the same network.
SHORTADDR can be changed whenever connecting to the network.
EXTADDR (EXTENDED ADDRESS REGISTERS, 0x2150~0x2157)
PANID (PANID REGISTERS, 0x2158~0x2159)
SHORTADDR (SHORTADDRESS REGISTERS, 0x215A~0x215B)
7:0
7:0
7:0
7:0
7:0
7:0
7:0
7:0
Bit
Rev A
RXNONCE
SHORTAD
TXNONCE
EXTADDR
SAESBUF
PANID
Name
KEY0
KEY1
DR
Table 36 – Data Transmission/Reception and Security Registers
This register is the 16-byte key used in the AES operation.
Used for decryption operation when receiving a packet. It consists
of 13-bytes: the Source Address (8-byte), the Frame Counter (4-
byte) and the Key Sequence Counter (1-byte).
Used for storing data only when processing an AES-128 operation
by the AES engine. After the AES-128 operation, the result is
stored in this register.
This register is a 16-byte KEY for the AES operation.
Used for the encryption operation when transmitting a packet. It
consists of 13-bytes: the Source Address (8-byte), the Frame
Counter (4-byte) and the Key Sequence Counter (1-byte).
Stores the 64-bit IEEE address.
Stores the 16-bit PAN ID.
Stores the Short address (Network address).
0x210F: the MSB of the KEY value
0x2100: the LSB of the KEY value
0x211C: the MSB of theSource Address
0x2115: theLSB of the Source Address
0x2114: the MSB of the Frame Counter
0x2111: the LSB of the Frame Counter
0x2110: the Key Sequence Counter
0x212F: MSB of Plaintext and Ciphertext
0x2120: LSB of Plaintext and Ciphertext
0x213F: the MSB of the KEY value
0x2130: the LSB of the KEY value
0x214C: the MSB of the Source Address
0x2145: the LSB of the Source Address
0x2144: the MSB of theFrame Counter
0x2141: the LSB of the Frame Counter
0x2140: the Key Sequence Counter
0x2157: the MSB of the IEEE address
0x2150: the LSB of the IEEE address
0x2159: the PAN ID [15:8]
0x2158: the PAN ID [7:0]
0x215B : Short address [15:8]
0x215A : Short address [7:0]
Document No. 0005-05-07-00-000
ZIC2410 Datasheet
Descriptions
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Page 63 of 119
Reset
Value
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00

Related parts for zic2410