MELEXIS MLX71122

MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Features
!
!
!
!
!
!
!
!
!
!
!
!
!
!
Programmable PLL synthesizer
8-channel preconfigured or fully programmable SPI mode
Double super-heterodyne receiver architecture with 2nd mixer as image rejection mixer
Reception of FSK, FM and ASK modulated signals
Low shut-down and operating currents
AFC – automatic frequency correction
AGC – automatic gain control
On-chip IF filter
Fully integrated FSK/FM demodulator
RSSI for level indication and ASK detection
2nd order low-pass data filter
Positive and negative peak detectors
Data slicer (with averaging or peak-detector adaptive threshold)
32-pin Quad Flat No-Lead Package (QFN)
Ordering Information
Part Number
MLX71122
Y
R
A
N
I
M
I
L
E
R
P
Temperature Code
Package Code
Delivery Form
R (-40 °C to 105 °C)
LQ (32 L QFN 5x5 Quad)
73 pc/tube
5000 pc/T&R
Application Examples
bottom
SLC
LNAI
VEE
DF2
DF1
DFO
PDN
PDP
top
VEELNA
VCC
LNAO
VEEIF
MIXN
MIXP
SPISEL
RSSI
ROI
MFO
DTAO
MLX71122
A/SCLK
B/SDTA
C/SDEN
MODSEL
RBIAS
VEEVCO
TNK1
TNK2
VCCVCO
LF
! General digital and analog RF receivers
at 300 to 930MHz
! Tire pressure monitoring systems (TPMS)
! Remote keyless entry (RKE)
! Low power telemetry systems
! Alarm and security systems
! Active RFID tags
! Remote controls
! Garage door openers
! Home and building automation
Pin Description
General Description
The MLX71122 is a multi-channel RF receiver IC based on a double-conversion super-heterodyne
architecture. It is designed to receive FSK and ASK modulated RF signals either in 8 predefined frequency
channels or frequency programmable via a 3-wire serial programming interface (SPI).
The IC is designed for a variety of applications, for example in the European bands at 433MHz and 868MHz
or for the use in North America or Asia, e.g. at 315MHz, 447MHz or 915MHz.
39010 71122
Rev. 007
Page 1 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Document Content
1
Theory of Operation ...................................................................................................4
1.1
General............................................................................................................................. 4
1.2
Technical Data Overview.................................................................................................. 4
1.3
Block Diagram .................................................................................................................. 5
1.4
Enable/Disable in ABC Mode ........................................................................................... 6
1.5
Demodulation Selection in ABC Mode.............................................................................. 6
1.6
Programming Modes ........................................................................................................ 6
1.7
Preconfigured Frequencies in ABC Mode ........................................................................ 6
2
Pin Definitions and Descriptions ..............................................................................7
3
Functional Description ............................................................................................11
3.1
Frequency Planning........................................................................................................ 11
3.2
Calculation of Counter Settings ...................................................................................... 12
3.2.1
3.2.2
3.2.3
3.2.4
3.3
Calculation of LO1 and IF1 frequency for Low Frequency Bands............................................. 12
Calculation of LO1 and IF1 frequency for High Frequency Bands............................................ 13
Counter Setting Examples for SPI Mode ................................................................................... 13
Counter Settings in ABC Mode – 8 Preconfigured Channels.................................................... 14
Y
R
A
N
I
M
I
L
E
R
P
PLL Frequency Synthesizer ........................................................................................... 14
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.3.8
3.4
Pulse Swallow Counter .............................................................................................................. 15
PLL Counter Ranges ................................................................................................................. 16
Reference Oscillator (RO) ......................................................................................................... 16
Phase-Frequency Detector (PFD) ............................................................................................. 17
Charge Pump (CP) .................................................................................................................... 17
Loop Filter (LF) .......................................................................................................................... 17
Lock Detector (LD)..................................................................................................................... 18
Voltage Controlled Oscillator (VCO) .......................................................................................... 18
Receiver Front End......................................................................................................... 19
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.5
Low Noise Amplifier (LNA) and Mixer 1 (MIX1)......................................................................... 19
Mixer 2 (MIX2) ........................................................................................................................... 19
IF Filter (IFF) .............................................................................................................................. 20
IF Amplifier (IFA)........................................................................................................................ 21
Automatic Gain Control (AGC) .................................................................................................. 21
FSK Demodulator ...................................................................................................................... 21
Data Path........................................................................................................................ 22
3.5.1
3.5.2
3.5.3
3.5.4
Data Filter (DF) .......................................................................................................................... 22
Averaging Data Slicer Mode ...................................................................................................... 22
Peak Detectors (PKDET)........................................................................................................... 23
Output Comparator .................................................................................................................... 23
3.6
Frequency Acceptance Range ....................................................................................... 23
3.7
Biasing System............................................................................................................... 24
3.8
Operating Modes ............................................................................................................ 24
39010 71122
Rev. 007
Page 2 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.9
Multi Functional Output................................................................................................... 24
3.10
SPI Description............................................................................................................... 25
3.10.1
3.10.2
3.10.3
4
General................................................................................................................................... 25
Read / Write Sequences ........................................................................................................ 26
Serial Programming Interface Timing..................................................................................... 26
Register Description ................................................................................................27
4.1
Register Overview .......................................................................................................... 27
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
5
Control Word R0 ........................................................................................................................ 29
Control Word R1 ........................................................................................................................ 30
Control Word R2 ........................................................................................................................ 31
Control Word R3 ........................................................................................................................ 31
Control Word R4 ........................................................................................................................ 32
Control Word R5 ........................................................................................................................ 32
Control Word R6 ........................................................................................................................ 32
Control Word R7 (Read-only Register)...................................................................................... 33
Technical Data..........................................................................................................34
5.1
Absolute Maximum Ratings ............................................................................................ 34
5.2
Normal Operating Conditions ......................................................................................... 34
5.3
Crystal Parameters ......................................................................................................... 35
5.4
Serial Programming Interface (SPI)................................................................................ 35
5.5
DC Characteristics.......................................................................................................... 36
5.6
AC System Characteristics ............................................................................................. 37
6
Y
R
A
N
I
M
I
L
E
R
P
Test Circuits .............................................................................................................38
6.1
Standard FSK & ASK Reception in 8-Channel Preconfigured (ABC) Mode................... 38
6.1.1
6.2
Averaging Data Slicer Configured for Bi-Phase Codes............................................................. 38
Standard FSK & ASK Reception in SPI Mode................................................................ 39
6.2.1
6.2.2
6.3
7
Averaging Data Slicer Configured for Bi-Phase Codes............................................................. 39
Peak Detector Data Slicer Configured for NRZ Codes ............................................................. 40
Test Circuit Component List ........................................................................................... 41
Package Description ................................................................................................42
7.1
Soldering Information ..................................................................................................... 42
8
Reliability Information .............................................................................................43
9
ESD Precautions ......................................................................................................43
10
Disclaimer .................................................................................................................44
39010 71122
Rev. 007
Page 3 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
1
Theory of Operation
1.1
General
The MLX71122 receiver architecture is based on a double-conversion super-heterodyne approach. The two
LO signals are derived from an on-chip integer-N PLL frequency synthesizer. The PLL reference frequency
is derived from a crystal (XTAL). The PLL synthesizer consists of an integrated voltage-controlled oscillator
with external inductor, a programmable feedback divider chain, a programmable reference divider, a phasefrequency detector with a charge pump and an external loop filter.
In the receiver’s down-conversion chain, two mixers MIX1 and MIX2 are driven by the internal local oscillator
signals LO1 and LO2, respectively. The second mixer MIX2 is an image-reject mixer. As the first
intermediate frequency (IF1) is very high (typically above 100 MHz), a reasonably high degree of image
rejection is provided even without using an RF front-end filter. At applications asking for very high image
rejections, cost-efficient RF front-end filtering can be realized by using a SAW filter in front of the LNA.
The receiver signal chain is set up by a low noise amplifier (LNA), two down-conversion mixers (MIX1 and
MIX2), an on-chip IF filter (IFF) as well as an IF amplifier (IFA). By choosing the required modulation via an
FSK/ASK switch (at pin MODSEL), either the on-chip FSK demodulator (FSK DEMOD) or the RSSI-based
ASK detector is selected. A second order data filter (OA1) and a data slicer (OA2) follow the demodulator.
The data slicer threshold can be generated from the mean-value of the data stream or by means of the
positive and negative peak detectors (PKDET+/-).
In general the MLX71122 can be set to shut-down mode, where all receiver functions are completely turned
off, and to several other operating modes. There are two global operating modes that are selectable via the
logic level at pin SPISEL:
•
•
Y
R
A
N
I
M
I
L
E
R
P
8-channel preconfigured mode (ABC mode)
fully programmable mode (SPI mode).
In ABC mode the number of frequency channels is limited to eight but no microcontroller programming is
required. In this case the three lines of the serial programming interface (SPI) are used to select one of the
eight predefined frequency channels via simple 3-bit parallel programming. Pins ENRX and MODSEL are
used to enable/disable the receiver and to select FSK or ASK demodulation, respectively.
SPI mode is recommended for full programming flexibility. In this case the three lines of the SPI are
configured as a standard 3-wire bus (SDEN, SDTA and SCLK). This allows changing many parameters of
the
receiver, for example more operating modes, channels, frequency resolutions, gains, demodulation types,
data slicer settings and more. The pin MODSEL has no effect in this mode.
1.2
!
!
!
!
!
!
!
!
!
Technical Data Overview
Input frequency ranges: 300 to 930MHz
Power supply range: 3.0 to 5.5V
Temperature range: -40 to +105°C
Shutdown current: 50nA
Operating current: 12.5mA (typ.)
FSK input sensitivity: -107dBm (typ.)
ASK input sensitivity: -112dBm (typ.)
Internal IF2: 2MHz with 230kHz 3dB bandwidth
Maximum data rate: 100kbps NRZ code,
50kbps bi-phase code
39010 71122
Rev. 007
! Minimum frequency resolution: 10kHz
! Total image rejection: > 65dB (with external
RF front-end filter)
! FSK/FM deviation range: ±10 to ±50kHz
! Spurious emission: < -70dBm
! Linear RSSI range: > 50dB
! FSK input frequency acceptance range:
180kHz (3dB sensitivity loss)
! Crystal reference frequency: 10MHz
Page 4 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
28
200k
DF2
9
DF1
8
MODSEL
6
RSSI
5
MIXP
4
MIXN
3
VEEIF
2
LNAO
1
VEELNA
Block Diagram
VCCANA
1.3
OA1
ASK
LO1
IF2
FSK
IFF
LO2
SLCSEL
Fig. 1:
PKDET_
OA2
DTAO
22
10
16
20
21
30
VEEANA
19
VEEDIG
18
SW2
SLC
ENRX
17
PDN
26
BIAS
A/SCLK
7
B/SDTA
24
SPISEL
23
RO
ROI
TNK1 12 13 TNK2 15
CP
MFO
14
LF
11
VCCVCO
VEEVCO
LF
Control
Logic
RBIAS
VCO
25
PDP
1M
R
counter
C/SDEN
PFD
27
PKDET+
FSK
DEMOD
LO2DIV
N/A
counter
DFO
SW1
IFA
1M
LNA
MIX2
VCCDIG
31
IF1
200k
MIX1
LNAI
29
200k
32
MLX71122 block diagram
Y
R
A
N
I
M
I
L
E
R
P
The MLX71122 receiver IC consists of the following building blocks:
•
•
•
•
•
•
•
•
•
•
•
•
PLL synthesizer (PLL SYNTH) to generate the first and second local oscillator signals LO1 and LO2,
parts of the PLL SYNTH are the voltage-controlled oscillator (VCO), the feedback dividers N/A and R,
the phase-frequency detector (PFD), the charge pump (CP) and the crystal-based reference oscillator
(RO)
Low-noise amplifier (LNA) for high-sensitivity RF signal reception
First mixer (MIX1) for down-conversion of the RF signal to the first IF (intermediate frequency)
Second mixer (MIX2) with image rejection for down-conversion from the first to the second IF
IF Filter (IFF) with a 2MHz center frequency and a 230kHz 3dB bandwidth
IF amplifier (IFA) to provide a large amount of voltage gain and an RSSI signal output
FSK demodulator (FSK DEMOD)
Operational amplifiers OA1 and OA2 for low-pass filtering and data slicing, respectively
Positive (PKDET+) and negative (PKDET-) peak detectors
Switches SW1 to select between FSK and ASK as well as SW2 to chose between averaging or peak
detector data slicer
Control logic with 3-wire bus serial programming interface (SPI)
Biasing circuit with modes control
39010 71122
Rev. 007
Page 5 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
1.4
Enable/Disable in ABC Mode
ENRX
Description
0
Shutdown mode
1
Receive mode
Pin ENRX is pulled down internally. Device is in shutdown by default, after power supply on.
If ENRX = 0 and SPISEL = 1 then operating modes according to OPMODE bit (refer to control word R0).
If ENRX = 1 then OPMODE bit has no effect (hardwired receive mode).
1.5
Demodulation Selection in ABC Mode
MODSEL
Description
0
FSK demodulation
1
ASK demodulation
Pin MODSEL has no effect in SPI mode (SPISEL = 1). We recommend connecting it to ground to avoid a
floating CMOS gate.
1.6
SPISEL
0
1
1.7
Y
R
A
N
I
M
I
L
E
R
P
Programming Modes
Description
ABC mode (8 channels preconfigured)
SPI mode (programming via 3-wire bus)
Preconfigured Frequencies in ABC Mode
A
B
C
Receive Frequency
0
0
FSK1: 369.5 MHz
0
1
0
FSK5: 388.3 MHz
1
0
0
FSK2: 371.1 MHz
1
1
0
FSK4: 376.9 MHz
0
0
1
FSK3: 375.3 MHz
0
1
1
FSK7: 394.3 MHz
1
0
1
FSK6: 391.5 MHz
1
1
1
FSK8: 395.9 MHz
0
As all pins, pins A, B, and C are equipped with ESD protection diodes that are tied to VCC and to VEE.
Therefore these pins should not be directly connected to positive supply (a logic “1”) before the supply
voltage is applied to the IC. Otherwise the IC will be supplied through these control lines and it may enter
into an unpredictable mode. In case the user wants to apply a positive supply voltage to these pins before
the supply voltage is applied to the IC, a protection resistor should be inserted in each control line.
39010 71122
Rev. 007
Page 6 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
2
Pin Definitions and Descriptions
Pin No.
Name
I/O Type
1
VEELNA
ground
31
LNAI
analog
input
Functional Schematic
LNAO
ground of LNA core
VCC
VEELNA
LNAI
1
analog
output
LNAO
bias
3
VEE
2
VCCANA
supply
4
VEEIF
ground
5
MIXN
analog
input
6
MIXP
LNA input, approx.
27Ω single-ended
VEE
2k
31
3
Description
LNA open-collector output,
to be connected to external
LC tank that resonates at
RF
positive supply of
LNA, MIX1 MIX2, IFF, IFA,
FSK DEMOD, OA1, OA2,
PKDET+, PKDET- and BIAS
negative supply of
LNA, MIX1 MIX2, IFF, IFA,
and FSK DEMOD
bias
VCC
mixer 1 negative input
VCC
2k
2k
Y
R
A
N
I
M
I
L
E
R
P
analog
input
MIXN
MIXP
5
6
mixer 1 positive input
390µA
VEE
7
SPISEL
CMOS
input
VEE
SPI select input
VCC
SPISEL
120
7
VEE
8
RSSI
analog
output
RSSI output, approx. 25kΩ
VCC
I (Pi)
RSSI
120
8
ASK
120
FSK
25k
SW1
VEE
9
MODSEL
CMOS
input
demodulation select input
(FSK or ASK demodulation)
VCC
MODSEL
120
9
VEE
39010 71122
Rev. 007
Page 7 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Pin No.
10
Name
RBIAS
I/O Type
Functional Schematic
analog I/O
Description
external resistor for voltage
and current biasing, 30kΩ
by default, to provide stable
parameters over
temperature and supply
variations
VCC
VCC
I ref
RBIAS
50
10
VEE
ground
12
TNK1
analog I/O
ground of VCO
VCC
TNK1
TNK2
analog I/O
TNK2
VD
VD
12
13
VCC
5k
VEEVCO
5k
11
VCO collector output,
connection 1 to external
LC tank
13
VEE
VEE
VCO collector output,
connection 2 to external
LC tank
Y
R
A
N
I
M
I
L
E
R
P
LF
VCOCUR
VEE
15
LF
analog I/O
VCC
VCC
50
10k
VCO
charge pump output,
connection to external loop
filter
LF
2.5k
15
VEE
14
VCCVCO
16
ENRX
supply
positive supply of VCO
CMOS
input
enable/disable control input
(with internal pull-down)
VCC
ENRX
120
1M
16
VEE
17
C/SDEN
CMOS
input
frequency control line C or
SPI control line SDEN
VCC
C/SDEN
120
17
VEE
39010 71122
Rev. 007
Page 8 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Pin No.
18
Name
B/SDTA
I/O Type
Functional Schematic
Description
VCC
CMOS
input
frequency control line B or
SPI control line SDTA
B/SDTA
120
18
VEE
19
A/SCLK
CMOS
input
frequency control line A or
SPI control line SCLK
VCC
A/SCLK
120
19
VEE
20
VEEDIG
ground
ground of PLL SYNT
(except of VCO), Control
Logic,
and OA2 out stage
21
VCCDIG
supply
positive supply of
PLL SYNT (except of VCO),
Control Logic, RO and OA2
out stage
22
DTAO
Y
R
A
N
I
M
I
L
E
R
P
CMOS
output
data output, 2mA sink or
source capability
VCC
DTAO
OA2
22
VEE
23
MFO
multifunctional output,
reference oscillator output
by default
VCC
MFO
150
23
150
ROI
VEE
ROI
analog
input
VCC
2µA
ROI
24
30p
30p
60k
24
reference oscillator input for
connecting an external
crystal, Colpitts type
oscillator with internal
feedback
capacitors
VEE
39010 71122
Rev. 007
Page 9 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Pin No.
25
Name
PDP
I/O Type
Functional Schematic
analog I/O
Description
peak detector positive
output for connecting an
external capacitor
VCC
PDP
120
PDN
VEE
VCC
analog I/O
SW2
peak detector positive
output for connecting an
external capacitor
1M
26
1M
25
PDN
120
26
VEE
27
DFO
analog
output
data filter output
VCC
DFO
510
27
SW2
VEE
28
DF1
OA1
200K
VEE
Y
R
A
N
I
M
I
L
E
R
P
analog I/O
VCC
DF1
SW1
ASK
data filter connection 1 for
connecting an external
capacitor
200K
FSK
DF2
VEE
VCC
analog I/O
+
120
29
200K
28
DF2
OA1
data filter connection 2 for
connecting an external
capacitor
29
VEE
30
VEEANA
32
SLC
ground
ground of RO, OA1, OA2,
PKD+, PKD- and BIAS
analog I/O
VCC
SW2
SLC
120
32
120
VEE
39010 71122
Rev. 007
slicer reference input for
connecting an external
capacitor
+
OA2
Page 10 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3
Functional Description
3.1
Frequency Planning
Because of the double conversion architecture that employs two mixers and two IF signals, there are four
different combinations for injecting the LO1 and LO2 signals:
•
•
•
•
receiving at fRF(high-high)
receiving at fRF(high-low)
receiving at fRF(low-high)
receiving at fRF(low-low)
LO1 high side and LO2 high side:
LO1 high side and LO2 low side:
LO1 low side and LO2 high side:
LO1 low side and LO2 low side:
As a result, four different radio frequencies (RFs) could yield one and the same second IF (IF2). Fig. 2
shows this for the case of receiving at fRF(high-high). In the example of Fig. 2, the image signals at fRF(lowhigh) and fRF(low-low) are suppressed by the bandpass characteristic provided by the RF front-end. The
bandpass shape can be achieved either with a SAW filter (featuring just a couple of MHz bandwidth), or by
the tank circuits at the LNA input and output (this typically yields 30 to 60MHz bandwidth). In any case, the
high value of the first IF (IF1) helps to suppress the image signals at fRF(low-high) and fRF(low-low).
The two remaining signals at IF1 resulting from fRF(high-high) and fRF(high-low) are entering the second
mixer MIX2. This mixer features image rejection with so-called single-sideband (SSB) selection. This means
either the upper or lower sideband of IF1 can be selected. In the example of Fig. 2, LO2 high-side injection
has been chosen to select the IF2 signal resulting from fRF(high-high).
Y
R
A
N
I
M
I
L
E
R
P
f LO2
f RF
Fig. 2:
f LO2
f RF
f LO1
f RF
f RF
The four receiving frequencies in a double conversion superhet receiver
It can be seen from the block diagram of Fig. 1 that there is a fixed relationship between the LO1 signal
frequency fLO1 and the LO2 signal frequency fLO2.
LO2DIV = N LO2 =
f LO1
f LO2
(1)
The LO1 signal frequency fLO1 is directly synthesized from the crystal reference oscillator frequency fRO by
means of an integer-N PLL synthesizer. The PLL consists of a dual-modulus prescaler (P/P+1), a program
counter N and a swallow counter A.
f LO1 =
39010 71122
Rev. 007
f RO
(N ⋅ P + A) = f PFD (N ⋅ P + A) = f PFD ⋅ N tot
R
Page 11 of 44
(2)
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
Due to the double superhet receiver architecture, the channel frequency step size fCH is not equal to the
phase-frequency detector (PFD) frequency fPFD. For high-side injection, the channel step size fCH is given by:
f CH =
f RO N LO2 − 1
N −1
= f PFD LO2
R N LO2
N LO2
(3)
While the following equation is valid for low-side injection:
f CH =
3.2
f RO N LO2 + 1
N +1
= f PFD LO2
R N LO2
N LO2
(4)
Calculation of Counter Settings
Frequency planning and the selection of the MLX71122’s PLL counter settings are straightforward and can
be laid out on the following procedure.
Usually the receive frequency fRF and the channel step size fCH are given by system requirements. The N
and A counter settings can be derived from Ntot or fLO1 and fPFD by using the following equations.
N = floor(
3.2.1
N tot
N
) = floor( tot ) ; A = N tot − N ⋅ P = N tot − N ⋅ 32
P
32
(5)
Y
R
A
N
I
M
I
L
E
R
P
Calculation of LO1 and IF1 frequency for Low Frequency Bands
High-high injection must be used for the low frequency bands. First of all choose a PFD frequency fPFD
according to below table. The R counter values are valid for a 10MHz crystal reference frequency fRO. The
PFD frequency is given by fPFD = fRO /R.
Injection Type
fCH [kHz]
fPFD [kHz]
R
10
13.3
750
12.5
16.7
600
20
26.7
375
25
33.3
300
50
66.7
150
h-h
100
133.3
75
h-h
250
333.3
30
h-h
h-h
h-h
h-h
h-h
The second step is to calculate the missing parameters fLO1, fIF1, Ntot, N and A. While the second IF (fIF2), the
NLO2 divider ratio and the prescaler divider ratio P are bound to fIF2 = 2MHz, NLO2 = 4 (or 8) and P =32.
f LO1 =
f IF1 =
N LO2
(f RF − f IF2 )
N LO2 − 1
f RF − N LO2 f IF2
N LO2 − 1
f LO1 =
4
(f RF − 2MHz)
3
f IF1 =
f RF − 8MHz
3
(6)
(7)
Finally N and A can be calculated with formula (5).
39010 71122
Rev. 007
Page 12 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.2.2
Calculation of LO1 and IF1 frequency for High Frequency Bands
Typical ISM band operating frequencies like 868.3 and 915MHz can be covered without changing the crystal
nor the VCO inductor.
Low-low injection should be used for the high frequency bands. First of all choose a PFD frequency fPFD
according to below table. The R counter values are valid for a 10MHz crystal reference. The PFD frequency
is given by fPFD = fRO /R.
Injection Type
fCH [kHz]
fPFD [kHz]
R
l-l
20
16
625
l-l
25
20
500
l-l
50
40
250
l-l
100
80
125
l-l
250
200
50
l-l
500
400
25
The second step is to calculate the missing parameters fLO1, fIF1, Ntot, N and A. While the second IF (fIF2), the
NLO2 divider ratio and the prescaler divider ratio P are bound to fIF2 = 2MHz, NLo2 = 4 (or 8) and P =32.
f LO1 =
N LO2
(f RF − f IF2 )
N LO2 + 1
4
f LO1 = (f RF − 2MHz)
5
(8)
Y
R
A
N
I
M
I
L
E
R
P
f IF1 =
f RF + N LO2f IF2
N LO2 + 1
f IF1 =
f RF + 8MHz
5
(9)
Finally N and A can be calculated with formula (5).
3.2.3
Counter Setting Examples for SPI Mode
To provide some examples, the following table shows some counter settings for the reception of the wellknown ISM and SRD frequency bands. The channel spacing is assumed to be fCH = 100kHz. In below table
all frequency units are in MHz.
Inj
fRF
fIF1
fLO1
Ntot
N
P
A
fPFD
R
fREF
fLO2
fIF2
h-h
300
97.3
397.3
2980
93
32
4
0.133
75
10
99.3
2
h-h
315
102.3
417.3
3130
97
32
26
0.133
75
10
104.3
2
h-h
434
142
576
4320
135
32
0
0.133
75
10
144
2
h-h
470
154
624
4680
146
32
8
0.133
75
10
156
2
l-l
850
171.6
678.4
8480
256
32
0
0.08
125
10
169.6
2
l-l
868
175.2
692.8
8660
270
32
20
0.08
125
10
173.2
2
l-l
915
184.6
730.4
9130
285
32
10
0.08
125
10
182.6
2
l-l
930
187.6
742.4
9280
290
32
0
0.08
125
10
185.6
2
39010 71122
Rev. 007
Page 13 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.2.4
Counter Settings in ABC Mode – 8 Preconfigured Channels
In ABC mode (SPISEL=0), the counter settings are hard-wired. In below table all frequency units are in MHz.
FSK
fRF
fIF1
fLO1
Ntot
N
P
A
fPFD
R
fREF
fLO2
fIF2
1
369.5
120.5
490.0
3675
114
32
27
0.133
75
10
122.5
2
2
371.1
121.0
492.0
3691
115
32
11
0.133
75
10
123.0
2
3
375.3
122.4
497.7
3733
116
32
21
0.133
75
10
124.4
2
4
376.9
123.0
499.9
3749
117
32
5
0.133
75
10
125.0
2
5
388.3
126.8
515.1
3863
120
32
23
0.133
75
10
128.8
2
6
391.5
127.8
519.3
3895
121
32
23
0.133
75
10
129.8
2
7
394.3
128.8
523.1
3923
122
32
19
0.133
75
10
130.8
2
8
395.9
129.3
525.2
3939
123
32
3
0.133
75
10
131.3
2
3.3
PLL Frequency Synthesizer
The MLX71122 contains an integer-N PLL frequency synthesizer. The reference frequency fR is derived from
a stable crystal reference oscillator.
Y
R
A
N
I
M
I
L
E
R
P
VCC
External
Loop Filter
f RO
Reference
Oscillator
Phase-Frequency
Detector
fR
Reference
Divider
Fig. 3:
f FB
f VCO
LF
Charge
Pump
Feedback
Divider
Voltage Controlled
Oscillator
Integer-N PLL Frequency Synthesizer Topology
The locked state of the PLL is defined by the following relations:
f RO
f
f VCO
= f R = f PFD = f FB = VCO =
.
R
N tot N ⋅ P + A
(10)
In this formula the total PLL feedback divider ratio is called Ntot. The synthesized output frequency fVCO can
be changed by reprogramming the reference divider or the feedback divider according to
f VCO = N tot
f RO
f
= (N ⋅ P + A ) RO .
R
R
(11)
The R counter is used to set the channel spacing. Different channels can be selected by changing the total
feedback divider ratio.
39010 71122
Rev. 007
Page 14 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
List of Mathematical Acronyms
A
f FB
divider ratio of the swallow counter (part of feedback divider)
frequency at the feedback divider output
floor (x)
The floor function gives the largest integer less than or equal to x.
For example, floor(5.4) gives 5, floor(-6.3) gives -7.
f PFD
f RO
= fR
R
f RO
PFD frequency in locked state
reference frequency of the PLL
f VCO
frequency of the VCO (equals the LO1 signal of the first mixer)
N tot = N ⋅ P + A
N
N LO2
total divider ratio of the PLL feedback path
frequency of the crystal reference oscillator
divider ratio of the program counter (part of feedback divider)
LO2DIV divider ratio, to derive the LO2 signal from LO1 (N1 = 4 or 8)
P
R
3.3.1
divider ratio of the prescaler (part of feedback divider)
divider ratio of the reference divider R
Y
R
A
N
I
M
I
L
E
R
P
Pulse Swallow Counter
The programmable feedback divider of the PLL is based on a pulse-swallow topology. Fig. 4 depicts its
implementation, consisting of a dual-modulus prescaler, an RS latch and two programmable counters.
Dual Modulus
Prescaler
f VCO
VCO
P / P+1
Program
Counter
fP
f FB
N
Q
Modulus Control
Signal (MC)
PFD
f FB =
R
f VCO
N P+A
RS
LATCH
S
MC
Mode
0
P+1
1
P
Fig. 4
A
Swallow
Counter
Pulse Swallow Counter Topology
During one cycle of fFB the prescaler begins the operation by dividing by P+1 until the swallow counter A is
full. The RS latch is then set and changes the prescaler modulus to P (via the modulus control signal MC)
and disables the swallow counter. The division process continues until the program counter N is full and the
RS latch is reset.
39010 71122
Rev. 007
Page 15 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
period of f P
(N-A) cycles of f P
A cycles of f P
Fig. 5
Pulse Swallow Divider Timing
Therefore the overall feedback divide ratio is:
(P + 1) ⋅ A + P ⋅ (N − A ) = N ⋅ P + A .
(12)
Further restrictions can be derived from above equation: A < P and A < N.
Simple math shows that for uniform frequency steps the following condition is necessary:
Y
R
A
N
I
M
I
L
E
R
P
N⋅P + A ≥ P⋅P.
3.3.2
(13)
PLL Counter Ranges
In order to cover the frequency range of about 300 to 930MHz the following counter values are implemented
in the receiver:
PLL Counter Ranges
A
0 to 31 (5bit)
N
R
P
3 to 2047 (11bit)
3 to 2047 (11bit)
32
Therefore the minimum and maximum divider ratios of the PLL feedback divider are given by:
N totmin = 32 ⋅ 32 = 1024
3.3.3
N totmax = 2047 ⋅ 32 + 31 = 65535
Reference Oscillator (RO)
The reference oscillator is based on a Colpitts topology with two
integrated functional capacitors as shown in figure 6. The circuitry is
optimized for a load capacitance range of 10pF to 15pF. The equivalent
input capacitance CRO offered by the oscillator input pin ROI is about
15pF. To ensure a fast and reliable start-up and a very stable frequency
over the specified supply voltage and temperature range, the oscillator
bias circuitry provides an amplitude regulation. The amplitude at pin ROI
is monitored in order to regulate the current of the oscillator core IRO. In
SPI-mode it is possible to adjust the typical core current with register
ROCUR. There are four values available (see 4.1.7). In ABC-mode
IRO = 355μA is used as default current.
39010 71122
Rev. 007
Page 16 of 44
VCC
IRO
30pF
30pF
ROI
CX
XTAL
VEE
Fig.6:
RO schematic
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.3.4
Phase-Frequency Detector (PFD)
The phase-frequency detector (in conjunction with the charge pump) generates a voltage step at the loop
filter pin LF. This voltage step is proportional to the phase difference between the digital input signals fR and
fFB. The implementation of the phase detector is phase-frequency type. This circuitry is very useful because
it decreases the acquisition time significantly even if both frequencies differ very much. The phase-frequency
detector creates Up and Down signals that control the charge pump and that are also used for the lock detection circuit. The first rising edge of one of the input signals, after a reset of Up and Down, sets either the
Up or the Down signal from LOW to HIGH. The following rising edge of the other signal resets Up and
Down. If the register setting PFDPOL (see 4.1.2) is HIGH, the PFD polarity is positive. This means a rising
edge of the signal fR sets Up from LOW to HIGH and a rising edge of the signal fFB sets Down from LOW to
HIGH. If PFDPOL is LOW, the PFD polarity is negative and the assignment of Up and Down to the signals fR
and fFB is swapped.
In the MLX71122 receiver the VCO frequency increases if the loop filter output voltage increases and vice
versa. The PFD polarity needs to be positive to achieve the correct feedback in the PLL loop. If an external
varactor diode is added to the VCO tank, the tuning characteristic may change from positive to negative
depending on the particular varactor diode circuitry. Therefore the PFDPOL bit can be used to define the
phase-frequency detector polarity.
3.3.5
Charge Pump (CP)
The Charge Pump is controlled by the Up and Down signals of the Phase-Frequency Detector. If the Up
signal is HIGH, then the charge pump current ICP is sourced from the positive supply rail to the loop filter pin
LF (pin 15). If the Down signal is HIGH, then the current ICP is drained from pin LF to ground.
The gain of the phase detector in conjunction with the charge pump can be expressed as:
Y
R
A
N
I
M
I
L
E
R
P
K PD =
I CP
,
2π
(14)
whereat ICP is the charge pump current which is set via register CPCUR (see 4.1.2). Default of ICP is 100μA.
The static Up and Down selections of ICP can be used for test purposes.
3.3.6
Loop Filter (LF)
Since the loop filter has a strong impact on the function of the PLL, it must
be chosen carefully. The suggested filter topology is shown in Fig. 7.
VCC
The loop filter of the PLL is set up by an external resistor and two external
capacitors. It constitutes a 2nd order passive filter. This approach allows
the user to easily adapt the loop filter bandwidth to different requirements.
As a rule of thumb the loop filter bandwidth of an integer-N PLL should be
set 10 times smaller than the PFD frequency. This is to achieve a stable
PLL with a flat VCO noise floor.
The loop filter bandwidth depends on the external resistor and capacitors
as well as on the VCO gain, the charge pump current and the so-called
phase margin. A phase margin of 45° is commonly used for highest PLL
stability. It is recommended to follow the component lists of section 6 for
choosing appropriate values of the loop filter resistor and capacitors.
CF1
RF
CF2
LF
VCO
Fig. 7:
+
2nd order Loop filter
A good source for a detailed PLL analysis is: “Gardner, F.M., PhaseLocked Loop Techniques, John Wiley & Sons, 1980.”
39010 71122
Rev. 007
Page 17 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.3.7
Lock Detector (LD)
In SPI mode a lock-detect signal LD is available at pin 23 if MFO is set to 1000 (binary) in control word R3
(see 4.1.4). The pin output is HIGH when the PLL is locked in. Alternatively the lock-detect signal is visible in
bit 10 of R7 (see 4.1.8) if bit SHOWLD in R1 (see 4.1.2) is HIGH. The lock detection circuitry uses the Up
and Down signals from the phase-frequency detector to check them for phase coherency. Figure 8 shows an
overview of the lock signal generation. The locked state and the unlock condition will be controlled by the
register settings of LDTIME and LDERR. During the start-up phase of the PLL, Up and Down signals are
quite unbalanced. Therefore the Lock Detector circuit waits the time span that is programmed in divider
DIV_LDTIME before a first lock can occur. The time span is dependent on the period of the reference signal
fR. By default it is 16/fR (see 4.1.2). When the PLL approaches steady state, the signals Up and Down begin
to overlap. The time span within which the signals are not overlapping is assessed by using a programmable
delay gate. If it is shorter than programmed in LDERR (see 4.1.2) then the LD output is set to HIGH. By
default the error time should be shorter than 15ns. A second option is shorter than 30ns.
After LD is set to HIGH the divider is disabled and the lock state remains unchanged until the unlock signal
resets the divider. If LDMODE in register R1 (see 4.1.2) is HIGH then the LD output can not be reset. It
remains HIGH until the synthesizer is turned off.
LDTIME [ 1: 0 ]
f
2
>1
R
DIV_LDTIME
O
2
4
8
16
C
LD
MUX
R
Y
R
A
N
I
M
I
L
E
R
P
1
EN
>1
LDMODE
1
>1
Up
=1
Dn
3.3.8
τ = 15ns
30ns
delay
&
R
Q
unlock
S
Fig. 8:
LDERR
Lock Detection Circuit
Voltage Controlled Oscillator (VCO)
39010 71122
Rev. 007
Page 18 of 44
External
Loop Filter
TNK1
VCC
LF
TNK2
VCCVCO
5k
5k
+
The receiver includes an LC-based voltage controlled oscillator with
an external inductor connected between pins TNK1 and TNK2. Two
internal varactor diodes in series combination are forming the
tuneable part of the oscillator tank. The oscillation frequency is
adjusted by the DC voltage at pin LF. The tuning sensitivity of the
VCO is approximately 83MHz/V for 433MHz operation and
105MHz/V at 868MHz, respectively. Since the cathodes of the
varactors is tied to VCC, a higher voltage at pin LF or an Up-signal of
the PFD forces the capacitance to decrease and the VCO frequency
to increase. With positive phase detector polarity (PFDPOL = HIGH)
the edges of the signal fFB will catch up to the reference signal fR (see
Fig. 3).
The VCO current VCOCUR can be adjusted via the SPI in order to
ensure stable oscillations over the whole frequency range. Also the
bias current of the output buffer can be increased with VCOBUF to
enhance its driving capability at the high frequency bands above
800MHz (see section 4.1.2). If the supply voltage is lower than 5V it is
possible to adjust the tuning range of the VCO with VCORANGE
(see 4.1.2). The minimum supply voltage is 3V.
VCOCUR
Charge Pump
Fig.9:
VEE
VCO schematic
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.4
Receiver Front End
The radio frequency (RF) front-end of the receiver is a double-superheterodyne configuration that converts
the input RF signal via a first intermediate frequency (IF1) signal to a second intermediate frequency (IF2)
signal. While the range of IF1 can vary between 100 and 200MHz, IF2 is fixed to 2MHz. Both signals are
completely processed internally. According to the block diagram (see Fig. 1), the front-end consists of an
LNA, a first mixer (MIX1), a second mixer (MIX2), an internal IF filter (IFF) and an IF limiting amplifier (IFA)
with received signal strength indicator (RSSI). The local oscillator signal for mixer 1 (LO1) is directly
generated in the PLL frequency synthesizer. The LO2 signal for mixer 2 is derived from the LO1 signal via a
divider (see 4.1.4).
There is no inherent suppression of the first mixer’s image frequency. It depends on the particular application
and the system’s environmental conditions whether an RF front-end filter should be added or not. If image
rejection and/or good blocking immunity are relevant system parameters, a band-pass filter must be placed
either in front or after the LNA. This filter can be a SAW (surface acoustic wave) or LC-based filter (e.g.
helical type). Because mixer 2 is an image rejection mixer, the image frequencies of the second mixing
process are suppressed (see Fig. 2). The advantage of a two stage mixing receiver is the higher gain that
can be achieved in the front end.
3.4.1
Low Noise Amplifier (LNA) and Mixer 1 (MIX1)
The LNA is based on a cascode topology for low-noise,
high gain and good reverse isolation. The open collector
output has to be connected to an external resonance
circuit tuned to the receive frequency. The gain of the
LNA can be changed to achieve a high dynamic range.
There are four gain settings selectable by the control bits
LNAGAIN (see 4.1.1). Default setting is the highest gain.
The gain settings are automatically set if the automatic
gain control (AGC) feature is activated (see 4.1.4).
Y
R
A
N
I
M
I
L
E
R
P
C6
C5
LNAO
MIXN
MIXP
LNAGAIN [ 1: 0 ]
VCCLNA
The first mixer is a double-balanced mixer which converts
the receive frequency to IF1. The default LO injection
type for RF frequencies below 600MHz should be high
side (fLO1 = fRX + fIF1). Low side injection (fLO1 = fRX - fIF1) is
recommended for the higher frequency bands. Since the
data polarity of an FSK modulated signal will be inverted
by changing the injection side it is possible to change the
data polarity at the data output (DTAO) via bit DTAPOL
(see 4.1.1). Two gain settings of mixer 1 can be selected
through MIX1GAIN (see 4.1.1): 14dB as a default value
or 0dB optionally.
3.4.2
C4
L3
VCC
2
MIX1
2k
Ibias
LNAI
LO1
IF1
LNA
MIX1GAIN
VEELNA
Fig. 10: LNA and Mixer 1
Mixer 2 (MIX2)
The second mixer is a double-balanced image rejection
mixer in Hartley architecture using a complex poly-phase
filter that converts the IF1 to the IF2 signal. The default
LO injection type is high side (fLO2 = fIF1 + fIF2), but also
low side injection is possible (fLO2 = fIF1 - fIF2), by setting
SSBSEL to LOW (see 4.1.1). As for mixer 1, the injection
side determines the polarity of the output signal. Two
gain settings of mixer 2 can be selected by MIX2GAIN
(see 4.1.1), a setting at 9dB (default) and one at -2dB.
polyphase IF2
filter
SSBSEL
0/90°
IF1
LO2
90°
CROSS
SWITCH
MIX2GAIN
90°/0
Fig. 11: Mixer 2 (Image Rejection Mixer)
39010 71122
Rev. 007
Page 19 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.4.3
IF Filter (IFF)
The MLX71122 comprises an internal IF filter with a -3dB bandwidth of 230kHz and a -40dB attenuation
bandwidth of 1.6MHz. The filter contains three capacitively coupled bi-quad stages that represent resonant
tanks at a filter center frequency of 2MHz. Each bi-quad stage uses transconductance cells that can be
tuned by changing their bias current. An auto-tuning mechanism is implemented that permanently adjusts
the bias current to eliminate process, temperature and supply voltage variations. A matched master bi-quad
is used in a current controlled oscillator (CCO) at 3MHz embedded in a PLL structure. The PFD-frequency of
this PLL is derived from the RO signal using divider RIFF (see 4.1.6). The actual internal control word
IFFVAL of the filter can be read out from register 7 (see. 4.1.8). At power on and after deactivation of the IF
filter with IFFTUNE (see 4.1.7), the preset value that is stored in IFFPRES in register 6 (see 4.1.7) will be
loaded into the internal control word. If the filter auto tuning is halted via IFFHLT (see 4.1.7) then the actual
word remains in the internal control word but is not updated. The internal control word determines the current
consumption of the filter and therefore of the whole receiver. Higher values lead to higher current
consumptions. The deviation from the nominal current consumption can be about ±0.75mA. Four gain
settings of the IF filter are selectable via IFFGAIN in register R0 (see 4.1.1). The default value is +6dB, other
options are -14dB, -6dB and 0dB.
IFF
IF2
2MHz
IF
IFFHLT
2
IFFSTATE [ 1: 0 ]
IFFTUNE
IFFGAIN [ 1: 0 ]
Y
R
A
N
I
M
I
L
E
R
P
IFFPRES [ 7: 0 ]
IFFVAL [ 7: 0 ]
tuning signal
10
10
f
RO
RIFF
200
digital
counter
PFD
8
D
IFFVAL
A
CCO
3MHz
Fig. 12: IF filter auto-tuning circuit
39010 71122
Rev. 007
Page 20 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.4.4
IF Amplifier (IFA)
After passing the IF filter the receiving signal is amplitude limited by means of a high gain limiting amplifier.
Its small signal gain is about 68dB. A received signal strength indicator (RSSI) voltage is generated in the IF
amplifier. It is available at pin RSSI. The voltage at this pin is proportional to the input level of the receiver (in
dB scales). By using this RSSI output signal the incoming signal strength of different transmitters can be
determined. The same RSSI signal is used for receiving ASK modulated signals if MODSEL (see 4.1.6) is
HIGH.
The IFA generates two digital signals RSSIL and RSSIH that indicate the level range of the RSSI voltage. If
the level is in the lower quarter of the RSSI voltage range then both signals are LOW. If it is in the upper
quarter of the RSSI range then both signals are HIGH. In between, the RSSIL signal is HIGH and RSSIH is
LOW. Both values can be read out from register R7 of the IC (see 4.1.8). These two signals are also used
for the AGC feature.
3.4.5
Automatic Gain Control (AGC)
The Automatic Gain Control (AGC) can be activated in SPI mode with AGCEN (see 4.1.4). By default, it is
turned off. It uses the RSSIH and RSSIL signals of the IF amplifier to determine whether the gain has to be
increased or decreased. The gain will be decreased beginning with the gain of the last stage. The gain
increase works vice versa. The AGC circuit controls the gain of the LNA, and of mixer 1 and mixer 2. To
avoid rapid gain switching, caused by short signal strength fluctuations or during ASK reception, the gain
control operates with a time delay that can be programmed via AGCDEL (see 4.1.4). The time delay also
depends on the PFD frequency of the IF filter auto-tuning circuit. There is no delay by default. AGCMODE
(see 4.1.5), a second setting, determines whether the delay is applied for gain increase and decrease or only
for gain increase. By default, a delay for increase and decrease is used.
3.4.6
Y
R
A
N
I
M
I
L
E
R
P
FSK Demodulator
FSK reception is turned on if bit MODSEL in register R5 is set to LOW (default). The demodulator is
completely internally implemented, so no external, expensive discriminator device is needed. The used FSK
demodulator is based on time delay elements and a mixer. The delay path provides a phase shift of 90
degrees to the original IF signal. The average of the phase shift is controlled, so that the input frequency
acceptance range is wider than the IF filter bandwidth of 230kHz. The gain of the demodulator can be
changed with bit DEMGAIN (see 4.1.1). It can be at low gain with about 4mV/kHz (default) or at high gain
with about 15mV/kHz. High gain should only be used for small FSK/FM deviations of up to ±15kHz, because
the demodulator gets nonlinear at larger FM/FSK deviations.
39010 71122
Rev. 007
Page 21 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.5
Data Path
The data path contains all circuitry that is used to process the baseband signal. The MLX71122 comprises a
second order Sallen-Key lowpass filter, two peak detectors and an output comparator as digital signal
output.
3.5.1
Data Filter (DF)
The receive part of the MLX71122 contains a 2nd order Sallen-Key low-pass filter that can be configured by
connecting two external capacitors C8 and C9 to the IC (see sec. 6). This data filter removes high frequency
components and noise from the demodulated signal that may otherwise lower the signal to noise ratio at the
comparator input. The filter bandwidth has to be adjusted to the maximum data rate. A good choice for the 3dB bandwidth is 75% of the data rate for NRZ codes and 150% for bi-phase or Manchester codes.
A Butterworth characteristic is commonly used in the data filter. To compensate parasitic effects of the board
and IC, we recommend calculating the filter characteristic with a slight amplitude peaking, e.g. a 0.035dB
Tschebyschew filter characteristic.
Since the internal resistors of the filter are both 200kΩ and the overall gain is set to unity we obtain the
following table for the capacitor values:
Coding
C8
C9
NRZ Code
2.2 ⋅ C9
560 pF
data rate / kbps
Bi-Phase Code
2.2 ⋅ C9
280 pF
data rate / kbps
Y
R
A
N
I
M
I
L
E
R
P
Example: base band signal 4kbps, NRZ coding
C9 =
560pF
= 140pF
4 [kbps]
C8 = 2.2 ⋅ 150pF = 330pF
3.5.2
in E-series ⇒
C9 = 150pF
in E-series ⇒
C8 = 330pF
Averaging Data Slicer Mode
The averaging data slicer mode is the default setting for the data path of the MLX71122. Bit SLCSEL in
register R0 (see 4.1.1) is LOW if it is active and switch SW2 connects the pin SLC with DFO via a 200kΩ
resistor (see Fig. 1). With an external capacitor C10 at pin SLC, a simple low pass filter is formed that
generates the threshold voltage for the output comparator. The value of C10 depends on the length of the
packet preamble, the coding and the data rate. The larger the C10 value the longer the time until valid output
data can be received at pin DTAO.
We recommend using the averaging data slicer mode for bi-phase or Manchester encoded bit streams since
the DC-content of these codes is almost zero. The RC-time constant of the slicer can be calculated using:
t SLC = 200kΩ ⋅ C10
(15)
We recommend that tSLC is at least 25 times as long as the bit time of the equivalent NRZ signal.
Example: base band signal 4kbps, NRZ coding
C10 =
39010 71122
Rev. 007
25 ⋅ 0.25ms
= 31.25nF
200kΩ
in E-series
Page 22 of 44
⇒ C10 = 33nF
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.5.3
Peak Detectors (PKDET)
Peak detector mode is recommended for fast acquisition of the received data and if NRZ code is used. The
peak detectors can be activated by setting SLCSEL to HIGH in register R0 (see 4.1.1). This connects SLC
(pin 32) with the resistive voltage divider between PDP (pin 25) and PDN (pin 26) (see Fig. 1). The peak
detector at PDP is used to detect the maximum of the voltage at DFO and the peak detector at PDN detects
the minimum of the voltage at DFO. Since the voltage divider is symmetric, the threshold voltage will be in
the middle of the minimum and maximum voltages at DFO. The peak voltages are proportional to the charge
that is stored on the peak detector capacitors at PDP (C11) and PDN (C12). All pull-up and pull-down
currents are given in sec. 5.5. Because both pins are connected via a 2MΩ resistor, both peak detector
capacitors will be discharged with a time constant depending on the value of the capacitors. For equal
values of both capacitors (C = C11 = C12), the time constant will be:
t DIS = 2MΩ ⋅ 0.5 ⋅ C
(16)
The minimum value of tDIS is limited by the maximum number of equally consecutive bits. A value of tDIS of at
least 128 times the bit time is a good choice since this is a common data package length.
Example: base band signal 4kbps, NRZ coding
C11 = C12 =
128 ⋅ 0.25ms
= 32nF
0.5 ⋅ 2MΩ
in E-series
⇒ C11 = C12 = 33nF
The maximum capacitor value may also be limited by the pull-up and pull-down currents of the peak
detectors given in sec. 5.5, because C11 and C12 have to be charged during the first bits of the preamble of
the data packet.
3.5.4
Y
R
A
N
I
M
I
L
E
R
P
Output Comparator
The output comparator or data slicer decides whether the incoming signal is a digital LOW or HIGH by using
the reference voltage at SLC (pin 32). If the internal voltage is larger than the reference then the output is
HIGH and vice versa. Nevertheless, the polarity of the output comparator can be inverted. The driving
capability of the comparator output is ±2mA and in standby mode the tri-state output is at high impedance.
Pin DTAO must not be connected by a low impedance to a fixed voltage supply or a stronger driver output!
We recommend using a series resistance of 10kΩ to connect DTAO.
Frequency Acceptance Range
The frequency acceptance range is defined as
the bandwidth where the input sensitivity can
be degraded by 3dB at a maximum, compared
to the sensitivity at the center frequency of the
channel.
Typically, the frequency acceptance range of
the MLX71122 is about 180kHz, see Fig.13.
The frequency acceptance range is mainly
depending on the frequency deviation, and
slightly on the modulation frequency. The
larger the frequency deviation the smaller the
acceptance range.
Fig. 13: Measured sensitivity characteristic
-3
(BER=3·10 , 4kbps, Δf=±20kHz)
39010 71122
Rev. 007
-92
-95
sensitivity / dBm
3.6
-98
-101
180kHz
-104
-107
-110
433.7
Page 23 of 44
433.8
433.9
434.0
frequency / MHz
434.1
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.7
Biasing System
The biasing system needs an external 30kΏ resistor that is connected between RBIAS (pin 10) and the PCB
ground. The band-gap voltage at RBIAS causes a reference current flow of about 42µA through this
reference current resistor. The accuracy of the external resistor should be within ±2%. To minimize the
temperature dependency it is recommended to use a metal film resistor.
3.8
Operating Modes
The MLX71122 has four operating modes having an impact on the receiver’s current consumption. The
OPMODE bits in register R0 (see 4.1.1) determine the operating mode. Selections are:
•
•
•
•
00 – Shutdown
01 – Receive
10 – RO and bias only
11 – Synthesizer only
all blocks deactivated, only SPI active (default)
receiving data from LNAI at selected frequency
only biasing system and reference oscillator are working
only biasing system, reference oscillator and PLL are working
The first operating mode consumes virtually no current. The circuit is dead except of the SPI that can listen
to commands. In Receive mode all necessary blocks are turned on in order to receive data at the
programmed frequency.
The last two operating modes can be used to accelerate the start-up time of the circuit after periods of
silence. With RO and bias only, the start-up time of the reference oscillator (RO) can be circumvented. RO
and biasing consume not as much current as the whole receiver. With Synthesizer only the full PLL is
already working and locked. Current consuming blocks as the LNA, the IF-filter and the FSK-demodulator
are turned off in this state. The last mode is useful if the receiver has to listen frequently.
3.9
Y
R
A
N
I
M
I
L
E
R
P
Multi Functional Output
The Multi Functional Output (pin 23) can be used to read out the control register settings or to make other
internal signals available at this pin. The output is controlled by the bits MFO in register R3 (see 4.1.4).
The most important selections are:
•
•
•
•
•
•
•
0000 – Z-State
0001 – SPI-out
0010 – Logic-0
0011 – Logic-1
0100 – RO-out
0101 – IF-out
1000 – LD-out
MFO pin is in high impedance mode
MFO pin is digital serial output for data of registers
MFO pin is pulled to ground
MFO pin is pulled to VCC
MFO pin is buffered, analogue output of RO frequency (default)
MFO pin is buffered, analogue output of IF2 signal after the IF-filter
MFO pin represents lock state of PLL
Z-State, Logic-0 and Logic-1 can be used to provide digital control signals to other circuits on the PCB. In
state RO-out a 10MHz clock frequency is available at MFO, e.g. for driving a microcontroller. At IF-out pin
MFO provides the IFF output, amplified by a factor of 5 (unloaded). In this case the output resistance is
about 610Ω. The IF-out mode can be used for checking the IFF characteristics or for further signal
processing, e.g. to add an external limiting amplifier and demodulator. With the LD-out setting the state of
the PLL can be read out. All other selections are for test purposes
39010 71122
Rev. 007
Page 24 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.10 SPI Description
3.10.1
General
Serial programming interface (SPI) mode can be activated by choosing SPISEL = 1 (e.g. at positive supply
voltage VCC). In this mode, the input pins 17, 18 and 19 are used as a 3-wire unidirectional serial bus
interface (SDEN, SDTA, SCLK). The internal latches contain all user programmable variables including
counter settings, mode bits etc.
In addition the MFO pin can be programmed as an output (see section 4.1.4) in order to read data from the
internal latches and it can be used as an output for different test modes as well.
At each rising edge of the SCLK signal, the logic value at the SDTA terminal is written into a shift register.
The programming information is taken over into internal latches with the rising edge of SDEN. Additional
leading bits are ignored, only the last bits are serially clocked into the shift register. A normal write operation
shifts 16 bits into the SPI, a normal read operation shifts 4 bits into the SPI and reads additional 12 bits from
the MFO pin. If less than 12 data bits are shifted into SDTA during the write operation then the control
register may contain invalid information.
In general a control word has the following format. Bit 0 is the Read/Write bit that determines whether it is a
read (R/W = 1) or a write (R/W = 0) sequence. The R/W bit is preceding the latch address and the
corresponding data bits.
Control Word Format
MSB
Y
R
A
N
I
M
I
L
E
R
P
LSB
Data
D11
D10
D9
D8
D7
D6
D5
MSB
LSB
Latch Address
D4
D3
D2
D1
D0
A2
A2
A0
Bit 0
Mode
R/W
There are two control word formats for read and for write operation. Data bits are only needed in write mode.
Read operations require only a latch address and a R/W bit.
Due to the static CMOS design, the serial interface consumes virtually no current. The SPI is a fully separate
building block and can therefore be programmed in every operational mode.
39010 71122
Rev. 007
Page 25 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
3.10.2
Read / Write Sequences
Fig. 14
Y
R
A
N
I
M
I
L
E
R
P
Fig. 15
3.10.3
Typical write sequence diagram
Typical read sequence diagram
Serial Programming Interface Timing
SDEN
t CWH
t CR
tEW
tEH
t CWL
t CF
SCLK
t CS t CH
t ES
t DES
t DSO
SDTA
MFO
Fig. 16
39010 71122
Rev. 007
SPI timing diagram
Page 26 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4
Register Description
The following tables are to describe the functionality of the registers.
Sec. 4.1 provides a register overview with all the control words R0 to R7. The subsequent sections. 4.1.1 to
4.1.8 show the content of the control words in more detail.
Programming the registers requires SPI mode (SPISEL = 1). Default settings are for ABC mode.
4.1
Register Overview
DATA
CONTROL
WORD
MSB
10
9
8
7
6
5
4
3
2
1
0
MSB
default
1
0
1
0
1
1
0
0
1
1
0
0
0
R0
DTAPOL
SLCSEL
SSBSEL
DEMGAIN
MIX2GAIN
MIX1GAIN
Bit No.
11
10
9
8
7
6
5
4
3
2
1
0
default
1
0
0
0
1
0
1
1
0
1
0
0
R1
PRESCUR
VCOBUF
VCOCUR
VCORANGE
LDMODE
LDERR
PFDPOL
Bit No.
11
10
9
8
7
6
5
4
3
2
1
0
MSB
default
1
1
1
0
1
1
1
0
1
1
0
0
0
OPMODE
[1:0]
LNAGAIN
[1 : 0 ]
11
IFFGAIN
[ 1 :0 ]
Bit No.
SHOWLD
LSB
LATCH
ADDRESS
CPCUR
[1:0]
0
8
7
6
5
4
3
2
1
0
MSB
default
0
1
0
0
0
0
0
0
0
0
0
0
0
AGCEN
LO2DIV
N
[ 10 : 7 ]
9
AGCDEL
[1:0]
1
1
LSB
0
read/
write
10
MFO
[3:0]
0
LSB
read/
write
A
[4:0]
LDTIME
[ 1 :0 ]
N
[6:0]
MSB
11
Page 27 of 44
0
read/
write
Bit No.
39010 71122
Rev. 007
0
Y
R
A
N
I
M
I
L
E
R
P
R2
R3
LSB
LSB
1
1
read/
write
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
DATA
CONTROL
WORD
MSB
11
10
9
8
7
6
5
4
3
2
1
0
MSB
default
0
0
0
0
0
1
0
0
1
0
1
1
1
R4
AGCMODE
Bit No.
11
10
9
8
7
6
5
4
3
2
1
0
MSB
default
0
0
1
0
1
0
1
0
1
1
0
0
1
R5
Bit No.
11
10
9
8
7
6
5
4
3
2
1
0
MSB
default
1
1
1
0
1
0
0
0
0
1
0
1
1
IFFTUNE
IFFHLT
9
8
11
Bit No.
∗
RIFF
[ 10 : 0 ]
10
6
5
0
LSB
0
1
read/
write
IFFPRES
[7:0]
7
4
LSB
1
0
read/
write
3
IFFVAL
[7:0]
IFFSTATE
[ 1 :0 ]
LDRSSIL∗
R7
0
read/
write
2
1
0
MSB
1
RSSIH
default
LSB
Y
R
A
N
I
M
I
L
E
R
P
ROCUR
[ 1 :0 ]
R6
Note:
R
[ 10 : 0 ]
Bit No.
MODSEL
LSB
LATCH
ADDRESS
1
LSB
1
readonly
depends on bit 11 in R4, 0 = RSSIL, 1 = LD
39010 71122
Rev. 007
Page 28 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4.1.1
Control Word R0
Name
Bits
Description
operation mode
OPMODE
LNAGAIN
[1:0]
[3:2]
00
01
10
11
00
01
10
11
shutdown
receive mode
reference oscillator & BIAS only
synthesizer only
LNA gain
(default – 20dB)
(default – 6dB)
(default – 2dB)
(default – 0dB)
lowest gain
low gain
high gain
highest gain
#default
#default
gain values are relative to gain at default
1st Mixer gain
MIX1GAIN
[4]
0
1
high gain
low gain
(14dB)
(0dB)
#default
2nd Mixer gain
MIX2GAIN
[5]
0
1
high gain
low gain
(9dB)
(-2dB)
#default
Y
R
A
N
I
M
I
L
E
R
P
intermediate frequency filter gain
IFFGAIN
[7:6]
00
01
10
11
lowest gain
low gain
high gain
highest gain
(-14dB)
(-6dB)
(0dB)
(+6dB)
#default
demodulator gain
DEMGAIN
[8]
0
1
low gain
high gain
(~ 4mV/kHz)
(~ 15mV/kHz)
#default
single side band selection
SSBSEL
[9]
0
1
upper side band
lower side band
LO2 low-side inj. (IF1 = LO2 + IF2)
LO2 high-side inj. (IF1 = LO2 – IF2)
#default
Internal IF2 = 2MHz
slicer mode select
SLCSEL
[10]
0
1
averaging Data Slicer mode
peak detector Data Slicer mode
#default
data output polarity OA2
0
DTAPOL
[11]
inverted
‘1’ for space at ASK or fmin at FSK, ‘0’ for mark at ASK or fmax at FSK
1
#default
normal
‘0’ for space at ASK or fmin at FSK, ‘1’ for mark at ASK or fmax at FSK
39010 71122
Rev. 007
Page 29 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4.1.2
Control Word R1
Name
Bits
Description
charge pump current setting
CPCUR
[1:0]
PFDPOL
[2]
00
01
10
11
#default
100µA
400µA
400µA static down
400µA static up
PFD output polarity
0
1
negative
positive
#default
lock detector time error
LDERR
[3]
0
1
#default
15ns
30ns
lock detection time
LDTIME
[5:4]
00
01
10
11
2/fR
4/fR
8/fR
16/fR
#default
minimum time span before lock in
fR is the reference oscillator frequency fRO divided by R, see section 4.1.5 (R4)
Y
R
A
N
I
M
I
L
E
R
P
lock detector mode
LDMODE
[6]
0
1
check lock condition permanently
check lock condition until 1st lock in
#default
VCO range
VCORANGE
[7]
0
1
3V supply
5V supply
#default
VCO range setting for different VCCs.
VCO core current
VCOCUR
[8]
0
1
#default
450µA
520µA
VCO buffer current
VCOBUF
[9]
0
1
#default
900µA
1040µA
prescaler 32/33 reference current
PRESCUR
[10]
0
1
#default
20µA
30µA
30µA may be used for fRF = 868/915MHz
function of LDRSSIL bit
SHOWLD
[11]
0
1
RSSIL (RSSI low flag)
LD (lock detection flag)
#default
select output data of LDRSSIL, see section 4.1.8 (R7)
39010 71122
Rev. 007
Page 30 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4.1.3
Control Word R2
Name
Bits
Description
swallow counter value
A
[4:0]
01100
#default
value is 12
swallow counter range: 0 to 31
program counter value (bits 0 – 6)
N
[11:5]
000 0111 0111 N value is 119
#default
N counter range: 3 to 2047
4.1.4
Control Word R3
program counter range (bits 7 – 10)
N
[3:0]
000 0111 0111 N value is 119
#default
N counter range: 3 to 2047
LO2 divider ratio
LO2DIV
[4]
AGCEN
[5]
0
1
#default
divide by 4
divide by 8
Y
R
A
N
I
M
I
L
E
R
P
AGC enable mode
0
1
#default
disabled
enabled
AGC delay settings
AGCDEL
[7:6]
00
01
10
11
#default
no delay
3/fIFF
15/fIFF
31/fIFF
fIFF is the reference oscillator frequency fRO divided by RIFF, see section 4.1.6 (R6)
multi functional output
MFO
39010 71122
Rev. 007
[11:8]
0000
0001
0010
0011
0100
0101
1000
MFO is in Z state
MFO is SPI read-out
MFO = 0
MFO = 1
MFO is analog RO output
MFO is IFF output
MFO is lock detector output
Page 31 of 44
#default
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4.1.5
Control Word R4
Name
Bits
Description
reference divider range
R
[10:0]
#default
000 0100 1011 value is 75
R counter range: 3 to 2047
AGC delay mode
AGCMODE
0
1
[11]
gain decrease and increase with delay
gain decrease without delay, gain increase with delay
#default
selects AGC delay mode in combination with AGCDEL bits, see section 4.1.4 (R3)
4.1.6
Control Word R5
Name
Bits
Description
reference divider value for IFF adjustment
RIFF
[10:0]
#default
010 1010 1100 value is 684
IFF counter range: 4 to 2047
Y
R
A
N
I
M
I
L
E
R
P
demodulation selection
MODSEL
[11]
0
1
#default
FSK demodulation
ASK demodulation
selects modulation type when chip is controlled via SPI mode
4.1.7
Control Word R6
Name
Bits
IFFPRES
[7:0]
Description
IFF preset value
1000 0101
#default
value is 133
IFF DAC preset at start of automatic tuning
IFF halt
IFFHLT
[8]
0
1
#default
auto tuning running
auto tuning halted
suspends IFF automatic tuning
IFF tuning
IFFTUNE
[9]
0
1
disable and load DAC with IFFPRES
enable
00
01
10
11
85µA
170µA
270µA
355µA
#default
reference Oscillator core current
ROCUR
39010 71122
Rev. 007
[11:10]
#default
Page 32 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
4.1.8
Control Word R7 (Read-only Register)
Name
Bits
Description
IFF adjustment value
IFFVAL
[7:0]
see also IFFPRES in section 4.1.7 (R6)
IFF automatic tuning state
IFFSTATE
[9:8]
00
01
10
11
filter tuned or auto-tuning disabled
tuning up the filter frequency
tuning down the filter frequency
master oscillator of filter does not work
lock detector or RSSI low flag
LDRSSIL
[10]
0
1
PLL not locked or RSSI value in lower region
PLL locked or RSSI value above lower region
depends on SHOWLD in section 4.1.2 (R1)
RSSI high flag
RSSIH
[11]
0
1
RSSI value below upper region
RSSI value in upper region
Y
R
A
N
I
M
I
L
E
R
P
39010 71122
Rev. 007
Page 33 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
5
Technical Data
5.1
Absolute Maximum Ratings
Operation beyond absolute maximum ratings may cause permanent damage of the device.
Parameter
Supply voltage
Input voltage
Input RF level
Storage temperature
Junction temperature
Thermal Resistance
Power dissipation
Electrostatic discharge
Symbol
VCC
VIN
PiRF
TSTG
TJ
RthJA
Pdiss
VESD1
VESD2
Condition / Note
Min
Max
Unit
0
- 0.3
7.0
Vcc+0.3
10
+125
+150
60
0.1
+1.0
+0.75
V
V
dBm
°C
°C
K/W
W
@ LNA input
-55
human body model, 1)
human body model, 2)
-1.0
-0.75
kV
1) all pins except LNAO
2) pin LNAO
5.2
Y
R
A
N
I
M
I
L
E
R
P
Normal Operating Conditions
Parameter
Symbol
Supply voltage
Operating temperature
VCC
TA
Input low voltage (CMOS)
VIL
Input high voltage (CMOS)
VIH
Input frequency range
IF1 range
IF2 range
XOSC frequency
VCO frequency
Frequency offset of carrier
Frequency deviation
FSK data rate
ASK data rate
FM bandwidth
fRF
fIF1
fIF2
fref
fLO
fCAR
39010 71122
Rev. 007
Δf
RFSK
RASK
fm
Condition
ENRX, SEL pins, A/SCLK
B/SDTA, C/SDEN
ENRX, SEL pins, A/SCLK
B/SDTA, C/SDEN
Min
Max
Unit
3.0
-40
5.5
+105
V
ºC
0.3 " VCC
V
0.7 " VCC
300
80
set by the crystal
400
-100
±10
NRZ
NRZ
Page 34 of 44
930
190
2
10
750
100
±50
100
100
15
V
MHz
MHz
MHz
MHz
MHz
kHz
kHz
kbps
kbps
kHz
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
5.3
Crystal Parameters
Parameter
Crystal frequency
Load capacitance
Static capacitance
Series resistance
5.4
Symbol
f0
CL
C0
R1
Condition
Min
fundamental mode, AT
10
Max
Unit
10
15
7
70
MHz
pF
pF
Max
Unit
Ω
Serial Programming Interface (SPI)
Parameter
Input High Voltage
Input Low Voltage
SLCK frequency
SLCK period
SDTA to SCLK set up time
SCLK to SDTA hold time
SCLK pulse width low
SCLK pulse width high
SCLK to SDEN set up time
SDEN pulse width
SDEN to SCLK hold time
Rising Edge of SLCK
Falling Edge of SLCK
SDEN to MFO data set-up time
SCLK to MFO data set-up time
MFO max. pin load capacitance
Symbol
Condition
VIH
VIL
fSLCK
tSLCK
tCS
tCH
tCWL
tCWH
tES
tEW
I
tCR
tCF
tDES
tDSO
CLMFO
Min
VCC - 0.4
0.4
10
100
20
20
50
50
30
50
20
Y
R
A
N
I
M
I
L
E
R
P
39010 71122
Rev. 007
0.1 tSLCK
0.1 tSLCK
70
50
20
Page 35 of 44
V
V
MHz
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
pF
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
5.5
DC Characteristics
all parameters under normal operating conditions and default settings, unless otherwise stated;
typical values at TA= 23 °C and VCC = 5 V
all parameters based on test circuits as shown in Fig. 17 to Fig. 19
Parameter
Symbol
Condition
Min
Typ
Max
Unit
50
500
nA
10
12
15
mA
9.5
11.5
14.5
mA
0.4
0.8
1.2
mA
3
4
5
mA
Operating Currents
Shutdown current
ISBY
Supply current, FSK
IFSK
Supply current, ASK
IASK
Supply current, RO only
IRO
Supply current, Synthesizer
only
ISYN
OPMODE=00 and
ENRX=0
OPMODE=01 or
ENRX=1
OPMODE=01 or
ENRX=1
OPMODE=10 and
ENRX=0
OPMODE=11 and
ENRX=0
Digital Pin Characteristics
Input low voltage CMOS,
ENRX
Input high voltage CMOS,
ENRX
Pull down current
ENRX pin
Low level input current
ENRX pin
Input low voltage CMOS
VILEN
ENRX pin
-0.3
0.3 " Vcc
V
VIHEN
ENRX pin
0.7 " VCC
VCC+0.3
V
IPDEN
ENRX=1
3.5
7
µA
IINLEN
ENRX=0
0.05
µA
-0.3
0.3 " Vcc
V
0.7 " VCC
VCC+0.3
V
Y
R
A
N
I
M
I
L
E
R
P
VIL
Input high voltage CMOS
VIH
Low level input leakage current
IIL
High level input leakage
current
IHL
Pins MODSEL,
SPISEL, A/SCLK,
B/SDTA, C/SDEN
Pins MODSEL,
SPISEL, A/SCLK,
B/SDTA, C/SDEN
Pins MODSEL,
SPISEL, A/SCLK,
B/SDTA, C/SDEN
Pins MODSEL,
SPISEL, A/SCLK,
B/SDTA, C/SDEN
5
-2
μA
2
μA
50
50
2
2
mV
mV
mA
mA
Analog Pin Characteristics
OA1 input offset voltage
OA2 input offset voltage
OA2 current sinking capability
OA2 current sourcing capability
Peak detector P pull-up current
Peak detector N pull-down
current
39010 71122
Rev. 007
VOFFOA1
VOFFOA2
IOA2SINK
IOA2SRC
IPDPPU
IPDNPD
OA1
OA2
OA2 (DTAO pin)
OA2 (DTAO pin)
PDP
PDN
Page 36 of 44
-50
-50
235
μA
270
μA
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
5.6
AC System Characteristics
all parameters under normal operating conditions and default settings, unless otherwise stated;
typical values at TA = 23 °C and VCC = 5 V, RF at 433.92 MHz
all parameters based on test circuits as shown in Fig. 17 to Fig. 19
Parameter
Symbol
Condition
Min
Typ
Max
Unit
Receive Characteristics
Input sensitivity – FSK
(standard)
Pmin, FSK
Δf = ±20kHz,
4kbps NRZ,
BER ≤ 3⋅10-3
-107
dBm
Input sensitivity – FSK
(with carrier offset)
Pmin, FSK,
-104
dBm
Input sensitivity – ASK
Pmin, ASK
Δf = ±20kHz,
4kbps NRZ,
±90kHz carrier offset
BER ≤ 3⋅10-3
100% on-off ratio
4kbps NRZ,
BER ≤ 3⋅10-3
-112
dBm
Maximum input signal – FSK/FM
Pmax, FSK
0
dBm
-10
dBm
Maximum input signal – ASK
Spurious emission
Image rejection of MIX2
IF Filter Parameters
Center frequency
3dB bandwidth
40dB bandwidth
offs
BER ≤ 3⋅10-3
Pmax, ASK BER ≤ 3⋅10
Pspur
-3
-54
ΔPimag
35
dBm
dB
fIF
B3dB
B40dB
2
230
1.6
MHz
kHz
MHz
Y
R
A
N
I
M
I
L
E
R
P
RSSI Characteristics
Low voltage
High voltage
RSSI dynamic range
RSSI slope
VLRSSI
VHRSSI
DRRSSI
SRSSI
maximum
50
40
Demodulator gain, low
DGLOW
Δf > ±15kHz
4
Demodulator gain, high
DGHIGH
Δf < ±15kHz
NRZ
15
FSK Demodulator
Maximum data rate
Frequency acceptance range
1
2.65
BDEM
BWDEMOD Δf = ±20kHz
100
V
V
dB
mV/dB
mV/
kHz
kbps
kHz
230
Start-up Parameters
Crystal start-up time
Receiver start-up time
TXTL
TRX
ENRX from 0 to 1
ENRX from 0 to 1,
depends on data slicer
time constant,
valid data at output
0.9
KVCO
KVCO
ICP
max for VCORANGE=0
max for VCORANGE=0
depends on CPCUR
83
105
ms
TXTL
+
200k " C10
PLL Parameters
VCO gain @ 433MHz
VCO gain @ 868MHz
Charge pump current
39010 71122
Rev. 007
Page 37 of 44
100
100
126
400
MHz/V
MHz/V
µA
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
6
Test Circuits
6.1
Standard FSK & ASK Reception in 8-Channel Preconfigured (ABC) Mode
6.1.1
Averaging Data Slicer Configured for Bi-Phase Codes
RB0
CB3
C8
17
B/SDTA 18
C/SDEN
A/SCLK 19
VEEDIG 20
VCCDIG 21
C
ENRX 16
LF 15
27 DFO
VCCVCO 14
29 DF2
RX enable
RF
CF2
CF1
TNK2 13
MLX71122
TNK1 12
CB2
L0
Y
R
A
N
I
M
I
L
E
R
P
4
5
6
7
MODSEL
RSSI
3
SPISEL
2
MIXP
1
VEEIF
C10
MIXN
32 SLC
VEEVCO 11
RBS
RBIAS 10
VCCANA
C2
31 LNAI
LNAO
C3
VEELNA
C1
32L QFN 5x5
30 VEEANA
L1
50
B
26 PDN
28 DF1
C9
DTAO 22
ROI 24
25 PDP
MFO 23
CX
3-bit
frequency
selection
A
FSK/ASK
output
XTAL
9
FSK/ASK
8
RSSI
L3
CB1
C5
C6
CB0
C7
C4
VCC
Fig. 17: Test circuit for FSK & ASK reception
39010 71122
Rev. 007
Page 38 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
6.2
6.2.1
Standard FSK & ASK Reception in SPI Mode
Averaging Data Slicer Configured for Bi-Phase Codes
RB0
CB3
17
B/SDTA 18
C/SDEN
A/SCLK 19
VEEDIG 20
VCCDIG 21
CF2
ENRX 16
27 DFO
VCCVCO 14
RF
CF1
TNK2 13
MLX71122
29 DF2
3-wire bus
SPI
SDEN
LF 15
TNK1 12
CB2
L0
Y
R
A
N
I
M
I
L
E
R
P
4
5
6
7
MODSEL
RSSI
3
SPISEL
2
MIXP
1
VEEIF
C10
MIXN
32 SLC
VEEVCO 11
RBS
RBIAS 10
LNAO
C2
31 LNAI
VCCANA
C3
VEELNA
C1
32L QFN 5x5
30 VEEANA
L1
50
SDTA
26 PDN
28 DF1
C9
DTAO 22
ROI 24
25 PDP
MFO 23
CX
C8
CLK
FSK/ASK
output
XTAL
9
8
RSSI
L3
CB1
C5
C6
CB0
C7
C4
VCC
Fig. 18: Test circuit for FSK & ASK reception
39010 71122
Rev. 007
Page 39 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
6.2.2
Peak Detector Data Slicer Configured for NRZ Codes
RB0
CB3
C8
17
B/SDTA 18
C/SDEN
A/SCLK 19
VEEDIG 20
VCCDIG 21
CF2
ENRX 16
27 DFO
VCCVCO 14
RF
CF1
TNK2 13
MLX71122
29 DF2
3-wire bus
SPI
SDEN
LF 15
TNK1 12
CB2
L0
Y
R
A
N
I
M
I
L
E
R
P
RBS
MIXP
SPISEL
1
2
3
4
5
6
7
MODSEL
RSSI
MIXN
RBIAS 10
VEEIF
32 SLC
VEEVCO 11
LNAO
C2
31 LNAI
VCCANA
C3
VEELNA
C1
32L QFN 5x5
30 VEEANA
L1
50
SDTA
26 PDN
28 DF1
C9
DTAO 22
ROI 24
25 PDP
C12
MFO 23
CX
C11
CLK
FSK/ASK
output
XTAL
9
8
RSSI
L3
CB1
C5
C6
CB0
C7
C4
VCC
Fig. 19: Test circuit for FSK & ASK reception
39010 71122
Rev. 007
Page 40 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
6.3
Test Circuit Component List
Below table is for all test circuits shown in Figures 17 to 19.
Part
Size
Value @
315 MHz
C1
0603
3.9 pF
Value @
Value @
433.92 MHz 868.3 MHz
4.7 pF
Value @
915 MHz
Tol.
1.5 pF
±5%
matching capacitor
3.3 pF
Description
C2
0603
1.5 pF
1.5 pF
1.5 pF
1.5 pF
±5%
matching capacitor
C3
0603
100 pF
100 pF
100 pF
100 pF
±5%
LNA input filtering capacitor
C4
0603
4.7 pF
3.3 pF
2.7 pF
2.2 pF
±5%
LNA output tank capacitor
C5
0603
100 pF
100 pF
100 pF
100 pF
C6
0603
100 pF
100 pF
100 pF
100 pF
C7
0603
1 nF
1 nF
1 nF
1 nF
C8
0603
330 pF
330 pF
330 pF
330 pF
C9
0603
150 pF
150 pF
150 pF
150 pF
C10
0603
C11
0603
33 nF
33 nF
33 nF
33 nF
not required in Figure 19
33 nF
33 nF
33 nF
33 nF
not required in Figures. 17 and 18
33 nF
33 nF
33 nF
33 nF
not required in Figures 17 and 18
MIX1 negative input matching
capacitor
MIX1 negative input matching
±5%
capacitor
RSSI output low pass capacitor,
±10%
for data rate of 4 kbps NRZ
data low-pass filter capacitor,
±10%
for data rate of 4 kbps NRZ
data low-pass filter capacitor,
±10%
for data rate of 4 kbps NRZ
±5%
±10%
data slicer capacitor,
for data rate of 4 kbps NRZ
±10%
PKDET positive filtering capacitor, for
data rate of 4 kbps NRZ
Y
R
A
N
I
M
I
L
E
R
P
PKDET negative filtering capacitor,
±10%
for data rate of 4 kbps NRZ
C12
0603
CB0
1210
10 μF
10 μF
10 μF
10 μF
decoupling capacitor,
±10% low-noise power supply
recommended
CB1
0603
470 pF
470 pF
470 pF
470 pF
±10% decoupling capacitor
CB2
0603
33 nF
33 nF
33 nF
33 nF
±10% decoupling capacitor
CB3
0603
33 nF
33 nF
33 nF
33 nF
±10% decoupling capacitor
CF1
0603
2.2 nF
2.2 nF
2.2 nF
2.2 nF
±5%
loop filter capacitor
CF2
0603
220 pF
220 pF
220 pF
220 pF
±5%
loop filter capacitor
CX
0603
27 pF
27 pF
27 pF
27 pF
±5%
crystal series capacitor
RB0
0603
10 Ω
10 Ω
10 Ω
10 Ω
±5%
protection resistor
RF
0603
27 kΩ
27 kΩ
47 kΩ
47 kΩ
±5%
loop filter resistor
RBS
0603
30 kΩ
30 kΩ
30 kΩ
30 kΩ
±2%
reference bias resistor
L0
0603
33 nH
15 nH
8.2 nH
8.2 nH
±5%
VCO tank inductor
L1
0603
68 nH
47 nH
22 nH
15 nH
±5%
matching inductor
L3
0603
33 nH
22 nH
5.6 nH
5.6 nH
±5%
LNA output tank inductor
XTAL
SMD
5x3.2
39010 71122
Rev. 007
10.00000 MHz
±20ppm cal., ±30ppm temp.
Page 41 of 44
fundamental-mode crystal
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
7
Package Description
The device MLX71122 is RoHS compliant.
D
A3
24
17
25
16
32
9
E
A1
8
b
1
e
A
Y
R
A
N
I
M
I
L
E
R
P
exp osed pad
E2
L
D2
The “exposed pad” is not connected to internal ground,
it should not be connected to the PCB.
Fig. 20: 32L QFN 5x5 Quad
all Dimension in mm
min
max
D
E
D2
E2
A
A1
A3
L
e
b
4.75
5.25
4.75
5.25
3.00
3.25
3.00
3.25
0.80
1.00
0
0.05
0.20
0.3
0.5
0.50
0.18
0.30
0.118
0.128
0.118
0.128
0.0315
0.0393
0
0.002
0.0079
0.0118
0.0197
0.0197
0.0071
0.0118
all Dimension in inch
min
max
7.1
0.187
0.207
0.187
0.207
Soldering Information
•
39010 71122
Rev. 007
The device MLX71122 is qualified for MSL3 with soldering peak temperature 260 deg C
according to JEDEC J-STD-20
Page 42 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
8
Reliability Information
This Melexis device is classified and qualified regarding soldering technology, solderability and moisture
sensitivity level, as defined in this specification, according to following test methods:
Reflow Soldering SMD’s (Surface Mount Devices)
•
•
IPC/JEDEC J-STD-020
“Moisture/Reflow Sensitivity Classification for Nonhermetic Solid State Surface Mount Devices
(classification reflow profiles according to table 5-2)”
EIA/JEDEC JESD22-A113
“Preconditioning of Nonhermetic Surface Mount Devices Prior to Reliability Testing (reflow profiles
according to table 2)”
Wave Soldering SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices)
•
•
EN60749-20
“Resistance of plastic- encapsulated SMD’s to combined effect of moisture and soldering heat”
EIA/JEDEC JESD22-B106 and EN60749-15
“Resistance to soldering temperature for through-hole mounted devices”
Iron Soldering THD’s (Through Hole Devices)
•
Y
R
A
N
I
M
I
L
E
R
P
EN60749-15
“Resistance to soldering temperature for through-hole mounted devices”
Solderability SMD’s (Surface Mount Devices) and THD’s (Through Hole Devices)
•
EIA/JEDEC JESD22-B102 and EN60749-21
“Solderability”
For all soldering technologies deviating from above mentioned standard conditions (regarding peak
temperature, temperature gradient, temperature profile etc) additional classification and qualification tests
have to be agreed upon with Melexis.
The application of Wave Soldering for SMD’s is allowed only after consulting Melexis regarding assurance of
adhesive strength between device and board.
Melexis is contributing to global environmental conservation by promoting lead free solutions. For more
information on qualification of RoHS compliant products (RoHS = European directive on the Restriction Of
the Use of Certain Hazardous Substances) please visit the quality page on our website:
http://www.melexis.com/quality_leadfree.aspx
9 ESD Precautions
Electronic semiconductor products are sensitive to Electro Static Discharge (ESD).
Always observe Electro Static Discharge control procedures whenever handling semiconductor products.
39010 71122
Rev. 007
Page 43 of 44
Data Sheet
Oct/07
MLX71122
300 to 930MHz
FSK/FM/ASK Receiver
10
Disclaimer
1) The information included in this documentation is subject to Melexis intellectual and other property
rights. Reproduction of information is permissible only if the information will not be altered and is
accompanied by all associated conditions, limitations and notices.
2) Any use of the documentation without the prior written consent of Melexis other than the one set forth in
clause 1 is an unfair and deceptive business practice. Melexis is not responsible or liable for such
altered documentation.
3) The information furnished by Melexis in this documentation is provided ’as is’. Except as expressly
warranted in any other applicable license agreement, Melexis disclaims all warranties either express,
implied, statutory or otherwise including but not limited to the merchantability, fitness for a particular
purpose, title and non-infringement with regard to the content of this documentation.
4) Notwithstanding the fact that Melexis endeavors to take care of the concept and content of this
documentation, it may include technical or factual inaccuracies or typographical errors. Melexis
disclaims any responsibility in connection herewith.
5) Melexis reserves the right to change the documentation, the specifications and prices at any time and
without notice. Therefore, prior to designing this product into a system, it is necessary to check with
Melexis for current information.
Y
R
A
N
I
M
I
L
E
R
P
6) Melexis shall not be liable to recipient or any third party for any damages, including but not limited to
personal injury, property damage, loss of profits, loss of use, interrupt of business or indirect, special
incidental or consequential damages, of any kind, in connection with or arising out of the furnishing,
performance or use of the information in this documentation.
7) The product described in this documentation is intended for use in normal commercial applications.
Applications requiring operation beyond ranges specified in this documentation, unusual environmental
requirements, or high reliability applications, such as military, medical life-support or life-sustaining
equipment are specifically not recommended without additional processing by Melexis for each
application.
8) Any supply of products by Melexis will be governed by the Melexis Terms of Sale, published on
www.melexis.com.
© Melexis NV. All rights reserved.
For the latest version of this document, go to our website at:
www.melexis.com
Or for additional information contact Melexis Direct:
Europe, Africa:
Americas:
Asia:
Phone: +32 1367 0495
E-mail: [email protected]
Phone: +1 603 223 2362
E-mail: [email protected]
Phone: +32 1367 0495
E-mail: [email protected]
ISO/TS 16949 and ISO14001 Certified
39010 71122
Rev. 007
Page 44 of 44
Data Sheet
Oct/07