转到网站首页
转为中文步骤:
1、请用电脑端360浏览器打开本页地址,如您电脑未安装360浏览器,请点这里下载;
2、点击360浏览器右上角的翻译插件,如右图红圈中所示:
3、点击所弹出窗口里的右下角的按钮 “翻译当前网页”;
4、弹窗提示翻译完毕后关闭弹窗即可;
Document Number: MC13191  
Rev. 1.6, 04/2008  
Freescale Semiconductor  
Technical Data  
MC13191  
Package Information  
Plastic Package  
Case 1311-03  
(QFN-32)  
MC13191  
2.4 GHz ISM Band Low Power  
Transceiver  
Ordering Information  
Device  
Device Marking  
Package  
MC13191FC  
13191  
13191  
QFN-32  
QFN-32  
MC13191FCR2  
(tape and reel)  
Contents  
1 Introduction  
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 1  
2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2  
3 Block Diagrams . . . . . . . . . . . . . . . . . . . . . . . 3  
4 Data Transfer Mode . . . . . . . . . . . . . . . . . . . . 4  
5 Electrical Characteristics . . . . . . . . . . . . . . . 6  
6 Functional Description . . . . . . . . . . . . . . . . . 9  
7 Pin Connections . . . . . . . . . . . . . . . . . . . . . . 12  
8 Applications Information . . . . . . . . . . . . . . . 16  
9 Packaging Information . . . . . . . . . . . . . . . . . 22  
The MC13191 is a short range, low power, 2.4 GHz  
Industrial, Scientific, and Medical (ISM) band  
transceiver. The MC13191 contains a complete packet  
®
data modem which is compliant with the IEEE  
802.15.4 Standard PHY (Physical) layer. This allows the  
development of proprietary point-to-point and star  
networks based on the 802.15.4 packet structure and  
modulation format. For full 802.15.4 Standard  
compliance, the MC13192 and Freescale's 802.15.4  
MAC software are required.  
When combined with an appropriate microcontroller  
(MCU), the MC13191 provides a cost-effective solution  
for short-range data links and networks. Interface with  
the MCU is accomplished using a four wire serial  
peripheral interface (SPI) connection and an interrupt  
request output which allows for the use of a variety of  
processors. The software and processor can be scaled to  
fit applications ranging from simple point-to-point to star  
networks.  
Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its  
products.  
© Freescale Semiconductor, Inc., 2004, 2005, 2006, 2007, 2008. All rights reserved.  
For more detailed information about MC13191 operation, refer to the MC13191 Reference Manual,  
(MC13191RM).  
Applications include, but are not limited to, the following:  
Remote control and wire replacement in industrial systems such as wireless sensor networks  
Factory automation and motor control  
Energy Management (lighting, HVAC, etc.)  
Asset tracking and monitoring  
Potential consumer applications include:  
Home automation and control (lighting, thermostats, etc.)  
Human interface devices (keyboard, mice, etc.)  
Remote control  
Wireless toys  
The transceiver includes a low noise amplifier, 1.0 mW power amplifier (PA), PLL with internal voltage  
controlled oscillator (VCO), on-board power supply regulation, and full spread-spectrum encoding and  
decoding. The device supports 250 kbps Offset-Quadrature Phase Shift Keying (O-QPSK) data in 2.0  
MHz channels with 5.0 MHz channel spacing. The SPI port and interrupt request output are used for  
receive (RX) and transmit (TX) data transfer and control.  
2 Features  
802.15.4 Standard compliant transceiver supports 250 kbps O-QPSK data in 5.0 MHz channels and  
full spread-spectrum encode/decode  
Operates on one of 16 selectable channels in the 2.4 GHz band  
Receive sensitivity of <-91 dBm (typical) at 1.0% packet error rate  
Recommended power supply range: 2.0 to 3.4 V  
0 dBm nominal output power, programmable from -27 dBm to 4 dBm typical  
Buffered transmit and receive data packets for simplified use with low cost MCUs  
Three power down modes for increased battery life:  
— < 1.0 µA Off current  
— 2.3 µA Typical Hibernate current  
— 35 µA Typical Doze current (no CLKO)  
Two internal timer comparators available to supplement MCU resources  
Programmable frequency clock output (CLKO) for use by MCU  
Onboard trim capability for 16 MHz crystal reference oscillator eliminates the need for external  
variable capacitors and allows for automated production frequency calibration.  
Seven general purpose input/output (GPIO) signals  
Operating temperature range: -40 °C to +85 °C  
Small form factor QFN-32 Package  
MC13191 Technical Data, Rev. 1.6  
2
Freescale Semiconductor  
— RoHS compliant  
— Meets Moisture Sensitivity Level 3 (MSL3)  
— 260 °C peak reflow temperature  
— Meets lead-free requirements  
2.1  
Software Support  
Freescale provides a software suite to complement the MC13191 hardware which is called the Freescale  
Simple Media Access Controller (SMAC):  
Simple proprietary wireless connectivity  
Small memory footprint (about 3 Kbytes typical)  
Supports point-to-point and star network configurations  
Proprietary networks  
Source code and application examples provided  
3 Block Diagrams  
Figure 1 shows a simplified block diagram of the MC13191 transceiver that meets the requirements of the  
802.15.4 PHY.  
VDDA  
Analog  
Decim ation Baseband M atched  
F ilter M ix er Filter  
R egulator  
VBAT T  
2nd IF M ix er  
IF = 1 M Hz PM A  
1st IF M ix er  
IF = 65 M Hz  
Pow er-U p  
C ontrol  
Logic  
Digital  
R egulator  
VDDIN T  
LN A  
L
R F IN +  
R FIN -  
Packet  
Processor  
DC D  
C C A  
Digital  
R egulator  
VDDD  
H
C ry stal  
R egulator  
VC O  
R egulator  
VDDVC O  
R XT XEN  
R eceiv e  
Packet R AM  
R eceiv e R AM  
Arbiter  
AGC  
Sequence  
M anager  
(C ontrol Logic)  
Program m able  
Prescaler  
÷ 4  
24 Bit Ev ent T im er  
VDDLO2  
256 M Hz  
C E  
M OSI  
M ISO  
SPIC LK  
2
Program m able  
T im er C om parators  
ATT N  
R ST  
Crystal  
Oscillator  
XT AL1  
XT AL2  
GPIO1  
GPIO2  
GPIO3  
GPIO4  
GPIO5  
GPIO6  
GPIO7  
16 M Hz  
Sy nthesizer  
T ransm it  
Packet R AM  
1
2.45 GHz  
V CO  
VDDLO1  
IR Q  
Arbiter  
Transm it R AM  
Arbiter  
Sy m bol  
Generation  
IR Q  
C LKO  
PAO+  
PAO-  
PA  
Phase Shift M odulator  
FC S  
Generation  
Header  
Generation  
Figure 1. MC13191 Simplified Block Diagram  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
3
Figure 2 shows the basic system block diagram for the MC13191 in an application. Interface with the  
transceiver is accomplished through a 4-wire SPI port and interrupt request line. The media access control  
(MAC), drivers, and network and application software (as required) reside on the host processor. The host  
can vary from a simple 8-bit device up to a sophisticated 32-bit processor depending on application  
requirements.  
MC13191  
Microcontroller  
ROM  
(Flash)  
Control  
Logic  
SPI  
and GPIO  
Analog Receiver  
SPI  
RAM  
Frequency  
Generation  
CPU  
Application  
A/D  
Analog  
Transmitter  
Network  
MAC  
Voltage  
Regulators  
Power Up  
Management  
Buffer RAM  
PHY Driver  
Figure 2. System Level Block Diagram  
4 Data Transfer Mode  
The MC13191 has a data transfer mode called Packet Mode where data is buffered in on-chip Packet  
RAMs. There is a TX Packet RAM and an RX Packet RAM, each of which are 64 locations by 16 bits  
wide.  
4.1  
Packet Structure  
Figure 3 shows the packet structure of the MC13191 which is consistent with the 802.15.4 Standard.  
Payloads of up to 125 bytes are supported. The MC13191 adds a four-byte preamble, a one-byte Start of  
Frame Delimiter (SFD), and a one-byte Frame Length Indicator (FLI) before the data. A two-byte Frame  
Check Sequence (FCS) is calculated and appended to the end of the data.  
4 bytes  
1 byte  
SFD  
1 byte  
FLI  
125 bytes maximum  
Payload Data  
2 bytes  
FCS  
Preamble  
Figure 3. MC13191 Packet Structure  
MC13191 Technical Data, Rev. 1.6  
4
Freescale Semiconductor  
4.2  
Receive Path Description  
In the receive signal path, the RF input is converted to low IF In-phase and Quadrature (I & Q) signals  
through two down-conversion stages. An Energy Detect can be performed based upon the baseband energy  
integrated over a specific time interval. The digital back end performs Differential Chip Detection (DCD),  
the correlator “de-spreads” the Direct Sequence Spread Spectrum (DSSS) Offset QPSK (O-QPSK) signal,  
determines the symbols and packets, and detects the data.  
The preamble, SFD, and FLI are parsed and used to detect the payload data and FCS which are stored in  
RAM. A two-byte FCS is calculated on the received data and compared to the FCS value appended to the  
transmitted data which generates a Cyclical Redundancy Check (CRC) result. Link Quality is measured  
over a 64 µs period after the packet preamble and stored in RAM.  
The MC13191 uses a packet mode where the data is processed as an entire packet and stored in Rx Packet  
RAM. The MCU is notified that an entire packet has been received via an interrupt.  
Figure 4 shows energy detection reported power versus input power.  
NOTE  
The 802.15.4 Standard accuracy and range limits are shown for reference.  
-15  
-25  
-35  
-45  
-55  
-65  
802.15.4 Accuracy  
and Range Requirements  
-75  
-85  
-85  
-75  
-65  
-55  
-45  
-35  
-25  
-15  
Input Power Level (dBm)  
Figure 4. Reported Power Level Versus Input Power for ED or LQI  
4.3  
Transmit Path Description  
For the transmit path, the TX data that was previously stored in TX Packet RAM is retrieved, formed into  
packets, spread, and then up-converted to the transmit frequency.  
Because the MC13191 is used in packet mode, data is processed as an entire packet. The data is first loaded  
into the TX buffer. The MCU then requests that the MC13191 transmit the data. The MCU is notified via  
an interrupt when the whole packet has successfully been transmitted.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
5
5 Electrical Characteristics  
5.1  
Maximum Ratings  
Table 1. Absolute Maximum Ratings  
Rating  
Symbol  
Value  
Unit  
Power Supply Voltage  
VBATT, VDDINT  
-0.3 to 3.6  
VDC  
Digital Input Voltage  
RF Input Power  
Vin  
Pmax  
TJ  
-0.3 to (VDDINT + 0.3)  
10  
125  
dBm  
°C  
Junction Temperature  
Storage Temperature Range  
Tstg  
-55 to 125  
°C  
Note: Maximum Ratings are those values beyond which damage to the device may occur.  
Functional operation should be restricted to the limits in the Electrical Characteristics  
or Recommended Operating Conditions tables.  
Note: ESD protection meets Human Body Model (HBM) = 2 kV. RF input/output pins have no ESD protection.  
5.2  
Recommended Operating Conditions  
Table 2. Recommended Operating Conditions  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
1
Power Supply Voltage (VBATT = VDDINT  
)
VBATT, VDDINT  
2.0  
2.405  
-40  
2.7  
-
3.4  
2.480  
85  
VDC  
GHz  
°C  
Input Frequency  
fin  
TA  
VIL  
Ambient Temperature Range  
Logic Input Voltage Low  
25  
-
0
30%  
V
VDDINT  
Logic Input Voltage High  
VIH  
70%  
-
VDDINT  
V
VDDINT  
SPI Clock Rate  
RF Input Power  
fSPI  
Pmax  
fref  
-
-
-
-
8.0  
10  
MHz  
dBm  
Crystal Reference Oscillator Frequency (±40 ppm over  
operating conditions to meet the 802.15.4 Standard.)  
16 MHz Only  
1
If the supply voltage is produced by a switching DC-DC converter, ripple should be less than 100 mV peak-to-peak.  
MC13191 Technical Data, Rev. 1.6  
6
Freescale Semiconductor  
5.3  
DC Electrical Characteristics  
Table 3. DC Electrical Characteristics  
(VBATT, VDDINT = 2.7 V, TA = 25 °C, unless otherwise noted)  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
Power Supply Current (VBATT + VDDINT  
)
Off1  
-
-
-
-
-
-
0.2  
1.0  
35  
500  
30  
2.5  
22  
154  
1500  
38  
µA  
µA  
µA  
µA  
mA  
mA  
Ileakage  
ICCH  
ICCD  
ICCI  
ICCT  
ICCR  
Hibernate1  
Doze (No CLKO)1 2  
Idle  
Transmit Mode (0 dBm nominal output power)  
Receive Mode  
37  
45  
Input Current (VIN = 0 V or VDDINT) (All digital inputs)  
Input Low Voltage (All digital inputs)  
IIN  
-
-
-
±1  
µA  
V
VIL  
0
30%  
VDDINT  
Input High Voltage (all digital inputs)  
VIH  
VOH  
VOL  
70%  
VDDINT  
-
-
-
VDDINT  
V
V
V
Output High Voltage (IOH = -1 mA) (All digital outputs)  
Output Low Voltage (IOL = 1 mA) (All digital outputs)  
80%  
VDDINT  
VDDINT  
0
20%  
VDDINT  
1
2
To attain specified low power current, all GPIO and other digital IO must be handled properly. See Section 8.4, “Low  
Power Considerations”.  
CLKO frequency at default value of 32.786 kHz.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
7
5.4  
AC Electrical Characteristics  
NOTE  
All AC parameters measured with SPI Registers at default settings except  
where noted and the following registers over-programmed:  
Register 08 = 0xFFF7 and Register 11 = 0x20FF  
Table 4. Receiver AC Electrical Characteristics  
(VBATT, VDDINT = 2.7 V, TA = 25 °C, fref = 16 MHz, unless otherwise noted.  
Parameters measured at connector J6 of evaluation circuit.)  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
Sensitivity for 1% Packet Error Rate (PER) (-40 to +85 °C)  
Sensitivity for 1% Packet Error Rate (PER) (+25 °C)  
Saturation (maximum input level)  
SENSper  
-
-
-92  
-92  
10  
-
-82  
-
dBm  
dBm  
dBm  
SENSmax  
0
Channel Rejection for 1% PER (desired signal -82 dBm)  
+5 MHz (adjacent channel)  
-5 MHz (adjacent channel)  
-
-
-
-
-
25  
31  
42  
41  
49  
-
-
-
-
-
dB  
dB  
dB  
dB  
dB  
+10 MHz (alternate channel)  
-10 MHz (alternate channel)  
>= 15 MHz  
Frequency Error Tolerance (total)  
Symbol Rate Error Tolerance  
-
-
-
-
200  
80  
kHz  
ppm  
Table 5. Transmitter AC Electrical Characteristics  
(VBATT, VDDINT = 2.7 V, TA = 25 °C, fref = 16 MHz, unless otherwise noted.  
Parameters measured at connector J5 of evaluation circuit.)  
Characteristic  
Symbol  
Min  
Typ  
Max  
Unit  
Power Spectral Density (-40 to +85 °C) Absolute limit  
Power Spectral Density (-40 to +85 °C) Relative limit  
Nominal Output Power1  
-
-
-47  
47  
0
-
-
-
dBm  
Pout  
-5  
dBm  
dBm  
%
Maximum Output Power2  
4
Error Vector Magnitude  
EVM  
-
-
-
-
-
-
20  
31  
250  
-56  
-42  
-44  
45  
Output Power Control Range (-27 dBm to +4 dBm typical)  
Over the Air Data Rate  
-
dB  
-
-40  
-
kbps  
dBm  
dBc  
dBc  
Spurious Emissions  
2nd Harmonic  
3rd Harmonic  
-
1
SPI Register 12 programmed to 0x00BC which sets output power to nominal (0 dBm typical).  
SPI Register 12 programmed to 0x00FF which sets output power to maximum.  
2
MC13191 Technical Data, Rev. 1.6  
8
Freescale Semiconductor  
Table 6. Digital Timing Specifications  
(VBATT, VDDINT = 2.7 V, TA = 25 °C, fref = 16 MHz, unless otherwise noted.  
SPI timing parameters are referenced to Figure 7.)  
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
T0  
T1  
T2  
T3  
T4  
T5  
T6  
T7  
SPICLK period  
125  
50  
nS  
nS  
nS  
nS  
nS  
nS  
nS  
nS  
nS  
Pulse width, SPICLK low  
Pulse width, SPICLK high  
50  
Delay time, MISO data valid from falling SPICLK  
Setup time, CE low to rising SPICLK  
Delay time, MISO valid from CE low  
Setup time, MOSI valid to rising SPICLK  
Hold time, MOSI valid from rising SPICLK  
RST minimum pulse width low (asserted)  
15  
15  
15  
15  
15  
250  
Figure 5 shows a typical AC parameter evaluation circuit.  
J5  
SMA  
J6  
SMA  
2
2
Y1  
TSX-10A@16Mhz  
C4  
9pF  
C5  
9pF  
T1  
2450BL15B200  
T2  
2450BL15B200  
+
C1  
220pF  
+
C2  
220pF  
C6  
0.1uF  
C7  
10pF  
C8  
10pF  
U1  
J1  
L2 6.8nH  
R2 200  
R1  
47k  
1
3
5
7
9
2
4
1
2
3
4
5
6
7
8
24  
23  
22  
21  
20  
19  
18  
17  
J3  
RFIN-  
RFIN+  
GND  
GPIO6  
6
GPIO5  
VDDINT  
VDDD  
IRQ  
CE  
MISO  
MOSI  
8
PA2  
1
2
L1 8.2nH  
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
RXD  
GND  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
PAO+  
PAO-  
GND  
GPIO1  
GPIO2  
Wake Up  
J4  
R3  
10k  
GPIO4  
IRQ  
+
C3  
220pF  
16 MHz CLK  
2
1
Baud SEL  
MC13192  
MCU RESET  
ATTN  
CL OCK Sel  
J7  
RTXENi  
MO SI  
CE  
VCC  
SPI_CLK  
MISO  
RTXENi  
R4  
47k  
MCU Interface  
1
2
3
GPIO2  
GPIO1  
ABEL RESET  
CLKO  
RE SET  
R6  
47k  
R5  
47k  
J2  
HEADER 10X2  
Figure 5. AC Parameter Evaluation Circuit  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
9
6 Functional Description  
6.1  
MC13191 Operational Modes  
The MC13191 has a number of operational modes that allow for low-current operation. Transition from  
the Off Mode to Idle Mode occurs when RST is negated. Once in Idle Mode, the SPI is active and controls  
the IC. Transition to Hibernate and Doze modes is enabled via the SPI. Table 7 summarizes these modes,  
along with the transition times while Table 3 lists current drain in the various modes.  
Table 7. MC13191 Mode Definitions and Transition Times  
Transition Time  
To or From Idle  
Mode  
Definition  
Off  
All IC functions Off, Leakage only. RST asserted. Digital outputs are tri-stated including IRQ 10 - 25 ms to Idle  
Hibernate Crystal Reference Oscillator Off. (SPI not functional.) IC Responds to ATTN. Data is retained. 7 - 20 ms to Idle  
Doze  
Crystal Reference Oscillator On but CLKO output available only if Register 7, Bit 9 = 1 for  
frequencies of 1 MHz or less. (SPI not functional.) Responds to ATTN and can be  
programmed to enter Idle Mode through an internal timer comparator.  
(300 + 1/CLKO)  
µs to Idle  
Idle  
Crystal Reference Oscillator On with CLKO output available. SPI active.  
Crystal Reference Oscillator On. Receiver On.  
Receive  
Transmit  
144 µs from Idle  
144 µs from Idle  
Crystal Reference Oscillator On. Transmitter On.  
6.2  
Serial Peripheral Interface (SPI)  
The host microcontroller directs the MC13191, checks its status, and reads/writes data to the device  
through the 4-wire SPI port. The transceiver operates as an SPI slave device only. A transaction between  
the host and the MC13191 occurs as multiple 8-bit bursts on the SPI. The SPI signals are:  
1. Chip Enable (CE) - A transaction on the SPI port is framed by the active low CE input signal. A  
transaction is a minimum of 3 SPI bursts and can extend to a greater number of bursts.  
2. SPI Clock (SPICLK) - The host drives the SPICLK input to the MC13191. Data is clocked into the  
master or slave on the leading (rising) edge of the return-to-zero SPICLK and data out changes  
state on the trailing (falling) edge of SPICLK.  
NOTE  
For Freescale microcontrollers, the SPI clock format is the clock phase  
control bit CPHA = 0 and the clock polarity control bit CPOL = 0.  
3. Master Out/Slave In (MOSI) - Incoming data from the host is presented on the MOSI input.  
4. Master In/Slave Out (MISO) - The MC13191 presents data to the master on the MISO output.  
A typical interconnection to a microcontroller is shown in Figure 6.  
MC13191 Technical Data, Rev. 1.6  
10  
Freescale Semiconductor  
MCU  
MC13191  
RxD  
TxD  
MISO  
MOSI  
Shift Register  
Shift Register  
Sclk  
SPICLK  
CE  
Baud Rate  
Generator  
Chip Enable (CE)  
Figure 6. SPI Interface  
Although the SPI port is fully static, internal memory, timer, and interrupt arbiters require an internal clock  
(CLK ) derived from the crystal reference oscillator, to communicate from the SPI registers to internal  
core  
registers and memory.  
6.2.1  
SPI Burst Operation  
The SPI port of an MCU transfers data in bursts of 8 bits with most significant bit (MSB) first. The master  
(MCU) can send a byte to the slave (transceiver) on the MOSI line and the slave can send a byte to the  
master on the MISO line. Although an MC13191 transaction is three or more SPI bursts long, the timing  
of a single SPI burst is shown in Figure 6.  
SPI Burst  
CE  
1
2
3
4
5
6
7
8
SPICLK  
T4  
Valid  
T3  
T2  
T6  
T7  
Valid  
Valid  
T1  
T5  
T0  
MISO  
MOSI  
Figure 7. SPI Single Burst Timing Diagram.  
SPI digital timing specifications are shown in Table 6.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
11  
6.2.2  
SPI Transaction Operation  
Although the SPI port of an MCU transfers data in bursts of 8 bits, the MC13191 requires that a complete  
SPI transaction be framed by CE, and there will be three (3) or more bursts per transaction. The assertion  
of CE to low, signals the start of a transaction. The first SPI burst is a write of an 8-bit header to the  
transceiver (MOSI is valid) that defines a 6-bit address of the internal resource being accessed and  
identifies the access as being a read or write operation. In this context, a write consists of data written to  
the MC13191 and a read consists of data written to the SPI master. The following SPI bursts will be either  
the write data (MOSI is valid) to the transceiver or read data from the transceiver (MISO is valid).  
Although the SPI bus is capable of sending data simultaneously between master and slave, the MC13191  
never uses this mode. The number of data bytes (payload) will be a minimum of 2 bytes and can extend to  
a larger number depending on the type of access. After the final SPI burst, CE is negated to high to signal  
the end of the transaction. Refer to the MC13191 Reference Manual, (MC13191RM) for more details on  
SPI registers and transaction types.  
An example SPI read transaction with a 2-byte payload is shown in Figure 8.  
CE  
Clock Burst  
SPICLK  
MISO  
MOSI  
Valid  
Valid  
Valid  
Header  
Read data  
Figure 8. SPI Read Transaction Diagram  
7 Pin Connections  
Table 8. Pin Function Description  
Pin # Pin Name  
Type  
RF Input  
Description  
Functionality  
1
2
3
4
5
RFIN-  
LNA negative differential input.  
LNA positive differential input.  
Tie to Ground.  
RFIN+  
RF Input  
Not Used  
Not Used  
PAO+  
Tie to Ground.  
RF Output /DC  
Input  
Power Amplifier Positive Output. Open drain. Connect to  
VDDA  
.
6
7
PAO-  
SM  
RF Output/DC Input Power Amplifier Negative Output. Open drain. Connect to  
VDDA  
.
Test mode pin. Tie to Ground  
Tie to Ground for  
normal operation  
MC13191 Technical Data, Rev. 1.6  
12  
Freescale Semiconductor  
Table 8. Pin Function Description (continued)  
Description  
Pin # Pin Name  
Type  
Functionality  
8
9
GPIO41  
GPIO31  
Digital Input/ Output General Purpose Input/Output 4.  
Digital Input/ Output General Purpose Input/Output 3.  
See Footnote 1  
See Footnote 1  
10 GPIO21  
11 GPIO11  
12 RST  
DigitalInput/Output General Purpose Input/Output 2. When gpio_alt_en, Register See Footnote 1  
9, Bit 7 = 1, GPIO2 functions as a “CRC Valid” indicator.  
DigitalInput/Output General Purpose Input/Output 1. When gpio_alt_en, Register See Footnote 1  
9, Bit 7 = 1, GPIO1 functions as an “Out of Idle” indicator.  
Digital Input  
Active Low Reset. While held low, the IC is in Off Mode and all  
internal information is lost from RAM and SPI registers. When  
high, IC goes to IDLE Mode, with SPI in default state.  
13 RXTXEN2 Digital Input  
Active High. Low to high transition initiates RX or TX sequence See Footnote 2  
depending on SPI setting. Should be taken high after SPI  
programming to start RX or TX sequence and should be held  
high through the sequence. After sequence is complete, return  
RXTXEN to low. When held low, forces Idle Mode.  
14 ATTN2  
15 CLKO  
Digital Input  
Active Low Attention. Transitions IC from either Hibernate or See Footnote 2  
Doze Modes to Idle.  
Digital Output  
Clock output to host MCU. Programmable frequencies of:  
16 MHz, 8 MHz, 4 MHz, 2 MHz, 1 MHz, 62.5 kHz, 32.786+ kHz  
(default), and 16.393+ kHz.  
16 SPICLK2 Digital Clock Input External clock input for the SPI interface.  
See Footnote 2  
See Footnote 2  
See Footnote 3  
See Footnote 2  
17 MOSI2  
18 MISO3  
19 CE2  
Digital Input  
Digital Output  
Digital Input  
Digital Output  
Master Out/Slave In. Dedicated SPI data input.  
Master In/Slave Out. Dedicated SPI data output.  
Active Low Chip Enable. Enables SPI transfers.  
Active Low Interrupt Request.  
20 IRQ  
Open drain device.  
Programmable 40 kΩ  
internal pull-up.  
Interrupt can be  
serviced every 6 µs  
with <20 pF load.  
Optional external  
pull-up must be >4 kΩ.  
21 VDDD  
Power Output  
Power Input  
Digital regulated supply bypass.  
Decouple to ground.  
22 VDDINT  
Digital interface supply & digital regulator input. Connect to  
Battery.  
2.0 to 3.4 V. Decouple  
to ground.  
23 GPIO51  
24 GPIO61  
25 GPIO71  
26 XTAL1  
Digital Input/Output General Purpose Input/Output 5.  
Digital Input/Output General Purpose Input/Output 6.  
Digital Input/Output General Purpose Input/Output 7.  
See Footnote 1  
See Footnote 1  
See Footnote 1  
Input  
Crystal Reference oscillator input.  
Connect to 16 MHz  
crystal and load  
capacitor.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
13  
Table 8. Pin Function Description (continued)  
Description  
Pin # Pin Name  
Type  
Functionality  
27 XTAL2  
Input/Output  
Crystal Reference oscillator output  
Note: Do not load this pin by using it as a 16 MHz source.  
Connect to 16 MHz  
crystal and load  
Measure 16 MHz output at Pin 15, CLKO, programmed capacitor.  
for 16 MHz. See the MC13191 Reference Manual for  
details.  
28 VDDLO2 Power Input  
29 VDDLO1 Power Input  
30 VDDVCO Power Output  
LO2 VDD supply. Connect to VDDA externally.  
LO1 VDD supply. Connect to VDDA externally.  
VCO regulated supply bypass.  
Decouple to ground.  
Decouple to ground.  
31 VBATT  
32 VDDA  
Power Input  
Analog voltage regulators Input. Connect to Battery.  
Power Output  
Analog regulated supply Output. Connect to directly VDDLO1 Decouple to ground.  
and VDDLO2 externally and to PAO± through a frequency  
trap.  
Note: Do not use this pin to supply circuitry external to the  
chip.  
EP Ground  
External paddle / flag ground.  
Connect to ground.  
1
The transceiver GPIO pins default to inputs at reset. There are no programmable pullups on these pins. Unused GPIO pins  
should be tied to ground if left as inputs, or if left unconnected, they should be programmed as outputs set to the low state.  
2
3
During low power modes, input must remain driven by MCU.  
By default MISO is tri-stated when CE is negated. For low power operation, miso_hiz_en (Bit 11, Register 07) should be set to  
zero so that MISO is driven low when CE is negated.  
MC13191 Technical Data, Rev. 1.6  
14  
Freescale Semiconductor  
32 31 30 29 28 27 26 25  
24  
23  
22  
21  
20  
19  
18  
17  
1
2
3
4
5
6
7
8
RFIN-  
GPIO6  
GPIO5  
VDDINT  
VDDD  
IRQ  
RFIN+  
NC  
NC  
EP  
PAO+  
PAO-  
NC  
MC13191  
CE  
MISO  
MOSI  
GPIO4  
9
10 11 12 13 14 15 16  
Figure 9. Pin Connections (Top View)  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
15  
8 Applications Information  
This section provides application specific information regarding crystal oscillator reference frequency, a  
basic design example for interfacing the MC13191 to an MCU and recommended crystal usage.  
8.1  
Crystal Oscillator Reference Frequency  
For low long term drift, users may require that several frequency tolerances be kept as low as ± 40 ppm  
accuracy. This means that a total offset up to 80 ppm between transmitter and receiver will still result in  
acceptable performance. The MC13191 transceiver provides onboard crystal trim capacitors to assist in  
meeting this performance.  
The primary determining factor in meeting this specification is the tolerance of the crystal oscillator  
reference frequency. A number of factors exist that contribute to this tolerance and a crystal specification  
will quantify each of them:  
1. The initial (or make) tolerance of the crystal resonant frequency itself.  
2. The variation of the crystal resonant frequency with temperature.  
3. The variation of the crystal resonant frequency with time, also commonly known as aging.  
4. The variation of the crystal resonant frequency with load capacitance, also commonly known as  
pulling. This is affected by:  
a) The external load capacitor values - initial tolerance and variation with temperature.  
b) The internal trim capacitor values - initial tolerance and variation with temperature.  
c) Stray capacitance on the crystal pin nodes - including stray on-chip capacitance, stray package  
capacitance and stray board capacitance; and its initial tolerance and variation with  
temperature.  
Freescale requires the use of a 16 MHz crystal with a <9 pF load capacitance. The MC13191 does not  
contain a reference divider, so 16 MHz is the only frequency that can be used. A crystal requiring higher  
load capacitance is prohibited because a higher load on the amplifier circuit may compromise its  
performance. The crystal manufacturer defines the load capacitance as that total external capacitance seen  
across the two terminals of the crystal. The oscillator amplifier configuration used in the MC13191  
requires two balanced load capacitors from each terminal of the crystal to ground. As such, the capacitors  
are seen to be in series by the crystal, so each must be <18 pF for proper loading.  
In the reference schematic, the external load capacitors are shown as 6.8 pF each, used in conjunction with  
a crystal that requires an 8 pF load capacitance. The default internal trim capacitor value (2.4 pF) and stray  
capacitance total value (6.8 pF) sum up to 9.2 pF for a total of 16 pF. The value for the stray capacitance  
was determined empirically assuming the default internal trim capacitor value and for a specific board  
layout. A different board layout may require a different external load capacitor value. The on-chip trim  
capability may be used to determine the closest standard value by adjusting the trim value via the SPI and  
observing the frequency at CLKO. Each internal trim load capacitor has a trim range of approximately  
5 pF in 20 fF steps.  
Initial tolerance for the internal trim capacitance is approximately ±15%.  
MC13191 Technical Data, Rev. 1.6  
16  
Freescale Semiconductor  
Because the MC13191 contains an on-chip reference frequency trim capability, it is possible to trim out  
virtually all of the initial tolerance factors and put the frequency within 0.12 ppm on a board-by-board  
basis.  
A tolerance analysis budget may be created using all the previously stated factors. It is an engineering  
judgment whether the worst case tolerance will assume that all factors will vary in the same direction or if  
the various factors can be statistically rationalized using RSS (Root-Sum-Square) analysis. The aging  
factor is usually specified in ppm/year and the product designer can determine how many years are to be  
assumed for the product lifetime. Taking all of the factors into account, the product designer can determine  
the needed specifications for the crystal and external load capacitors to meet the desired specification.  
8.2  
Design Example  
Figure 10 shows a basic application schematic for interfacing the MC13191 with an MCU. Table 9 lists  
the Bill of Materials (BOM).  
The MC13191 has differential RF inputs and outputs that are well suited to balanced printed wire antenna  
structures. Alternatively, as in the application circuit, a printed wire antenna, a chip antenna, or other  
single-ended structures can be used with commercially available chip baluns or microstrip equivalents.  
PAO+ and PAO- require a DC connection to VDDA (the analog regulator output) through AC blocking  
elements. This is accomplished through the baluns in the referenced design.  
The 16 MHz crystal should be mounted close to the MC13191 because the crystal trim default assumes  
that the listed KDS Daishinku crystal (see Table 10) and the 6.8 pF load capacitors shown are used. If a  
different crystal is used, it should have a specified load capacitance (stray capacitance, etc.) of  
9 pF or less. Other crystals are listed in Section 8.3, “Crystal Requirements”.  
VDDA is an analog regulator output used to supply only the onboard PA (PAO+ and PAO-) and VDDLO1  
and VDDLO2 pins. VDDA should not be used to power devices external to the transceiver chip. Bypassing  
capacitors are critical and should be placed close to the device. Unused pins should be grounded as shown.  
The SPI connections to the MCU include CE, MOSI, MISO, and SPICLK. The SPI can run at a frequency  
of 8 MHz or less. Optionally, CLKO can provide a clock to the MCU. The CLKO frequency is  
programmable via the SPI and has a default of 32.786+ kHz (16 MHz / 488). The ATTN line can be driven  
by a GPIO from the MCU (as shown) or can also be controlled by a switch or other hardware. The latter  
approach allows the MCU to be put into a sleep mode and then awakened by CLKO when the ATTN line  
wakes up the MC13191. RXTXEN is used to initiate receive, transmit or CCA/ED sequences under MCU  
control. In this case, RXTXEN must be controlled by an MCU GPIO with the connection shown. Device  
reset (RST) is controlled through a connection to an MCU GPIO.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
17  
1
Figure 10. MC13191 Configured With an MCU  
MC13191 Technical Data, Rev. 1.6  
18  
Freescale Semiconductor  
thhht  
Table 9. MC13191 to MCU Bill of Materials (BOM)  
Item  
Quantity  
Reference  
Part  
Manufacturer  
1
2
3
4
5
1
1
3
2
5
ANT1  
C1  
F_Antenna  
1 μF  
Printed wire  
C2, C3, C4  
C5, C6  
100 nF  
6.8 pF  
10 pF  
C7, C8, C9, C10,  
C11  
6
7
8
9
1
1
1
1
C12  
IC1  
IC2  
J1  
0.5 pF  
MC13191  
Freescale Semiconductor  
NEC  
μPG2012TK-E2  
SMA Receptacle,  
Female  
10  
11  
12  
13  
14  
1
2
1
2
1
L1  
L2, L3  
R1  
6.8 nH  
8.2 nH  
470 kΩ  
0 Ω  
R2, R3  
X1  
16.000 MHz, Type  
DSX321G, ZD00882  
KDS, Daishinku Corp  
Murata  
15  
2
Z1, Z2  
LDB212G4020C-001  
8.3  
Crystal Requirements  
The suggested crystal specification for the MC13191 is shown in Table 10. A number of the stated  
parameters are related to desired package, desired temperature range and use of crystal capacitive load  
trimming. For more design details and suggested crystals, see application note AN3251, Reference  
Oscillator Crystal Requirements for MC1319x, MC1320x, and MC1321x.  
1
Table 10. MC13191 Crystal Specifications  
Parameter  
Value  
Unit  
Condition  
Frequency  
16.000000  
± 10  
± 15  
± 2  
MHz  
ppm  
ppm  
ppm  
Ω
Frequency tolerance (cut tolerance)2  
Frequency stability (temperature drift)3  
Aging4  
at 25 °C  
Over desired temperature range  
max  
max  
Equivalent series resistance5  
Load capacitance6  
43  
5 - 9  
<2  
pF  
Shunt capacitance  
pF  
max  
Mode of oscillation  
fundamental  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
19  
1
2
3
4
5
6
User must be sure manufacturer specifications apply to the desired package.  
A wider frequency tolerance may acceptable if application uses trimming at production final test.  
A wider frequency stability may be acceptable if application uses trimming at production final test.  
A wider aging tolerance may be acceptable if application uses trimming at production final test.  
Higher ESR may be acceptable with lower load capacitance.  
Lower load capacitance can allow higher ESR and is better for low temperature operation in Doze mode.  
8.4  
Low Power Considerations  
Program and use the modem IO pins properly for low power operation  
— All unused modem GPIOx signals must be used one of 2 ways:  
– If the Off mode is to be used as a long term low power mode, unused GPIO should be tied  
to ground. The default GPIO mode is an input and there will be no conflict.  
– If only Hibernate and/or Doze modes are used as long term low power modes, the GPIO  
should programmed as outputs in the low state.  
— When modem GPIO are used as outputs:  
– Pullup resistors should be provided (can be provided by the MCU IO pin if tied to the MCU)  
if the modem Off condition is to be used as a long term low power mode.  
– During Hibernate and/or Doze modes, the GPIO will retain its programmed output state.  
— If the modem GPIO is used as an input, the GPIO should be driven by its source during all low  
power modes or a pullup resistor should be provided.  
— Digital outputs IRQ, MISO, and CLKO:  
– MISO - is always an output. During Hibernate, Doze, and active modes, the default  
condition is for the MISO output to go to tristate when CE is de-asserted, and this can cause  
a problem with the MCU because one of its inputs can float. Program Control_B Register  
07, Bit 11, miso_hiz_en = 0 so that MISO is driven low when CE is de-asserted. As a result,  
MISO will not float when Doze or Hibernate Mode is enabled.  
– IRQ - is an open drain output (OD) and should always have a pullup resistor (typically  
provided by the MCU IO). IRQ acts as the interrupt request output.  
NOTE  
It is good practice to have the IRQ interrupt input to the MCU disabled  
during the hardware reset to the modem. After releasing the modem  
hardware reset, the interrupt request input to the MCU can then be enabled  
to await the IRQ that signifies the modem is ready and in Idle mode; this can  
prevent a possible extraneous false interrupt request.  
– CLKO - is always an output. During Hibernate CLKO retains its output state, but does not  
toggle. During Doze, CLKO may toggle depending on whether it is being used.  
If the MCU is also going to be used in low power modes, be sure that all unused IO are programmed  
properly for low power operation (typically best case is as outputs in the low state). The MC13191  
is commonly used with the Freescale MC9S08GT/GB 8-bit devices. For these MCUs:  
— Use only STOP2 and STOP3 modes (not STOP1) with these devices where the GPIO states are  
retained. The MCU must retain control of the MC13191 IO during low power operation.  
MC13191 Technical Data, Rev. 1.6  
20  
Freescale Semiconductor  
— As stated above all unused GPIO should be programmed as outputs low for lowest power and  
no floating inputs.  
— MC9S08GT devices have IO signals that are not pinned-out on the package. These signals must  
also be initialized (even though they cannot be used) to prevent floating inputs.  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
21  
9 Packaging Information  
PIN 1  
INDEX AREA  
0.1  
C
2X  
5
A
M
0.1  
C
0.1  
C
2X  
G
1.00  
0.75  
1.0  
0.8  
0.05  
C
5
5
(0.25)  
0.05  
(0.5)  
0.00  
SEATING PLANE  
C
DETAIL G  
VIEW ROTATED 90° CLOCKWISE  
M
B
NOTES:  
1. ALL DIMENSIONS ARE IN MILLIMETERS.  
0.1  
C
A
B
2. DIMENSIONING AND TOLERANCING PER ASME  
Y14.5M, 1994.  
3. THE COMPLETE JEDEC DESIGNATOR FOR THIS  
PACKAGE IS: HF-PQFP-N.  
DETAIL M  
PIN 1 INDEX  
3.25  
2.95  
EXPOSED DIE  
ATTACH PAD  
4. CORNER CHAMFER MAY NOT BE PRESENT.  
DIMENSIONS OF OPTIONAL FEATURES ARE FOR  
REFERENCE ONLY.  
25  
32  
5. COPLANARITY APPLIES TO LEADS, CORNER  
LEADS, AND DIE ATTACH PAD.  
24  
1
6. FOR ANVIL SINGULATED QFN PACKAGES,  
MAXIMUM DRAFT ANGLE IS 12°.  
0.25  
3.25  
2.95  
0.1  
C
A
B
0.217  
0.137  
28X  
0.5  
0.217  
8
17  
0.137  
N
16  
9
0.30  
0.18  
0.5  
0.3  
32X  
32X  
(0.25)  
(0.1)  
M
M
0.1  
C
C
A
B
VIEW M-M  
0.05  
DETAIL S  
PREFERRED BACKSIDE PIN 1 INDEX  
5
)
(45  
DETAIL S  
0.60  
0.24  
(1.73)  
0.60  
0.24  
0.065  
0.015  
32X  
(0.25)  
DETAIL N  
DETAIL N  
DETAIL M  
CORNER CONFIGURATION OPTION  
PREFERRED CORNER CONFIGURATION  
PREFERRED BACKSIDE PIN 1 INDEX  
4
4
1.6  
BACKSIDE  
PIN 1 INDEX  
(90 )  
1.5  
DETAIL T  
0.475  
0.425  
0.39  
0.31  
2X  
0.25  
0.15  
R
0.1  
0.0  
2X  
DETAIL T  
DETAIL M  
DETAIL M  
BACKSIDE PIN 1 INDEX OPTION  
BACKSIDE PIN 1 INDEX OPTION  
BACKSIDE PIN 1 INDEX OPTION  
Figure 11. Outline Dimensions for QFN-32, 5x5 mm  
(Case 1311-03, Issue E)  
MC13191 Technical Data, Rev. 1.6  
22  
Freescale Semiconductor  
NOTES  
MC13191 Technical Data, Rev. 1.6  
Freescale Semiconductor  
23  
How to Reach Us:  
Information in this document is provided solely to enable system and software implementers to use  
Freescale Semiconductor products. There are no express or implied copyright licenses granted  
hereunder to design or fabricate any integrated circuits or integrated circuits based on the information  
in this document.  
Home Page:  
www.freescale.com  
E-mail:  
Freescale Semiconductor reserves the right to make changes without further notice to any products  
herein. Freescale Semiconductor makes no warranty, representation or guarantee regarding the  
suitability of its products for any particular purpose, nor does Freescale Semiconductor assume any  
liability arising out of the application or use of any product or circuit, and specifically disclaims any  
and all liability, including without limitation consequential or incidental damages. “Typical” parameters  
that may be provided in Freescale Semiconductor data sheets and/or specifications can and do vary  
in different applications and actual performance may vary over time. All operating parameters,  
including “Typicals”, must be validated for each customer application by customer’s technical  
experts. Freescale Semiconductor does not convey any license under its patent rights nor the rights  
of others. Freescale Semiconductor products are not designed, intended, or authorized for use as  
components in systems intended for surgical implant into the body, or other applications intended to  
support or sustain life, or for any other application in which the failure of the Freescale Semiconductor  
product could create a situation where personal injury or death may occur. Should Buyer purchase  
or use Freescale Semiconductor products for any such unintended or unauthorized application,  
Buyer shall indemnify and hold Freescale Semiconductor and its officers, employees, subsidiaries,  
affiliates, and distributors harmless against all claims, costs, damages, and expenses, and  
reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death  
associated with such unintended or unauthorized use, even if such claim alleges that Freescale  
Semiconductor was negligent regarding the design or manufacture of the part.  
support@freescale.com  
USA/Europe or Locations Not Listed:  
Freescale Semiconductor  
Technical Information Center, CH370  
1300 N. Alma School Road  
Chandler, Arizona 85224  
+1-800-521-6274 or +1-480-768-2130  
support@freescale.com  
Europe, Middle East, and Africa:  
Freescale Halbleiter Deutschland GmbH  
Technical Information Center  
Schatzbogen 7  
81829 Muenchen, Germany  
+44 1296 380 456 (English)  
+46 8 52200080 (English)  
+49 89 92103 559 (German)  
+33 1 69 35 48 48 (French)  
support@freescale.com  
Japan:  
Freescale Semiconductor Japan Ltd.  
Headquarters  
ARCO Tower 15F  
1-8-1, Shimo-Meguro, Meguro-ku,  
Tokyo 153-0064, Japan  
0120 191014 or +81 3 5437 9125  
support.japan@freescale.com  
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other  
product or service names are the property of their respective owners.  
© Freescale Semiconductor, Inc. 2004, 2005, 2006, 2007, 2008. All rights reserved.  
Asia/Pacific:  
Freescale Semiconductor Hong Kong Ltd.  
Technical Information Center  
2 Dai King Street  
Tai Po Industrial Estate  
Tai Po, N.T., Hong Kong  
+800 2666 8080  
support.asia@freescale.com  
For Literature Requests Only:  
Freescale Semiconductor Literature Distribution Center  
P.O. Box 5405  
Denver, Colorado 80217  
1-800-521-6274 or 303-675-2140  
Fax: 303-675-2150  
LDCForFreescaleSemiconductor@hibbertgroup.com  
Document Number: MC13191  
Rev. 1.6  
04/2008