1. Catalogs
  2. Atmel
  3. Atmel AT86RF215 Device Family
video corpo

Atmel AT86RF215 Device Family

Atmel AT86RF215 Device Family
1 / 235 PagesView full catalog

Atmel AT86RF215 Device Family

Product catalog summary
Overview: The Atmel AT86RF215 is a multi-band radio transceiver designed for sub-1GHz and 2.4GHz bands, suitable for smart metering and applications compliant with IEEE Std 802.15.4g-2012, ETSI TS 102 887-1, and IEEE Std 802.15.4-2015. It features two independent transceivers, each with its own baseband and I/Q data interface, allowing simultaneous operation in both frequency bands.
Specifications: The device supports various frequency bands including European, Chinese, North American, Korean, Japanese, and the worldwide ISM band. It offers a programmable TX output power up to +14.5dBm and a receiver sensitivity down to -123dBm. The transceiver supports multiple PHYs such as MR-FSK, MR-OFDM, MR-O-QPSK, and O-QPSK with various symbol rates and data rates.
Features: Key features include a fully integrated radio transceiver, simultaneous sub-1GHz and 2.4GHz operation, separate RX and TX frame buffers, IEEE MAC support, automatic filter calibration, and a true random number generator. The device is optimized for low BOM cost and ease of production, with low power consumption modes and an industrial temperature range from –40°C to +85°C.
Control and Interfaces: The AT86RF215 is controlled via a fast SPI interface and includes dedicated MAC hardware, a random number generator, and on-board battery monitoring. It can be operated with an external microcontroller or baseband processor. The device features separate register blocks for sub-1GHz and 2.4GHz radios, with specific naming conventions for registers.
Pin Configuration: The device is housed in a 48-pin low-profile lead-free plastic QFN package. Key pins include differential RF input/output pins for both frequency bands, external and internal supply voltage pins, and SPI interface pins. Proper grounding and decoupling are essential for optimal performance.
Applications: The AT86RF215 is ideal for smart metering and other applications requiring robust wireless communication in various frequency bands, offering high link budget and efficient system integration.
Pin Descriptions and Interfaces: The document details the pin configurations and interfaces, including SPI pins for register access, LVDS I/Q data interface pins, IRQ pin for interrupts, and clock pins for timing signals.
Application Schematic: The AT86RF215 requires a 50Ω differential load for optimal RF performance and operates with a 26MHz TCXO. Decoupling capacitors should be placed close to power supply pins to ensure stability. A low-pass filter is recommended for the CLKO pin to reduce signal harmonics.
Control and Data Interfaces: The document describes reset modes, SPI control interface, interrupt signaling, and clock output configuration, emphasizing the importance of proper configuration for optimal performance.
Clock Output Configuration: The clock output signal is configurable via the RF_CLKO register, with options for driver strength and frequency settings. The clock signal is paused in DEEP_SLEEP state and resumes with previous settings upon waking.
Serial I/Q Data Interface: The AT86RF215 uses a low voltage differential signaling (LVDS) interface for data transfer with an external baseband processor, supporting a data rate of 128Mb/s with a 64MHz clock frequency.
Configuration and Characteristics: The document details the configuration of I/Q data interface registers, including settings for driver strength, voltage swing, and synchronization parameters.
Operating Modes: The AT86RF215 supports two operating modes for its transceivers: Baseband mode and I/Q radio mode, with specific configurations for each mode.
State Machine: The state machine governs transceiver operations, with states including TRXOFF, SLEEP, DEEP_SLEEP, TXPREP, and TX. Transitions between states are controlled by commands and can trigger interrupts.
Power Management: Power states include SLEEP and DEEP_SLEEP, with DEEP_SLEEP offering the lowest power consumption. Wake-up procedures are detailed for transitioning back to active states.
Transceiver States and Commands: The document describes the operation of the Atmel AT86RF215 transceiver, focusing on its states and commands, including state transitions and interrupt management.
Signal Processing Flow: The document describes the signal processing flow for the Atmel AT86RF215, focusing on the up-sampling and filtering stages, with configurable cut-off frequencies and up-sampling stages.
Transmit Processing Delay: The processing delay is dependent on the settings of TXDFE.RCUT and TXDFE.SR, with detailed values provided in Table 6-1.
Transmitter Analog Frontend: The transmitter uses a direct up-conversion architecture, with post-DAC signals passing through 2nd order low-pass filters.
Power Amplifier: The power amplifier's ramp time is adjustable to control spurious emissions, with adjustable TX power in 1dB steps.
Transmit Control: Three methods are available: Baseband mode, I/Q radio mode with SPI control, and I/Q radio mode using embedded control.
Receiver Frontend: The receiver frontend configuration requires the transceiver to be in the TRXOFF state, with a low-noise amplifier and variable IF with band-pass filtering.
Receiver Digital Frontend: The Receiver Digital Frontend (RX_DFE) is responsible for converting the complex baseband signal at the I/Q ADC interface through discrete time sampling rate conversion.
Automatic Gain Control (AGC): The AGC is a discrete time regulation loop that adjusts the gain of the Low Noise Amplifier (LNA) to minimize control deviation.
Energy Measurement: The energy measurement module is used for channel selection and clear channel assessment, with a wide measurement range and 1dB resolution.
Frequency Settings: The document outlines various frequency settings for the transceiver, including specific frequency values and their corresponding hexadecimal codes.
Receiver AGC Control (RFn_AGCC): This section describes the AGC control register, detailing each bit's function.
Receiver AGCG (RFn_AGCS): This register manages the AGC target level and receiver gain.
Received Signal Strength Indicator (RFn_RSSI): The RSSI register provides the received signal strength in dBm.
Energy Detection Configuration (RFn_EDC): This section explains the energy detection modes, including automatic, single, continuous, and disabled modes.
Frequency Synthesizer (PLL): The synthesizer generates RF frequencies for transmission and reception, with two separate synthesizers for sub-1GHz and 2.4GHz transceivers.
Channel Configuration: The channel frequency must be configured in specific states using various registers.
Crystal Oscillator and TCXO: The AT86RF215 features a crystal oscillator that can operate with an external crystal or TCXO, generating a 26MHz clock with low phase noise.
Frontend Control: The device provides four output pins for controlling external frontends, such as LNA and PA, with configurations for automatic gain control.
Voltage Regulators: The document outlines the status of voltage regulators in various transceiver states, emphasizing that DVDD, AVDD0, and AVDD1 must not be shorted.
Battery Monitor: The battery monitor detects low supply voltage at pin EVDD, with configurable voltage thresholds.
Analog Calibrations: Calibration loops are initiated during state transitions to minimize performance degradation.
Baseband Core: The AT86RF215 features baseband core functionality for MR-FSK, MR-OFDM, and O-QPSK PHYs.
Baseband Interrupts and Receive Process: The document describes the baseband interrupts during frame reception, highlighting the conditions under which a frame reception is canceled.
MR-FSK PHY Overview: The AT86RF215 implements MR-FSK mode as per IEEE Std 802.15.4g-2012, with features like dual synchronization word detection and forward error correction.
Coding and Modulation: The document explains the coding and modulation processes, including FEC schemes, data whitening, and bit-to-symbol mapping for 2-level and 4-level FSK.
PPDU Types: The structure of PPDUs is based on IEEE Std 802.15.4g-2012, with various types like SFD-16 and RAW-SFD-16.
Transmit Operation and Configuration: The document provides guidelines for configuring the transmitter, including recommended settings for modulation index and symbol rates.
IEEE Mode: For PPDUs without mode switch, the PHR sub-fields must be configured according to specific standards.
RAW Mode Configuration and Transmission: The document outlines the configuration and transmission of a PPDU with mode switch using RAW mode.
Receive Operation and Configuration: The document details the general receive configuration, emphasizing the importance of setting the AT86RF215 to state TRXOFF during configuration.
Preamble and Synchronization Word Detection: The preamble detection process involves the receiver being in a LISTEN state and transitioning to PREAMBLE_LOCK upon detecting a preamble pattern.
IEEE Mode and RAW Mode Reception: The document distinguishes between PPDU reception with and without mode switch.
Receiver Override and Reduced Power Consumption: Receiver override is supported to mitigate capture effects, with specific threshold configurations.
Gaussian Frequency Shift Keying (GFSK): The document describes the phase of the ideal continuous-phase baseband signal using GFSK, defined by a mathematical equation involving the discrete-time frequency symbol sequence, symbol rate, and modulation index.
SFD-Correlation: Synchronization word detection is based on correlating expected synchronization words with binary frequency estimates from the demodulator.
Register Descriptions: The document provides detailed descriptions of various registers used for configuring the FSK PHY.
FSK Preemphasis Configuration: The document outlines the configuration of FSK Preemphasis registers, FSKPE1 and FSKPE2, which are used for direct modulation preemphasis in FSK systems.
Transmitter TX Digital Frontend: The RFn_TXDFE register configures the transmitter digital frontend.
FSK Reduced Power Consumption: The BBCn_FSKRPC register manages reduced power consumption for MR-FSK PHY.
MR-OFDM PHY Overview: The MR-OFDM PHY supports data rates from 50kb/s to 2400kb/s, with modulation schemes including BPSK, QPSK, and 16-QAM.
Transmitter Configuration: Configuration steps for the MR-OFDM transmitter include activating the physical layer, setting bandwidth options, and configuring modulation and coding schemes.
Receiver Configuration: The receiver configuration involves setting bandwidth options, configuring interleaving, and adjusting AGC settings.
Register Descriptions: The document provides detailed descriptions of various registers, including BBCn_OFDMPHRTX for transmitter PHY header configuration and BBCn_OFDMPHRRX for receiver PHY header status.
MR-OFDM PHY Configuration: The document details the configuration of MR-OFDM PHY, including spurious compensation, modulation and coding scheme, and bandwidth options.
O-QPSK PHY Overview: The document describes the O-QPSK PHY, supporting MR-O-QPSK and legacy O-QPSK PHY types according to IEEE Std 802.15.4g-2012 and ETSI TS 102 887-1.
Transmit Operation and Configuration: The document provides guidelines for configuring the transmitter, including chip rate selection and pulse shaping filter configuration.
Receive Operation and Configuration: The document details the configuration of receiver units for MR-O-QPSK and legacy O-QPSK frames.
AGC Settings and Receiver Override: The document outlines the Automatic Gain Control (AGC) settings for different chip rates and the support for receiver override (RXO) to mitigate capture effects.
Crystal Tolerance and Frequency Bands: The document discusses combining O-QPSK modes with various center frequencies, emphasizing constraints on maximum crystal tolerance.
Spurious Emission and Power Consumption: At certain center frequencies, spurious emissions may occur, and spurious compensation can be enabled.
Frame Buffer Management: The AT86RF215 has separate frame buffers for TX and RX, accessible via SPI.
Frame Transmit Flow: The document describes a reliable frame transmit flow where the frame payload is stored in the transmit frame buffer before transmission starts.
Frame Buffer Level Monitor: This monitor tracks the number of octets read/stored in the frame buffer.
Frame Buffer Level Interrupt: This interrupt is triggered when the number of received bytes exceeds a configured value.
Frame Check Sequence (FCS): The AT86RF215 supports automatic FCS handling for both transmission and reception.
IEEE MAC Support: The device provides embedded IEEE MAC support, including frame filtering to discard irrelevant frames.
Frame Filter: The frame filter evaluates received frames against predefined criteria, such as address information and frame types.
Frame Filtering: The chip uses a multi-stage filtering process to determine if incoming frames should be accepted.
Multi Address Filtering (MAF): The device can handle multiple network addresses using four independent third-level filter units.
Automatic Acknowledgement (AACK): This feature automatically sends an ACK frame if certain conditions are met.
Transmit and Switch to Receive (TX2RX): This procedure allows the device to switch to receive mode automatically after transmitting a frame.
Clear Channel Assessment with Automatic Transmit (CCATX): CCATX assesses channel availability using energy detection.
Promiscuous Mode (PM): This mode is controlled by the AFC0.PM sub-register, allowing the device to receive all frames regardless of address filtering.
Address Filter Configuration (AFC): The AFC0 and AFC1 registers manage address filtering.
Frame Type and Version Masks: The AFFTM and AFFVM registers control which frame types and versions are processed or discarded.
Address Filter Status (AFS): This register indicates the status of address matches and extended matches.
MAC Extended Address: Registers BBCn_MACEA0 to BBCn_MACEA7 store the MAC extended address across multiple bytes.
MAC Pan ID and Short Address Filters: Registers like BBCn_MACPID0F0 and BBCn_MACSHA0F0 store the MAC Pan ID and short address for different filter units.
Auto Mode Configuration and Status (AMCS): This register manages automatic acknowledgment features.
Automatic Acknowledge (AACK) Configuration: AACK can be enabled or disabled using sub-register values.
CCA Energy Detection (CCAED): Indicates the status of the last CCA measurement.
CCA Measurement and Automatic Transmit (CCATX): Enables or disables the CCATX procedure.
Transmit and Switch to Receive (TX2RX): Automatically switches the transceiver to receive state after a transmit is completed.
Auto Mode Energy Detection Threshold (BBCn_AMEDT): Contains the energy detection threshold for CCA measurement.
Auto Mode Automatic ACK Pending Data (BBCn_AMAACKPD): Configures the behavior of the pending data bit in an automatic acknowledgement frame.
Auto Mode Automatic ACK Time (BBCn_AMAACKTL and BBCn_AMAACKTH): Configures the time between IRQ RXFE and an automatic acknowledgement frame start.
Random Number Generator: Generates random values by observing noise, available in register RFn_RNDV.
Phase Measurement Unit (PMU): Monitors phase and other signal parameters of the RX_DFE output.
Timestamp Counter: Contains a 32-bit counter for capturing timestamp information of received or transmitted frames.
Counter Configuration: The document describes the configuration of a 32-bit timestamp counter with a resolution of 1/32MHz.
Transceiver Usage: The AT86RF215 transceiver can be configured for transmit and receive operations in baseband mode.
Example Configuration: An example configuration for operating the transceiver in the 915MHz band using MR-OFDM Option 1 is provided.
Transmit and Receive Procedures: The document outlines procedures for transmitting and receiving frames using both basic and auto modes.
Transmit Procedure Using Auto Mode: The document outlines the use of auto mode for transmitting frames, which combines Clear Channel Assessment (CCA) and frame transmission to minimize microcontroller interaction.
Receive Procedure Using Auto Mode: The receive procedure involves automatic acknowledgment transmission (AACK) using a frame filter module.
Transmitter Usage in I/Q Radio Mode: Configuration for I/Q radio mode transmission involves enabling I/Q mode, setting up transmitter analog and digital frontends, and configuring channel parameters.
Receiver Usage in I/Q Radio Mode: For I/Q radio mode reception, the document describes enabling I/Q mode, configuring receiver frontends, and setting AGC registers.
Register Summary: A summary of registers is provided, indicating reserved bits and their reset values.
Specifications: The Atmel AT86RF215 is a wireless transceiver designed for low-rate wireless personal area networks (LR-WPANs).
Ordering Information: The device is available in various configurations, including tray and tape & reel packaging.
Errata Overview: The document lists several errata for different versions of the AT86RF215, AT86RF215M, and AT86RF215IQ devices.
Errata Details: The document provides detailed descriptions of known issues and workarounds for the AT86RF215.
References: The document references several IEEE standards and ETSI specifications relevant to wireless communication and device compatibility.
See more

