0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
ATA8520E-GHQW

ATA8520E-GHQW

  • 厂商:

    ACTEL(微芯科技)

  • 封装:

    VFQFN32_EP

  • 描述:

    ICRFTXRX+MCU32-QFN

  • 数据手册
  • 价格&库存
ATA8520E-GHQW 数据手册
ATA8520E Single-Chip SIGFOX RF Transceiver DATASHEET COMPLETE Features • • • • • • • • • • • • • • • • ™ Fully integrated, single-chip RF transceiver (SIGFOX compliant) System-on-chip solution including SIGFOX related protocol handling for modem operation ® AVR microcontroller core with embedded firmware, SIGFOX, protocol stack and ID/PAC Supports up- and downlink operation, i.e., transmit and receive of data telegrams with SIGFOX base stations in EU and US The device has to be configured before the first usage Operating frequencies: – EU: uplink 868.0MHz to 868.6MHz, downlink 869.4MHz to 869.65MHz – US: uplink and downlink 902MHz to 906MHz Low current consumption: – 32.7mA (EU) / 16.7mA(US) during transmit and – 10.4mA (EU) / 10.5mA (US) during receive operation Typical OFF mode current: 5nA (maximum 600nA at VS = +3.6V and T = +85°C) Data rate: – EU: 100bit/s with DBPSK modulation for uplink and 600bit/s with GFSK modulation for downlink – US: 600bit/s with DBPSK modulation for uplink and 600bit/s with GFSK modulation for downlink SPI interface for data access and transceiver configuration and control Event signal indicates the status of the IC to an external microcontroller Power-up (typical 10ms (EU), 30ms (US) from OFF mode to idle mode) Supply voltage ranges 1.9V to 3.6V and 2.4V to 5.5V (SIGFOX compliant supply range 3V ±5% and 3.3V to 5.5V) Temperature range –40°C to +85°C ESD protection at all pins (±4kV HBM, ±200V MM, ±750V FCDM) Small 5×5mm QFN32 package/pitch 0.5mm Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 Applications ™ SIGFOX compatible modem for long-range, low-power and low-cost applications using the SIGFOX network • • • • • • Home and building automation Alarm and security systems Smart environment and industrial Smart parking Tracking Metering Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 2 Table of Contents Features.......................................................................................................................... 1 Applications..................................................................................................................... 2 1. General Description................................................................................................... 4 1.1. 1.2. Introduction...................................................................................................................................4 System Overview..........................................................................................................................4 1.3. 1.4. Pinning..........................................................................................................................................5 Applications.................................................................................................................................. 7 2. System Functional Description................................................................................ 10 2.1. 2.2. SPI Command Interface............................................................................................................. 10 Operating Modes Overview........................................................................................................23 3. Electrical Characteristics......................................................................................... 26 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9. 3.10. ESD Protection Circuits..............................................................................................................26 Absolute Maximum Ratings........................................................................................................27 Thermal Resistance....................................................................................................................27 Supply Voltages and Current Consumption............................................................................... 28 RF Receive Characteristics........................................................................................................29 RF Transmit Characteristics....................................................................................................... 30 RF Transmit Characteristics....................................................................................................... 31 I/O Characteristics for Ports PB0 to PB7 and PC0 to PC5.........................................................32 Hardware Timings...................................................................................................................... 33 Hardware SPI Timing Characteristics.........................................................................................33 4. Ordering and Package Information..........................................................................35 5. Disclaimer................................................................................................................ 36 6. Revision History.......................................................................................................37 1. General Description 1.1. Introduction ® The Atmel ATA8520E is a highly integrated, low-power RF transceiver with an integrated AVR ™ microcontroller for applications using the wide area SIGFOX network ® The Atmel ATA8520E is partitioned into three sections: an RF front end, a digital baseband and the lowpower 8-bit AVR microcontroller. The product is designed for the EU ISM frequency band in the range of 868.0MHz to 868.6MHz and 869.4MHz to 869.65MHz and for the US ISM frequency band in the range of 902.0MHz to 906.0MHz. The external part count is kept to a minimum due to the very high level of integration in this device. By combining outstanding RF performance with highly sophisticated baseband signal processing, robust wireless communication can be easily achieved. The transmit path uses a closed loop fractional-N modulator. The SPI interface enables external control and device configuration. System Overview Figure 1-1. Circuit Overview AVCC VS DVCC Supply and Reset RF Frontend RX TX DSP RF_OUT PLL ID and PAC ADC Firmware Mixer SIGFOX Protocol Stack CPU RF_IN Peripherals 1.2. DATA BUS XTO Port B Port C PB[7..0] (SPI) PC[5..0] XTAL ® Figure 1-1 shows an overview of the main functional blocks of the Atmel ATA8520E. External control of the Atmel ATA8520E is performed through the SPI pins SCK, MOSI, MISO, and NSS. The functionality of ® the device is defined by the internal firmware and processed by the AVR . SPI commands are used to control the device and to start the data telegram transmission. The end of the telegram transmission is signaled to an external microcontroller on pin 28 (PB6/EVENT). Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 4 It is important to note that all PWRON and NPWRON pins (PC1..5, PB4, PB7) are active in OFF mode. This means that even if the Atmel ATA8520E is in OFF mode and the DVCC voltage is switched off, the power management circuitry within the Atmel ATA8520E biases these pins with VS. The AVR microcontroller ports can be used as button inputs, LED drivers, EVENT pin, general purpose digital inputs, or wake-up inputs, etc. Functionality of these ports is already implemented in the firmware. Pinning NC NC NC AGND PB7 PB6 PB5 PB4 PB3 Figure 1-2. Pin Diagram 32 31 30 29 28 27 26 25 1 RF_IN 2 SPDT_RX 3 exposed die pad Atmel ATA8520E 24 PB2 23 PB1 22 PB0 21 DGND SPDT_TX 6 19 PC5 RF_OUT 7 18 PC4 VS_PA 8 17 PC3 10 11 12 13 14 15 16 PC2 9 PC1 DVCC PC0 20 VS 5 AVCC NC XTAL2 4 XTAL1 SPDT_ANT NC 1.3. Note:  The exposed die pad is connected to the internal die. Table 1-1. Pin Description Pin No. Pin Name Type Description 1 NC – 2 RF_IN Analog Receiver input 3 SPDT_RX Analog Rx switch output (damped signal output) 4 SPDT_ANT Analog Antenna input (downlink) and output (uplink) of the SPDT switch 5 NC 6 SPDT_TX Analog TX mode input of the SPDT switch 7 RF_OUT Analog Power amplifier output Power amplifier supply. 3V supply: connect to VS. 5V supply: connect to C2. Use SPI command “Write System Configuration” (0x11) to enable 5V supply mode. Connected to GND Leave open 8 VS_PA Analog 9 NC – 10 XTAL1 Analog Connected to GND Crystal oscillator pin 1 (input) Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 5 Pin No. Pin Name Type Description 11 XTAL2 Analog Crystal oscillator pin 2 (output) 12 AVCC Analog RF front-end supply regulator output 13 VS Analog Main supply voltage input 14 PC0 Digital Main : NRESET (low active) 15 PC1 Digital Main Alternate : AVR Port C1 : NPWRON1 (low active) 16 PC2 Digital Main Alternate : AVR Port C2 : NPWRON2 (low active) 17 PC3 Digital Main Alternate : AVR Port C3 : NPWRON3 (low active) 18 PC4 Digital Main Alternate : AVR Port C4 : NPWRON4 (low active) 19 PC5 Digital Main Alternate : AVR Port C5 : NPWRON5 (low active) 20 DVCC – Digital supply voltage regulator output 21 DGND – Digital ground 22 PB0 Digital Main : control front-end module; ='1' enable, ='0' disable 23 PB1 Digital Main : SCK 24 PB2 Digital Main : MOSI (SPI master out Slave in) 25 PB3 Digital Main : MISO (SPI master in Slave out) 26 PB4 Digital Main : PWRON 27 PB5 Digital Main : NSS (low active) 28 PB6 Digital Main : EVENT (low active) 29 PB7 Digital Main Alternate : ='1' TX active, ='0' RX active : NPWRON6 (low active) 30 AGND – Analog ground 31 NC – Connected to GND 32 NC – Connected to GND GND – Ground/backplane on exposed die pad Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 6 1.4. Applications ® This section provides application examples for the two supply modes for the Atmel ATA8520E device. 3V Application Example Figure 1-3. 3V Application with External Microcontroller IRQ NSS MISO TX Filter “1” 6 7 L1 8 C1 PB3 PB4 PB5 PB6 PB7 RF_IN PB1 SPDT_RX PB0 Atmel ATA8520E SPDT_ANT DGND NC DVCC 24 21 20 PC5 19 RF_OUT PC4 18 VS_PA PC3 17 9 10 11 12 13 14 15 SCK 22 SPDT_TX C2 MOSI 23 Microcontroller C5 PC2 5 25 PB2 PC1 4 26 PC0 3 27 VS C6 Front-End (LNA, Switch, PA only for US) “0” NC 28 AVCC RX Filter 29 XTAL2 C7 2 XTAL1 1 30 NC NC L2 31 AGND 32 NC 1.4.1. 16 Wake/Monitor Q1 C3 C4 VS = 3V VDD Figure 1-3 shows a typical application circuit with an external host microcontroller operating from a 3V ® battery. The Atmel ATA8520E stays in OFFMode until NPWRON1 (PC1) is used to wake it up. In OFFMode the Atmel ATA8520E draws typically less than 5nA at 25°C. ® In OFFMode all Atmel ATA8520E AVR ports PB0..PB7 and PC0..PC5 are switched to input. PC0..PC5 and PB7 have internal pull-up resistors ensuring that the voltage at these ports is VS. PB0..PB6 are tristate inputs and require additional consideration. PB1, PB2, and PB5 have defined voltages since they are connected to the output of the external microcontroller. PB4 is connected to ground to avoid unwanted power-ups. PB0, PB3 and PB6 do not require external circuitry since the internal circuit avoids transverse currents in OFFMode. The external microcontroller has to tolerate the floating inputs. Otherwise additional pull-down resistors are required on these floating lines. Typically, the Atmel ATA8520E wake-up is done by pulling NPWRON1 (pin 15) to ground. RF_OUT is matched with C1/L1 for 50Ω antenna connection and RF_IN with the components C7/L2. The front-end module (FEM) typically includes an antenna switch, an LNA for the receive direction and an optional PA for the transmit connection in one device. The RX and TX filters are additional to increase out-of-band jamming immunity in receive direction and to reduce spurious emissions in transmit direction. For these filters SAW components are typically used. The pins PB0 and PB7 can be used to control the FEM or the unused internal SPDT switch which is controlled by the Atmel ATA8520E for transmit and receive operation. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 7 Together with the fractional-N PLL within the Atmel ATA8520E, an external crystal is used to set the Tx and Rx frequency. Accurate load capacitors for this crystal are integrated to reduce the system part count and cost. Only four supply blocking capacitors are needed to decouple the different supply voltages AVCC, DVCC, VS, and VS_PA of the Atmel ATA8520E. The exposed die pad is the RF and analog ground of the Atmel ATA8520E. It is connected directly to AGND via a fused lead. The Atmel ATA8520E is controlled using specific SPI commands via the SPI interface. 5V Application Example Figure 1-4. 5V Application with External Microcontroller IRQ NSS MISO TX Filter “1” 6 7 L1 C1 8 PB3 PB4 PB5 PB6 PB7 RF_IN PB1 SPDT_RX PB0 Atmel ATA8520E SPDT_ANT DGND NC DVCC 24 21 20 PC5 19 RF_OUT PC4 18 VS_PA PC3 17 9 10 11 12 13 14 15 SCK 22 SPDT_TX C2 MOSI 23 Microcontroller C5 PC2 5 25 PB2 PC1 4 26 PC0 3 27 VS C6 Front-End (LNA, Switch, PA only for US) “0” NC 28 AVCC RX Filter 29 XTAL2 C7 2 XTAL1 1 30 NC NC L2 31 AGND 32 NC 1.4.2. 16 Wake/Monitor Q1 C3 C4 VS = 5V VDD Figure 1-4 shows a typical application circuit with an external host microcontroller operating from a 5V supply. This application differs from the 3V supply mode that VS is not connected to VS_PA. Instead an internal LDO must be activated using the SPI command “Write System Configuration” (0x11) after powering the device and before transmitting a data telegram. ® The front-end module (FEM) is controlled by the Atmel ATA8520E device using the port pins PB7 and PB0 as described in section System and Pin Configuration (Table 2-7): In addition there is an internal switch which can be used to control the direction of the FEM. As shown in Figure 1-3 and Figure 1-4 the pins SPDT_RX, SPDT_TX and SPDT_ANT can be used by applying logical levels “0” and “1” to the pins. Please consider that the voltage levels at these pins are restricted as defined in section Absolute Maximum Ratings and section Supply Voltages and Current Consumption. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 8 5V Application for Uplink only Figure 1-5. 5V Application for Uplink only IRQ NSS MISO C1 8 SPDT_ANT PB3 PB5 PB6 PB7 PB4 DGND DVCC NC 24 21 20 PC5 19 RF_OUT PC4 18 VS_PA PC3 17 9 10 11 12 13 14 15 SCK 22 SPDT_TX C2 MOSI 23 Microcontroller C5 PC2 7 L1 25 PB0 Atmel ATA8520E PC1 C6 SPDT_RX PC0 6 TX Filter 26 PB1 VS 5 27 RF_IN AVCC 4 28 PB2 XTAL2 3 29 AGND NC 2 NC NC 1 30 NC 31 32 XTAL1 1.4.3. 16 Wake/Monitor Q1 C3 C4 VS = 5V VDD Figure 1-5 shows a 5V application with external microcontroller for uplink only. The downlink (receiving) part is not used together with the front-end module and the RX filter. For the TX filter an SAW filter can be used or a simple LC filter to suppress unwanted spurious and harmonic emissions. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 9 2. System Functional Description 2.1. SPI Command Interface The SPI command interface requires a timing setup as described in the following section and provides a ® set of commands to control the operation of the Atmel ATA8520E device. The SPI transmission occurs with MSB first. 2.1.1. SPI Timing The SPI communication requires a special timing to prevent data corruption. The SPI peripheral uses a SCK frequency of up to 125kHz for the bit transmission and requires timing delays between the CS signals and the start and stop of the SPI communication as shown in Figure 2-1. Figure 2-1. SPI Timing Parameters NSS MISO/MOSI CLK T0 T1 T2 T3 T0 ≥ 65μs, T1 ≥ 40μs, T2 ≥ 100μs, T3 ≥ 50μs, SPI CLK ≤ 125kHz (SPI Mode 0: CPOL = CPHA = 0) 2.1.2. SPI Command Set ® The following SPI commands are available to control the Atmel ATA8520E operation from a host microcontroller. 2.1.2.1. System Reset ® This command uses the system internal WDT to do a complete hardware reset of the Atmel ATA8520E. Resetting the device takes approximately 12ms (EU), 31ms (US). Afterwards the system restarts and generates an event on the EVENT signal after this time. This event will be cleared with the “Get Status” SPI command (0x0A). 2.1.2.2. Master System Reset (0x01) ATA8520E Dummy I/O Init The I/O lines of port C can be used as additional I/O lines for an application. The port C I/O Init command defines the internal data direction register of output port PORTC (DDRC). Pin PC0 is used as NRESET signal and will always be an input pin, i.e., bit 0 will be written as 0 to be an input pin. 2.1.2.3. Master I/O Init (0x02) DDRC content ATA8520E Dummy Dummy I/O Write The I/O write command writes directly to the output port register PORTC to set the I/O pins. Pin PC0 is used as NRESET signal and will always be an input pin with enabled pull-up, i.e., bit 0 will be written as 1 to enable the internal pull-up resistor. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 10 2.1.2.4. Master I/O Init (0x03) PORTC content ATA8520E Dummy Dummy I/O Read The I/O read command reads the status of the I/O pins directly from the input port register PINC. Pin PC0 is used as NRESET signal and will always be read as 1. 2.1.2.5. Master I/O Read (0x04) Dummy Dummy ATA8520E Dummy Dummy PINC content OFF Mode ® The OFF mode command puts the Atmel ATA8520E into off mode. To wake up the Atmel ATA8520E device, one of the power on lines has to be activated, i.e., set PWRON line to high or NPWRONx line to low. To switch the device into OFF mode the power on lines have to be de-activated before otherwise the device will remain in the on state. 2.1.2.6. Master OFF Mode (0x05) ATA8520E Dummy Atmel Version ® The Atmel version command reads the version information including a major and a minor version number. 2.1.2.7. Master Atmel Version (0x06) Dummy Dummy Dummy ATA8520E Dummy Dummy MajorVers MinorVers Write TX Buffer ™ The write TX buffer command fills the TX buffer to be sent with the next SIGFOX ATA8520E data frame with payload data of up to 12 bytes. The buffer can hold any number of bytes ranging from 0 to 12 bytes and are not buffered, i.e., a new SPI command will override the previous data. 2.1.2.8. Master Write TX Buffer (0x07) RF TX Num bytes RF TX Bytes 0 ATA8520E Dummy Dummy Dummy .............. RF TX Num bytes-1 Dummy Enable Special Mode This command will only be used during testing of the system and not during regular operation in a ™ SIGFOX network. This commands enables the execution of the following SPI command: • 2.1.2.9. Firmware tests 0x18 Master Enable Mode (0x08) ATA8520E Dummy SIGFOX Version ™ The SIGFOX version reads the SIGFOX library version information as a text string with N = 11 characters. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 11 Master ATA8520E SIGFOX Version (0x09) Dummy Dummy Dummy Dummy SFX Verinfo[0] Dummy .............. SFX Verinfo[N] 2.1.2.10. Get Status The get status command reads the internal status of the device. Issuing this command clears the systems event line (PB6) and the status bytes. The event line is set to low when: a. System is ready after power-up or reset b. Finishes the transmit/receive operation c. Finishes a temperature and supply measurement d. Finishes the EEPROM write operation. e. Test mode is finished. The following status information is read after the event line is activated, i.e., polling using the Get Status command is not necessary: Hardware SSM status (internal only) ® Atmel status: • • • • Bit6: System ready to operate (system ready event) Bit5: Frame sent (frame ready event) Bit4 to Bit1: Error code – 0000: no error – 0001: command error / not supported – 0010: generic error – 0011: frequency error – 0100: usage error – 0101: opening error – 0110: closing error – 0111: send error Bit0: PA on/off indication ™ SIGFOX status: • • • • • 0x00: no error 0x30: TX data length > 12 byte 0x3E: Time-out for downlink message 0x4E: Time-out for bit downlink All other codes: Only for internal SIGFOX status2: • • • • • 0x00: no error 0x10: initialization error 0x18: error during send 0x40: error in RF frequency 0x68: error during wait for data frame Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 12 The SSM status is used for internal testing only. The SIGFOX status/status2 information may also generate other error codes which are used for internal only. The Atmel status information can be used for detection of issues with the application, i.e., bit6 is set after initialization of the device (reset or power-on) and bit5 is set after a telegram has been sent. Master Get Status (0x0A) Dummy Dummy Dummy Dummy Dummy ATA8520E Dummy Dummy SSM status Atmel status SIGFOX status SIGFOX status2 2.1.2.11. Send Single Bit ™ This command sends a data bit (0=0x00/1=0x01) within a SIGFOX RF frame as specified by SIGFOX. An event on the EVENT signal is generated when finished. This command will only be used during testing of the system and not during regular operation in a SIGFOX network. Master Send Bit (0x0B) Bit Status (0/1) ATA8520E Dummy Dummy 2.1.2.12. Send Out-Of-Band ™ This command triggers the out-of-band data transmission (as defined by SIGFOX ). It will generate an event on the EVENT signal when finished. This command will only be used during testing of the system and not during regular operation in a SIGFOX network. Master Send OOB (0x0c) ATA8520E Dummy 2.1.2.13. Send Frame The send frame command triggers the start of a frame transmit process. The payload data has to be written into the TX buffer before using the write TX buffer command. The transmit operation will take ~7 seconds in EU mode and ~2 seconds in US mode and will generate an event on the EVENT signal when finished. Master Send Frame (0x0D) ATA8520E Dummy 2.1.2.14. Send/Receive Frame The send/receive frame command triggers the start of a frame transmit process followed by a receive process. The payload data has to be written into the TX buffer before using the write TX buffer command. The transmit and receive operation will take up to 50 seconds and will generate an event on the EVENT signal when finished. The received data bytes can be read with the SPI command (0x10). Master Send/Receive Frame (0x0E) ATA8520E Dummy 2.1.2.15. Get PAC The get PAC command will read the 16 byte PAC information which is used for the device registration ™ process at the SIGFOX backend. Only the 8 lower bytes (0) .. (7) are used. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 13 Master Get PAC (0x0F) Dummy Dummy ATA8520E Dummy Dummy PAC ID[0] ...... Dummy PAC ID[15] 2.1.2.16. Read RX Buffer This command triggers the read out of the received data packet. The packet length is always 8 bytes. Master Read RX Buffer (0x10) Dummy Dummy ATA8520E Dummy Dummy RX Byte 0 Dummy ...... RX Byte 7 2.1.2.17. Store System Configuration The Store System Configuration command writes the configuration data for the port C and the system configuration into the internal EEPROM. This changes will be applied by performing a system reset. An event on the EVENT signal is generated when finished. EDDRC register defines the data direction for the port C pins (0: input, 1: output). EPORTC register defines the output level for an output pin and enables a pull-up resistor for input pins when set. SysConf is used to configure the supply voltage and the up-/ downlink operation (see section System and Pin Configuration). The parameter repeat defines the number of frames to be send for the SPI command Send/Receive Frame (0x0E). Possible values for the parameter repeat are • • • 0x00: send 1 frame 0x01: send 2 frame 0x02: send 3 frame (default) Master Store Sys Conf (0x11) EDDRC EPORTC repeat SysConf ATA8520E Dummy Dummy Dummy Dummy Dummy 2.1.2.18. Get ID The get ID command will read the 4 byte ID information which is used for the device registration process ™ at the SIGFOX backend. Master Get ID (0x12) Dummy Dummy ATA8520E Dummy Dummy UID[3] Dummy ...... UID[0] 2.1.2.19. Read Supply Temperature This command triggers the read out of the measured supply voltage in idle and active mode and the device temperature. To trigger a measurement the SPI command (0x14) has to be used. The return voltage level is in mV and the temperature value has to be calculated as T = TM/10 in °C. The voltage values are of type 16 bit unsigned integer (with high and low byte) while the temperature is a signed value. Master ATA8520E Read Supply Temperature Dummy Dummy Dummy Dummy Dummy Dummy Dummy (0x13) Dummy Dummy VL idle VH idle VL active VH active TML TMH Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 14 2.1.2.20. Start Measurement This command triggers the measurement of the supply voltages and the temperature value. An event on the EVENT signal is triggered when finished which is cleared by reading the status with command 0x0A. Using this command will update the crystal calibration before any send command, i.e., it is recommended to adapt to changed ambient temperatures. Master Trigger Measurement (0x14) ATA8520E Dummy 2.1.2.21. Trigger Test Mode ™ This command triggers the uplink test procedure defined by SIGFOX . An event on the EVENT signal is generated when finished. This command will only be used during testing of the system and not during regular operation in a SIGFOX network. The command parameter are: • • TestMode: Test modes as defined by SIGFOX Configuration: configuration data for test modes as defined by SIGFOX The following test modes are available: Table 2-1. Trigger Test Modes Test Mode Configuration Description 0 repeat: 0-255 Transmit random data frame without frequency hoping 1 repeat: 0-255 Transmit 3 random data frames with frequency hoping 2 repeat: 0-255 Test receive operation with SIGFOX tester 3 repeat: 0-255 Test receive operation in pure GFSK mode 4 repeat: 0-255 Test sensitivity with SIGFOX tester Master Trigger Test Mode (0x15) Test Mode Configuration ATA8520E Dummy Dummy Dummy 2.1.2.22. Send CW This command triggers the transmission of a continuous carrier on the programmed RF frequency as ™ defined by SIGFOX . This command will only be used during testing of the system and not during regular operation in a SIGFOX network. Master Send CW (0x17) On=0x11/Off=0x00 ATA8520E Dummy Dummy 2.1.2.23. Firmware Test This command selects the firmware internal RX test mode. An event on the EVENT signal is generated when finished. This command will only be used during testing of the system and not during regular ™ operation in a SIGFOX network. This test mode will check for a data packet on the RX frequency with 600bps data rate and 0.8kHz FSK modulation with the following pattern (in hex): Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 15 Preamble Frame ID Data payload AA AA B2 27 31 32 33 34 35 36 37 It can be used to check the RX functionality and the sensitivity level of the hardware. Master Firmware Test (0x18) 0x06 0x09 0xFF 0xFF ATA8520E Dummy Dummy Dummy Dummy Dummy 2.1.2.24. Store Frequencies This command store the RF frequencies for TX and RX in the internal EEPROM. The frequency values are 32-bit unsigned integer in [Hz]. An event on the EVENT signal is generated when finished. The system has to be reset to make the changes valid. Master Store Frequencies (0x1A) freqTX [7..0] freqTX [15..8] freqTX [23..16] freqTX [31..24] freqRX [7..0] freqRX [15..8] freqRX [23..16] freqRX [31..24] ATA8520E Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy 2.1.2.25. Set TX Frequency Set TX center frequency temporarily for testing purposes. This settings are lost after reset or when switching the device off. The frequency value is an unsigned 32-bit integer within the range [868.000.000Hz to 868.600.000Hz] and default value 868.130.000Hz for EU. The range for US is [902.000.000Hz to 906.000.000Hz] with default 902.200.000Hz. This command will only be used during ™ testing of the system and not during regular operation in a SIGFOX network. Master TX Frequency (0x1B) TX[31:24] TX[23:16] TX[15:8] TX[7:0] ATA8520E Dummy Dummy Dummy Dummy Dummy 2.1.2.26. Set RX Frequency Set RX center frequency temporarily for testing purposes. This settings are lost after reset or when switching the device off. The frequency value is an unsigned 32-bit integer within the range [869.400.000Hz to 869.650.000Hz] and default value 869.525.000Hz for EU. The range for US is [902.000.000Hz to 906.000.000Hz] with default 905.200.000Hz. This command will only be used during ™ testing of the system and not during regular operation in a SIGFOX network. Master RX Frequency (0x1C) RX[31:24] RX[23:16] RX[15:8] RX[7:0] ATA8520E Dummy Dummy Dummy Dummy Dummy 2.1.2.27. Store Crystal Coefficients This command stores a crystal coefficient for temperature compensation at position INDEX (range 0 to 22). The INDEX is related to a specific temperature value, i.e., index position 0 is for –48°C, index 1 for –40°C, index 2 for –32°C and so forth until index 22 for +128°C. The data value has to be in ppm and is interpreted as a signed value. The final table is composed with a step size of 8°C, starting at –48°C and ending at +128°C. The command will issue an event when finished. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 16 Master Store Crystal Coeff. (0x1D) Index Data ATA8520E Dummy Dummy Dummy 2.1.2.28. Trigger Read of Crystal Coefficient Table This command triggers the read operation of the crystal coefficient table into a buffer area for the temperature range of –32°C to +88°C in steps of 8°C (16 coefficients) for verification purposes. The buffer read itself is then performed with command 0x20. Master Trigger Crystal Read (0x1E) ATA8520E Dummy 2.1.2.29. Trigger Read of System Configuration This command triggers the read operation of the center frequencies for up- and downlink in Hz and the system configuration setting as used in command 0x11. The buffer read itself is then performed with command 0x20. Master Trigger Conf. Read (0x1F) ATA8520E Dummy 2.1.2.30. Read Configuration Buffer This command returns the data read from EEPROM which has been triggered before by the following commands. Read Crystal Coefficient Table This command reads the crystal coefficients in ppm after issuing the trigger command 0x1E. The buffer area includes 16 signed data bytes to be read. Master Read Crystal Coeff. (0x20) Dummy Dummy ATA8520E Dummy Dummy Coeff[2] ... Dummy Coeff[17] Read System Configuration This command reads the center frequencies for up- and downlink in Hz as 32-bit unsigned value and the system configuration setting as used in command 0x11 after issuing the trigger command 0x1F. The buffer area includes 10 data bytes to be read. Master Read Crystal Coeff. (0x20) ATA8520E Dummy Dummy Dummy Dummy Dummy Dummy Dummy Dummy freqTX[ freqTX freqTX freqTX freqRX 7..0] [15..8] [23..16] [31..24] [7..0] Dummy Dummy Dummy Dummy Dummy freqRX freqRX freqRX [15..8] [23..16] [31..24] repeat Sys Config Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 17 Read Current FCC Channel Setting This command reads the current FCC channel configuration stored in the EEPROM after issuing the trigger command 0x25. The buffer includes 1 FCC data byte with Bit 7...4: = 1 if the current FCC Macro Channel is not the default SIGFOX channel 0 otherwise Bit 3...0: # of free Micro Channel inside the current FCC Macro Channel Master Read Current FCC (0x20) Dummy Dummy ATA8520E Dummy Dummy FCC data 2.1.2.31. Enable Frequency Fixed Mode This command will toggle between frequency hopping and fixed frequency for testing purposes. After applying a reset the frequency hopping mode is enabled per default. This command will only be used ™ during testing of the system and not during regular operation in a SIGFOX network. Master Enable Fixed Frq. (0x21) ATA8520E Dummy 2.1.2.32. Store Channel Configuration This command stores the channel configuration for the US mode operation in EEPROM. The following values have to be used for FCC compliance: • • • • MC1[0..3]: 0xFF, 0x01, 0x00, 0x00 MC2[0..3]: 0x00, 0x00, 0x00, 0x00 MC3[0..3]: 0x00, 0x00, 0x00, 0x00 DC[0..1]: 0x01, 0x00 Master Store Micro-chann. (0x22) MC1[0] MC1[1] MC1[2] MC1[3] ATA8520E Dummy Dummy Dummy Dummy Dummy MC3[1] MC3[2] MC3[3] ... MC3[0] Dummy DC[0] DC[1] Dummy Dummy Dummy Dummy Dummy 2.1.2.33. Reset Channel Usage This command will reset the channel configuration of the US mode. It has to be applied before using any send or send/receive command (in US mode only). In addition it has to be ensured in the application software to use this command with a minimum delay of 20 seconds between consecutive calls to comply with FCC regulations. Master Reset Channel Usage (0x23) ATA8520E Dummy Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 18 2.1.2.34. Adjust RSSI - Value This command will store a value which is automatically added to the measured RSSI level. This value is derived from the gain or loss of the external circuitry including the antenna. This corrected RSSI value will ™ be used during frame sending to the SIGFOX network and is calculated as (value is of type signed 8-bit data): RSSIsystem = RSSImeasured + Value Master Adjust RSSI(0x24) Value ATA8520E Dummy Dummy 2.1.2.35. Trigger Read of FCC Channel Configuration This command triggers the read operation of the current FCC channel configuration setting for verification purposes. The buffer read itself is then performed with command 0x20. 2.1.3. Master Trigger FCC Read (0x25) ATA8520E Dummy Command Table Overview This section gives an overview about the SPI commands and the separation into the • • • application SPI commands used in application software configuration SPI commands used during end-of-line configuration test and maintenance SPI commands used for testing purposes Table 2-2. Application SPI Commands CMD Index Write Data Read Data Event System reset 0x01 None None Yes I/O Init 0x02 DDRC register setting None - I/O Write 0x03 PORTC register setting None - I/O Read 0x04 None PINC register setting - OFF mode 0x05 None None - Write TX buffer 0x07 Data written to TX buffer None ® Get status 0x0A None SSM / Atmel FW / ™ SIGFOX library Send frame(1) 0x0D None None Yes Send/receive frame(1) 0x0E None None Yes Read RX buffer 0x10 None RX buffer data - Read supply temperature 0x13 None Vidle, Vactive, temperature - Trigger measurement 0x14 None None Yes Reset channel usage 0x23 None None - - Note 1: These commands will be available after the initial configuration has been performed (see section Configuring US- and EU-Mode. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 19 Table 2-3. Configuration SPI Commands CMD Index Write Data Read Data Event Get PAC 0x0F None PAC[0], PAC[1] …. PAC[15] Store Sys Conf 0x11 DDRC, PORTC, SysConf None Get ID 0x12 None ID[3] … ID[0] Store frequencies 0x1A TX and RX frequency None Yes Store crystal coefficients 0x1D Index/Data None Yes Store channel configuration 0x22 Data None Yes Adjust RSSI-value 0x24 Data None Yes Yes - Table 2-4. Test and Maintenance SPI Commands CMD Index Write Data Read Data Event Atmel version 0x06 None Major / minor - Enable special mode 0x08 None None - SIGFOX version 0x09 None Version L-H - Send bit(1) 0x0B Bit status None Yes Send out-of-band(1) 0x0C None None Yes Trigger test mode(1) 0x15 Test mode and configuration None Yes Send CW(1) 0x17 On/off None - Firmware test 0x18 Parameter None - Set TX frequency 0x1B TX frequency None - Set RX frequency 0x1C RX frequency None - Trigger read of crystal coefficient table 0x1E None None - Trigger read of system configuration 0x1F None None - Read configuration buffer 0x20 None Data - Enable frequency fixed mode 0x21 None None - Trigger read of FCC channel configuration 0x25 None None - Note 1: These commands will be available after the initial configuration has been performed (see section Configuring US- and EU-Mode. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 20 Table 2-5. Parameter Memory Usage Parameter Size [Bit] Description SPI Command Volatile Parameters Set the data direction for the Port C pins [1..5]: DDRC 8 :0 pin is an input 0x02 :1 pin is an output Set the output level for the Port C pins [1..5]: PORTC 8 :0 pin is low 0x03 :1 pin is high PINC 8 Read the signal level for the Port C pins [1..5] 0x04 TX buffer 12 × 8 Data payload for transmission 0x07 RX buffer 8×8 Data payload for reception 0x10 TX 32 Set TX frequency [Hz] 0x1B RX 32 Set RX frequency [Hz] 0x1C Read the device registration key 0x0F Read the device ID 0x12 EEPROM Parameters PAC ID 16 × 8 32 Set the data direction for the Port C pins [1..5]: EDDRC 8 :0 pin is an input 0x11 :1 pin is an output Set the output level for the Port C pins [1..5]: EPORTC 8 :0 pin is low 0x11 :1 pin is high Repeat 8 Set and read # of repetitions for the send/receive command 0x0E 0x11, 0x1F, 0x20 SysConf 8 Set and read system configuration as defined in section System and Pin Configuration 0x11, 0x1F, 0x20 freqTX 32 Set and read TX frequency [Hz] 0x1A, 0x1F, 0x20 freqRX 32 Set and read RX frequency [Hz] 0x1A, 0x1F, 0x20 0x1D, 0x1E, 0x20 Crystal Data 23 × 8 Set and read crystal coefficients for temperature compensation [ppm] MC1, MC2, MC3, DC 14 × 8 Set channel configuration for US mode 0x22 Set RSSI value to adjust RSSI level 0x24 RSSI Value 8 Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 21 2.1.4. System and Pin Configuration This section specifies the system configuration settings used in the SPI command (0x11). This system configuration has to be set after the system issues a system ready event and before using any other SPI command. The settings are stored in the internal EEPROM and will be applied after a system reset. This settings are typically applied at the EOL testing in the factory. Table 2-6 summarizes the configuration settings. Table 2-6. System Configuration Function Bit No. Settings None 7 to 6 :00 (default) None 5 to 4 :11 (default) Supply voltage 3 :0, 5V supply :1, 3V supply (default) RX/TX select 2 :0, up-/downlink enabled :1, uplink only enabled (default) EU/US select 1 None 0 :0 US mode :1 EU mode :1 (default) For an additional front-end module, which includes an antenna switch, a low-noise amplifier for downlink operation and a power amplifier for uplink operation, two control signals are available at the port pins PB0 ® and PB7. These pins are controlled by the Atmel ATA8520E device during transmission and reception of a RF data telegram. Table 2-7 summarizes the function of these pins. Table 2-7. FEM Control Pins Function/Pin PB0 PB7 FEM disabled 0 X Uplink active 1 1 Downlink active 1 0 In case the internal SPDT switch is not used for RF control this switch can be used in addition to control an external FEM. During uplink operation the path between pins SPDT_ANT and SPDT_TX is closed and for downlink operation the path between pins SPDT_ANT and SPDT_RX is closed. 2.1.5. Configuring US- and EU-Mode ® The Atmel device ATA8520E can be configured to operate in US- or in EU-mode and can be switched between these modes. To select the operating mode the settings shown in Table 2-8 have to be set. Table 2-8. US- and EU-Mode Settings Mode TX Frequency RX Frequency Configuration (Bit 1 in Table 2-6) EU 868130000Hz 869525000Hz 1 US 902200000Hz 905200000Hz 0 Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 22 To select the frequency use the SPI command sequence: 1. 2. SPI cmd: (0x1A) (TX-freq.) (RX-freq.) wait for EVENT signal and read status with SPI cmd: (0x0A) To select the mode bit use the SPI cmd sequence: 1. 2. SPI cmd: (0x11) (DDRC) (PORTC) (0x02) (systemConfig) wait for EVENT signal and read status with SPI cmd: (0x0A) Finally a System Reset with SPI command (0x01) will reset the device and apply the settings. Caution:  The device is delivered without mode configuration per default. Before the first usage a configuration is required with the SPI commands described before. In addition to the frequency and region settings the supply mode should be set with SPI command (0x11). When using the device with 5V supply it has to be ensured that before using the RF transmit operation the 5V supply mode is configured! For the US mode the channel usage has to be initialized before the first RF command, i.e., the channel configuration has to be stored in EEPROM: 1. 2. 3. 4. SPI cmd: (0x22) (default data) wait for EVENT signal and read status with SPI cmd: (0x0A) System Reset with SPI command (0x01) will reset the device and apply the settings SPI cmd: (0x23) The SPI cmd (0x23) shall be applied after each wake-up/reset of the device but must keep a 20s wait period before consecutive calls (due to FCC regulations). When receiving a downstream data packet with 8 bytes the RSSI value is reported with byte no. 8. This RSSI value is determined at device pin level and need adjustment for the system level when using an external LNA. This offset value can be set with SPI cmd (0x24). 2.2. Operating Modes Overview ® This section gives an overview of the operating modes supported by the Atmel ATA8520E. After connecting the supply voltage to the VS pin, the Atmel ATA8520E always starts in OFF mode. All internal circuits are disconnected from the power supply. Therefore, no SPI communication is supported. The Atmel ATA8520E can be woken up by activating the PWRON pin or one of the NPWRONx pins. This triggers the power-on sequence which will set the event line PB6 to low. After the system initialization the Atmel ATA8520E reaches the IDLE Mode. The idle mode is the basic system mode supporting SPI communication and transitions to the other operating modes. The transmit mode (TX Mode) starts the data transmission using the payload data which has to be previously written into the TX buffer with the SPI command “Write TX Buffer”. The data transmission is started with the SPI command “Send Frame”. After transmitting the data frame, the end of the transmission is indicated when the event pin PB6 switches to low and the device enters the idle mode again. Reading the device status with the “Get Status” SPI command clears the PB6 event line, setting it to high level again. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 23 The transmit/receive mode (TX/RX Mode) will send at first a data telegram in uplink direction and then ™ enter receive mode for downlink direction. The downlink request is captured by the SIGFOX backend and processed. After transmission of the uplink frame the device will wait for 20 seconds before entering the receive mode. This receive mode will take up to 30 seconds and will end with an event on pin PB6. This event is cleared when reading the device status with the SPI command “Get Status”. If no error occurs during the downlink operation (Atmel status error code = 0000), the received data telegram of 8 bytes can be read with the SPI command “Read RX Buffer”. 2.2.1. Power-up Sequence This section describes the power-up sequence for the device as described in Figure 2-2. The device is usually in OFF mode were the signals NPWRONx, PWRON and NRESET are inactive but VS is supplied with power. Switching the NRESET signal active or sending the SPI command System Reset (0x01) will have no effect in OFF mode. Switching one of the power-on pins active will wake-up the device and an internal power-on reset is performed. In addition the external NRESET line can be used to keep the device in reset state when waking-up the device. The minimum activation time for the NPWRONx, PWRON and NRESET signals is 10μs. Figure 2-2. Power-up Sequence NPWRONx PWRON NRESET EVENT 1 2 3 4 5 6 After applying the reset signal NRESET one of the power-up signals NPWRON1...6 or PWRON is applied at timing point T1. At timing point T2 (~10μs after T1) the external reset signal is removed and the device starts its internal power-up sequence. This internal sequence is finished at timing point T3 (~10ms after T2 in EU mode and ~30ms after T2 in US mode) and is signaled with the event line. Reading the device status with the SPI command (0x0A) “Get status” will clear the event line at timing point T4. The device is now in idle mode and operational even if the NPWRONx and PWRON signals are deactivated (the startup time between T2 and T3 for the first power-up and the first send or send/receive command after the configuration will take longer as the typical time due to internal initialization steps). To shutdown the device into OFF mode the power-up signals NPWRON1...6 or PWRON have to be deactivated at first (shown in timing point T5). The shutdown into OFF mode is then performed by sending the SPI command (0x05) “OFF mode” to the device. 2.2.2. Power-down Sequence The device can be switched into an OFF mode with very low power consumption (5nA at 25°C) using the SPI command 0x05. Before using this command a potential pending event has to be cleared by reading the status information with SPI command 0x0A. This ensures the correct updating of internal status information before power-down. In addition the PWRON and NPWRONx pins have to be released to prevent the wake-up of the device. If one of the power-on pins is active the device will not switch into OFF mode. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 24 2.2.3. Application Example The software to control the device and to transmit only a data frame (without reception) has to perform the following steps: 1. 2. 3. 4. 5. 6. 7. 8. Initialize device as shown in Figure 2-2 for the power-up sequence Check for the startup event and read the device status with SPI command (0x0A) “Get status” to clear this event Load the transmit buffer with up to 12 bytes using the SPI command (0x07) “Write TX Buffer” Start the data transmit with SPI command (0x0D) “Send Frame” Wait until the event signal appears (this takes about 7-8 seconds in EU mode and 2-3 seconds in US mode) Read the device status with SPI command (0x0A) “Get status” to clear this event Switch off the power-on signals as shown in Figure 2-2 Send the SPI command (0x05) “OFF mode” to the shutdown the device The software to control the device and to transmit and receive a data frame has to perform the following steps: 1. 2. Initialize device as shown in Figure 2-2 for the power-up sequence Check for the startup event and read the device status with SPI command (0x0A) “Get status” to clear this event 3. Load the transmit buffer with up to 12 bytes using the SPI command (0x07) “Write TX Buffer” 4. Start the data transmit with SPI command (0x0E) “Send/Receive Frame” 5. Wait until the event signal appears (this takes about 20-50 seconds) 6. Read the device status with SPI command (0x0A) “Get status” to clear this event 7. Read the receive buffer with SPI command (0x10) “Read RX Buffer” for the 8 data bytes 8. Process received data, etc. 9. Switch off the power-on signals as shown in Figure 2-2 10. Send the SPI command (0x05) “OFF mode” to the shutdown the device For the SPI communication it is important to keep the timing as shown in Figure 2-1. With the SPI ™ commands (0x0F) „Get PAC” and (0x12) „Get ID” the SIGFOX registration information can be read to register the device in the SIGFOX cloud. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 25 3. Electrical Characteristics 3.1. ESD Protection Circuits ® GND is the exposed die pad of the Atmel which is internally connected to AGND (pin 30). All Zener diodes shown in Figure 3-1 (marked as power clamps) are realized with dynamic clamping circuits and not physical Zener diodes. Therefore, DC currents are not clamped to the shown voltages. Figure 3-1. Atmel ESD Protection Circuit RF_IN (Pin 2) XTAL1 (Pin 10) XTAL2 (Pin 11) AVCC (Pin 12) VS (Pin 13) Power Clamp 1.8V AGND (Pin 30) GND GND GND VS_PA (Pin 8) SPDT_RX (Pin 3) VS (Pin 13) SPDT_ANT (Pin 4) SPDT_TX (Pin 6) Power Clamp 3.3V RF_OUT (Pin 7) GND VS (Pin 13) DVCC (Pin 20) Power Clamp 1.8V PC0 to PC5 (Pin 14 to Pin 19) DGND (Pin 21) PB0 to PB7 (Pin 22 to Pin 29) Power Clamp 5.5V GND Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 26 3.2. Absolute Maximum Ratings Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Parameters Symbol Min. Max. Unit +150 °C Junction temperature Tj Storage temperature Tstg –55 +125 °C Ambient temperature Tamb –40 +85 °C VVS –0.3 +6.0 V VVS_PA –0.3 +4.0 V ESD (human body model) all pins HBM –4 +4 kV ESD (machine model) all pins MM –200 +200 V FCDM –750 +750 V Maximum peak voltage at pin 4 (SPDT_ANT)(1) SPDTANT –0.3 VS_PA(2) + 0.3 V Maximum peak voltage at pin 6 (SPDT_TX)(1) SPDTTX –0.3 VS_PA(2) + 0.3 V Supply voltage Supply voltage PA (1.9 to 3.6V application) ESD (field induced charged device model) all pins Note:  1. The customer application needs to be properly designed. 2. VS_PA is the voltage applied to pin 8. 3.3. Thermal Resistance Parameters Thermal resistance, junction ambient, soldered in compliance with JEDEC Symbol Value Unit Rth_JA 35 K/W Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 27 3.4. Supply Voltages and Current Consumption All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V across all process tolerances unless otherwise specified. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. Parameters Test Conditions Pin Symbol Min. Typ. Max. Unit Type* 1.00 Supply voltage range VS 3V application 13 VVS 1.9 3.0 3.6 V A 5V application 13 VVS 2.4 5.0 5.5 V A 3V application 13 VVS 2.9 3.0 3.1 V 5V application 13 VVS 3.3 5.0 5.5 V 13 VVS_rise 1 V/μs D 3V application 8 VVS_PA 3.6 V A 5V application 8 VVS_PA 3 V A SIGFOX compliant 8 VVS_PA 3 V Supply voltage for ™ 1.01 SIGFOX compliance 1.05 Supply voltage rise time Supply voltage 1.10 range VS_PA 1.20 OFF mode current Tamb = 25°C consumption Tamb = 85°C 1.30 Idle mode current consumption Temperature range –40°C to +65°C 13 1.80 RX mode current consumption fRF = 869.5MHz fRF = 905.2MHz 2.00 TX mode current consumption 3 5 150 600 nA nA B B IIdleMode 50 90 μA B 13 IRXMode 10.4 10.5 14.6 14.7 mA A Pout = +14dBm fRF = 868.3MHz fRF = 902.2MHz (7), 8, 13 ITXMode 32.7 33.5 45 46 mA SIGFOX TX mode 2.05 current consumption Tamb = 25°C, 3V application EU US (7), 8, 13 ISIGFOX 31.8 16.7 40.1 21.0 mA mA B B SIGFOX TX mode 2.06 current consumption Tamb = 85°C, 3V application (7), 8, 13 ISIGFOX 32.7 41.1 mA B 8, 13 IOFFMode_ 1.9 3V Mode Mode B Pin numbers in brackets mean they are measured matched to 50Ω on the application board. *) Type means: A = 100% tested, B = 100% correlation tested, C = characterized on samples, D = design parameter Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 28 3.5. RF Receive Characteristics All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V across all process tolerances unless otherwise specified. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. Parameters Test Conditions 4.50 Frequency range EU US Sensitivity level 4.90 Pin Symbol Min. Defined by SIGFOX protocol (2) fRX 869.40 902.0 FSK at 25kHz IF bandwidth Tamb = 25°C 0.75Kbit/s ±0.75kHz 17, 19 SFSK –1.5dB (2) fdist. ≥ 50kHz fdist. ≥ 100kHz fdist. ≥ 225kHz fdist. ≥ 450kHz fdist. ≥ 1MHz fdist. ≥ 4MHz fdist.>10MHz Max. Unit Type* 869.65 906.0 MHz +1.5dB dBm B 34 40 52 58 67 75 75 dBc C C C C C C C 47 dB A 39 45 dB C C ™ 7.30 Blocking FSK at 25kHz IF bandwidth, Tamb = 25°C 2.4Kbit/s ±2.4kHz 7.70 Image rejection Large disturber applied before useful signal (2) IMRED 7.80 Blocking 3fLO, 5fLO 3 × fLO – fIF 5 × fLO + fIF (2) BLNfLO Input impedance Measured on application board, RC parallel equivalent circuit 2 Zin 8.70 SPDT switch RX insertion loss Sensitivity matching RF_IN with SPDT to 50Ω compared to matching RF_IN directly to 50Ω (3, 4) ILSwitch_RX 9.00 RSSI accuracy PRFIN = –70dBm (2), 4 RSSIABS_ ACCU 9.20 RSSI resolution DSP property (2), 4 RSSIRES 8.50 Typ. –121.5 38 –20% 340 1.4 +20% Ω pF C 1.0 1.4 dB C +5.5 dB B dB/ value D –5.5 0.5 Pin numbers in brackets mean they are measured matched to 50Ω on the application board. *) Type means: A = 100% tested, B = 100% correlation tested, C = characterized on samples, D = design parameter Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 29 3.6. RF Transmit Characteristics All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V across all process tolerances unless otherwise specified. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. Test Conditions Pin Symbol 10.00 Output power range Tamb = 25°C EU US (7) PRange Output power for ™ 10.01 SIGFOX compliance Tamb = 25°C, VVS = 2.9V to 3.1V, 3V application (for 5V applications see no. 11.50) EU US (7) PSIGFOX Tamb = –45°C to +85°C, VVS = 3.0V, 3V application (for 5V applications see no. 11.50) EU US (7) Defined by SIGFOX protocol (7) 10.02 Parameters Output power for SIGFOX compliance Frequency range 10.05 EU US Min. Typ. Max. Unit Type* +14.5 +9.5 dBm dBm B C 13.5 9.2 13.8 9.5 14.0 9.7 dBm dBm C C 13.1 8.9 13.8 9.5 14.7 10.1 dBm dBm C C 868.6 906.0 MHz +1.5dB dBm B PSIGFOX fTX 868.0 902.0 11.00 Output power at 14dBm Tamb = 25°C using 14dBm matching (7) Pout_14dBm –1.5dB 14 11.10 Output 2nd harmonic Tamb = 25°C at 14dBm using 14dBm matching (7) HM214dBm –24 dBc C 11.20 Output 3rd harmonic at 14dBm Tamb = 25°C using 14dBm matching (7) HM314dBm –50 dBc C Output power For 13.8dBm change 11.50 VVS_PA = 3.0V +-0.3V full temperature and P = Pout + ΔP supply voltage range (7) ΔPTambVs2 +2 dB C C at ±fXTO at ±fAVR (fXTO / 4) at ±fCLK_OUT (fXTO/6) (7) SPTX –72 –85 –78 –60 –60 –60 dBc B C C Transmitted power using matching RF_OUT with SPDT to 50Ω compared to matching RF_OUT directly to 50Ω (4, 6) ILSwitch_TX 0.7 1.2 dB C 4 VPEAK_ SPDT_ ANT VS_PA + 0.3 V D 11.60 Spurious emission 12.40 SPDT insertion loss TX Maximum peak 12.45 voltage on SPDT_ANT (pin 4) –3.5 –0.3 Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 30 No. Parameters Test Conditions Maximum peak 12.50 voltage on SPDT_TX (pin 6) Pin Symbol Min. 6 VPEAK_ SPDT_ TX –0.3 Typ. Max. Unit Type* VS_PA + 0.3 V D Pin numbers in brackets mean they are measured matched to 50Ω on the application board. *) Type means: A = 100% tested, B = 100% correlation tested, C = characterized on samples, D = design parameter 3.7. RF Transmit Characteristics All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V over all process tolerances, quartz parameters Cm = 4fF and C0 = 1pF unless otherwise specified. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. 13.30 Parameters Test Conditions XTO frequency range Pin Symbol 10, 11 fxto Min. Typ. Max. Unit Type* 24.305 MHz C 24.305 MHz XTO frequency for ™ 13.35 SIGFOX compliance KDS: 1C324305AB0B NDK: NX3225SA EXS00A-CS08559 10, 11 fSIGFOX_ XTO XTO pulling due to 13.40 internal capacitance and XTO tolerance Cm = 4fF, Tamb = 25°C 10, 11 Δ FXTO1 –10 +10 ppm B XTO pulling due to 13.50 temperature and supply voltage Cm = 4fF Tamb = –40°C to +85°C 10, 11 Δ FXTO2 –4 +4 ppm B 13.60 Maximum C0 of XTAL XTAL parameter 10, 11 C0_max 1 2 pF D 13.70 XTAL, Cm motional capacitance XTAL parameter 10, 11 Cm 4 10 fF D Cm = 4fF, C0 = 1pF 10, 11 Re_start 1100 Ω B XTAL, maximum Rm after start-up XTAL parameter 10, 11 Rm_max 110 Ω D Internal load capacitors Including ESD and package capacitance. XTAL has to be specified 10, 11 for 7.5pF load capacitance (incl. 1pF PCB capacitance per pin) CL1, CL2 13.3 pF B XTAL, real part of 13.90 XTO impedance at start-up 14.00 14.10 14 14.7 Pin numbers in brackets mean they are measured matched to 50Ω on the application board. *) Type means: A = 100% tested, B = 100% correlation tested, C = characterized on samples, D = design parameter Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 31 3.8. I/O Characteristics for Ports PB0 to PB7 and PC0 to PC5 All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V over all process tolerances unless otherwise specified. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. Parameters Test Conditions Pin Symbol Min. –0.3 Typ. Max. Unit Type* 0.2 × VVS V A –1 μA A VVS + 0.3 V A 15.00 Input low voltage PC0 to PC5 PB0 to PB7 14-19 22-29 VIL Input low leakage current I/O pin PC0 to PC5 PB0 to PB7 14-19 22-29 IIL 15.10 Input high voltage PC0 to PC5 PB0 to PB7 14-19 22-29 VIH Input high leakage current I/O pin PC0 to PC5 PB0 to PB7 14-19 22-29 IIH 1 μA A 15.20 Output low voltage IOL = 0.2mA 14-19 22-29 VOL_3V 0.1 × VVS V A 15.30 Output high voltage IOH = –0.2mA 14-19 22-29 VOH_3V 0.9 × VVS V A 15.05 15.15 0.8 × VVS 15.40 I/O pin pull-up resistor OFF mode: see port B and port C 14-19 22-29 RPU 30 50 70 kΩ A 16.10 I/O pin output delay time (rising edge) CLoad = 10pF 14-19 22-29 Tdel_rise_ 3V 13.6 17.5 22.4 ns D I/O pin rise time 16.20 (0.1 × VVS to 0.9 × VVS) CLoad = 10pF 14-19 22-29 Trise_3V 20.7 23.9 28.4 ns D 16.30 I/O pin slew rate (rising edge) CLoad = 10pF 14-19 22-29 Tsr_rise_ 3V 0.115 0.100 0.084 V/ns D 16.40 I/O pin output delay time (falling edge) CLoad = 10pF 14-19 22-29 Tdel_fall_ 3V 13.7 17.4 22.7 ns D CLoad = 10pF 14-19 22-29 Tfall_3V 16.2 19.2 22.5 ns D CLoad = 10pF 14-19 22-29 Tsr_fall_3V 0.148 0.125 0.106 V/ns D I/O pin fall time 16.50 (0.9 × VVS to 0.1 × VVS) 16.60 I/O pin slew rate (falling edge) *) Type means: A = 100% tested at voltage and temperature limits, B = 100% correlation tested, C = characterized on samples, D = design parameter Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 32 3.9. Hardware Timings All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS =1.9V to 3.6V over all process tolerances. Typical values are given at VVS = 3V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. No. Parameters Test Conditions Startup time EU(1) Startup time US(1) 17.50 Pin Symbol PWRON = ‘1’ or NPWRON = ‘0’ to EVENT generation 13, 20 TSTARTUP_EU PWRON = ‘1’ or NPWRON = ‘0’ to EVENT generation 13, 20 TSTARTUP_US Min. Typ. Max. Unit Type* 10 ms C 30 ms C *) Type means: A = 100% tested at voltage and temperature limits, B = 100% correlation tested, C = characterized on samples, D = design parameter Note:  The start-up time after the configuration and before the first send or send/receive command is typically longer (in the range of some 100ms) due to internal system initialization steps. 3.10. Hardware SPI Timing Characteristics Timing shown for CPHA=0 and CPOL=0 in Figure 3-2, timing is valid for all CPHA and CPOL configurations. See also sction SPI Command Interface for functional SPI description and for firmware limitations on SPI data transfer. All parameters refer to GND (backplane) and are valid for Tamb = –40°C to +85°C, VVS = 1.9V to 3.6V (3V application) and 4.5V to 5.5V (5V application) over all process tolerances. Typical values are given at VVS = 5V, Tamb = 25°C, and for a typical process unless otherwise specified. Crystal oscillator frequency fXTO = 24.305MHz. Pin Symbol Min. 49.10 SCK cycle time 23 TSCK_period 49.20 SCK high or low time 23 TSCK_high_l ow 49.30 SCK rise or fall time 23 TSCK_rise_f all No. Parameters Test Conditions Typ. Max. Unit Type* 8 μs D 330 ns D ns D 100 49.40 MOSI setup time to active edge of SCK 23, 24 TSetup 80 ns D 49.50 MOSI hold time to active edge of SCK 23, 24 THold 245 ns D 23, 25 TSCK_out ns D μs D ns D μs D Time period active 49.60 edge of SCK to data out at MISO CLOAD_MISO = 10pF 49.70 Time period SCK inactive to NSS high 23, 27 TSCK_NSS_ high 49.80 Time period NSS CLOAD_MISO = 10pF high to MISO tristate 25, 27 TNSS_high_ tristate 23, 27 TNSS_low_ SCK Time period NSS 49.90 low to active edge SCK 250 100 250 65 *) Type means: A = 100% tested at voltage and temperature limits, B = 100% correlation tested, C = characterized on samples, D = design parameter Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 33 Figure 3-2. SPI Interface Timing Requirements TNSS_high_tristate NSS TNSS_low_SCK TSCK_out TSCK_periode TSCK_NSS_high SCK (CPOL = 0) THold TSCK_high_low TSetup MOSI (Data Input) MISO (Data Output) MSB MSB TSCK_rise_fall LSB LSB Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 34 Ordering and Package Information Table 4-1. Ordering Information Extended Type Number Package Remarks ATA8520E-GHQW QFN32 5mm × 5mm, Pb-free, 6k, taped and reeled ATA8520E-GHPW QFN32 5mm × 5mm, Pb-free, 1.5k, taped and reeled Figure 4-1. Package Information Top View D 32 1 E technical drawings according to DIN specifications PIN 1 ID Dimensions in mm 8 A Side View A3 A1 Two Step Singulation process Partially Plated Surface Bottom View D2 9 16 17 8 COMMON DIMENSIONS E2 (Unit of Measure = mm) 1 Z SYMBOL MIN NOM MAX A 0.8 0.85 0.9 A1 A3 0 0.16 0.035 0.21 0.05 0.26 24 32 25 e Z 10:1 L 4. D 4.9 5 5.1 D2 3.5 3.6 3.7 E 4.9 5 5.1 E2 3.5 3.6 3.7 L 0.35 0.4 0.45 b 0.2 0.25 0.3 e NOTE 0.5 b 10/18/13 GPC TITLE Package Drawing Contact: packagedrawings@atmel.com Package: VQFN_5x5_32L Exposed pad 3.6x3.6 DRAWING NO. REV. 6.543-5124.03-4 1 Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 35 5. Disclaimer ® Atmel components and materials in the product comply with Atmel datasheet and the product has ™ achieved SIGFOX -compliant certification. Apart from these warranties, the customer acknowledges that no express or implied warranties are given in relation to the product and, in particular, no warranties are given in relation to the quality or suitability of any third party software or materials incorporated into the product. Atmel does not warrant that the product will be error-free and the customer acknowledges that it has not been developed to meet the customer's individual requirements. Accordingly, Atmel accepts no liability or responsibility with regard to any third party software or materials incorporated into the product and in no event shall Atmel be liable for any direct, indirect or consequential loss (of whatever nature) caused by the use or possession of any third party software or material. Without prejudice to the remainder of this agreement, in no circumstances will Atmel's liability to the customer for any direct loss or damage arising out of use or possession of the product (if any) exceed the price payable for the relevant order relating to the defective product. In no circumstances will Atmel be liable for any indirect or consequential loss or for any loss of profits or revenue caused by the product being defective. Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 36 6. Revision History Please note that the following page numbers referred to in this section refer to the specific revision mentioned, not to this document. Revision No. History • Put datasheet in new template • Sections changed or added: 2.1.2.30. Read Configuration Buffer 9409C-09/16 2.1.2.35. Trigger Read of FCC Channel Configuration 3.7. RF Transmit Characteristics • Table changed: Table 2-4. Test and Maintenance SPI Commands • Ordering and Package Infomation changed 9409B-INDCO-08/16 • Section 2.1.5 “Configuring US- and EU-Mode” on page 20 updated Atmel Single-Chip SIGFOX RF Transceiver [DATASHEET] Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 37 Atmel Corporation © 1600 Technology Drive, San Jose, CA 95110 USA T: (+1)(408) 441.0311 F: (+1)(408) 436.4200 | www.atmel.com 2016 Atmel Corporation. / Rev.: Atmel-9409C-ATA8520E_Datasheet_Complete-09/2016 ® ® ® ™ Atmel , Atmel logo and combinations thereof, Enabling Unlimited Possibilities , AVR , SIGFOX and others are registered trademarks or trademarks of Atmel Corporation in U.S. and other countries. Other terms and product names may be trademarks of others. DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in connection with any applications where the failure of such products would reasonably be expected to result in significant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written consent. Safety-Critical Applications include, without limitation, life support devices and systems, equipment or systems for the operation of nuclear facilities and weapons systems. Atmel products are not designed nor intended for use in military or aerospace applications or environments unless specifically designated by Atmel as military-grade. Atmel products are not designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive-grade.
ATA8520E-GHQW 价格&库存

很抱歉,暂时无法提供与“ATA8520E-GHQW”相匹配的价格&库存,您可以联系我们找货

免费人工找货