based modules provide cost effective, low power, and flexible platform to add ZigBee connectivity
for embedded devices for a variety of applications, such as wireless sensors and energy monitoring. It
combines ARM Cotex-M3 based processors, in-system programable flash memory, 32-KB RAM,
512KB flash memory and off module certified antenna options, and various RF front end options for end
customer range needs in order to provide a Zigbee and regulatory certified. The module has various
operating modes, making it highly suit for system where ultralow power consumption is required. Short
transition times between operating modes further ensure low energy consumption.
describes the DFZM-TT2xx Zigbee module hardware specification. The CC2538
1. Features
►
Family of modules with different antenna and output power options:
• DFZM-TT2xx 29.3 mm by 19.8 mm by 3.3mm (Length * Width * Height) 42-pin Dual Flat pack PCB
Surface Mount Package.
• DFZM-TT220, DFZM-TT221, DFZM-TT210, and DFZM-TT211 are all pin to pin compatible (see
section 7 Ordering Information), and the user has to account only for power consumption.
• Simple API for embedded markets covering large areas of applications.
►
Compliant with IEEE 802.15.4 and regulatory domains:
• RoHS compliant.
►
Microcontroller:
• Powerful ARM Cortex™ M3 with code prefetch.
• 512KB In-Syctem-Programmable Flash.
• Up to 32KB RAM (16-kB With Retention in All Power Modes).
• Supports On-Chip Over-the-Air Upgrade(OTA).
Data Sheet Sheet 4 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
• Two universal asynchronous receiver/transmitters (UARTs) with IrDA, 9-bit (one UART with modem
flow control).
• I2C.
• Four 32-bit timers (up to eight 16-bit) with pulse width modulation (PWM) capability and
synchronization.
• Up to 28 configurable general purpose I/Os.
DFZM-TT2xx
• Single 3.3V supply option:
o Wide supply voltage range 2.0 ~ 3.6V.
• One 12-bit ADC with 8 Channels and Configurable Resolution.
►
Embedded RTC (Real Time Clock) can run directly from battery.
►
Low-power mode operations.
►
Power mode 0,1, 2, 3.
Data Sheet Sheet 5 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 6
DT= Delta Define
2. Zigbee Model No. Definition
DFZM-TT2xx
D F Z M - T T 2 2 0 - DT 0 R
E=Pb free
Free-lead
Serial no.
R=RoHS
N=NG
L=Process with Lead
0~9 then A~Z
Customer code
Antenna Version
0= External Antenna
1= Onboard Antenna
Power Version
1= High Power
2= Low Power
Frequency
2= 2.4GHz
Chip Type
T=CC2538
Chip Vendor
T=TI
Product-type
M= Module
Property
Z= Zigbee
Data Sheet Sheet 6 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Substrate
Company
F= FR4
D= DELTA
Page 7
3. Architecture
3-1.Block Diagram
ANT
DFZM-TT2xx
ANT
Balun
CC2591
32K X’tal
Figure 3-1: DFZM-TT22x Block Diagram
32M X’tal
Digital I/O
VCC
Digital I/O
VCC
32K X’tal
32M X’tal
Figure 3-2: DFZM-TT21x Block Diagram
Data Sheet Sheet 7 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 8
DFZM-TT2xx
3-2.Block Diagram Description
3-2-1.Overview
DFZM-TT2xx module is a highly integrated ZigBee system-on-chip (SOC) that contains the following:
• The module includes TI CC2538 SoC, which contains CPU- and memory-related, peripherals-related, clocks
and power management-related in a single package.
• The module features an IEEE802.15.4-compliant radio transceiver with onboard 32 KHz & 32 MHz crystal
circuitries, RF, and certified on board antenna or external antenna options.
o The low power module option has a capability of +7dBm output power at the antenna (see Figure 3-1).
o The high power module option has a capability of +18.5dBm output power at the antenna (see Figure
3-2).
• Variety of interfaces are available such as two USART and SPI, four TIMER, one 12 bit ADC, Operational
amperifier and GPIO.
•DFZM-TT2xx contains single power supply (VCC).
3-2-2.CPU and Memory
The CC2538 is designed around an ARM Cortex-M3 processor core. The ARM Cortex-M3 processor provides
the core for a high-performance, low-cost platform that meets the needs of minimal memory implementation,
reduced pin count, and low power consumption, while delivering outstanding computational performance and
exceptional system response to interrupts.
• 32-bit ARM Cortex-M3 architecture optimized for small-footprint embedded applications.
• Outstanding processing performance combined with fast interrupt handling.
• Thumb-2 mixed 16- and 32-bit instruction set delivers the high performance expected of a 32-bit ARM core in
a compact memory size usually associated with 8- and 16-bit devices, typically in the range of a few kilobytes
of memory for microcontroller-class applications.
– Single-cycle multiply instruction and hardware divide.
– Atomic bit manipulation (bit-banding), delivering maximum memory use and streamlined peripheral
control.
– Unaligned data access, enabling data to be efficiently packed into memory.
Proprietary Information and Specifications are Subject to Change
Page 9
• Harvard architecture characterized by separate buses for instruction and data.
• Efficient processor core, system and memories.
• Hardware division and fast multiplier.
• Deterministic, high-performance interrupt handling for time-critical applications.
• Memory protection unit (MPU) provides a privileged mode for protected operating system functionality.
• Enhanced system debug with extensive breakpoint capabilities and debugging through power modes.
• cJTAG reduces the number of pins required for debugging.
• Ultra-low power consumption with integrated sleep modes.
• 32-MHz operation.
The CC2538 provides a 16KB block of single-cycle on-chip SRAM with full retention in all power modes. In
addition, some variants offer an additional 16KB of single-cycle on-chip SRAM without retention in the lowest
power modes. Because read-modify-write (RMW) operations are very time consuming, ARM has introduced
bit-banding technology in the Cortex-M3 processor. With a bit-band-enabled processor, certain regions in the
memory map (SRAM and peripheral space) can use address aliases to access individual bits in a single, atomic
DFZM-TT2xx
operation. Data can be transferred to and from the SRAM using the micro DMA (µDMA) controller.
The flash block provides in-circuit programmable nonvolatile program memory for the device. The flash memory
is organized as a set of 2KB pages that can be individually erased. Erasing a block causes the entire contents of
the block to be reset to all 1s. These pages can be individually protected. Read-only blocks cannot be erased or
programmed, protecting the contents of those blocks from being modified. In addition to holding program code
and constants, the nonvolatile memory allows the application to save data that must be preserved such that it is
available after restarting the device. Using this feature one can, for example, use saved network-specific data to
avoid the need for a full start-up and network find-and-join process.
The ROM is preprogrammed with a serial boot loader (SPI or UART). For applications that require in-field
programmability, the royalty-free CC2538 boot loader can act as an application loader and support in-field
firmware updates.
3-2-3.AES Engine with 128, 192 256 Bit Key Support
• CCM, GCM, CTR, CBC-MAC, ECB modes of operation
• SHA-256 hash function.
Data Sheet Sheet 9 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 10
• Secure key storage memory.
• High throughput, low latency.
• Public key accelerator.
• Elliptic Curve Cryptography (ECC) and RSA-2048.
• Support for RSA-2048 makes it ideal for ESIs.
• Keeps the key exchange algorithms out of the CPU cycle budget and reduces energy consumption.
DFZM-TT2xx
3-2-4.Peripherals
The CC2538 device supports both asynchronous and synchronous serial communications with:
• USB 2.0 FS device.
• Two UARTs with 9-bit.
• I2C module.
• Two SSI.
The following sections provide more detail on each of these communications functions.
Universal serial bus (USB) is a serial bus standard designed to allow peripherals to be connected and
disconnected using a standardized interface. The CC2538 device supports the USB 2.0 FS configuration in device
mode and has the following features:
• Complies with USB-IF certification standards.
• USB 2.0 full speed (12 Mbps) operation with integrated PHY.
• 4 transfer types: control, interrupt, bulk, and isochronous.
• Five IN and five OUT configurable endpoints.
• Support for packet sizes between 8 to 256 bytes and remote wake-up.
• 1KB of dedicated endpoint memory flexibly assigned to the different endpoints.
• Efficient transfers using the µDMA controller.
A UART is an integrated circuit used for RS-232C serial communications, containing a transmitter
(parallel-to-serial converter) and a receiver (serial-to-parallel converter), each clocked separately. The CC2538
microcontroller includes two fully programmable 16C550-type UARTs. Although the functionality is similar to a
16C550 UART, this UART design is not register compatible. The UART can generate individually masked
interrupts from the receive (RX), transmit (TX), modem flow control, and error conditions. The module generates
a single combined interrupt when any of the interrupts are asserted and are unmasked.
Data Sheet Sheet 10 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 11
The two UARTs have the following features:
• Programmable baud-rate generator allowing speeds up to 2 Mbps for regular speed (divide by 16) and 4 Mbps
for high speed (divide by 8).
• Separate 16x8 TX and RX FIFOs to reduce CPU interrupt service loading.
• Programmable FIFO length, including 1-byte deep operation providing conventional double-buffered
interface.
• FIFO trigger levels of 1/8, 1/4, 1/2, 3/4, and 7/8.
• Standard asynchronous communication bits for start, stop, and parity.
• Line-break generation and detection.
• Fully programmable serial interface characteristics:
– 5, 6, 7, or 8 data bits.
– Even, odd, stick, or no-parity bit generation and detection.
– 1 or 2 stop-bit generation.
• Full modem handshake support (on UART1).
• Modem flow control (on UART1).
DFZM-TT2xx
• LIN protocol support.
• EIA-485 9-bit support.
• Standard FIFO-level and end-of-transmission (EoT) interrupts.
• Efficient transfers using the µDMA controller:
– Separate channels for TX and RX.
– Receive single request asserted when data is in the FIFO; burst request asserted at programmed FIFO level.
– Transmit single request asserted when there is space in the FIFO; burst request asserted at programmed
FIFO level.
The I2C bus provides bidirectional data transfer through a 2-wire design (a serial data line SDA and a serial clock
line SCL). The I2C bus interfaces to external I2C devices such as serial memory (RAMs and ROMs), networking
devices, LCDs, tone generators, and so on. The I2C bus may also be used for system testing and diagnostic
purposes in product development and manufacturing. Each device on the I2C bus can be designated as a master or
a slave. Each I2C module supports both sending and receiving data as either a master or a slave and can operate
simultaneously as both a master and a slave. Both the I2C master and slave can generate interrupts.
The CC2538 microcontroller includes an I2C module with the following features:
•Devices on the I2C bus can be designated as either a master or a slave:
Data Sheet Sheet 11 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 12
– Supports both transmitting and receiving data as either a master or a slave.
– Supports simultaneous master and slave operation.
• Two transmission speeds: Standard (100 Kbps) and fast (400 Kbps).
• Clock low time-out interrupt.
• Dual slave address capability.
• Master and slave interrupt generation:
– Master generates interrupts when a TX or RX operation completes (or aborts due to an error).
– Slave generates interrupts when data is transferred or requested by a master or when a START or STOP
condition is detected.
– Master with arbitration and clock synchronization, multimaster support, and 7-bit addressing mode.
DFZM-TT2xx
An SSI module is a 4-wire bidirectional communications interface that converts data between parallel and serial.
The SSI performs serial-to-parallel conversion on data received from a peripheral device, and parallel-to-serial
conversion on data transmitted to a peripheral device. The SSI can be configured as either a master or slave
device. As a slave device, the SSI can also be configured to disable its output, which allows coupling of a master
device with multiple slave devices. The TX and RX paths are buffered with separate internal FIFOs.
The SSI also includes a programmable bit rate clock divider and prescaler to generate the output serial clock
derived from the input clock of the SSI. Bit rates are generated based on the input clock, and the maximum bit
rate is determined by the connected peripheral.
The CC2538 includes two SSI modules with the following features:
• Programmable interface operation for Freescale SPI, MICROWIRE, or TI synchronous serial interfaces.
• Master or slave operation.
• Programmable clock bit rate and prescaler.
• Separate TX and RX FIFOs, each 16 bits wide and 8 locations deep.
• Programmable data frame size from 4 to 16 bits.
• Internal loopback test mode for diagnostic and debug testing.
• Standard FIFO-based interrupts and EoT interrupt.
Data Sheet Sheet 12 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 13
• Efficient transfers using the µDMA controller:
– Separate channels for TX and RX.
– Receive single request asserted when data is in the FIFO; burst request asserted when FIFO contains four
entries.
– Transmit single request asserted when there is space in the FIFO; burst request asserted when FIFO
contains four entries.
GPIO pins offer flexibility for a variety of connections. The CC2538 GPIO module is comprised of four GPIO
blocks, each corresponding to an individual GPIO port. The GPIO module supports CC2538 programmable I/O
pins. The number of GPIOs available depends on the peripherals being used.
• Up to 28 GPIOs, depending on configuration.
• 4 pins with 20-mA drive strength, 28 pins with 4-mA drive strength.
• Fully flexible digital pin muxing allows use as GPIO or any of several peripheral functions.
• Programmable control for GPIO interrupts:
– Interrupt generation masking per pin.
DFZM-TT2xx
– Edge-triggered on rising or falling.
• Bit masking in read and write operations through address lines.
• Can be used to initiate a µDMA transfer.
• Pin state can be retained during all sleep modes.
• Pins configured as digital inputs are Schmitt-triggered.
• Programmable control for GPIO pad configuration:
– Weak pull up or pull down resistors.
– Digital input enables.
An ADC is a peripheral that converts a continuous analog voltage to a discrete digital number. The ADC module
features 12-bit conversion resolution and supports eight input channels plus an internal division of the battery
voltage and a temperature sensor.
• Eight shared analog input channels.
• 12-bit precision ADC with up to 11.5 ENOB.
• Single-ended and differential-input configurations.
• On-chip internal temperature sensor.
• Periodic sampling or conversion over a sequence of channels.
Data Sheet Sheet 13 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 14
• Converter uses an internal regulated reference, AVDD or an external reference.
• Efficient transfers using the µDMA controller.
– Dedicated channel for each sample sequencer.
An analog comparator is a peripheral that compares two analog voltages, two external pin inputs, and provides a
logical output that signals the comparison result. The CC2538 microcontroller provides an independent integrated
and low-power analog comparator that can be active in all power modes. The comparator output is mapped into
the digital I/O port, and the MCU can treat the comparator output as a regular digital input.
The random number generator (RNG) uses a 16-bit LFSR to generate pseudorandom numbers, which can be
read by the CPU or used directly by the command strobe processor. The RNG can be seeded with random data
from noise in the radio ADC.
The Joint Test Action Group (JTAG) port is an IEEE standard that defines a test access port (TAP) and
Boundary Scan Architecture for digital integrated circuits and provides a standardized serial interface for
DFZM-TT2xx
controlling the associated test logic. The TAP, Instruction Register (IR), and Data Registers (DR) can be used to
test the interconnections of assembled printed circuit boards and obtain manufacturing information on the
components. The JTAG port also provides a means of accessing and controlling design-for-test features such as
I/O pin observation and control, scan testing, and debugging. The compact JTAG (cJTAG) interface has the
following features:
• IEEE 1149.1-1990-compatible TAP controller.
• IEEE 1149.7 cJTAG interface.
• ICEPick™ JTAG router.
• Four-bit IR chain for storing JTAG instructions.
• IEEE standard instructions: BYPASS, IDCODE, SAMPLE and PRELOAD, EXTEST and INTEST.
• ARM additional instructions: APACC, DPACC, and ABORT.
3-3.Power Management
Different operating modes, or power modes, are used to allow low-power operation. Ultralow-power operation is
obtained by turning off the power supply to modules to avoid static (leakage) power consumption and also by
using clock gating and turning off oscillators to reduce dynamic power consumption.
Data Sheet Sheet 14 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 15
DFZM-TT2xx
The six various operating modes (power modes) are called active mode, Sleep mode, PM0, PM1, PM2, and PM3.
Active mode is the normal operating mode, whereas PM3 has the lowest power consumption. The impact of the
different power modes on system operation is shown in Table 3-1, together with voltage regulator and oscillator
options.
Operational Mode
Active Clock gating with RCGC None None
Sleep Clock gating with SCGC Enter: immediate CPU in sleep
PM0 Clock gating with DCGC Enter: immediate CPU in Deep sleep
PM1 Power down of:
PM2 Power down of:
PM2 Power down of:
Power ConsumptionSequencing timeFunctional limitations
Enter: 0.5 us
• System clock source
• System Clock source
• Digital Power supply
• System Clock source
• Digital Power supply
• 32 kHz Clock source
Table 3-1: DFZM-TT2xx Power Management
Exit: 4 us
Enter: 136 us
Exit: 136 us
Enter: 136 us
Exit: 136 us
Note: The RCGCXX register controls clocks in Active mode (Run mode).
The SCGCXX register controls clocks in Sleep mode.
The DCGSXX register controls clocks in PM0 (Deep Sleep mode).
CPU in Deep sleep
All peripherals inactive
CPU in Deep sleep (inactive)
All peripherals inactive
CPU in Deep sleep (inactive)
All peripherals inactive
Sleep Mode Timer inactive
When using power management in CC2538 it is important to understand the sequence of events and timing
involved in the process. A simple flow diagram for power management is shown in Figure 3-3. As can be seen
from the figure PM1, 2 and 3 are always entered from a state where the CPU is running on 16 MHz RCOSC.
Data Sheet Sheet 15 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 16
DFZM-TT2xx
Figure 3-3: DFZM-TT2xx Simple Flow Diagram for Power Management
Data Sheet Sheet 16 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 17
4. Pin-out and Signal Description
4-1.Device Pin-out Diagram (Module top view)
DFZM-TT2xx
Figure 4-1: DFZM-TT2xx Device Pin-out Diagram (Module top view)
Data Sheet Sheet 17 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 18
4-2.Module Pins Description
Pins Name Pin Type Description
1 GND Ground Ground
2 VCC Power Power Supply Input
3 JTAG_TMS Digital I/O JTAG TMS
4 JTAG_TCK Digital I/O JTAG TCK
DFZM-TT2xx
5 PB7 Digital I/O
6 PB6 Digital I/O
7 PB5 Digital I/O GPIO port B pin 5
8 PB4 Digital I/O GPIO port B pin 4
9 PB3 Digital I/O GPIO port B pin 3
10 PB2 Digital I/O GPIO port B pin 2
11 PB1 Digital I/O GPIO port B pin 1
12 USB_P USB I/O USB differential data plus (D+)
13 USB_N USB I/O USB differential data plus (D-)
14 GND Ground Ground
15 DVDD_USB Power (USB pads) 3.3V USB power supply connection
16 PB0 Digital I/O GPIO port B pin 0. ROM bootloader UART CTS
17 PC7 Digital I/O GPIO port C pin 7
18 PC6 Digital I/O GPIO port C pin 6
19 PC5 Digital I/O GPIO port C pin 5
20 PC4 Digital I/O GPIO port C pin 4
GPIO port B pin 7、JTAG TDO
GPIO port B pin 6、JTAG TDI
21 PC3 Digital I/O
22 PC2 Digital I/O
23 PC1 Digital I/O
24 PC0 Digital I/O GPIO port C pin 0, 20 mA output capability, no pull-up or
GPIO port C pin 3, 20 mA output capability, no pull-up or
pull-down. Not available for DFZM-TT21X-DT0R
GPIO port C pin 2, 20 mA output capability, no pull-up or
pull-down. Not available for DFZM-TT21X-DT0R
GPIO port C pin 1, 20 mA output capability, no pull-up or
pull-down
Data Sheet Sheet 18 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 19
pull-down
25 GND Ground Ground
DFZM-TT2xx
26 PA0 Digital I/O GPIO port A pin 0. ROM bootloader UART RXD
27 PA1 Digital I/O GPIO port A pin 1. ROM bootloader UART TXD
28 PA2 Digital I/O GPIO port A pin 2. ROM bootloader SSI CLK
29 GND Ground Ground
30 PA3 Digital I/O GPIO port A pin 3. ROM bootloader SSI SEL
31 PA4 Digital I/O GPIO port A pin 4. ROM bootloader SSI RXD
32 PA5 Digital I/O GPIO port A pin 5. ROM bootloader SSI TXD
33 PA6 Digital I/O GPIO port A pin 6
34 PA7 Digital I/O GPIO port A pin 7
35 PD0 Digital I/O GPIO port D pin 0
36 PD1 Digital I/O GPIO port D pin 1
37 PD2 Digital I/O GPIO port D pin 2. Not available for DFZM-TT21X-DT0R
38 RESET_N Digital input Reset, active low
39 PD3 Digital I/O GPIO port D pin 3. ROM bootloader UART RTS
40 PD4 Digital I/O GPIO port D pin 4
41 PD5 Digital I/O GPIO port D pin 5
42 GND Ground Ground
Data Sheet Sheet 19 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 20
DFZM-TT2xx
5. Electrical Characteristics
5-1.Absolute Maximum Rating
Conditions beyond those cited in Table 5-1 may cause permanent damage to the DFZM-TT2xx, and must be
avoided.
Parameter Minimum Maximum Unit
Supply voltage(VCC) -0.3 3.9 V
Storage temperature range -40 125 ºC
Voltage on any digitai I/O -0.3 VCC+0.3, ≤3.9 V
Table 5-1: Absolute Maximum Ratings
5-2.Recommended Operating Conditions
Parameter Minimum Maximum Unit
Operating supply voltage(VCC) 2 3.6 V
Operating ambient temperature range(TA) -40 110 ºC
Table 5-2: Recommended Operating Conditions
5-3.Power Consumption
Test Conditions: TA=25 ºC, VCC=3.0V
Parameter Test conditions Mim Typ Max Unit
I
core
Core current consumption
Digital regulator on. 16MHz RCOSC running. No radio,
crystals, or peripherals active. CPU running at 16-MHz with
flash access
32MHz XOSC running. No radio or peripherals active. CPU
74 mA
13 mA
Data Sheet Sheet 20 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 21
running at 32-MHz with flash access,.
DFZM-TT2xx
32MHz XOSC running, radio in RX mode, –50dBm input
power, no peripherals active, CPU idle@DFZM-TT22x
32MHz XOSC running, radio in RX mode, –50dBm input
power, no peripherals active, CPU idle@DFZM-TT21x
32MHz XOSC running, radio in RX mode at -100dBm input power
(waiting for signal), no peripherals active, CPU idle@DFZM-TT22x
32MHz XOSC running, radio in RX mode at -100dBm input
power (waiting for signal), no peripherals active, CPU
idle@DFZM-TT21x
32MHz XOSC running, radio in TX mode, 7dBm output power, no
peripherals active, CPU idle@DFZM-TT22x
32MHz XOSC running, radio in TX mode, 18.5dBm output power, no
peripherals active, CPU idle@DFZM-TT21x
Power mode 1. Digital regulator on; 16MHz RCOSC and 32MHz
crystal oscillator off; 32.768kHz XOSC, POR, BOD and sleep timer
active; RAM and register retention
20 mA
24 mA
24 27 mA
27 mA
34 mA
150
0.6
mA
uA
Power mode 2. Digital regulator off; 16MHz RCOSC and 32MHz
1.3 2 uA
0.4 1 uA
I
peri
Peripheral
current
consumption
(Adds to core
current I
each peripheral
unit activated)
core
for
crystal oscillator off; 32.768kHz XOSC, POR, and sleep timer active;
RAM and register retention
Power mode 3. Digital regulator off; no clocks; POR active; RAM and
register retention
Generalpurpose
timer
SPI 300
I2C 0.1
UART 0.7
Sleep
timer
Timer running, 32-MHz XOSC used 120
Including 32.753-kHz RCOSC 0.9
Data Sheet Sheet 21 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
uA
uA
mA
mA
uA
Page 22
USB 48-MHz clock running, USB enabled 3.8
DFZM-TT2xx
mA
ADC When converting 1.2
Flash
Erase 12 mA
Burst write peak current 8 mA
Table 5-3: Poewr Consumption
5-4.DC Characteristics
Test Conditions: TA=25 ºC, VCC=3.0V
Parameter Test conditions Min Typ Max Unit
Logic-0 input voltage 0.5 V
Logic-1 input voltage 2.5 V
Logic-0 input current Input equals 0 V -300 300 nA
Logic-1 input current Input equals VDD -300 300 nA
I/O-pin pullup and pulldown resistors 20 kΩ
Logic-0 output voltage, 4-mA pins Output load 4 mA 0.5 V
mA
Logic-1 output voltage, 4-mA pins Output load 4 mA 2.4 V
Logic-0 output voltage, 20-mA pins Output load 20 mA 0.5 V
Logic-1 output voltage, 20-mA pins Output load 20 mA 2.4 V
Table 5-4: DC Characteristics
5-5.Wake-up and Timing
Test Conditions: TA=25 ºC, VCC=3.0V
Parameter Test conditions Min Typ Max Unit
Power mode 1 active
Power mode 2 or 3 active
Digital regulator on, 16-MHz RCOSC and 32-MHz crystal
oscillator off. Start-up of 16-MHz RCOSC
Digital regulator off, 16-MHz RCOSC and 32-MHz crystal
4 us
136
Data Sheet Sheet 22 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
us
Page 23
Parameter Test conditions Min Typ Max Unit
oscillator off. Start-up of regulator and 16-MHz RCOSC
DFZM-TT2xx
Active TX or RX
RX/TX and TX/RX turnaround 192 us
USB PLL start-up time With 32-MHz XOSC initially on 32 us
Initially running on 16-MHz RCOSC, with 32-MHz XOSC OFF 0.5 ms
With 32-MHz XOSC initially on 192 us
Table 5-5: Wake-up and Timing
5-6.Radio Parameters
Test Conditions: TA=25 ºC, VCC=3.0V
Parameter Min Typ Max Unit Notes
RF Frequency range 2394 2507 MHz
Radio baud rate 250 Kbps
Radio chip rate 2 Mchip/s
Flash erase cycles 20 K cycles
Flash page size 2 KB
TX/RX specification for DFZM-TT22x
Output power 7 dBm
Error vector magnitude (EVM) 3 %
Frequency error tolerance -30 0 30 ppm
Receiver sensitivity -97 -92 dBm PER = 1%,
Saturation(Maximum input level) 10 dBm PER = 1%,
TX/RX specification for DFZM-TT21x
Output power 18.5 dBm
Error vector magnitude (EVM) 3 %
Frequency error tolerance -30 0 30 ppm
Receiver sensitivity -99 -92 dBm PER = 1%,
Data Sheet Sheet 23 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 24
Parameter Min Typ Max Unit Notes
Saturation(Maximum input level) 10 dBm PER = 1%,
Table 5-6: Radio Parameters
DFZM-TT2xx
5-7.ADC Parameters
Test Conditions: TA=25 ºC, VCC=3.0V
Parameter Test Condiction Min Typ Max
Input voltage 0 VCC
External reference voltage 0 VCC
External reference voltage differential 0 VCC
Input resistance, signal Using 4-MHz clock speed 197
Full-scale signal(1) Peak-to-peak, defines 0 dBFS 2.97
Single-ended input, 10-bit setting 9.3
ENOB(1)
Effective number of bits
Useful power bandwidth 7-bit setting, both single and differential 0 20
Single-ended input, 12-bit setting 10.8
Differential input, 7-bit setting 6.5
Differential input, 9-bit setting 8.3
Differential input, 10-bit setting 10.0
Differential input, 12-bit setting 11.5
Unit
V
V
V
kΩ
V
bits
KHz
Total harmonic distortion
Signal to nonharmonic ratio(1)
Single-ended input, 12-bit setting, –6 dBFS
Differential input, 12-bit setting, –6 dBFS -86.6
Single-ended input, 12-bit setting 70.2
Differential input, 12-bit setting 79.3
Single-ended input, 12-bit setting, –6 dBFS
Differential input, 12-bit setting, –6 dBFS 88.9
-75.2
78.8
THD(1)
dB
dB
Data Sheet Sheet 24 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 25
CMRR
Common-mode rejection ratio
Differential input, 12-bit setting, 1-kHz sine
(0 dBFS), limited by ADC resolution
DFZM-TT2xx
84
dB
Crosstalk
Offset Midscale -3
Gain error 0.68
Differential nonlinearity
Integral nonlinearity
SINAD(1) (–THD+N)
Signal-to-noise-and-distortion
Differential input, 12-bit setting, 1-kHz sine
84
(0 dBFS), limited by ADC resolution
12-bit setting, mean 0.05
12-bit setting, maximum 0.9
12-bit setting, mean 4.6 INL(1)
12-bit setting, maximum 13.3
Single-ended input, 7-bit setting 35.4
Single-ended input, 9-bit setting 46.8
Single-ended input, 10-bit setting 57.5
Single-ended input, 12-bit setting 66.6
Differential input, 7-bit setting 40.7
Differential input, 9-bit setting 51.6
Differential input, 10-bit setting 61.8
dB
mV
DNL(1)
%
LSB
LSB
dB
Differential input, 12-bit setting 70.8
7-bit setting 20
9-bit setting 36
Conversion time
10-bit setting 68
12-bit setting 132
Internal reference voltage 1.19
Internal reference VCC coefficient 2
Internal reference temperature coefficient 0.4
Table 5-7: ADC Parameters
mV/10°C
(1) Measured with 300-Hz sine-wave input and VCC as reference.
Data Sheet Sheet 25 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
us
V
mV/V
Page 26
5-8.Control Input AC Characteristics
Test Conditions: TA= -40~110 ºC, VCC= 2.0~3.6V
Parameter Test conditions Mim Typ Max Unit
DFZM-TT2xx
System clock, f
T
SYSCLK
RESET_N low duration
Interrupt pulse duration
= 1/f
SYSCLK
SYSCLK
The undivided system clock is 32 MHz when crystal oscillator is
used. The undivided system clock is 16 MHz when calibrated
16-MHz RC oscillator is used.
See item 1, Figure 5-1. This is the shortest pulse that is
recognized as a complete reset pin request. Note that shorter
pulses may be recognized but might not lead to complete reset
of all modules within the chip.
See item 2, Figure 5-1.This is the shortest pulse that is
recognized as an interrupt request.
Table 5-8: Control Input AC Characteristics
16 32 MHz
1 us
20 ns
Figure 5-1: SPI Master AC Characteristics
5-9.USB Interface DC Characteristics
Test Conditions: TA= 25 ºC, VCC= 3.0~3.6V
Parameter Test conditions Mim Typ Max Unit
USB pad voltage output, high
USB pad voltage output, low VCC 3.6 V, 4-mA load 0.2 V
VCC 3.6 V, 4-mA load 3.4 V
Data Sheet Sheet 26 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 27
DFZM-TT2xx
6. Package and Layout Guidelines
6-1.Recommended PCB Footprint and Dimensions
Figure 6-1: DFZM-TT2xx Module Recommended PCB Footprint (in mm)
Data Sheet Sheet 27 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 28
DFZM-TT2xx
Figure 6-2: DFZM-TT2xx Module Dimensions (in mm)
Data Sheet Sheet 28 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Proprietary Information and Specifications are Subject to Change
Page 33
7. Reference Design Schematic
DFZM-TT2xx
8. DUT Setup
DUT
接線請參考下圖
DUT
與系統板用排
外接電源
3V3
,電流量
PIN
對接
500mA
Data Sheet Sheet 33 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 34
系統板接線如下圖
:
DFZM-TT2xx
開啟
RF Studio 7
如下圖所示
:
Data Sheet Sheet 34 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 35
系統板及
DUT
上電後按下右下角
FIND DEVICE
會出現如下圖裝置在
DFZM-TT2xx
LIST中
double click list
中的裝置
double click list
中的裝置後出現下圖選
CC2538
按下
OK
進入
control panel
Data Sheet Sheet 35 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 36
DFZM-TT2xx
Ranger extender選CC2591
Frequency selection on left-top, TX power choose 19.5 dBm
Data Sheet Sheet 36 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 37
DFZM-TT2xx
Data Sheet Sheet 37 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 38
DFZM-TT2xx
9. Federal Communications Commission (FCC)
Statement
15.21
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.
15.105(b)
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 harmful interference, and
2) this device must accept any interference received, including interference that may cause
Data Sheet Sheet 38 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Page 39
undesired
operation of the device.
FCC RF Radiation Exposure Statement:
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled
environment.
This equipment should be installed and operated with minimum distance 20cm between the
radiator & your body. This transmitter must not be co-located or operating in conjunction with
any other antenna or transmitter.
For modular approval, the following information needs to be in user manual:
Information for the OEMs and Integrators
The following statement must be included with all versions of this document supplied to an
OEM or integrator, but should not be distributed to the end user.
This device is intended for OEM integrators only.
Please See the full Grant of Equipment document for other restrictions.
DFZM-TT2xx
Information To Be Supplied to the End User by the OEM or Integrator:
The following regulatory and safety notices must be published in documentation supplied to the
end user of the product or system incorporating an adapter in compliance with local regulations.
Host system must be labeled with "Contains FCCID:H79DFZM-TT211“, FCC ID displayed on
label.
Data Sheet Sheet 39 of 39 Feb. 3, 2016
Proprietary Information and Specifications are Subject to Change
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.