Catalog excerpts

Atmel AT86RF215 Device Family-1

Atmel AT86RF215 Device Family Sub-1GHz/2.4GHz Transceiver and I/Q Radio for Features AT86RF215 • Fully integrated radio transceiver covering 389.5-510MHz / 779-1020MHz / 2400-2483.5MHz including: • European band: • Chinese band: • North American band: • Korean band: • Japanese band: • I/Q data interface: • One TX and two RX serial low voltage differential signal (LVDS) interfaces • 13-bit I/Q data interface with a sampling frequency of up to 4MHz • Transceiver Control interface: SPI (serial peripheral interface) • Supported PHYs (*proprietary) • MR-FSK • Symbol rates: 50, 100, 150, 200, 300*, 400ksymbol/s • Rate 1/2-FEC: RSC and NRNSC, with and without interleaving • Order: 2-level, 4-level • MR-OFDM • Option 1: 100, 200, 400, 800, 1200*, 1600*, 2400*kb/s • Option 2: 50, 100, 200, 400, 600, 800, 1200*kb/s • Option 3: 50, 100, 200, 300, 400, 600kb/s • Option 4: 50, 100, 150, 200, 300kb/s • MR-O-QPSK • 100kchip/s with 6.25, 12.5, 25, 50kb/s data rate • 200kchip/s with 12.5, 25*, 50*, 100*kb/s data rate • 1000kchip/s with 31.25, 125, 250, 500kb/s data rate • 2000kchip/s with 31.25, 125, 250, 500, 1000*kb/s data rate • O-QPSK • 1000kchip/s with 250kb/s and 500*kb/s data rate • 2000kchip/s with 250kb/s and 1000*kb/s data rate • Bi-directional differential RF signal ports for: • Band I: 433/470/780/863/868/915/917/920MHz • Band II: 2450MHz

 Open the catalog to page 1
