Delta Electronics orporated DFCM-NNN50 IEEE 802.11b/g/n Wireless LAN Plus Bluetooth Low Energy System On Chip Combo Module. User Manual
Delta Electronics Incorporated IEEE 802.11b/g/n Wireless LAN Plus Bluetooth Low Energy System On Chip Combo Module.
Users Manual
DFCM-NNN50-DT0R Data sheet DFCM-NNN50-DT0R A IEEE 802.11b/g/n Wireless LAN Plus Bluetooth Low Energy System On Chip Combo Module. Preliminary Data Sheet Sheet 1 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Contents 1. Features ........................................................................................................................................... 5 1-1. General......................................................................................................................................... 5 1-2. WLAN ......................................................................................................................................... 5 1-3. Bluetooth ..................................................................................................................................... 6 2. Model No. Definition ...................................................................................................................... 7 3. 4. Block Diagram ................................................................................................................................ 8 General Specification ...................................................................................................................... 9 5. Electrical Characteristics............................................................................................................... 10 5-1. Absolute Maximum Rating ........................................................................................................ 10 5-2. Recommended Operating Conditions ........................................................................................ 10 5-2.1. Operating Conditions .............................................................................................................. 10 5-2.2. Power Consumption................................................................................................................ 10 6. RF Characteristics ......................................................................................................................... 11 6-1. WLAN RF Characteristics ......................................................................................................... 11 6-2. Bluetooth Low Energy RF characteristics ................................................................................. 13 7. Pin Description.............................................................................................................................. 14 8. Slow Clock Requirement .............................................................................................................. 16 8-1. External 32.768KHz crystal oscillator ....................................................................................... 16 8-2. 32.768KHz RC oscillator .......................................................................................................... 16 8-3. 32.768KHz synthesized oscillator ............................................................................................. 17 9. 10. Power-Up Sequence ...................................................................................................................... 18 Peripheral ...................................................................................................................................... 19 10-1. Timer/Counters (TIMER) ........................................................................................................ 20 10-2. Real Time Counter (RTC)........................................................................................................ 20 10-3. AES Electronic Codebook Mode Encryption (ECB)............................................................... 21 10-4. AES CCM Mode Encryption (CCM) ...................................................................................... 21 10-5. Accelerated Address Resolver (AAR) ..................................................................................... 22 10-6. Random Number Generator (RNG)......................................................................................... 22 10-7. Watchdog Timer (WDT) .......................................................................................................... 23 10-8. Temperature sensor (TEMP) .................................................................................................... 23 Preliminary Data Sheet Sheet 2 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-9. BLE Serial Peripheral Interface (SPIS/SPI) ............................................................................ 24 10-9.1.SPI Slave Specifications and Parameters ...................................................................... 25 10-9.2.SPI Master Specifications and Parameters .................................................................... 26 10-10. Two-wire interface (TWI) ...................................................................................................... 27 10-11. Universal Asynchronous Receiver/Transmitter (UART) ....................................................... 29 10-12. Quadrature Decoder (QDEC) ................................................................................................ 29 10-13. Analog to Digital Converter (ADC) ...................................................................................... 30 10-14. GPIO Task Event block (GPIOTE) ....................................................................................... 31 10-15. Low Power Comparator (LPCOMP) ..................................................................................... 31 10-16. GPIO ...................................................................................................................................... 32 10-17. Debugger support................................................................................................................... 33 10-18. WLAN SPI Slave Interface ................................................................................................... 33 11. Reference Circuit .......................................................................................................................... 36 11-1. Standard Mode ................................................................................................................ 36 11-2. High Speed Mode ........................................................................................................... 37 12. 13. Module Dimensions (mm) ............................................................................................................ 38 Recommend Soldering Conditions ............................................................................................... 39 14. Important Notice ........................................................................................................................... 40 14.1 Federal Communications Commission (FCC) Notice .............................................................. 40 14.2 National Communications Commission (NCC) Notice ............................................................ 41 Preliminary Data Sheet Sheet 3 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Revision History Version Date S0.1 2016/8/15 Reason of change Initial release Maker Josh Modify S0.2 2016/11/23 1. RF TX output power and RX sensitivity spec 2. VBAT input voltage range 3. Delta logo, mechanical information and reflow Josh profile 4. Add reference schematic S0.3 2016/12/07 Modify 5.2 Recommended Operating Conditions Josh S0.4 2016/12/29 Add current consumption data Modify 11-1、11-2 reference circuit Josh S0.5 2017/02/22 S0.6 2017/05/22 Modify application circuit and condition of voltage Correct model no. definition Modify 6-1. WLAN RF Characteristics according to 3V3T test results Junru Junru Josh Modify S0.7 2017/06/22 1. Remove SDIO application circuit Josh 2. Add important notice Preliminary Data Sheet Sheet 4 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R DFCM-NNN5-DT0R Wireless LAN/BLE SoC Combo Module his document describes the DFCM-NNN50-DT0R wireless LAN/BLE SoC combo module hardware specification. The modules provide cost effective, low power, and flexible platform to add Wi-Fi® connectivity and BLE for embedded devices for a variety of applications, such as wireless sensors and thermostats. It uses the wireless LAN chip and BLE SoC, which integrating the 2.4GHz transceiver, a 32 bit ARM® Cortex M0 CPU, flash memory, and analog and digital peripherals. 1. Features 1-1. General Integrated wireless LAN chip and BLE chip Built in RF switch for BLE and WLAN using a single antenna Integrated a 32 bit ARM® Cortex M0 CPU,256KB flash memory and 32KB RAM Extra 256KB flash memory for user data storage. 8/9/10 bit ADC - 5 configurable channels 14 General Purpose I/O Pins Two-wire Master (I2C compatible) support 100K bps and 400K bps UART baud rate up to 921600 bps SPI bit rate up to 4M bps Quadrature Decoder (QDEC) Temperature sensor LGA42 pin package Dimension 12.4mm(L) x 10.9mm(W) x 1.8mm(H) RoHS compliant 1-2. WLAN IEEE 802.11 b/g/n (1x1) for up to 65 Mbps Superior Sensitivity and Range via advanced PHY signal processing Advanced Equalization and Channel Estimation Advanced Carrier and Timing Synchronization Soft-AP support Preliminary Data Sheet Sheet 5 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Supports IEEE 802.11 WEP, WPA, WPA2 Security SSL Security On-Chip network stack offload MCU Integrated Network IP stack to minimize high speed mode host CPU requirements (4KB flash less than 1KB RAM, for Wi-Fi drivers) Network features TCP, UDP, DHCP, ARP, HTTP, SSL, and DNS Support SPI host interface 1-3. Bluetooth Bluetooth 4.1 specification compliant AES HW encryption Preliminary Data Sheet Sheet 6 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 2. Model No. Definition D F C M - N N N 5 0 DT 0 R Lead Free Preliminary Data Sheet E=Pb free R=RoHS N=NG L=Process with Lead Serial no. 0= Consumer Application Customer code DT= Delta Define Version 0= WLAN + Bluetooth Dimension 5= 12.4x10.9 mm Bluetooth Chip N=Delta Define WLAN Specification N= IEEE 802.11b/g/n WLAN Chip N=Delta Define Product-type M= Module Property C= Combo Substrate F= FR4 Company D= DELTA Sheet 7 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 3. Block Diagram 32MHz Crystal WLAN/Bluetooth ANT Balun BT SOC UART/SPI/I2C GPIO ADC VDDIO RF SW WLAN Chip SPI GPIO VBAT 26MHz Crystal Figure 3-1 DFCM-NNN50-DT0R Block Diagram Preliminary Data Sheet Sheet 8 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 4. General Specification Standard WLAN: IEEE 802.11 b/g/n Bluetooth: V4.1 Frequency 2.412 ~ 2.484 GHz for WLAN 2.402 ~ 2.48 GHz for BT Modulation 64QAM, 16QAM, QPSK, BPSK, CCK, DQPSK, DBPSK for WLAN GFSK for Bluetooth Data Rate 802.11b: 1, 2, 5.5, 11 Mbps 802.11g: 6, 9, 12, 18, 24, 36, 48, 54 Mbps 802.11n: 6.5, 13, 19.5, 26, 39, 52, 58.5, 65 Mbps BLE: 0.25, 1, 2 Mbps Operating Temperature -25~+85 ℃ Storage Temperature -40~+85 ℃ Antenna Impedance 50 ohm Package Size 12.4 X 10.9 X 1.8 mm Host Interface UART, SPI Table 4-1 General Specification Preliminary Data Sheet Sheet 9 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 5. Electrical Characteristics 5-1. Absolute Maximum Rating Symbol Min. Max. Units VBAT -0.3 5.0 VDDIO -0.3 3.9 VGPIO -0.3 2.1 ESD-HBM KV ESD-CDM 500 Table 5-1 Absolute Maximum Rating 5-2. Recommended Operating Conditions 5-2.1. Operating Conditions Symbol Parameter Min. Typ. Max. Unit VBAT Supply voltage 3.0 3.3 4.2 VDDIO Supply voltage 2.7 3.3 3.6 Table 5-2 Operating Conditions 5-2.2. Power Consumption Condition: VBAT=3.3V, VDDIO=3.3V, T=25℃ Conditions VBAT VDDIO. Idle mode 3.7 uA 4.24 mA Standby mode 3.7 uA 67 uA. BLE RF TX mode 3.7 uA 18.6 mA BLE RF RX mode 3.7uA 18 mA WLAN RF TX mode 252 mA 29.1 mA WLAN RF RX mode 75 mA 28.9 mA Table 5-3 Power Consumption Preliminary Data Sheet Sheet 10 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 6. RF Characteristics 6-1. WLAN RF Characteristics Condition: VBAT=3.3V, VDDIO=3.3V, T=25℃ Item Condition Min. Typ. Max. Unit 12* 16 dBm -25 +25 ppm Fc-22MHzFc+22MHz -50 dBr 11 35 -84 -76 dBm -10 dBm 802.11b Transmit Transmit power level 11Mbps Transmit center frequency tolerance Transmit spectral mask Transmit modulation accuracy 802.11b Receiver Receiver minimum input level sensitivity (PER<8%) 11Mbps Receiver maximum input level (PER<8%) Table 6-1 WLAN 802.11b RF Characteristics Condition: VBAT=3.3V, VDDIO=3.3V, T=25℃ Item Condition Min. Typ. Max. Unit 7.5 11.5* 15.5 dBm -25 +25 ppm 802.11g Transmit Transmit power level 54Mbps Transmit center frequency tolerance RF carrier suppression Channel estimation phase -26 -15 dB Transmit modulation accuracy 54Mbps -31 -25 dB -20 dBr Transmit spectral mask Fc-20MHz Fc-20MHz -28 dBr Preliminary Data Sheet Sheet 11 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 802.11g Receiver Receiver minimum input level sensitivity (PER<10%) 54Mbps -70 Receiver maximum input level (PER<10%) -65 dBm -20 dBm Table 6-2 WLAN 802.11g RF Characteristics Condition: VBAT=3.3V, VDDIO=3.3 V, T=25℃ Item Condition Min. Typ. Max. Unit 9* 13 dBm +25 ppm 802.11n Transmit Transmit power level 65Mbps Transmit center frequency tolerance -25 RF carrier suppression Channel estimation phase -22 -15 dB Transmit modulation accuracy 65Mbps -31 -27 dB Transmit spectral mask Fc-20MHz Fc-20MHz -28 dBr -64 dBm -20 dBm 802.11n Receiver Receiver minimum input level sensitivity (PER<10%) 65Mbps -65 Receiver maximum input level (PER<10%) Table 6-3 WLAN 802.11n RF Characteristics * Transmit power level may be degraded at extreme temperatures. Preliminary Data Sheet Sheet 12 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 6-2. Bluetooth Low Energy RF characteristics Condition: VDDIO=3.3V, T=25℃ Item Condition Min. Typ. Max. Unit Output Power -20 2.5 dBm Initial Frequency Offset -75 75 KHz F1 Average 225 250 275 KHz F2 Maximum 185 217 F2 / F1 Ratio 0.8 0.91 RF Characteristics Modulation Characteristics Sensitivity (PER<30.8%) 250Kbps Maximum Input Level (PER<30.8%) 250Kbps -91 KHz -70 dBm dBm Table 6-4 Bluetooth RF Characteristics Preliminary Data Sheet Sheet 13 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 7. Pin Description Pin Definition Function BT_P0.23 Digital I/O Bluetooth General purpose I/O pin BT_P0.03 Digital I/O Bluetooth General purpose I/O pin GND Gnd Ground ANT RF WLAN/Bluetooth RF input/output GND Gnd Ground BT_P0.25 Digital I/O Bluetooth general purpose I/O pin BT_P0.13 Digital I/O Bluetooth general purpose I/O pin BT_P0.20 Digital I/O Bluetooth general purpose I/O pin BT_P0.17 Digital I/O Bluetooth general purpose I/O pin 10 BT_P0.16 Digital I/O Bluetooth general purpose I/O pin 11 BT_SWDCLK Digital input 12 BT_SWDIO Digital I/O 13 GND Gnd 14 IRQN Digital I/O Interrupt pin to host 15 SPI_MOSI Digital I/O SPI_MOSI 16 WL_GPIO5 Digital I/O WLAN GPIO5, firmware debug purpose 17 GND Gnd 18 WL_I2C_SDA Digital I/O WLAN I2C slave data, hardware debug purpose 19 WL_I2C_SCL Digital I/O WLAN I2C slave clock, hardware debug purpose 20 SD_DAT3 Digital I/O NC 21 SD_CLK Digital I/O NC 22 BT_P0.06 23 BT_P0.05 24 BT_P0.04 Preliminary Data Sheet Digital I/O Analog input Digital I/O Description Hardware debug and flash programming I/O System reset (active low). Also hardware debug and flash programming I/O Ground Ground Bluetooth general purpose I/O pin ADC input 7 ADC Reference voltage input 1 Bluetooth general purpose I/O pin Analog input ADC input 6 Digital I/O Bluetooth general purpose I/O pin Sheet 14 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 24 BT_P0.04 Analog input ADC input 5 25 BT_P0.31 Digital I/O 26 GND Gnd 27 VBAT Power 28 GND Gnd 29 BT_P0.30 Digital I/O Bluetooth general purpose I/O pin 30 BT_P0.00 Digital I/O General purpose I/O. 31 SPI_MISO Digital I/O SPI_MISO 32 SPI_SCK Digital I/O SPI_SCK 33 SPI_SSN Digital I/O SPI_SSN Bluetooth general purpose I/O pin Ground VBAT power supply input Ground Analog input ADC Reference voltage. Bluetooth general purpose I/O pin 34 BT_P0.27 Digital I/O ADC input 1 Analog input Crystal connection for 32.768 kHz crystal oscillator or external 32.768 kHz crystal reference 35 36 BT_P0.29 BT_P0.26 Digital I/O Digital I/O Analog input Bluetooth general purpose I/O pin Bluetooth general purpose I/O pin ADC input 0 Crystal connection for 32.768 kHz crystal oscillator 37 BT_P0.24 Digital I/O Bluetooth general purpose I/O pin 38 GND Gnd 39 VDDIO Power 40 GND Gnd 41 BT_P0.21 Digital I/O Bluetooth general purpose I/O pin 42 BT_P0.22 Digital I/O Bluetooth general purpose I/O pin Ground Power supply input of VDDIO Ground Table 7-1 Pin Description Preliminary Data Sheet Sheet 15 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 8. Slow Clock Requirement 8-1. External 32.768KHz crystal oscillator The 32.768 kHz crystal oscillator is designed for use with a quartz crystal in parallel resonant mode. To achieve correct oscillation frequency, the load capacitance must match the specification in the crystal data sheet. Table 8-1 shows the specification of 32.768 kHz crystal oscillator. Table 8-1 32.768 kHz crystal oscillator specification 8-2. 32.768KHz RC oscillator The 32.768 kHz RC low frequency oscillator may be used as an alternative to the 32.768 kHz crystal oscillator. It has a frequency accuracy of less than ± 250 ppm in a stable temperature environment or when calibration is periodically performed in changing temperature environments. The 32.768 kHz RC oscillator does not require external components. Preliminary Data Sheet Sheet 16 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 8-2 32.768 kHz RC oscillator specification 8-3. 32.768KHz synthesized oscillator The low frequency clock can be synthesized from the high frequency clock. This saves the cost of a crystal but increases average power consumption as the high frequency clock source will have to be active. Table 8-3 32.768 kHz synthesized oscillator specification Preliminary Data Sheet Sheet 17 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 9. Power-Up Sequence Power-Up Sequence The power-up sequence for DFCM-NNN50-DT0R is shown in Figure 9.1 The timing parameters are provided in Table 9.1 VBAT tB VDDIO tR Figure 9.1 Power-Up Sequence Parameter Min tB tR Max 100 Preliminary Data Sheet Units Description Notes VBAT and VDDIO can rise ms VBAT rise to VDDIO rise simultaneously The on-chip power on reset VDDIO supply rise time (0V to supply circuitry may not function properly ms voltage) for rise times outside the specified internal Table 9.1 Power-Up Sequence Timing Sheet 18 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10. Peripheral Peripheral blocks which have a register interface and/or interrupt vector assigned are instantiated, one or more times, in the device address space. The instances, associated ID (for those with interrupt vectors), and base address of features are found in Table 10-1. Table 10-1 Peripheral instance reference Preliminary Data Sheet Sheet 19 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-1. Timer/Counters (TIMER) The timer/counter runs on the high-frequency clock source (HFCLK) and includes a 4 bit (1/2X) prescaler that can divide the HFCLK. The task/event and interrupt features make it possible to use the PPI system for timing and counting tasks between any system peripheral including any GPIO of the device. The PPI system also enables the TIMER task/event features to generate periodic output and PWM signals to any GPIO. The number of input/outputs used at the same time is limited by the number of GPIOTE channels. Table 10-2 Timer/Counter properties Table 10-3 Timer specification 10-2. Real Time Counter (RTC) The Real Time Counter (RTC) module provides a generic, low power timer on the low-frequency clock source(LFCLK). The RTC features a 24 bit COUNTER, 12 bit (1/X) prescaler, capture/compare registers, and a tick event generator for low power, tickless RTOS implementation. Table 10-4 RTC properties Preliminary Data Sheet Sheet 20 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-5 RTC specification 10-3. AES Electronic Codebook Mode Encryption (ECB) The ECB encryption block supports 128 bit AES block encryption. It can be used for a range of cryptographic functions like hash generation, digital signatures, and keystream generation for data encryption/decryption. ECB encryption uses EasyDMA to access system RAM for in-place operations on cleartext and ciphertext during encryption. Table 10-6 ECB specification 10-4. AES CCM Mode Encryption (CCM) Cipher Block Chaining - Message Authentication Code (CCM) Mode is an authenticated encryption algorithm designed to provide both authentication and confidentiality during data transfer. CCM combines counter mode encryption and CBC-MAC authentication. Note: The CCM terminology "Message Authentication Code (MAC)" is called the "Message Integrity Check (MIC)" in Bluetooth terminology. The CCM block generates an encrypted keystream, applies it to the input data using the XOR operation, and generates the 4 byte MIC field in one operation. The CCM and radio can be configured to work synchronously. The CCM will encrypt in time for transmission and decrypt after receiving bytes into memory from the Radio. All operations can complete within the packet RX or TX time. Preliminary Data Sheet Sheet 21 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-7 CCM specification 10-5. Accelerated Address Resolver (AAR) Accelerated Address Resolver is a cryptographic support function to implement the "Resolvable Private Address Resolution Procedure" described in the Bluetooth Core Specification v4.0. "Resolvable Private Address Generation" should be achieved using ECB and is not supported by AAR. The procedure allows two devices that share a secret key to generate and resolve a hash based on their device address. The AAR block enables real-time address resolution on incoming packets. This allows real-time packet filtering (whitelisting) using a list of known shared secrets (Identity Resolving Keys (IRK) in Bluetooth). The following table outlines the properties of the AAR. Table 10-8 AAR properties Table 10-9 AAR specification 10-6. Random Number Generator (RNG) The Random Number Generator (RNG) generates true non-deterministic random numbers derived from thermal noise that are suitable for cryptographic purposes. The RNG does not require a seed value. Preliminary Data Sheet Sheet 22 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-10 Random Number Generator (RNG) specifications 10-7. Watchdog Timer (WDT) A countdown watchdog timer using the low-frequency clock source (LFCLK) offers configurable and robust protection against application lock-up. The watchdog can be paused during long CPU sleep periods for low power applications and when the debugger has halted the CPU. Table 10-11 Watchdog Timer specifications 10-8. Temperature sensor (TEMP) The temperature sensor measures die temperature over the temperature range of the device with 0.25° C resolution. Preliminary Data Sheet Sheet 23 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-12 Temperature sensor 10-9. BLE Serial Peripheral Interface (SPIS/SPI) The SPI interfaces enable full duplex synchronous communication between devices. They support a threewire (SCK, MISO, MOSI) bi-directional bus with fast data transfers. The SPI Master can communicate with multiple slaves using individual chip select signals for each of the slave devices attached to a bus. Control of chip select signals is left to the application through use of GPIO signals. SPI Master has double buffered I/O data. The SPI Slave includes EasyDMA for data transfer directly to and from RAM allowing Slave data transfers to occur while the CPU is IDLE. The GPIOs used for each SPI interface line can be chosen from any GPIO on the device and are independently configurable. This enables great flexibility in device pinout and efficient use of printed circuit board space and signal routing. The SPI peripheral supports SPI mode 0, 1, 2, and 3. Table 10-13 SPI properties Preliminary Data Sheet Sheet 24 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-9.1.SPI Slave Specifications and Parameters Table 10-14. SPIS specifications Figure 10-1 SPIS timing diagram, one byte transmission, SPI Mode 0 Preliminary Data Sheet Sheet 25 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-15 SPIS timing parameters 10-9.2.SPI Master Specifications and Parameters Table 10-16 SPI specifications Figure 10-2 SPI timing diagram, one byte transmission, SPI Mode 0 Preliminary Data Sheet Sheet 26 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-17 SPI timing parameters 10-10. Two-wire interface (TWI) The two-wire interface can communicate with a bi-directional wired-AND bus with two lines (SCL, SDA). The protocol makes it possible to interconnect up to 127 individually addressable devices. The interface is capable of clock stretching, supporting data rates of 100 kbps and 400 kbps. The GPIOs used for each two-wire interface line can be chosen from any GPIO on the device and are independently configurable. This enables great flexibility in device pinout and efficient use of board space and signal routing Table 10-18 Two-wire properties Preliminary Data Sheet Sheet 27 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-19 TWI specification Figure 10-3 SCL/SDA timing Table 10-20 TWI timing parameters Preliminary Data Sheet Sheet 28 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-11. Universal Asynchronous Receiver/Transmitter (UART) The Universal Asynchronous Receiver/Transmitter offers fast, full-duplex, asynchronous serial communication with built-in flow control (CTS, RTS) support in hardware up to 1 Mbps baud. Parity checking is supported. The GPIOs used for each UART interface line can be chosen from any GPIO on the device and are independently configurable. This enables great flexibility in device pinout and efficient use of board space and signal routing. Table 10-21 UART specifications 10-12. Quadrature Decoder (QDEC) The quadrature decoder provides buffered decoding of quadrature-encoded sensor signals. It is suitable for mechanical and optical sensors with an optional LED output signal and input debounce filters. The sample period and accumulation are configurable to match application requirements. Table 10-22 Quadrature Decoder specifications Preliminary Data Sheet Sheet 29 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-13. Analog to Digital Converter (ADC) The 10 bit incremental Analog to Digital Converter (ADC) enables sampling of up to 5 external signals through a front-end multiplexer. The ADC has configurable input and reference prescaling, and sample resolution (8, 9, and 10 bit). Note: The ADC module uses the same analog inputs as the LPCOMP module (AIN0, AIN1, AIN5, AIN6, AIN07, and AREF1). Only one of the modules can be enabled at the same time. Table 10-23 Analog to Digital Converter (ADC) specifications Preliminary Data Sheet Sheet 30 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-14. GPIO Task Event block (GPIOTE) A GPIOTE block enables GPIOs on Port 0 to generate events on pin state change which can be used to carry out tasks through the PPI system. A GPIO can also be driven to change state on system events using the PPI system. Low power detection of pin state changes on Port 0 is possible when in System ON or System OFF. Table 10-24 GPIOTE properties Table 10-25 GPIOTE specification Note: Setting up one or more GPIO DETECT signals to generate PORT EVENT, which can be used either as a wakeup source or to give an interrupt, will not lead to an increase of the current consumption. 10-15. Low Power Comparator (LPCOMP) In System ON, the block can generate separate events on rising and falling edges of a signal, or sample the current state of the pin as being above or below the threshold. The block can be configured to use any of the analog inputs on the device. Additionally, the low power comparator can be used as an analog wakeup source from System OFF or System ON. The comparator threshold can be programmed to a range of fractions of the supply voltage. Note: The LPCOMP module uses the same analog inputs as the ADC module (AIN0, AIN1, AIN5, AIN6, AIN7, and AREF1). Only one of the modules can be enabled at the same time. Preliminary Data Sheet Sheet 31 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-26 Low power comparator specifications 10-16. GPIO The general purpose I/O is organized as one port with up to 14 I/Os enabling. Each GPIO can be accessed individually with the following user configurable features: • Input/output direction • Output drive strength • Internal pull-up and pull-down resistors • Wake-up from high or low level triggers on all pins • Trigger interrupt on all pins • All pins can be used by the PPI task/event system; the maximum number of pins that can be interfaced through the PPI at the same time is limited by the number of GPIOTE channels • All pins can be individually configured to carry serial interface or quadrature demodulator signals Table 10-27 General Purpose I/O(GPIO) specifications Note: The VDDIO is 3.3V Preliminary Data Sheet Sheet 32 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 10-17. Debugger support The two pin Serial Wire Debug (SWD) interface provided as a part of the Debug Access Port (DAP) in conjunction with the Nordic Trace Buffer (NTB) offers a flexible and powerful mechanism for non-intrusive debugging of program code. Breakpoints, single stepping, and instruction trace capture of code execution flow are part of this support. 10-18. WLAN SPI Slave Interface WLAN provides a Serial Peripheral Interface (SPI) that operates as a SPI slave. The SPI Slave interface can be used for control and for serial I/O of 802.11 data. The SPI Slave pins are mapped as shown in Table 10-28. The RXD pin is same as Master Output, Slave Input (MOSI), and the TXD pin is same as Master Input, Slave Output (MISO). The SPI Slave is a full-duplex slave-synchronous serial interface that is available immediately following reset when module pin 25 is tied to VDDIO. Pin SPI Function 25 CFG: Must be tied to VDDIO 33 SSN: Active Low Slave Select 32 SCK: Serial Clock 15 RXD: Serial Data Receive (MOSI) 31 TXD: Serial Data Transmit (MISO) Table 10-28 SPI Slave Interface Pin Mapping When the SPI is not selected, i.e., when SSN is high, the SPI interface will not interfere with data transfers between the serial-master and other serial-slave devices. When the serial slave is not selected, its transmitted data output is buffered, resulting in a high impedance drive onto the serial master receive line. The SPI Slave interface responds to a protocol that allows an external host to read or write any register in the chip as well as initiate DMA transfers. For the details of the SPI protocol and more specific instructions please refer to ATWILC1000A-UU Programming Guide. The SPI Slave interface supports four standard modes as determined by the Clock Polarity (CPOL) and Clock Phase (CPHA) settings. These modes are illustrated in Table 10-29 and Figure 10-4. The red lines in Figure 10-4 correspond to Clock Phase = 0 and the blue lines correspond to Clock Phase = 1. The SPI Slave timing is provided in Figure 10-5 and Table 10-30 Preliminary Data Sheet Sheet 33 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Table 10-29 SPI Slave Interface Pin Mapping Figure 10-4 SPI Slave Clock Polarity and Clock Phase Timing Preliminary Data Sheet Sheet 34 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Figure 10-5 SPI Slave Timing Diagram Table 10-30 SPI Slave Timing Parameters Preliminary Data Sheet Sheet 35 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 11. Reference Circuit 11-1. Standard Mode Figure 11-1 DFCM-NNN50-DT0R Reference Circuit for UART interface Preliminary Data Sheet Sheet 36 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 11-2. High Speed Mode Figure 11-2 DFCM-NNN50-DT0R Reference Circuit for SPI interface Preliminary Data Sheet Sheet 37 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 12. Module Dimensions (mm) Figure 12-1 DFCM-NNN50-DT0R Module Dimension Preliminary Data Sheet Sheet 38 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 13. Recommend Soldering Conditions Figure 13-1 Reflow temperature Profile Preliminary Data Sheet Sheet 39 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R 14. Important Notice 14.1 Federal Communications Commission (FCC) Notice You are cautioned that changes or modifications not expressly approved by the part responsible for compliance could void the user’s authority to operate the equipment. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: -Reorient or relocate the receiving antenna. -Increase the separation between the equipment and receiver. -Connect the equipment into an outlet on a circuit different from that to which the receiver is connected. -Consult the dealer or an experienced radio/TV technician for help. This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: 1) this device may not cause interference and 2) this device must accept any interference, including interference that may cause undesired operation of the device. RF Radiation Exposure Statement: 1. This Transmitter must not be co-located or operating in conjunction with any other antenna or transmitter. 2. This equipment complies with FCC RF radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with a minimum distance of 20 centimeters between the radiator and your body. Preliminary Data Sheet Sheet 40 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017 DFCM-NNN50-DT0R Required end product labeling: Any device incorporating this module must include an external, visible, permanent marking or label which states: “Contains FCC ID: H79DFCM-NNN50.” Manual Information to the End User The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module in the user’s manual of the end product which integrates this module. The end user manual shall include all required regulatory information/warming as shown in this manual. 14.2 National Communications Commission (NCC) Notice 根據 NCC 低功率電波輻射性電機管理辦法規定: 第十二條 經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者均不得擅自變更頻率、加 大功率或變更原設計之特性及功能。 第十四條 低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時,應立即停 用,並改善至無干擾時方得繼續使用。前項合法通信,指依電信法規定作業之無線電通信。低功率射頻電 機須忍受合法通信或工業、科學及醫療用電波輻射性電機設備之干擾。 此模組於取得認證後將依規定於模組本體標示審驗合格標籤,並要求平台廠商於平台上標示 「本產品內 含射頻模組:ID 編號」字樣。 Preliminary Data Sheet Sheet 41 of 41 Proprietary Information and Specifications are Subject to Change Jun 27 2017
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : Yes Create Date : 2017:06:28 16:49:20+08:00 Modify Date : 2017:06:28 16:49:20+08:00 XMP Toolkit : Adobe XMP Core 5.4-c006 80.159825, 2016/09/16-03:31:08 Format : application/pdf Title : untitled Producer : Acrobat Distiller 11.0 (Windows) Document ID : uuid:92d14f04-5dea-4f6b-8167-32e2225d2df6 Instance ID : uuid:e62e004a-746a-4496-97fc-f95713fa291c Page Count : 41EXIF Metadata provided by EXIF.tools