IN100 Datasheet
IN100 Datasheet
IN100
Ultra-Low Power Bluetooth Beacon SoC
Key Features
• BluetoothLow Energy 5.3 Compliant • Clock Sources
- Enhanced privacy mode support - 26MHz XO crystal
- 32.768kHz RTC crystal (optional)
• Beacon Modes
- Proprietary • Security and Privacy
- BluetoothSIG compliant - AES-128 based authentication
- iBeacon/Eddystone/Altbeacon compliant* - AES-128 based encryption
- Privacy protection: resolvable private
• Ease of Use address
- Config and use - Anti-Cloning: time-varying payload in the
- No software programming required beacon
• Memory • Power Supply
- 4Kb eFuse memory -Integrated low leakage LDO
- Advertising payload storage -1.1 - 3.6V input
- Manufacturer ID
-Single cell 1.5V battery support
- 4KB SRAM
- Dynamic payload storage • Operating temperature
- -40°C ~ +85°C (industrial, see ordering info)
• Low Power Mode Advertising
- -40°C ~ +125°C (full range industrial, see
- Continuous advertising ordering info)
- Event-triggered advertising
• Packaging
• RF Radio
- DFN8 2.5mm x 2.5mm
- 2.4GHz frequencyband RF transmitter - QFN18 3.0mm x 3.0mm
- MedRadio band support
- Programmable TX output power, up to +5dBm • Typical Applications
- Standalone retail beacon
• System Power Consumption
- Wireless sensor
- Sub-uW power consumption for multi-year - Asset tracking
operation on a tiny battery - Beacon tag for RTLS (Real Time Location
- Sleep mode < 650nA with 32kHz RC ON
System)
• Peripheral - Active RFID
- Low power alarm system
- 1 UART
- Wireless ID tag for healthcare
- 1 I2C
- Wireless industrial application
- Pulse Count Interface for digitalsensor input
- Fitness and wellness
- Built-in ultra-low-leakage load switch x 2
- Sensor ADC, 11bit
- Chip temperature measurement
* iBeacon is a trademark of Apple Inc.
- VCC voltage measurement
* Eddystone is a trademark of Google Inc.
- 4 channels for customer use
1 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
About Documentation
Revision V1.3
2 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Contents
About Documentation .................................................................................. 2
1. Product Overview ................................................................................. 8
2. Package Pin Out Information ............................................................... 11
2.1. Pin definition ......................................................................................................11
3 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
7. Layout ................................................................................................. 38
7.1. Layer stack-up ................................................................................................. 38
7.2. Crystal .............................................................................................................. 38
7.2.1. 26MHz crystal ............................................................................................................................. 38
7.2.2. 32.768kHz crystal ....................................................................................................................... 38
7.3. RF trace............................................................................................................ 39
7.4. Antenna ............................................................................................................ 39
7.5. Power supply .................................................................................................... 39
7.6. Thermal PAD vias .............................................................................................. 39
7.7. GND .................................................................................................................. 39
4 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
5 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
List of Figures
Figure 1:System block diagram ..................................................................................... 9
Figure 2:NanoBeaconTM features overview .................................................................. 10
Figure 3:Pin assignments .............................................................................................11
Figure 4:Advertising packet and advertising packet creation process overview ........... 14
Figure 5 : Trigger modes ................................................................................................ 17
Figure 6 : Recommended UART speed detection sequence ............................................ 21
Figure 7 : Pulse counting............................................................................................... 22
Figure 8 : PWM sequence .............................................................................................. 22
Figure 9 : Sensor ADC block diagram ............................................................................. 23
Figure 10: Load switch pins........................................................................................... 25
Figure 11 : Power management generates 2 domains (AON & DOOPD) from VCC ............. 26
Figure 12 : 32kHz RC frequency vs. temperature ............................................................ 28
Figure 13 : 32.768kHz crystal ......................................................................................... 28
Figure 14 : External 32.768kHz clock source .................................................................. 29
Figure 15 : XO clock source ........................................................................................... 30
Figure 16 : eFuse memory programming process ........................................................... 31
Figure 17 : RF sub-system interface .............................................................................. 32
Figure 18 : Power supply sequence ................................................................................ 33
Figure 19 : IN100 QFN18 reference design .......................................................................37
Figure 20 : IN100 DFN8 reference design .......................................................................37
Figure 21 : Solder reflow profile...................................................................................... 41
Figure 22 : QFN18 POD IN100-Q1-R-RC1I/ IN100-Q1-R-RC1F ............................................. 42
Figure 23 : QFN18 POD IN100-D1-R-YC1I/ IN100-D1-R-YC1F ............................................. 43
Figure 24 : DFN8 POD IN100-D1-R-RC1I/ IN100-D1-R-RC1F ............................................. 44
Figure 25 : DFN8 POD IN100-D1-R-YC1I/ IN100-D1-R-YC1F .............................................. 45
Figure 26 : QFN18 marking ............................................................................................ 46
Figure 27 : DFN8 marking .............................................................................................. 46
6 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
List of Tables
Table 1:IN100 QFN18 pin and pinmux info .......................................................................11
Table 2:IN100 DFN8 pin and pinmux Info ...................................................................... 13
Table 3:eFuse memory structure definition overview................................................... 15
Table 4 : Trigger condition description........................................................................... 17
Table 5 : Advertising data source ................................................................................... 18
Table 6 : VCC monitoring characteristics ...................................................................... 23
Table 7 : Temperature Monitoring Characteristics ......................................................... 24
Table 8 : MGPIO Analog monitoring characteristics ....................................................... 24
Table 9 : 32kHz RC oscillator characteristics ................................................................. 27
Table 10 : 32.768kHz RTC oscillator characteristics ....................................................... 29
Table 11 : 26MHz RC oscillator characteristics ............................................................... 30
Table 12 : 26MHz crystal oscillator characteristics ......................................................... 30
Table 13 : RF sub-system overview ................................................................................. 31
Table 14 : Absolute maximum ratings ............................................................................ 32
Table 15 : Recommended operating conditions ............................................................. 33
Table 16 : GPIO pin characteristics ................................................................................ 34
Table 17 : General RF characteristics ............................................................................. 34
Table 18 : RF Transmitter performance characteristics ................................................. 35
Table 19 : System power consumption .......................................................................... 36
Table 20 : PCB layer stack-up ....................................................................................... 38
Table 21 : IN100 marking description ............................................................................. 46
Table 22 : Ordering information .................................................................................... 47
Table 23 : Size for reel inner box and outer box.............................................................. 47
7 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
1. Product Overview
IN100 is a member of InPlay's NanoBeacon™ SoC product family, which supports Bluetooth low
energy beacons in the ISM 2.4GHz frequency band and a proprietary beacon mode in either the
2.4GHz ISM frequency band or the MedRadio frequency bands. This SoC device features an
efficient and configurable state machine, non-volatile memory for user pre-defined data payload,
and data SRAM for dynamic data storage. The device includes an analog to digital converter,
security engine and power management in a QFN form factor package as small as 2.5mm x 2.5mm.
The device has very low power consumption and simple BOM requirements. It is ideal for coin cell
battery or single cell 1.4V/1.5V battery-powered applications such as disposable beacon tags or
wireless smart sensors.
Software programming free Bluetooth: The device is designed for maximum ease of use. There’s
no need to do any Bluetooth-related software programming in order to use this device. Once the
device is properly configured, it automatically transmits Bluetooth Low Energy advertising
packets, or proprietary-format advertising packets. The advertising data payload can be
predefined user data stored on-chip, or dynamic data acquired from sensors or an external
microcontroller. The NanoBeacon Config PC GUI tool provided by InPlay allows the user to easily
configure the advertising mode and data payload.
Single cell (sub-1.5V) battery operation, Nanowatt power consumption: The device can operate
at battery voltages as low as 1.1V, so a popular 1.5V single cell battery is sufficient to power the
device. When the device is operating in sleep mode, it consumes less than 650nA from the battery.
Flexible features for pairing with an MCU & sensors: In addition to the standalone beacon
mode, the device is designed to pair with a companion MCU and/or sensors. When the device is
used with a microcontroller, the adverting data payload and control mode can be changed on-the-
fly via the UART interface. Sensors with either analog or digital outputs can be used with the
device. It supports multiple ADC input channels with 11-bit resolution. It has a linear scaling post-
processing unit to condition readings before transmitting them wirelessly. In addition, there are
two low-leakage load switches that turn power on or off to any external circuitry, including the
sensor ICs.
Simple system BOM: The device does not require external RF matching components when
interfacing to a 50Ω impedance. It does require a 26MHz crystal for accurate local oscillator
generation. For applications that require an accurate real-time clock, a 32.768kHz crystal must be
installed on-board. Both the 26MHz and 32.768kHz crystal interfaces provide programmable on-
chip capacitors that eliminate the need for on-board load capacitors for most crystals.
8 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Security engine: A built-in hardware security engine supports AES-128 and EAX encryption
with/without authentication. A built-in True Random Number Generator (TRNG) facilitates secure
applications.
Figure 1 shows the system block diagram of the NanoBeacon™ SoC IN100 product family. Features
available will vary by part number. For more information on available features of different devices,
please refer to Ordering information.
- 4Kb OTP memory (eFuse): To store the user advertising data payload, security key and
predefined register settings with one-time programming prior to usage.
- 4KB SRAM: For dynamic advertising data storage. Data in SRAM can be retained in memory
during sleep mode when only the always-on (AON) domain is active.
- Predefined data: Data is either stored in eFuse OTP memory or on-chip SRAM.
9 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
- Real time measurement data: Measurements come from internal on-chip sensors or
external sensors with either analog or digital outputs to the device.
Types of advertising & data encryption: Continuous advertising and event-driven advertising
are available; data can be encrypted or unencrypted, with or without authentication.
The device supports privacy with a random or resolvable advertising address. It supports
enhanced privacy of the user data payload through the built-in hardware security engine.
Load switch control: Two power supply switches are available to provide power to any external
circuitry, including sensor ICs. These two switches can be event-driven or timer-driven.
- Switch 0 (SW0), ties the supply pin of the powered device to VCC when ON.
- Switch 1 (SW1), ties the supply pin of the powered device to GND when ON.
Power domain: There are two power domains, Always-ON (AON) domain and Dynamic ON/OFF
Power Domain (DOOPD).
Figure 2 shows the workflow and features of the NanoBeacon™ SoC IN100 product family.
10 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
The device is offered in both DFN8 & QFN18 packages (denoted IN100-D1 and IN100-Q1,
respectively). Both packages have an exposed paddle that must be connected to the system board
ground.
11 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
UART
8 GPIO0 DGPIO Digital signal GPIO
RXD *
UART
9 GPIO1 DGPIO Digital signal GPIO
TXD *
Any
10 GPIO2 DGPIO Digital signal GPIO GPIO Any GPIO
2~5 & 7
Any
11 GPIO3 DGPIO Digital signal GPIO GPIO Any GPIO
2~5 & 7
Any
ADC
12 MGPIO4 MGPIO Mixed signal GPIO GPIO Any GPIO
CH0
2~5 & 7
eFuse memory
I/O
13 VDDQ Programming power
power
supply
14 RTC_XO_P Analog 32.768K RTC P
Analog
16 RF_TX 2.4G RF TX output
RF
Power supply & IO
17 VCC Power
reference voltage
12 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
13 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
The device is designed to be configure-and-use, so that the users do not need to do any software
or application programing. Figure 4 shows the advertising packet format, number of packets that
are supported, and packet control settings. The user can employ the provided NanoBeacon Config
PC GUI tools to generate the configuration file to be programmed into the eFuse memory of the
device.
There are two advertising modes: continuous and event driven. In continuous advertising mode,
advertising occurs every advertising interval upon power-on; In event-driven advertising mode,
advertising only occurs when triggered by specified external events. For example, event-driven
advertising can happen after some sensor ADC measurements are larger or smaller than a
predefined threshold.
The device supports three different data sets for advertising. The control of the advertising is
stored in eFuse memory or SRAM as shown in Figure 4.
14 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
The device provides a 4Kbit eFuse memory to store the configuration and advertising data packet
information. The eFuse memory is organized as 256 16-bit words. The data in the eFuse memory
is broken into 4 regions.
- Region 1 contains the commonly used configuration data, which is predefined and has
fixed length.
- Region 2 contains more flexible configuration data, specified through register read/write
based on different trigger conditions. This region has a user-defined length and is
application-dependent.
- Region 3 contains the data that needs to be transmitted and how the data is transmitted.
It also has a user-defined length and is application-dependent.
- Region 4 contains the instruction definition of the I2C protocols and is application
dependent.
Region 2, 3 and 4 are optional and they may not be present. The presentation of the Region 2, 3
and 4 are specified in the region 1.
The detailed content of the regions of the eFuse memory can be automatically generated by
NanoBeacon Config PC GUI according to user’s configuration and application.
NOTE that the eFuse memory can only be programmed once. Bits in the eFuse memory can only
be written to 1 by the programmer and cannot be cleared to 0 afterwards.
3.4. SRAM
The device has an on-chip 4KB SRAM which can be used for advertising control and data storage.
The content of the SRAM can be dynamically changed or updated by the external MCU.
15 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
The event-driven trigger mode can be further divided into the following 4 modes:
• Mode 0: After the event is triggered, the device begins to advertise with the interval specified.
The device keeps advertising for a specified number of advertising events regardless the
status of the current trigger event, as shown in Figure 5 (a). After finishing the specified
number of advertisings, the device will stop advertising and remain in sleep forever.
• Mode 1: After the event is triggered, the device begins to advertise with the interval specified.
Different from mode 0, during every advertising wakeup, the device checks whether the
sensor event is valid. After the last valid trigger event, the device keeps advertising for a
specified number of advertising events as shown in Figure 5 (b). Advertising will continue until
the sensor event is not present. After finishing the advertising, the device will be in sleep
forever.
• Mode 2: Similar to mode 0 except after finishing the advertising sequence, the device will
periodically wake up to check the sensor status to see if it is triggered. If it is triggered again,
the device will perform a specified number of advertising events.
• Mode 3: Similar to mode 1 except after finishing the advertising, the device will periodically
wake up to check the sensor status to see if it is triggered. If it is triggered again, the device
will perform a specified number of advertising events.
16 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
(a) Mode 0
(b) Mode 1
17 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Condition
Condition Description
index
An external sensor connected to an MGPIO pin measured
Sensor 0 through the internal ADC is higher than a threshold provided
3
level too high in region 1 of the eFuse memory or SRAM. Sensor 0 can be
specified as one of the GPIO inputs using control registers*.
An external sensor connected to an MGPIO pin measured
Sensor 0
4 through the internal ADC is lower than a threshold provided in
level too low
region 1 of the eFuse memory or SRAM.
An external sensor connected to an MGPIO pin measured
Sensor 1 level through the internal ADC is higher than a threshold provided
5
too high in region 1 of the eFuse memory. Sensor 1 can be specified as
one of the MGPIO inputs using control registers*.
An external sensor connected to an MGPIO pin measured
Sensor 1 level
6 through the internal ADC is lower than a threshold provided in
too low
region 1 of the eFuse memory or SRAM.
Any GPIO-triggered wake up. The wake-up condition can be
7 GPIO wakeup
specified through control registers*.
Note: the control register content can be generated by the NanoBeacon Config PC GUI tool
provided by InPlay.
The data (and their length) is defined in the eFuse memory directly
Predefined Data
and may not be changed later.
Values from AON timers, or the converted SEC_CNT value in 0.1
Timer value
second or 1 second resolution.
A random number created through the LFSR (see chapter 4.6). The
Random number
random value might also be used in EAX encryption as the salt.
Internal
Internal ADC measurements of the device temperature or the VCC
Temperature/Battery
voltage value.
voltage measurement
External analog sensor Internal ADC measurement of a signal from the external analog
measurement sensor through MGPIO 4 to 7.
18 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Customer UUID The Customer UUID value stored in the eFuse menory.
Message authentication The message authentication code (tag) value generated by the AES-
Code(tag) EAX algorithm.
The counting value from the pulse width or pulse sequencer counter
Pulse counting value
logic from external digital sensors.
For details of the advertising control and packet definition in region 3 of the eFuse memory or
SRAM, please refer to the NanoBeacon Config PC GUI tool and its user manual.
19 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
4. Sub-system Description
4.1. UART
A UART interface is provided as the additional control or debugging interface. See chapter 2.1.
External devices may access the device’s internal registers, memory, and eFuse memory through
a UART interface. The interface supports byte-sequence commands. The NanoBeacon Config PC
GUI uses the UART interface to communicate with the device, and other controllers can also
access the device internal information through the UART interface.
It is recommended to use the sequence of operations shown in Figure 6 to achieve stable UART
communication after initial device power-up (cold/warm boot) or UART sleep change.
20 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
21 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
4.2. I2C
To communicate with sensors that do not support UART, an I2C master is provided. The I2C
master can communicate with multiple external I2C slave sensors/devices with different slave
addresses in sequence. The I2C commands are stored in the region 4 of the eFuse memory. For
each I2C slave, the I2C master (based on the preset values in the eFuse memory) can program
registers or read back values. The I2C master can also insert delays between two I2C commands
to give the I2C slave time to respond to the previous command. The read-back value will be stored
in memory and can be broadcast through as part of packet payload. The operations of the I2C
master can be defined through the NanoBeacon Config PC GUI. The I2C interface SCL and SDA
pins can refer to Table 1.
To interface with some external digital-interface sensors, the device can count the number of
pulses in a pulse sequence (Figure 7). the device can also detect the high/low width ratio of the
sequence of pulses (pulse-width modulation, Figure 8). The ratio between the time high and time
low of a pulse can be encoded as a digital 0 or 1. The sequence can be applied to any of the available
pins defined in Table 1 above.
The Sensor ADC has 11 physical bits and can convert at a maximum of 64KSPS. The input to the
ADC is preceded by a multiplexer which enables the user to sample up to 4 different channels, as
shown in Figure 9. The package options and the pin assignments are shown in
22 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Figure 3 and Table 1. In addition, the ADC can be used to measure the internal VCC (shown as VBAT
in Figure 9) voltage level or the chip temperature. The required voltage reference (VREF) to the
ADC can be selected from multiple sources, including an on-chip 0.8V reference (V0P8), the VCC
voltage divided by 2, or external channels. The VREF shall not exceed 0.8V. The input voltage
range to the ADC shall be between 0V and 2*VREF.
23 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Range -40 85 °C
The device supports ADC value linear scaling to convert from raw voltage to the meaningful user
defined unit. For example, the device can convert a temperature sensor raw voltage output
captured by its ADC to a Celsius temperature unit.
The device also provides two load switch pins. Switch 0 (SW0) provides a low impedance path to
VCC when turned on, while Switch 1 (SW1) provides a low impedance path to ground when turned
on as shown in Figure 10.
24 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
These switches can be automatically turned on or off when the sensor ADC is measuring external
analog signals through a mixed-signal GPIO pin or when the pulse counting/PWM detection logic
is running to count pulses on the GPIO pins.
A 64-bit random number generator based on a linear feedback shift register (LFSR) is provided.
The initial value of the LFSR is obtained from the least-significant bits of multiple sensor ADC
channels and the initial value from the SRAM readout. The random values can be used in resolvable
and non-resolvable address generation or the random number value in an advertising packet
payload.
A 32-bit count-down timer and a 64-bit count-up timer are provided in the always-on power
domain running with the 32kHz sleep clock. The 64-bit count-up timer value can be converted to
units of 0.1s, 1s or customized unit values.
Another 32-bit watch dog timer is also provided which can be used to reset the device upon
expiration.
Once VCC power is provided and the CHIP_EN pin is asserted, the device will start working
according to the eFuse memory settings. If there is no valid eFuse memory settings present, an
external MCU can control and configure the device through the UART interface.
The device can go to sleep automatically after event checking or transmission based on
configuration. In this mode, the chip will also automatically wake itself up after the given time.
During sleep, the contents of the 4Kbyte memory will be retained. If automatic sleep is not
25 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
configured, the device can also be put to sleep mode through a UART command. The user can
wake up the device through a configured GPIO input.
Figure 11 : Power management generates 2 domains (AON & DOOPD) from VCC
Power domain: There are two power domains, AON and DOOPD.
AON (Always ON domain): The AON domain includes an always-on LDO for the power supply, the
32kHz clock, a timer, and retention of data in the 4KB SRAM. The AON logic is powered by the AON
LDO and its clock frequency is 32kHz. The 32kHz clock can be from an internal RC clock source or
an external clock source such as a 32kHz RTC clock. The AON logic has a sleep timer inside, which
can wake up the DOOPD (Dynamic On and Off Power Domain).
DOOPD (Dynamic On and Off Power Domain): The DOOPD consists of the GFSK modulator and RF
transmitter, eFuse OTP memory, SRAM, the security engine and the peripherals.
Sleep mode: Only the AON domain is on. The DOOPD domain is shut down.
26 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Shut Down mode: Both power domains are powered down. The leakage current at this mode is
less than 10nA.
There are four types of clock sources. They are: RC 32kHz, RTC 32.768kHz, RC 26MHz and XO
26MHz. RC 32kHz is the default clock source for the AON power domain.
The device’s clock system is designed to provide clocks to all subsystems that require clocks, and
to allow switching between different clock sources without degrading system performance or
power consumption.
The clock calibration uses the accurate 26MHz crystal to determine precisely the frequency of the
RC 32kHz. After the calibration, the device uses a division core to get the period and frequency of
the RC 32kHz. The division core will also be used for conversion between number of sleep cycles
and time slots, or other required time unit conversions.
4.10.1. RC 32kHz
The nominal value of this clock is 32kHz. The clock rate can vary from 16kHz to 48kHz and is
calibrated by the XO clock. The AON (Always-On) domain uses this as clock source.
Clock performance reported below was measured at the following condition: Ta = 25°C, VCC=3.0V,
unless otherwise noted.
Oscillation
Default RC setting 22.5 kHz
frequency
Temperature See
Default RC setting Hz/°C
coefficient Figure 12
27 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
28 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Crystal frequency
Including aging and temp. drift -500 500 ppm
tolerance
Differential, programmable in
On-chip CL 0.5 8 pF
0.5pF steps
CL crystal load
Differential 4 7 12 pF
capacitance
4.10.3. RC 26MHz
RC 26MHz is a 26MHz high-frequency ring oscillator which provides a clock source while the
crystal oscillator is starting up. The CPU will use RC 26MHz by default after code boot or wake-up
from sleep mode and may switch to the XO clock after it becomes stable.
Clock performance reported below was measured at the following condition: Ta = 25°C, VCC=3.0V,
unless otherwise noted.
29 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
4.10.4. XO clock
The XO clock is the high-frequency, high-precision clock source for 26MHz operation. The XO
clock is sourced from an external 26MHz crystal as shown in Figure 15. The XO is controlled by the
AON power state and is enabled by default after cold boot. This clock can be divided down to
13MHz, 2MHz and 1MHz upon the DOOPD requirements.
Clock performance reported below was measured at the following condition: Ta = 25°C, VCC=3.0V,
unless otherwise noted.
30 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
C0 (*1) 0.7 3 pF
Differential, programmable in
On-chip CL 0.5 8 pF
0.5pF steps
eFuse (OTP memory) programming requires a 3.3V power supply to the device VDDQ pin, and
feeding the data through the UART port, as shown in
Figure 16.
The device incorporates a 2.4GHz ISM frequency band radio and GFSK modulator capable of
transmitting Bluetooth Low Energy 5 compliant advertising packets.
Table 13 : RF sub-system overview
Parameter Description
31 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Parameter Description
The 2.4GHz RF signal is transmitted through the RF_TX Pin as shown in Figure 17. An on-chip
matching network has been implemented to minimize the number of external components. There
is only one power supply pin (VCC) for the 2.4GHz transmitter, and an on-chip LDO brings that
voltage level to the nominal 1.2V level used by the radio frequency sub-system. The transmitter
needs a 26.0MHz crystal oscillator reference. To reduce BOM cost, the CL (the load capacitance)
for the crystal is integrated on-chip. The on-chip CL can be programmed with registers from
0.5pF to 8pF in 0.5pF steps.
5. Electrical Characteristic
The values listed in this section are ratings that can be tolerated for a short time by the device,
but not sustained without causing irreparable damage to the device.
32 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
The power sequence should follow the sequence as shown in Figure 18.
Performance below was measured at the following condition: Ta = 25°C, VCC = 3.0V, unless
otherwise noted.
33 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Characteristics are measured over recommended operating conditions unless otherwise specified.
The typical operation condition referred to is Ta = 25°C and VCC = 3.0V. The specifications are valid
for -40°C ≤ TA ≤ +85°C and 1.1V ≤ VCC ≤ 3.6V. All performance data are measured via an evaluation
board with a 50 ohm antenna connector.
34 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
f<1GHz, outside
-50 dBm
restricted bands
f<1GHz, restricted
-50 dBm
bands ETSI
Out-of-band f<1GHz, restricted
-50 dBm
spurious @ Pout,max bands FCC
emission f>1GHz, including
-44 dBm
harmonics
35 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Chip disabled,
10 nA
CHIP_EN=0V
Sleep with 32kHz RC,
0.625 uA
sleep timer
Current
I_VCC 2.4GHz TX mode -
consumption 9.1 mA
1Mbps, Pout=0dBm
2.4GHz TX mode -
1Mbps, Pout=+5dBm 13.8 mA
(max)
36 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
6. Reference Design
37 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
7. Layout
To ensure device performance, it is recommended to follow the general printed circuit board
layout guidelines described below.
7.1.Layer stack-up
The recommendations in this document refer to the 2-layer standard flame retardant 4 (FR4)
materials, a technology commonly used in commercial applications.
Bottom Layer +
Signal/power 1/2 oz Cu 1.4 No Yes
Plating
Total thickness
32
(mil)
7.2. Crystal
38 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
to reduce the capacitive coupling of unwanted signals to the clock line, the slow clock traces must
not be crossed by other signals.
7.3. RF trace
Place the RF path on the top layer (component side) and keep the trace as short as possible. The
RF trace must be immediately above a continuous ground on the next layer (Layer 2), The
impedance of the RF trace must be controlled to 50 ohms by appropriate adjustment of the line
width for the layer-to-layer separation and dielectric properties of the boards being used. In
addition, ground vias are required for better RF isolation.
7.4. Antenna
The antenna is a key component in wireless system design to make sure the device will perform
as expected. Make sure to select an antenna that covers the appropriate frequency band from
2.350GHz to 2.550GHz. Talk to the antenna supplier and make sure they understand that the
antenna must cover the entire frequency range. Also make sure the antenna is designed for a
50Ω impedance system. Make sure the PCB pads to which the antenna is connected are
properly designed to have a 50Ω impedance. The antenna supplier must specify the pad size,
the pitch from the pad to the ground reference plane, and the spacing from the pad edge to the
ground fill on the same layer as the pad. In addition, since the ground reference plane from the
antenna pad to the 50Ω trace of the device may be on a different layer than the ground
reference of the antenna pad, ensure that the pad design has an appropriate transition from
pad to pad 50Ω trace.
The DC supply voltage should be decoupled as close as possible to the VCC pin with high
performance RF capacitors. Long power supply lines on the PCB should be avoided.
To increase the ground coupling, add at least 4 Vias directly from the DFN or QFN package paddle
to the solid ground.
7.7. GND
In four or more layers PCB designs it is recommended to have a dedicated ground plane. In that
case, make sure the ground plane is not broken by the routing of other signals. The power supply
can be routed on all layers except the ground floor. The power path should be a heavy copper filled
39 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
plane to ensure the lowest possible resistive loss. For a PCB with a topside RF ground plane, the
GND (exposed paddle) pins should be connected directly to the ground plane.
This section provides guidelines for reflow processes for soldering the device to the user’s design.
The recommended stencil is laser-cut, stainless-steel type with a thickness of 100μm to 130μm
and approximately a 1:1 ratio of stencil opening to pad dimension. To improve paste release, a
positive taper with bottom opening 25μm larger than the top can be utilized. Local manufacturing
experience may find other combinations of stencil thickness and aperture size to get good results.
This chip is rated at MSL level 3. After the sealed bag is opened, no baking is required within 168
hours so long as the devices are held at <= 30°C /60% RH or stored at <10% RH.
40 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
wettability of solder joints and reduce the temperature gradient across the board. It can also
enhance the appearance of the solder joints by reducing the effects of oxidation.
41 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
9. Package Dimension
The device is available in QFN18 and DFN8 packages. Both packages are RoHS/green compliant.
9.1. QFN18
42 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
43 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
9.2. DFN8
44 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
45 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
9.3. IC marking
Y Year code
WW Week code
46 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
Defined here are the device package size for reel, inner box and outer box.
47 / 47 www.inplay-tech.com
N1EDOC-DS-IN100-EN-V1.3
12. Disclaimer
InPlay has made every attempt to ensure the accuracy and reliability of the information provided
on this document. However, the information is provided “as is” without warranty of any kind. The
content of the document will subject to change without prior notice. InPlay does not accept any
responsibility or liability for the accuracy, content, completeness, legally, or reliability of the
information contained on this document. We shall not be liable for any loss or damage of whatever
nature (direct, indirect, consequential or other) whether arising in contract or otherwise, which
may arise as a result of your use of (or inability to use) this document, or from your use of (or failure
to use) the information on this document. InPlay Inc and its company logo are registered
trademarks of InPlay Inc with its registered office at 1 Technology Drive, STE J728, Irvine, CA 92618,
USA.
48 / 47 www.inplay-tech.com