Atmel AT86RF215 Device Family-2

• Simultaneous operation of sub-1GHz and 2.4GHz transceiver • Separate 2kbytes RX and TX frame buffer • IEEE MAC support • Frame filter (IEEE Std 802.15.4-2006) • FCS handling • Automatic acknowledgement (IEEE Std 802.15.4-2006) • CCA with automatic transmit • Industry leading link budget • Programmable TX output power up to +14.5dBm@900MHz band • Noise figure below 5dB for sub-1GHz and 2.4GHz transceiver • Receiver sensitivity down to -123dBm at 6.25kb/s MR-O-QPSK • Radio transceiver features • Integrated TX/RX switch, LNA, PLL loop filter and RF frontend control • Fast settling PLL supporting...

 Open the catalog to page 2
Atmel AT86RF215 Device Family-3

1. Description The AT86RF215 is a multi-band radio transceiver for various sub-1GHz bands and the 2.4GHz band specially designed for smart metering and applications implementing IEEE Std 802.15.4g™-2012 [3], ETSI TS 102 887-1 [5], IEEE Std 802.15.4TM-2015 [7]. The device is comprised of two independent transceivers, each with its own baseband and I/Q data interface. The AT86RF215 incorporates two transceivers and two baseband cores forming two independent radio systems. The transceivers are highly integrated minimizing the number of external components required on the printed circuit board (PCB)....

 Open the catalog to page 3
