Unigen UGWANBL2 Bluetooth Low Energy Module User Manual
Unigen Corporation Bluetooth Low Energy Module
Unigen >
user manual
ANTHIAS BLE Module Solutions for a Real Time World User Manual Unigen Corp. Wireless Module Products ANTHIAS Single Mode Bluetooth Low Energy Radio Module UGWANBL2SME133A UGWANBL2SME133U Issue Date: 22-Feb-12 Revision: 1.1 Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -1- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Revision History Rev. No. 1.1 History Issue Date Preliminary Release Feb. 22, 2012 Remarks Advanced information; Author: Allen B. Cabreros This document is provided “as is” with no warranties whatsoever, including any warranty of merchantability, non-infringement, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification or sample. Unigen Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to use of information in this document. No license, expressed or implied, by estoppel or otherwise, to any intellectual property rights is granted herein. *Third-party brands, names, and trademarks are the property of their respective owners. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -2- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual TABLE OF CONTENTS LIST OF FIGURES __________________________________________ 4 LIST OF TABLES ___________________________________________ 4 PRODUCT INTRODUCTION ___________________________________ 5 FEATURES AND BENEFITS ____________________________________ 5 APPLICATIONS ____________________________________________ 6 PRODUCT DESCRIPTION_____________________________________ 7 MODULE DETAILS __________________________________________ 7 FUNCTIONAL OVERVIEW ____________________________________ 8 MODULE PAD ASSIGNMENT __________________________________ 10 DEVICE TERMINAL FUNCTIONS _______________________________ 11 ELECTRICAL CHARACTERISTICS _______________________________ 12 Absolute Maximum Ratings________________________________ 12 Recommended Operating Conditions ________________________ 12 Input/Output Terminal Characteristics _______________________ 13 ESD PROTECTION __________________________________________ 14 RF CHARACTERISTICS ______________________________________ 14 AGENCY CERTIFICATIONS ___________________________________ 15 BLUETOOTH COMPLIANCE ___________________________________ 15 TBDBLUETOOTH SOFTWARE STACK ____________________________ 15 BLUETOOTH SOFTWARE STACK _______________________________ 16 SOFTWARE DEVELOPMENT ___________________________________ 17 MICROCONTROLLER, MEMORY, IO AND BASEBAND LOGIC __________ 18 System Ram ___________________________________________ 18 Internal ROM___________________________________________ 18 Microcontroller _________________________________________ 19 Programmable I/O Ports, PIO and AIO _______________________ 19 LED Flasher / PWM modules _______________________________ 20 POWER CONTROL, REGULATION AND RESET _____________________ 20 Internal Switch-mode Regulator ____________________________ 20 Internal Low-voltage Linear Regulator _______________________ 20 Reset _________________________________________________ 21 Digital Pad States on Reset ________________________________ 21 SERIAL INTERFACES ________________________________________ 21 Application UART Interface ________________________________ 21 SPI Master Serial Flash Interface ___________________________ 22 Programming and Debug Interface __________________________ 23 POWER CONSUMPTION _____________________________________ 25 EXAMPLE SCHEMATICS ______________________________________ 27 No Serial Flash _________________________________________ 27 External Serial Flash Configuration __________________________ 28 MECHANICAL DRAWINGS ____________________________________ 29 Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -3- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Dimensions ____________________________________________ 29 LGA Pads and Landing Pattern _____________________________ 30 ORDERING INFORMATION ___________________________________ 31 CONTACT INFORMATION ____________________________________ 31 LIST OF FIGURES Figure 1: Anthias Module Block Diagram ________________________ Error! Bookmark not defined. Figure 2: Anthias Pad Location (Top View) _______________________ 10 Figure 3: Anthias Bluetooth 4.0 Firmware Stack___________________ 16 Figure 4: Microcontroller, Memory, IO, Baseband Logic Diagram ______ 18 Figure 5: Anthias Internal Regulation Block ______________________ 20 Figure 6: External Serial EEPROM Circuitry_______________________ 22 Figure 7: Idle Connection State _______________________________ 26 Figure 8: Embedded EEPROM Example Schematic _________________ 27 Figure 10: External Serial Flash Example Schematic _______________ 28 Figure 11: ANTHIAS Mechanical Drawing ________________________ 29 Figure 12: Landing Pattern ___________________________________ 30 LIST OF TABLES TABLE 1: DEVICE TERMINAL FUNCTIONS ________________________ 11 TABLE 2: ABSOLUTE MAXIMUM RATINGS ________________________ 12 TABLE 3: RECOMMENDED OPERATING CONDITIONS _______________ 12 TABLE 4: DIGITAL TERMINAL CHARACTERISTICS _________________ 13 TABLE 5: ANALOG TERMINAL CHARACTERISTICS _________________ 13 TABLE 6: ESD RATINGS ______________________________________ 14 TABLE 7: RF CHARACTERISTICS _______________________________ 14 TABLE 8: WAKE OPTIONS ____________________________________ 19 TABLE 9: DIGITAL PAD STATE ON RESET ________________________ 21 TABLE 10: ANTHIAS UART PARAMETERS ________________________ 22 TABLE 11: ANTHIAS EXTERNAL SERIAL FLASH SIGNALS ____________ 23 TABLE 12: SPI TRANSACTIONS ________________________________ 24 TABLE 13: OPERATING POWER CONSUMPTION FIGURES ___________ 25 TABLE 14: PART NUMBERS ___________________________________ 31 Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -4- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual PRODUCT INTRODUCTION Anthias is a product from the Unigen BTLE family. Anthias is a single-mode Bluetooth Low Energy (BLE) module solution. Anthias enables ultra low-power connectivity data transfer for applications previously limited by the power consumption, size constraints and complexity of other wireless standards. The Anthias module provides everything required to create a Bluetooth low energy product with RF, baseband, microcontroller, qualified Bluetooth v4.0 stack and customer application running on a single module. FEATURES AND BENEFITS Bluetooth Low Energy v4.0 Chip antenna or U.FL RF connector configuration 512K programmable EEPROM for BLE profiles and applications Optional external Serial Flash support 64K of RAM 32KHz clock included with watchdog timer for ultra low power dormant modes Accessible UART interface to embedded applications 12 Digital I/O pads 3 AIO pads; 10-bit ADC 2 LED pads supporting Pulse Width Modulation (PWM) ~ +7dBm transmit output power ~ -89dBm receiver sensitivity RSSI monitoring for proximity applications Size: 22 x 18 x 3 (mm) 25 pad LGA Surface Mount form factor -20C to +70C temperature range Power Consumption: 16mA Peak; < 600nA dormant mode Certifications: TDB Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -5- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual APPLICATIONS The Anthias module is an important block in building an ecosystem using Bluetooth Low Energy. Bluetooth Low Energy enables the transfer of simple data sets between compact devices opening up a completely new class of Bluetooth applications such as watches, TV remote controls, medical sensors and fitness trainers. Bluetooth Low Energy takes less time to make a connection than conventional Bluetooth wireless technology and can consume approximately 1/20th of the power of Bluetooth Basic Rate. Anthias supports profiles for sensors, watches, HIDs and time synchronization. Security & Proximity Key Tags/FOBS Proximity Sensors/Monitoring Medical, Health, Sport & Fitness Blood Pressure Monitors Wearable Heart Rate Monitors Weight Scales Pedometers Medical Sensors Medical Telemetry Glucose Meters Emergency Callers Medical Identification/Asset Tracking Medical Equipment Control Fitness Machines Speed Sensors Human Interface Devices & Industrial Control Remote Control Mouse Game Controller Industrial Control & Smart Energy Remote On/Off Switch Thermostats Smart Appliances Kiosks Smart Bar Code Scanner/Readers Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -6- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual PRODUCT DESCRIPTION The Anthias module is a complete Bluetooth Low Energy module solution. Anthias includes the Bluetooth Low Energy radio transceiver, 32 kHz slow clock for ultra low power modes, internal microcontroller for BLE applications software and profiles. Anthias is based on Cambridge Silicon Radios CSR1000™ chipset. The module is capable of supporting embedded applications along with ATT, GATT, SMP, L2CAP and GAP BLE stack component. The module is a separate PCB with contained RF design in a 22mm x 18mm x 3mm compact design. The RF output can be either through an on-board chip antenna or taken to an external antenna via a U.FL mini-coaxial connector. MODULE DETAILS Bluetooth Low Energy Radio Physical Interfaces +7dBm with power level control from integrated 6-bit DAC over a dynamic range >30dB. -89dBm receiver sensitivity with integrated channel filters, digital demodulator for improved sensitivity and co-channel rejection and fast AGC for enhanced dynamic range. Baseband and Software Bluetooth v4.0 specification protocol stack runs on integrated MCU. Slave operation (master operation possible later with firmware update) Includes Encryption GAP profile L2CAP Security Manager Attribute Protocol and Profile Bluetooth Low Energy profile support Hardware MAC for all packet types enables packet handling without involving the MCU. Auxiliary Features Power management features with software shutdown and hardware wake-up Internal 32KHz clock for dormant modes Power-on-reset cell detects low supply voltage SPI master interface SPI Programming and debug interface I²C Digital PIOs Analog IOs Bluetooth Stack Package Size: 22 x 18 x 3 (mm) 25 pad LGA Surface Mount Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -7- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual FUNCTIONAL OVERVIEW The Anthias is a complete Radio Transceiver Module with operating in the license free ISM (Industrial Scientific and Medical) 2.4GHz band. Anthias is equipped with a crystal oscillator, band pass filter, EEPROM for application code and chip antenna. Anthias incorporates Cambridge Silicon Radio’s CSR1000™ chipset that is fully compliant to the Bluetooth v4.0 specifications. The module has a RISC microcontroller that embeds the Bluetooth v4.0 stack and is able to run application code to become a complete embedded stand alone solution. 64KB of integrated RAM supports the RISC microcontroller and is shared between the ring buffers which are used to hold data for each active connection and the general-purpose memory required by the Bluetooth stack. The microcontroller interrupt controller and event timer executes the Bluetooth software stack, control the BLE radio and external interfaces. A 16-bit RISC microcontroller is used for low power consumption and efficient use of memory. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -8- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Anthias also supports programmable I/O ports, PIO and AIO. These ports can be accessed by the RISC microcontroller and application code. A SPI interface is used for programming and debugging of develop application code executed on the module. A UART interface is also available that is shared with the PIO pads. An external I²C/Serial Flash interface is an available configuration option for products to utilize an external serial flash and have a lower cost module. The Anthias RF output can either be through an on-board chip antenna or it can be routed to an external antenna through a mini-coaxial U.FL RF connector. The RF out is matched to 50 Ohms. An RF shield is provided to prevent RF coupling back into the circuitry and to comply with modular regulatory guidelines by such organizations such as the FCC. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 -9- 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual MODULE PAD ASSIGNMENT Figure 2: Anthias Pad Location (Top View) Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 10 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual DEVICE TERMINAL FUNCTIONS Table 1: Device Terminal Functions Label PAD Pad Type 1,2,25 GND Module Ground 3,17 NC Not Connected Description AIO_2 Bidirectional analog AIO_1 Analogue programmable I/O line AIO_0 PIO_0 / UART_TX Programmable I/O line or UART TX. PIO_1 / UART_RX Programmable I/O line or UART RX. PIO_3 / SF_DIN Programmable I/O line or SPI serial flash data (SF_DIN) input 10 PIO_4 / SF_CS# Programmable I/O line or SPI serial flash chip select (SF_CS#) PIO_5 / SPI_CLK Programmable I/O line or DEBUG_CLK selected by SPI_PIO# 12 PIO_6 / SPI_CS# Programmable I/O line or DEBUG_CS# selected by SPI_PIO# 13 PIO_7 / SPI_MOSI Programmable I/O line or DEBUG_MOSI selected by PI_PIO# 14 PIO_8 / SPI_MISO Programmable I/O line or DEBUG_MISO selected by SPI_PIO# 15 PIO_9 Programmable I/O line 16 PIO_10 Programmable I/O line PIO_11 Programmable I/O line. SPI_PIO#_SEL Selects SPI debug on PIO[8:5] I2C_SDA / SF_DOUT SPI serial flash data output; SF_DOUT I2C_SCL / SF_CLK SPI serial flash clock output; SF_CLK PIO_2 / I2C_SF_VDD Programmable I/O line or I²C Serial Flash power supply VDD_BAT 3V Power from supply or battery input WAKE Input to wake the module from hibernate 11 18 19 20 21 22 23 24 Bidirectional with Programmable strength internal pullup/down Bidirectional Programmable strength internal pullup/down Input strong internal pull-down Bidirectional, tristate, weak internal pull-up Input with weak internal pull-up Bidirectional with programmable strength internal pullup/down Input has no internal pull-up or pull-down, use external pulldown. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 11 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings Table 2: Absolute Maximum Ratings Definition Min Max VDD_BAT 1.8 3.6 Storage Temperature -40 +85 Unit °C These are stress ratings only. Exposure to stresses beyond these maximum ratings may cause permanent damage to, or affect the reliability of this module. Avoid using the module outside the recommended operating conditions defined below. This module is ESD sensitive and should be handled and/or used in accordance with proper ESD mitigation. Recommended Operating Conditions Table 3: Recommended Operating Conditions Value Description Min Typ Max Unit VDD_BAT 1.8 3.0 3.6 Vdc Operating Temp. 25 70 °C Range Regulator Used. In order to leverage the FCC/IC modular approval, the host system/system integrator must use the XC6204B302MR (Mfg: Torex: 3.0V fixed regulator SOT23-5 package) regulator. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 12 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Input/Output Terminal Characteristics Digital Terminals Input Voltage Levels VIL input logic level low VIH input logic level high Tr /Tf Table 4: Digital Terminal Characteristics Min Typ -0.4 0.7 x VDD_BATT Output Voltage Levels VOL input logic level low VOH input logic level high Tr /Tf Min 0.75 x VDD_BATT Typ Input and Tristate Currents With strong pull-up I²C with strong-pull With strong pull-down With weak pull-up With weak pull-down Ci input capacitance Min -150 -250 10 -5.0 0.33 1.0 Typ -40 40 -1.0 1.0 Max 0.4 VDD + 0.4 25 Unit ns Max 0.4 Unit ns Max -10 150 -0.33 5.0 5.0 Unit µA µA µA µA µA pF Max 1.3 Unit AIO Input Voltage Levels Input voltage Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 Table 5: Analog Terminal Characteristics Min Typ - 13 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual ESD PROTECTION Apply ESD static handling precautions during manufacturing. The table below shows the ESD handling maximum ratings. Table 6: ESD Ratings Conditions Human Body Model Contact Discharge per JEDEC EIA/JESD22-A114 Machine Model Contact Discharge per JEDEC EIA/JESD22-A115 Charged Device Model Contact Discharge per JEDEC EIA/JESD22-C101 Class 200V III Max Rating 2000V (all pads) 200V (all pads) 500V (all pads) RF CHARACTERISTICS Parameter Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 Table 7: RF Characteristics Specifications Units RF output power +7 dBm Receiver sensitivity - 89 dBm - 14 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual AGENCY CERTIFICATIONS TBD BLUETOOTH COMPLIANCE TBD Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 15 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual BLUETOOTH SOFTWARE STACK The Anthias module is supplied with Bluetooth v4.0 specification compliant stack firmware which runs on the internal RISC microcontroller. The figure below shows that the Anthias software architecture allows Bluetooth processing and the application program to run on the internal RISC microcontroller. Figure 3: Anthias Bluetooth 4.0 Firmware Stack Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 16 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual SOFTWARE DEVELOPMENT The Anthias uses Cambridge Silicon Radio’s CSR1000™ chipset. The RISC microcontroller is capable of running applications to access the BTLE v4.0 software stack, serial interfaces and IOs. Software development is through CSR’s µEnergy Integrated Development Environment (xIDE) supplied with CSR’s μEnergy™ Software Development Kits (SDKs). The SDK is available from either CSR or Unigen for purchase. The SDK allows the module to be utilized specifically for the end application and product. The xIDE allows software engineers to build and configure the application projects provided with application specific SDKs or to independently develop applications to run on CSR’s μEnergy™ ICs or Anthias. It supports the development and debugging of applications written in ANSI C language. Code is written in the text editor and when complete, built and compiled along with the μEnergy™ firmware supplied as part of the SDK. When compiled the resultant machine code can be downloaded to and run on Anthias. The code can then be debugged on-module using the facilities in xIDE. Applications can be developed from the reference application code provided, using the example code and library functions supplied, to adapt and add functionality. The application source code provided implements various Bluetooth Low Energy Profiles. These Profiles can be used as part of the user’s own applications. Using profile code and example applications as a starting point for development, greatly reduces the effort required to produce working Bluetooth Low Energy applications that correctly implement the required Bluetooth Low Energy Profiles To obtain the SDK please contact Unigen for more details. Note: The supplied profile code usually supports all the mandatory features and most but not all optional features of a particular profile. See the individual SDK Release Note for details. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 17 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual MICROCONTROLLER, MEMORY, IO AND BASEBAND LOGIC Figure 4: Microcontroller, Memory, IO, Baseband Logic Diagram System Ram 64KB of integrated RAM supports the RISC microcontroller and is shared between the ring buffers used to hold data for each active connection and the general-purpose memory required by the Bluetooth stack. Internal ROM CSR1000™ QFN has 64KB of internal ROM. This memory is provided for system firmware implementation. If the internal ROM holds valid program code, on boot-up, this is copied into the program RAM. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 18 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Microcontroller The microcontroller, interrupt controller and event timer execute the Bluetooth Low Energy software stack and control the BLE radio and external interfaces. A 16-bit RISC microcontroller is used for low power consumption and efficient use of memory. Programmable I/O Ports, PIO and AIO 12 lines of programmable bidirectional I/O are provided. They are all powered from the Anthias internal regulating circuitry. PIO lines are software-configurable as weak pull-up, weak pull-down, strong pull-up or strong pull-down. Note: At reset all PIO lines are inputs with internal weak pull-downs. Any of the PIO lines can be configured as interrupt request lines or to wake the module from deep sleep mode. Table below lists the options for waking the module from the sleep modes. Sleep Mode Dormant Hibernate Deep Sleep Table 8: Wake Options Wake-up Options Can only be woken by the WAKE pad. Can only be woken by the WAKE pad or by the watchdog timer. Can be woken by any PIO configured to wake the module. The Anthias module supports alternative functions on the PIO lines: SPI Interface UART LED Flasher / PWM modules Note: Unigen cannot guarantee that all the PIO assignments remain as described. Implementation of the PIO lines is firmware build specific. For more information, see relevant software release note. Anthias has 3 general purpose analog interface pads, AIO[2:0] . Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 19 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual LED Flasher / PWM modules Anthias contains a LED flasher / PWM modules that work in sleep modes. These functions are controlled by the on-chip firmware. POWER CONTROL, REGULATION AND RESET Figure 5: Anthias Internal Regulation Block Internal Switch-mode Regulator Anthias has an internal switch mode regulator that generates the main rail from the battery (VDD_BAT). The main rail supplies the lower regulated voltage to a further internal digital linear regulator and also to the analog sections of the Anthias module. The switch mode regulator generates typically an internal 1.35V. Internal Low-voltage Linear Regulator The integrated low-voltage VDD_DIG linear regulator powers the Anthias digital circuits. The input voltage range is 0.65V to 1.35V. It can supply programmable voltages of 0.65V to 1.20V to the digital area of the Anthias module. The maximum output current for this regulator is 30mA. Important Note: These regulators are for internal Unigen use only. See example circuit diagram for Unigen recommended circuit connection. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 20 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Reset Anthias is reset by software-configured watchdog timer. Digital Pad States on Reset Pad Name / Group I2C_SDA I2C_SCL PIO[11:0] Table 9: Digital Pad State on Reset On Reset Strong PU Strong PU Weak PD SERIAL INTERFACES Application UART Interface The Anthias UART interface provides a simple mechanism for communicating with other serial devices using the RS232 protocol. 2 signals implement the UART function, UART_TX and UART_RX. When Anthias is connected to another digital device, UART_RX and UART_TX transfer data between the 2 devices. UART configuration parameters, e.g. baud rate and data format, are set using ANTHIAS application code firmware. When selected in firmware PIO[0] is assigned to a UART_TX output and PIO[1] is assigned to a UART_RX input, see the module pad assignment and description for more details. The UART CTS and UART RTS signals can be assigned to any PIO pad by the on-chip firmware. Note: To communicate with the UART at its maximum data rate using a standard PC, the PC requires an accelerated serial port adapter card. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 21 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual The table below shows the possible UART settings for the ANTHIAS module. Table 10: Anthias UART Parameters Parameter Possible Values 1200 baud (≤2% Error) Minimum Baud Rate 9600 baud (≤1% Error) Maximum 2Mbaud (≤1% Error) Flow Control CTS/RTS Parity None, Odd or Even Number of stop bits 1 or 2 Bits per byte Note: The maximum baud rate during Deep Sleep is 9600 baud. SPI Master Serial Flash Interface The SPI Serial Flash Interface is only available if Anthias is ordered and configured without the internal EEPROM option on the module. The SPI master memory interface in the Anthias module is overlaid on the internal I²C EEPROM interface and uses 3 other specific PIOs for the additional signaling. See the table on the next page for more details. PIO[2] is used to power the Serial Flash upon boot up to read the contents and load into RAM. After loading the contents, PIO[2] is de-asserted to shut down the Serial Flash for power savings. Figure 6: External Serial EEPROM Circuitry Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 22 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual The table below shows the corresponding external Serial Flash signals when the external serial Flash option of the Anthias module is used to store the application code. Table 11: Anthias External Serial Flash Signals SPI Serial Flash Interface Pad Label FLASH_VDD 22 PIO_2 / I2C_SF_VDD SF_DIN PIO_3 / SF_DIN SF_CS# 10 PIO_4 / SF_CS# SF_CLK SF_DOUT 21 20 I2C_SCL / SF_CLK I2C_SDA / SF_DOUT Description Programmable I/O line or I²C Serial Flash power supply Programmable I/O line or SPI serial flash data (SF_DIN) input Programmable I/O line or SPI serial flash chip select (SF_CS#) SPI serial flash clock output (SF_CLK). SPI serial flash data output (SF_DOUT). Programming and Debug Interface Important Note: The Anthias module debug SPI interface is available in SPI slave mode to enable an external microcontroller to program and control the module, generally via libraries or tools supplied by CSR/Unigen. The protocol of this interface is proprietary. The 4 SPI debug lines directly support this function. The SPI programs, configures and debugs the Anthias module. It is required for firmware upgrade or debug. Ensure the 4 SPI signals are brought out to either test points or a header. If firmware upgrading is required in the field then this interface needs to be accessible externally. Take SPI_PIO#_SEL high to enable the SPI debug feature on PIO[8:5]. Anthias uses a 16-bit data and 16-bit address programming and debug interface. Transactions occur when the internal processor is running or is stopped. Data is written or read one word at a time, or the auto-increment feature is available for block access. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 23 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Instruction Cycle The ANTHIS module is the slave and receives commands on DEBUG_MOSI and outputs data on DEBUG_MISO. The table below shows the instruction cycle for a SPI transaction. Table 12: SPI Transactions Hold DEBUG_CS# high for 2 Reset the SPI interface DEBUG_CLK cycles Take DEBUG_CS# low and clock in the Write the command word 8-bit command Write the address Clock in the 16-bit address word Write or read data words Clock in or out 16-bit data word(s) Termination Take DEBUG_CS# high With the exception of reset, DEBUG_CS# must be held low during the transaction. Data on DEBUG_MOSI is clocked into the Anthias on the rising edge of the clock line DEBUG_CLK. When reading, Anthias replies to the master on DEBUG_MISO with the data changing on the falling edge of the DEBUG_CLK. The master provides the clock on DEBUG_CLK. The transaction is terminated by taking DEBUG_CS# high. The auto increment operation on the Anthias cuts down on the overhead of sending a command word and the address of a register for each read or write, especially when large amounts of data are to be transferred. The auto increment offers increased data transfer efficiency on the Anthias module. To invoke auto increment, DEBUG_CS# is kept low, which auto increments the address, while providing an extra 16 clock cycles for each extra word written or read. Multi-slave Operation Do not connect the Anthias module in a multi-slave arrangement by simple parallel connection of slave MISO lines. When Anthias is deselected (DEBUG_CS# = 1), the DEBUG_MISO line does not float. Instead, Anthias outputs 0 if the processor is running or 1 if it is stopped. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 24 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual POWER CONSUMPTION Table 13: Operating Power Consumption Figures Operation Mode Dormant Hibernate Deep Sleep Idle TX/RX radio active Idle Connection Slave Advertising Mode Description All functions are shutdown. To wake up toggle the WAKE pad. Software Enabled mode with only 32khz internal clock and timer running. Current at 3V Software Enabled mode retaining all states Software Enabled mode; MCU idle, all circuits on, no BTLE connection <5uA <600nA <1.5uA ~1mA Peak Transmit/Receive Radio On Connected to remote BTLE radio, 1.28s period, no slave latency, 150ppm clocks Connected to remote BTLE radio, 0.5s period, no slave latency, 150ppm clocks Connected to remote BTLE radio, 0.25s period, no slave latency, 150ppm clocks ~16mA (peak) 200ms, 3 channels, connectable, 20 bytes payload ~93uA avg. 500ms, 3 channels, connectable, 20 bytes payload ~49uA avg. ~13uA avg. ~18.5uA avg. ~27uA avg. Note: Measurements are from the battery. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 25 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual Idle Connection State as Slave Radio on/off time is as important as peak currents. Sleep clock accuracy is vital due to window widening between radios on/off states. Figure 7: Idle Connection State Treceive = 80us + (Jitter Allowance) + (Windows Widening) Jitter Allowance = 16us Window Widening = (Connection Interval * (Slave latency+1))*(Slave Clock Accuracy + Master Clock Accuracy)/1e6 Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 26 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual EXAMPLE SCHEMATICS No Serial Flash Figure 8: Embedded EEPROM Example Schematic Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 27 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual External Serial Flash Configuration Figure 10: External Serial Flash Example Schematic Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 28 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual MECHANICAL DRAWINGS Dimensions Figure 11: ANTHIAS Mechanical Drawing Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 29 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual LGA Pads and Landing Pattern Figure 12: Landing Pattern Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 30 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual ORDERING INFORMATION Table 14: Part Numbers Part Number UGWANBL2SME133A UGWANBL2SME133U UGWANBL2SM0033A.EXT UGWANBL2SM0033U.EXT Description Embedded EEPROM, Chip Antenna Embedded EEPROM, RF mini-coaxial connector No EEPROM, Chip Antenna No EEPROM, RF mini-coaxial connector CONTACT INFORMATION CORPORATE HEADQUARTERS Unigen Corporation 45388 Warm Springs Boulevard Fremont, CA 94539 Telephone: 1 (510) 688-2088 Fax: 1 (510) 668-2788 Email: Support@unigen.com Web: www.unigen.com Toll Free:1 (800) 826-0808 Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 31 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual RF Radiation Hazard Warning (RSS-102, FCC) “To ensure compliance with FCC and Industry Canada RF exposure requirements, this device must be installed in a location where the antennas of the device will have a minimum distance of at least 20 cm from all persons. Using higher gain antennas and types of antennas not certified for use with this product is not allowed. The device shall not be co-located with another transmitter.” French – “Installez l'appareil en veillant à conserver une distance d'au moins 20 cm entre les éléments rayonnants et les personnes. Cet avertissement de sécurité est conforme aux limites d'exposition définies par la norme CNR-102 at relative aux fréquences radio.” Antenna Limitations (RSS-GEN) Per RSS-GEN, section 7.1.2 – “Under Industry Canada regulations, this radio transmitter may only operate using an antenna of type and maximum (or lesser) gain approved for the transmitter by Industry Canada. To reduce potential radio interference to other users, the antenna type and its gain should be so chosen that the equivalent isotropically radiated power (e.i.r.p.) is not more than that necessary for successful communication.” French – “Conformément à la réglementation d'Industrie Canada, le présent émetteur radio peut fonctionner avec une antenne d'un type et d'un gain maximal (ou inférieur) approuvé pour l'émetteur par Industrie Canada. Dans le but de réduire les risques de brouillage radioélectrique à l'intention des autres utilisateurs, il faut choisir le type d'antenne et son gain de sorte que la puissance isotrope rayonnée équivalente (p.i.r.e.) ne dépasse pas l'intensité nécessaire à l'établissement d'une communication satisfaisante.” Per RSS-GEN, section 7.1.2 (detachable antennas)– “This radio transmitter has been approved by Industry Canada to operate with the antenna types listed below with the maximum permissible gain and required antenna impedance for each antenna type indicated. Antenna types not included in this list, having a gain greater than the maximum gain indicated for that type, are strictly prohibited for use with this device.” Fench – “Le présent émetteur radio a été approuvé par Industrie Canada pour fonctionner avec les types d'antenne énumérés ci-dessous et ayant un gain admissible maximal et l'impédance requise pour chaque type d'antenne. Les types d'antenne non inclus dans cette liste, ou dont le gain est supérieur au gain maximal indiqué, sont strictement interdits pour l'exploitation de l'émetteur”. Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 32 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808 ANTHIAS BLE Module Solutions for a Real Time World User Manual General Two Part Statement (RSS-Gen, section 7.1.3): This device complies with Industry Canada licence-exempt RSS standard(s). 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. Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1) l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement. Two Part Statement (FCC, 15.19) – If not on the label, then it must be in the user’s manual This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Non-modification statement (FCC, 15.21) – User’s manual shall caution the user the changes or modifications not expressly approved by <> could void the user’s authority to operate the equipment. Modular Requirements The manual for the module must instruct the integrator how to properly label the end product and what statements must be in the user’s manual. Label for host product: “Contains FCC ID: R8KUGWANBL2” “Contains IC: 5125A-UGWANBL2” Re-Tek - xxxx support@unigen.com http://www.unigen.com Copyright Unigen Corporation, 2012 - 33 - 45388 Warm Springs Blvd. Fremont, CA 94539 TEL: (510) 668.2088 FAX: (510) 661.2788 Customer Comment Line: (800) 826.0808
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.5 Linearized : Yes Author : wsee Create Date : 2012:11:01 10:03:12-07:00 Modify Date : 2012:11:01 10:03:12-07:00 XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:08:04 Format : application/pdf Creator : wsee Title : Microsoft Word - ANTHIAS Usermanual UGWANBL2SME133x 022212 v1p1.doc Creator Tool : PScript5.dll Version 5.2.2 Producer : Acrobat Distiller 9.2.0 (Windows) Document ID : uuid:77c5fa2a-02fa-49b1-9923-eebc532bfb31 Instance ID : uuid:56c25285-357a-4671-970c-f4cd67c0335c Page Count : 33EXIF Metadata provided by EXIF.tools