AT86RF212-ZU Atmel, AT86RF212-ZU Datasheet - Page 133

IC TXRX ZIGBE/802.15.4/ISM 32QFN

AT86RF212-ZU

Manufacturer Part Number
AT86RF212-ZU
Description
IC TXRX ZIGBE/802.15.4/ISM 32QFN
Manufacturer
Atmel
Datasheet

Specifications of AT86RF212-ZU

Frequency
700MHz, 800MHz, 900MHz
Data Rate - Maximum
250kbps
Modulation Or Protocol
802.15.4 Zigbee, 6LoWPAN, ISM
Applications
ISM, ZigBee™
Power - Output
10dBm
Sensitivity
-110dBm
Voltage - Supply
1.8 V ~ 3.6 V
Current - Receiving
9.2mA
Current - Transmitting
25mA
Data Interface
PCB, Surface Mount
Antenna Connector
PCB, Surface Mount
Operating Temperature
-40°C ~ 85°C
Package / Case
32-VQFN Exposed Pad, 32-HVQFN, 32-SQFN, 32-DHVQFN
Number Of Receivers
1
Number Of Transmitters
1
Wireless Frequency
769 MHz to 935 MHz
Interface Type
SPI
Noise Figure
7 dB
Output Power
21 dB
Operating Supply Voltage
1.8 V, 3 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Maximum Supply Current
25 mA
Minimum Operating Temperature
- 40 C
Modulation
OQPSK
Protocol Supported
802.15.4
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Operating Temperature Classification
Industrial
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Memory Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT86RF212-ZU
Manufacturer:
HITTITE
Quantity:
5 000
Part Number:
AT86RF212-ZU
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Part Number:
AT86RF212-ZUR
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
9.1.3 Security Key Setup
9.1.4 Security Operation Modes
9.1.4.1 Electronic Code Book (ECB)
8168C-MCU Wireless-02/10
The AES module control registers are only accessible using SRAM read and write
accesses on address space 0x82 to 0x94. Configuring the AES mode, providing the
data, and starting a decryption or encryption operation can be combined in a single
SRAM access.
Notes
• No additional register access is required to operate the security block.
• Using AES in TRX_OFF state requires an activated clock at pin 17 (CLKM), i.e.
• Access to the security block is not possible while the radio transceiver is in state
• All configurations of the security module, the SRAM content, and keys are reset
• A read or write access to register 0x83 (AES_CTRL) during AES operation
The setup of the key is prepared by setting register bits AES_MODE = 0x1 (SRAM
address 0x83, AES_CTRL). Afterwards, the 128 bit key must be written to SRAM
addresses 0x84 through 0x93 (registers AES_KEY). It is recommended to combine the
setting of control register 0x83 (AES_CTRL) and the 128 bit key transfer using only one
SRAM access starting from address 0x83.
The address space of the 128-bit key and 128-bit data is identical from a programming
point of view. However, both use different pages which are selected by register bit
AES_MODE before storing the data.
A read access to registers AES_KEY (0x84 – 0x93) returns the last round key of the
preceding security operation. After an ECB encryption operation, this is the key that is
required for the corresponding ECB decryption operation. However, the initial AES key,
written to the security module in advance of an AES run (see step 1 in Table 9-1), is not
modified during an AES operation. This initial key is used for the next AES run, even it
cannot be read from AES_KEY.
Note
• ECB decryption is not required for IEEE 802.15.4 or ZigBee security processing. The
ECB is the basic operating mode of the security module. After setting up the initial AES
key, register bits AES_MODE = 0 (SRAM address 0x83, AES_CTRL) set up the ECB
mode. Register bit AES_DIR (SRAM address 0x83, AES_CTRL) selects the direction,
either encryption or decryption. The data to be processed has to be written to SRAM
addresses 0x84 through 0x93 (registers AES_STATE).
An example for a programming sequence is shown in Figure 9-1. This example
assumes that a suitable key has been loaded before.
A security operation can be started within one SRAM access by appending the start
command AES_REQUEST = 1 (register 0x94, AES_CTRL_MIRROR) to the SPI
register bits CLKM_CTRL ≠ 0. For further details, refer to section 7.7.4.
SLEEP.
during SLEEP or RESET states.
terminates the current processing.
AT86RF212 provides this functionality as an additional feature.
AT86RF212
133

Related parts for AT86RF212-ZU