Atmel AT86RF215 Device Family-4

Read/Write RRRRRRRR • Bit 7:0 - RF_PN.PN: Device Part Number The register contains the part number of the device. 1.1.3.2 RF_VN - Device Version Number The register contains the version number of the device. Bit 7 6 5 4 3 2 1 0 Read/Write RRRRRRRR 1.2 Block Diagram The device features two independent radio systems. It contains one sub-1GHz transceiver and one 2.4GHz transceiver. Each transceiver is paired with a baseband core optimized to demodulate signals commonly used in the associated band, thus providing complete RF-to-Baseband operation. The internal baseband...

 Open the catalog to page 4
Atmel AT86RF215 Device Family-5

Figure 1-1. AT86RF215 Block Diagram Random Number Generator Battery Monitor (BATMON) DVDD (1.8V) Digital Voltage Regulator Automatic Gain Control (AGC) Receiver Analog Frontend Receiver Digital Frontend Sigma-Delta Analog Digital Converter (SDADC) Band Pass Filter (BPF) Filter, DownSampling (RX_DFE) Baseband Core1 (BBC1) RX Frame Buffer AVDD1 (1.8V) Analog Voltage Regulator (2.4GHz Transceiver) Transmitter Analog Frontend Analog Calibration MR-OFDM Transmitter Digital Frontend Low Pass Filter (LPF) Digital Analog Converter (DAC) Filter, UpSampling (TX_DFE) MR-O-QPSK/ O-QPSK TX Frame Buffer Serial...

 Open the catalog to page 5
Atmel AT86RF215 Device Family-6

Control Logic and Naming Conventions Both radio and baseband cores have separate register blocks. The sub-1GHz radio register names are prefixed by “RF09_”. The 2.4GHz radio transceiver register names are prefixed by “RF24_”. The register descriptions, including sub-register descriptions, for both radios and their respective basebands are identical. In rare cases where a register is only valid for one specific radio (or baseband), the register for the other radio (or baseband) is ignored. The baseband processor Core0 is connected to the sub-1GHz radio and Core1 is connected to the 2.4GHz radio....

 Open the catalog to page 6
Atmel AT86RF215 Device Family-7

Pin-out Diagram and Description Pin-out Diagram The pin-out of the AT86RF215 is shown in Figure 2-1. PADDLE (AVSS)

 Open the catalog to page 7
Atmel AT86RF215 Device Family-8

yitmel Atmel AT86RF215 - DATASHEET 8 Atmel-42415E-WIRELESS-RF215_Datasheet_052016

 Open the catalog to page 8
Atmel AT86RF215 Device Family-9

2.2.1 RFP09/RFN09, RFP24/RFN24 The differential RF pins (RFP09/RFN09; RFP24/RFN24) provide common-mode rejection to suppress the switching noise of the internal and external digital signal processing blocks. A 500 differential load at the RF ports ensures high sensitivity and output power. A DC path between the RF pins is supported; a DC path to ground or supply voltage is not supported. When connecting an RF load providing a DC path to the power supply or ground, AC coupling is required. The pins RFP24/RFN24 of AT86RF215M are shortened to AVSS internally and may not be connected. 2.2.2 EVDD,...

 Open the catalog to page 9
Atmel AT86RF215 Device Family-10

MISO, MOSI, SCLK, SELN Pins MISO, MOSI, SCLK and SELN are SPI specific pins which provide register read/write access for device operation. For further information about the control interface see section "SPI Transceiver Control Interface" on page 16. RXDN09/RXDP09, RXDN24/RXDP24, RXCLKP/RXCLKN, TXDP/TXDN, TXCLKP/TXCLKN Pins RXDN09/RXDP09, RXDN24/RXDP24, RXCLKP/RXCLKN, TXDP/TXDN and TXCLKP/TXCLKN are low voltage differential signal (LVDS) I/Q data interface pins. For further information see section "Serial I/Q Data Interface" on page 22. The pins RXDN24/RXDP24 are not supported for AT86RF215M,...

 Open the catalog to page 10

All Atmel catalogs and technical brochures

  1. 8-bit MCUs

    16  Pages

  2. AT24C01C/02C

    22  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.