Tda5251 F1
Tda5251 F1
1, 2 007-02-26
TDA5251 F1
ASK/FSK 315MHz Wireless
Transceiver
Wireless Components
N e v e r s t o p t h i n k i n g .
Edition 2007-02-26
Published by Infineon Technologies AG,
Am Campeon 1-12,
D-85579 Neubiberg, Germany
© Infineon Technologies AG 2/26/07.
All Rights Reserved.
Attention please!
The information herein is given to describe certain components and shall not be considered as warranted
characteristics.
Terms of delivery and rights to technical change reserved.
We hereby disclaim any and all warranties, including but not limited to warranties of non-infringement, regarding
circuits, descriptions and charts stated herein.
Infineon Technologies is an approved CECC manufacturer.
Information
For further information on technology, delivery terms and conditions and prices please contact your nearest
Infineon Technologies Office in Germany or our Infineon Technologies Representatives worldwide (see address
list).
Warnings
Due to technical requirements components may contain dangerous substances. For information on the types in
question please contact your nearest Infineon Technologies Office.
Infineon Technologies Components may only be used in life-support devices or systems with the express written
approval of Infineon Technologies, if a failure of such components can reasonably be expected to cause the failure
of that life-support device or system, or to affect the safety or effectiveness of that device or system. Life support
devices or systems are intended to be implanted in the human body, or to support and/or maintain and sustain
and/or protect human life. If they fail, it is reasonable to assume that the health of the user or other persons may
be endangered.
Da ta S heet, Versio n 1.1, 2 007-02-26
TDA5251 F1
ASK/FSK 315MHz Wireless
Transceiver
Wireless Components
N e v e r s t o p t h i n k i n g .
Data Sheet
For questions on technology, delivery and prices please contact the Infineon
Technologies Offices in Germany or the Infineon Technologies Companies and
Representatives worldwide: see our webpage at http://www.infineon.com
ABM®, AOP®, ARCOFI®, ARCOFI®-BA, ARCOFI®-SP, DigiTape®, EPIC®-1, EPIC®-S,
ELIC®, FALC®54, FALC®56, FALC®-E1, FALC®-LH, IDEC®, IOM®, IOM®-1, IOM®-2,
IPAT®-2, ISAC®-P, ISAC®-S, ISAC®-S TE, ISAC®-P TE, ITAC®, IWE®, MUSAC®-A,
OCTAT®-P, QUAT®-S, SICAT®, SICOFI®, SICOFI®-2, SICOFI®-4, SICOFI®-4µC,
SLICOFI® are registered trademarks of Infineon Technologies AG.
ACE™, ASM™, ASP™, POTSWIRE™, QuadFALC™, SCOUT™ are trademarks of
Infineon Technologies AG.
Controller Area Network (CAN): License of Robert Bosch GmbH
ASK/FSK 315MHz Wireless Transceiver Version 1.1
TDA5251 F1
Product Info
General Description
The IC is a low power consumption single chip FSK/ASK
Transceiver for half duplex low datarate communication in the
315MHz band. The IC offers a very high level of integration and
needs only a few external components. It contains a highly
efficient power amplifier, a low noise amplifier (LNA) with AGC,
a double balanced mixer, a complex direct conversion stage, I/
Q limiters with RSSI generation, an FSK demodulator, a fully
integrated VCO and PLL synthesizer, a tuneable crystal
oscillator, an onboard data filter, a data comparator (slicer),
positive and negative peak detectors, a data rate detection
circuit and a 2/3-wire bus interface. Additionally there is a power
down feature to save battery power.
Features
– Low supply current (Is = 9mA typ. receive, Is – I2C/3-wire µController Interface
= 13mA typ. transmit mode) – On-chip low pass channel select filter and
– Supply voltage range 2.1 - 5.5V data filter with tuneable bandwidth
– Power down mode with very low supply – Data slicer with self-adjusting threshold and
current consumption 2 peak detectors
– FSK and ASK modulation and demodulation – FSK sensitivity <-109dBm, ASK sensitivity <
capability –109dBm
– Fully integrated VCO and PLL – Transmit power up to +13dBm
synthesizer and loop filter on-chip with on – Self-polling logic with ultra fast data rate
chip crystal oscillator tuning detection
Application
– Low Bitrate Communication – Electronic Metering
Systems – Home Automation Systems
– Keyless Entry Systems
– Remote Control Systems
– Alarm Systems
– Telemetry Systems
Table of Contents
page
1 Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Package Outlines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1 Pin Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Pin Definitions and Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.3 Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Functional Block Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.1 Power Amplifier (PA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.2 Low Noise Amplifier (LNA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.3 Downconverter 1st Mixer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.4 Downconverter 2nd I/Q Mixers . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.4.5 PLL Synthesizer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.6 I/Q Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.4.7 I/Q Limiters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.8 FSK Demodulator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.4.9 Data Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.10 Data Slicer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.11 Peak Detectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.12 Crystal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.13 Bandgap Reference Circuitry and Powerdown . . . . . . . . . . . . . 22
2.4.14 Timing and Data Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.15 Bus Interface and Register Definition . . . . . . . . . . . . . . . . . . . . 23
2.4.16 Wakeup Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4.17 Data Valid Detection, Data Pin . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.18 Sequence Timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.19 Clock Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.4.20 RSSI and Supply Voltage Measurement . . . . . . . . . . . . . . . . . . 35
3 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.1 LNA and PA Matching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.1.1 RX/TX Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.1.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Switch in
RX-Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.1.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Switch in
TX-Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table of Contents
page
3.1.4 Power-Amplifier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.2 Crystal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.2.1 Synthesizer Frequency setting . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.2.2 Transmit/Receive ASK/FSK Frequency Assignment . . . . . . . . . 50
3.2.3 Parasitics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.2.4 Calculation of the external capacitors . . . . . . . . . . . . . . . . . . . . 54
3.2.5 FSK-switch modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.2.6 Finetuning and FSK modulation relevant registers . . . . . . . . . . 55
3.2.7 Chip and System Tolerances . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
3.3 IQ-Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.4 Data Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.5 Limiter and RSSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
3.6 Data Slicer - Slicing Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.6.1 RC Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
3.6.2 Peak Detectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3.6.3 Peak Detector - Analog output signal . . . . . . . . . . . . . . . . . . . . 64
3.6.4 Peak Detector – Power Down Mode . . . . . . . . . . . . . . . . . . . . . 64
3.7 Data Valid Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
3.7.1 Frequency Window for Data Rate Detection . . . . . . . . . . . . . . . 67
3.7.2 RSSI threshold voltage - RF input power . . . . . . . . . . . . . . . . . 68
3.8 Calculation of ON_TIME and OFF_TIME . . . . . . . . . . . . . . . . . . . 68
3.9 Example for Self Polling Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.10 Sensitivity Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.10.1 Test Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
3.10.2 BER performance depending on Supply Voltage . . . . . . . . . . . 72
3.11 Default Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.1 Electrical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.1.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.1.2 Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.1.3 AC/DC Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.1.4 Digital Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.2 Test Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.3 Test Board Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
4.4 Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
1 Product Description
1.1 Overview
The IC is a low power consumption single chip FSK/ASK Transceiver for the frequency band
315MHz. The IC combines a very high level of integration and minimum external part count. The
device contains a low noise amplifier (LNA), a double balanced mixer, a fully integrated VCO, a PLL
synthesizer, a crystal oscillator with FSK modulator, a limiter with RSSI generator, an FSK
demodulator, a data filter, a data comparator (slicer), a positive and a negative data peak detector,
a highly efficient power amplifier and a complex digital timing and control unit with I2C/3-wire
microcontroller interface. Additionally there is a power down feature to save battery power.
The transmit section uses direct ASK modulation by switching the power amplifier, and crystal
oscillator detuning for FSK modulation. The necessary detuning load capacitors are external. The
capacitors for fine tuning are integrated. The receive section is using a novel single-conversion/
direct-conversion scheme that is combining the advantages of both receive topologies. The IF is
contained on the chip, no RF channel filters are necessary as the channel filter is also on the chip.
The self-polling logic can be used to let the device operate autonomously as a master for a decoding
microcontroller.
1.2 Features
– Low supply current (Is = 9 mA typ. receive, Is = 13mA typ. transmit mode, both at 3 V supply
voltage, 25°C)
– Supply voltage range 2.1 V to 5.5 V
– Operating temperature range -40°C to +85°C
– Power down mode with very low supply current consumption
– FSK and ASK modulation and demodulation capability without external circuitry changes, FM
demodulation capability
– Fully integrated VCO and PLL synthesizer and loop filter on-chip with on-chip crystal oscillator
tuning, therefore no additional external components necessary
– Differential receive signal path completely on-chip, therefore no external filters are necessary
– On-chip low pass channel select and data filter with tuneable bandwith
– Data slicer with self-adjusting threshold and 2 peak detectors
– Self-polling logic with adjustable duty cycle and ultrafast data rate detection and timer mode
providing periodical interrupt
– FSK and ASK sensitivity < -109 dBm
– Adjustable LNA gain
– Digital RSSI and Battery Voltage Readout
– Provides Clock Out Pin for external microcontroller
– Transmit power up to +13 dBm in 50Ω load at 5V supply voltage
– I2C/3-wire microcontroller interface, working at max. 400kbit/s
1.3 Application
– Low Bitrate Communication Systems
– Keyless Entry Systems
– Remote Control Systems
– Alarm Systems
– Telemetry Systems
– Electronic Metering
– Home Automation Systems
PG-TSSOP-38.EPS
2 Functional Description
VCC 1 38 CI1
BUSMODE 2 37 CI1x
LF 3 36 CQ1
____
ASKFSK 4 35 CQ1x
__
RxTx 5 34 CI2
LNI 6 33 CI2x
LNIx 7 32 CQ2
GND1 8 31 CQ2x
GNDPA 9 30 GND
PA 10 29 RSSI
VCC1 11 28 DATA
___
PDN 12 27 PWDDD
PDP 13 26 CLKDIV
______
SLC 14 25 RESET
___
VDD 15 24 EN
BUSDATA 16 23 XGND
BUSCLK 17 22 XSWA
VSS 18 21 XIN
XOUT 19 20 XSWF
5251F1_pin_conf.wmf
1 11
15
350
2
200
3
350
4
350
5
TX
5k 1.1V 5k
6 7
180 180
PWDN PWDN
8 18
10 Ω
10
9
GndPA
350 3k
12
50k 50k
350 3k
13
PWDN
50k 50k
1.2uA
50k 50k
1.2uA
15k
350
16
350
17
Vcc-860mV
19
150µA
21
20
23
20
23
350
24
110k
350
25
10p
350
26
30k
350
27
350
28
S&H
350
29
37k 16p
Stage1:Vcc-630mV
Stage2: Vcc-560mV
31
Figure 2-2
Data Sheet
__
EN
BUSCLK
BUSDATA
BUSMODE
VCC1 VCC VDD
SLC
14
34
33
38
37
36
32
31
35
16 17 24 2
CI1
CI2
11 1 15
CI1x
CI2x
CQ1
CQ2
CQ1x
CQ2x
28
Data (RX/TX)
ANT FSK
(digital)
(analog)
(LNA/PA)
Channel 26
MIXER LIMITER CONTROLLER CLKDIV
fRF= 315MHz Filter Data
+ INTERFACE
FILTER 27 PWDDD
fIF= 105MHz ASK WAKEUP
LNI SLICER 5
6
I QUADRI
LOGIC RXTX
single ended to LP CORRELATOR - 4
LNA MIXER FILTER ASKFSK
differential conv.
100k
7
Q ASK/FSK
f = 105MHz
Functional Block Diagram
100k
RSSI
17
-Peak
Det 12
PDN
VCC
0°
6-bit
90° SAR-ADC
25
RESET
:4 TX/RX
Bandgap
:6/8
Reference
ASK DATA
CLK
PA 10 PHASE
PA :2 VCO LOOP DET. CRYSTAL Osc, FSKMod, Finetuning
FILTER Charge P.
FSK DATA
fTX= 315MHz
(LNA/PA) (analog) (digital)
fRX= 420MHz
9 3 19 21 20 22 23 8 30 18
XOUT XIN XSWF XSWA XGND
GndPA
fQ= 13,125MHz
Functional Description
2007-02-26
Version 1.1
TDA5251 F1
TDA5251F1_blockdiagram_aktuell.wmf
TDA5251 F1
Version 1.1
Functional Description
In case of ASK modulation the power amplifier is turned fully on and off by the transmit baseband
data, i.e. 100% On-Off-Keying.
f osc [2 – 1]
= 4/3 f RF = 4 f IF
2
The VCO signal is applied to a divider by 2 and afterwards by 4 which is producing approximately
105MHz signals in quadrature. The overall division ratio of the divider chain following the divider by
2 and 4 is 6 in transmit mode and 8 in receive mode as the nominal crystal oscillator frequency is
13.125MHz. The division ratio is controlled by the RxTx pin (pin 5) and the D10 bit in the CONFIG
register.
OP
INTERNAL BUS
iq_filter.wmf
1,6
1,5
1,4
1,3
1,2
1,1
U /V
0,9
0,8
0,7
0,6
0,5
-350 -300 -250 -200 -150 -100 -50 0 50 100 150 200 250 300 350
f /kHz
Qaudricorrelator.wmf
ASK / FSK
OTA
INTERNAL BUS
data_filter.wmf
INTERNAL BUS
window
TH1<TGATE<TH2
RC-Osz.
VALID
DATA
ENABLE
RX DATA
logic.wmf
The I2C / 3-wire Bus Interface gives an external microcontroller full control over important system
parameters at any time.
It is possible to set the device in three different modes: Slave Mode, Self Polling Mode and Timer
Mode. This is done by a state machine which is implemented in the WAKEUP LOGIC unit. A
detailed description is given in Section 2.4.16.
The DATA VALID DETECTOR contains a frequency window counter and an RSSI threshold
comparator. The window counter uses the incoming data signal from the data slicer as the gating
signal and the crystal oscillator frequency as the timebase to determine the actual datarate. The
result is compared with the expected datarate.
The threshold comparator compares the actual RSSI level with the expected RSSI level.
If both conditions are true the PwdDD pin is set to LOW in self polling mode as you can see in
Section 2.4.16. This signal can be used as an interrupt for an external µP. Because the PwdDD
pin is bidirectional and open drain driven by an internal pull-up resistor it is possible to apply an
external LOW thus enabling the device.
BusData
16
BusCLK
FRONTEND
i2c_3w_bus.wmf
Note: The Interface is able to access the internal registers at any time, even in POWER DOWN
mode. There is no internal clock necessary for Interface operation.
Data Transition:
Data transition on the pin BusData can only occur when BusCLK is LOW. BusData transitions while
BusCLK is HIGH will be interpreted as start or stop condition.
Acknowledge (ACK):
Indicates a successful data transfer. The transmitter will release the bus after sending 8 bit of data.
During the 9th clock cycle the receiver will set the SDA line to LOW level to indicate it has received
the 8 bits of data correctly.
* mandatory HIGH
Data Transition:
Data transition on pin 16 (BusData) can only occur if the clock BusCLK is LOW. To perform a data
transfer the interface has to be enabled. This is done by setting the EN line to LOW. A serial transfer
is done via BusData, BusCLK and EN. The bit stream needs no chip address.
Register Definition
ADC FILTER
RSSI [8 Bit] LPF [8 Bit]
I2C - SPI
INTERFACE
register_overview.wmf
Subaddress Organization
Table 2-13 Sub Addresses of Data Registers Write
MSB LSB HEX Function Description Bit Length
0 0 0 0 0 0 0 0 00h CONFIG General definition of status bits 16
0 0 0 0 0 0 0 1 01h FSK Values for FSK-shift 16
0 0 0 0 0 0 1 0 02h XTAL_TUNING Nominal frequency 16
0 0 0 0 0 0 1 1 03h LPF I/Q and data filter cutoff frequencies 8
0 0 0 0 0 1 0 0 04h ON_TIME ON time of wakeup counter 16
0 0 0 0 0 1 0 1 05h OFF_TIME OFF time of wakeup counter 16
0 0 0 0 0 1 1 0 06h COUNT_TH1 Lower threshold of window counter 16
0 0 0 0 0 1 1 1 07h COUNT_TH2 Higher threshold of window counter 16
0 0 0 0 1 0 0 0 08h RSSI_TH3 Threshold for RSSI signal 8
0 0 0 0 1 1 0 1 0Dh CLK_DIV Configuration and Ratio of clock divider 8
0 0 0 0 1 1 1 0 0Eh XTAL_CONFIG XTAL configuration 8
0 0 0 0 1 1 1 1 0Fh BLOCK_PD Building Blocks Power Down 16
Note D3: Function is only active in selfpolling and timer mode. When D3 is set to LOW the RX path
is not enabled if PwdDD pin is set to LOW. A delayed setting of D3 results in a delayed power ON
of the RX building blocks.
Table 2-16 Sub Address 01H: FSK Table 2-17 Sub Address 02H: XTAL_TUNING
Bit Function Value Description Default Bit Function Value Description Default
D15 not used 0 D15 not used 0
D14 not used 0 D14 not used 0
D13 FSK+5 8pF Setting for 0 D13 not used 0
D12 FSK+4 4pF positive 0 D12 not used 0
frequency
D11 FSK+3 2pF shift: +FSK or 1 D11 not used 0
D10 FSK+2 1pF ASK-RX 0 D10 not used 0
D9 FSK+1 500fF 1 D9 not used 0
D8 FSK+0 250fF 0 D8 not used 0
D7 not used 0 D7 not used 0
D6 not used 0 D6 not used 0
D5 FSK-5 4pF Setting for 0 D5 Nominal_Frequ_5 8pF Setting for 0
D4 FSK-4 2pF negative 0 nominal
D4 Nominal_Frequ_4 4pF 1
frequency frequency
D3 FSK-3 1pF shift: -FSK 1 D3 Nominal_Frequ_3 2pF 0
D2 FSK-2 500fF 1 D2 Nominal_Frequ_2 1pF ASK-TX 0
D1 FSK-1 250fF 0 D1 Nominal_Frequ_1 500fF FSK-RX 1
D0 FSK-0 125fF 0 D0 Nominal_Frequ_0 250fF 0
Table 2-22 Sub Address 08H: RSSI_TH3 Table 2-23 Sub Address 0DH: CLK_DIV
Bit Function Description Default Bit Function Default
D7 not used 1 D7 not used 0
D6 SELECT 0= VCC, 1= RSSI 1 D6 not used 0
D5 TH3_5 1 D5 DIVMODE_1 0
D4 TH3_4 1 D4 DIVMODE_0 0
D3 TH3_3 1 D3 CLKDIV_3 1
D2 TH3_2 1 D2 CLKDIV_2 0
D1 TH3_1 1 D1 CLKDIV_1 0
D0 TH3_0 1 D0 CLKDIV_0 0
Table 2-26 Sub Address 80H: STATUS Table 2-27 Sub Address 81H: ADC
D7 COMP_LOW 1 if data rate < TH1 D7 PD_ADC ADC power down feedback Bit
D6 COMP_IN 1 if TH1 < data rate < TH2 D6 SELECT SELECT feedback Bit
D3 COMP_0,5*IN 1 if 0,5*TH1 < data rate < 0,5*TH2 D3 RSSI_3 RSSI value Bit3
D0 RSSI>TH3 1 if RSSI value is greater than TH3 D0 RSSI_0 RSSI value Bit0
SLAVE MODE
(default)
MODE_1 = 0
MODE_2 = 0
SELF POLLING
MODE TIMER MODE
MODE_1 = 1 MODE_1 = 0
MODE_2 = X MODE_2 = 1
3_modes.wmf
SLAVE MODE: The receive and transmit operation is fully controlled by an external control device
via the respective RxTx, AskFsk, PwdDD, and Data pins. The wakeup logic is inactive in this case.
After RESET or 1st Power-up the chip is in SLAVE MODE. By setting MODE_1 and MODE_2 in the
CONFIG register the mode may be changed.
SELF POLLING MODE: The chip turns itself on periodically to receive using a built-in 32kHz RC
oscillator. The timing of this is determined by the ON_TIME and OFF_TIME registers, the duty cycle
can be set between 0 and 100% in 31.25µs increments. The data detect logic is enabled and a 15µs
LOW impulse is provided at PwdDD pin (Pin 27), if the received data is valid.
PwdDD pin in
SELF POLLING MODE t
min. 2.6ms 15µs
timing_selfpllmode.wmf
Figure 2-10 Timing for Self Polling Mode (ADC & Data Detect in one shot mode)
Note: The time delay between start of ON time and the 15µs LOW impulse is 2.6ms + 3 period of
data rate.
If ADC & Data Detect Logic are in continuous mode the 15µs LOW impulse is applied at PwdDD
after each data valid decision.
In self polling mode if D9=0 (Register 00h) and when PwdDD pin level is HIGH the CLK output is
on during ON time and off during OFF time. If D9=1, the CLK output is always on.
TIMER MODE: Only the internal Timer (determined by the ON_TIME and OFF_TIME registers) is
active to support an external logic with periodical Interrupts. After ON_TIME + OFF_TIME a 15µs
LOW impulse is applied at the PwdDD pin (Pin 27).
PwdDD pin in
TIMER MODE t
15µs 15µs
timing_timermode.wmf
Amplitude
Frequency & RSSI Window
DATA on air
no DATA on air
RSSI
Frequency
data_rate_detect.wmf
data_valid.wmf
RxTxint
RX_DATA_INV
RX DATA
Data
DATA VALID
D_OUT 28
TX DATA
TX ON
data_switch.wmf
There are two possibilities to start the device after a reset or first power on:
− PWDDD pin is LOW: Normal operation timing is performed after tSYSSU (see Figure 2-15).
− PWDDD pin is HIGH (device in power down mode): A clock is offered at the clock output pin
until the device is activated (PWDDD pin is pulled to LOW). After the first activation the time
tSYSSU is required until normal operation timing is performed (see Figure 2-16 ).
This could be used to extend the clock generation without device programming or activation.
Note: It is required to activate the device for the duration of tSYSSU after first power on or a reset.
Only if this is done the normal operation timing is performed.
With default settings the clock generating units are disabled during PD, therefore no clock is
available at the clock output pin. It is possible to offer a clock signal at the clock output pin every
time (also during PD) if the CLK_EN Bit in the CONFIG register is set to HIGH.
RESET
or 1st POWER ON
PWDDD = low
XTAL EN
DC OFFSET COMPENSATION
CLOCK FOR EXTERNAL µP
if RX
* *
PEAK DETECTOR EN if RX
DATADETECTION EN if RX
POWER AMP EN if TX
tCLKSU tCLKSU
0.5ms 0.5ms
tCLKSU tTXSU tTXSU tTXSU
0.5ms 1.1ms 1.1ms 1.1ms
tRXSU tRXSU
tSYSSU
2.2ms 2.2ms
8ms
tRXSU tDDSU tDDSU
2.2ms 2.6ms 2.6ms
tDDSU
2.6ms
Sequenzer_Timing_pupstart.wmf
RESET
or 1st POWER ON
PWDDD = high PWDDD = low
XTAL EN
DC OFFSET COMPENSATION
CLOCK FOR EXTERNAL µP
if RX
*
PEAK DETECTOR EN if RX
DATADETECTION EN if RX
POWER AMP EN if TX
tCLKSU
0.5ms
tCLKSU tTXSU tTXSU
0.5ms 1.1ms 1.1ms
tRXSU
tSYSSU
2.2ms
8ms
tRXSU tDDSU
2.2ms 2.6ms
tDDSU
2.6ms
Sequenzer_Timing_pdstart.wmf
This means that the device needs tDDSU setup time to start the data detection after RX is activated.
When activating TX it requires tTXSU setup time to enable the power amplifier.
For timing information refer to Table 4-3.
For test purposes a TESTMODE is provided by the Sequencer as well. In this mode the BLOCK_PD
register be set to various values. This will override the Sequencer timing. Depending on the settings
in Config Register 00H the corresponding building blocks are enabled, as shown in the subsequent
figure.
BUILDING BLOCKS
ENABLE / DISABLE
SWITCH
ASK/FSK
16
BLOCK_PD
REGISTER
INTERNAL BUS 16
ALL_PD
CLK_EN
TESTMODE
sequencer_raw.wmf
INTERNAL BUS
DIVMODE_0
DIVMODE_1
DIVIDE
4 BIT
BY 2
13 MHz
COUNTER
SWITCH
CLKDiv
32 kHz
26
WINDOW COUNT COMPLETE
clk_div.wmf
Note: As long as default settings are used, there is no clock available at the clock output during
Power Down. It is possible to enable the clock during Power Down by setting CLK_EN (Bit D9) in
the Config Register (00H) to HIGH.
To prevent wrong interpretation of the ADC information (read from Register 81H: ADC) you can use
the ADC- Power Down feedback Bit (D7) and the SELECT feedback Bit (D6) which correspond to
the actual measurement.
Note: As shown in Section 2.4.18 there is a setup time of 2.6ms after RX activating. Thus the
measurement of RSSI voltage does only make sense after this setup time.
3 Application
RX/TX_Switch.wmf
RX_Mode.wmf
S11_measured_315.pcx.
The unloaded Q of the resonant circuit is equal to the Q of the inductor due to its losses.
[3 – 3]
Q U = Q INDUCTOR ≈ 27 @ 315 MHz
An approximation of the losses of the input matching network can be made with the formula:
Q 5, 6 [3 – 4]
LOSS = − 20 * log 1 − L = − 20 * log 1 − = 2 dB
QU 27
The noise figure of the LNA-input-matching network is equal to its losses. The input matching
network is always a compromise of sensitivity and selectivity. The loaded Q should not get too high
because of 2 reasons:
more losses in the matching network and hence less sensitivity
tolerances of components affect matching too much. This will cause problems in a tuning-free mass
production of the application. A good CAE-tool will help to see the effects of component tolerances
on the input matching more accurate by tweaking each value.
A very high selectivity can be reached by using SAW-filters at the expense of higher cost and lower
sensitivity which will be reduced by the losses of the SAW-Filter of approx. 4dB.
Image-suppression:
Due to the quite high 1st-IF of the frontend, the image frequency is quite far away. The image
frequency of the receiver is at:
LO-leakage:
4 4 [3 – 6]
f LO = f RECEIVE * = 315 MHz * = 420 MHz
3 3
Now both pin-diodes are biased with a current of approx. 0.3mA@3V and have a very low
impedance for RF.
TX_Mode.wmf
TX_Mode_simplified.wmf
When designing the matching of the PA, C2 must not be changed anymore because its value is
already fixed by the LNA-input-matching.
3.1.4 Power-Amplifier
The power amplifier operates in a high efficient class C mode. This mode is characterized by a
pulsed operation of the power amplifier transistor at a current flow angle of θ<<π. A frequency
selective network at the amplifier output passes the fundamental frequency component of the pulse
spectrum of the collector current to the load. The load and its resonance transformation to the
collector of the power amplifier can be generalized by the equivalent circuit of Figure 3-6. The tank
circuit L//C//RL in parallel to the output impedance of the transistor should be in resonance at the
operating frequency of the transmitter.
VS
L C RL
Equivalent_power_wmf.
V S 2
R LC = [3 – 8]
2 P0
32
RLC = = 350Ω [3 – 9]
2 ∗ 0.013
Critical” operation is characterized by the RF peak voltage swing at the collector of the PA transistor
to just reach the supply voltage VS. The high efficiency under “critical” operating conditions can be
explained by the low power loss at the transistor.
During the conducting phase of the transistor there is no or only a very small collector voltage
present, thus minimizing the power loss of the transistor (iC*uCE). This is particularly true for low
current flow angles of θ<<π. In practice the RF-saturation voltage of the PA transistor and other
parasitics will reduce the “critical” RLC.
The output power Po will be reduced when operating in an “overcritical” mode at a RL > RLC. As
shown in Figure 3-7, however, power efficiency E (and bandwidth) will increase by some degree
when operating at higher RL. The collector efficiency E is defined as
P0
E =
V S IC
[3 – 10]
The diagram of Figure 3-7 has been measured directly at the PA-output at VS=3V. A power loss in
the matching circuit of about 3dB will decrease the output power. As shown in the diagram, 250
Ohm is the optimum impedance for operation at 3V. For an approximation of ROPT and POUT at
other supply voltages those 2 formulas can be used:
[3 – 11]
ROPT ~ VS
and
Power_E_vs_RL_315.wmf
Figure 3-7 Output power Po (mW) and collector efficiency E vs. load resistor RL.
The DC collector current Ic of the power amplifier and the RF output power Po vary with the load
resistor RL. This is typical for overcritical operation of class C amplifiers. The collector current will
show a characteristic dip at the resonance frequency for this type of “overcritical” operation. The
depth of this dip will increase with higher values of RL.
As Figure 3-8 shows, detuning beyond the bandwidth of the matching circuit results in a significant
increase of collector current of the power amplifier and in some loss of output power. This diagram
shows the data for the circuit of the test board at the frequency of 315MHz. The effective load
resistor of this circuit is RL= 250Ohm, which is the optimum impedance for operation at 3V. This will
lead to a dip of the collector current of approx. 20%.
pout_vs_frequ_315.wmf
The transformed impedance of 250Ohm+j0 at the PA-output-pin can be verified with a network
analyzer using this measurement procedure:
1. Calibrate your network analyzer.
2. Connect a short, low-loss 50 Ohm cable to your network analyzer with an open end on one side.
Semirigid cable works best.
3. Use the „Port Extension“ feature of your network analyzer to shift the reference plane of your
network analyzer to the open end of the cable.
4. Connect the center-conductor of the cable to the solder pad of the pin „PA“ of the IC. The shield
has to be grounded. Very short connections must be used. Do not remove the IC or any part of
the matching-components!
5. Screw a 50Ohm-dummy-load on the RF-I/O-SMA-connector
6. The TDA5251 has to be in ASK-TX-Mode, Data-Input=LOW.
7. Be sure that your network analyzer is AC-coupled and turn on the power supply of the IC.
8. Measure the S-parameter
Sparam_measured_315.pcx
A tuning-free realization requires a careful design of the components within the matching network.
A simple linear CAE-tool will help to see the influence of tolerances of matching components.
Suppression of spurious harmonics may require some additional filtering within the antenna
matching circuit. Both can be seen in Figure 3-10 and Figure 3-11 The total spectrum of the
evalboard can be summarized as:
Carrier fc +9dBm
fc-13.125MHz -74dBm
fc+13.125MHz -74dBm
spectrum_tx_3GMhz.pcx
spektrum_tx_3MHz.pcx
L1 C1 R1
CL
-R C0
Crystal.wmf
1
fS = [3 – 13]
2π L1 * C1
The Series Load Resonant Frequency fS‘ of the crystal is defined as:
1 C1 [3 – 14]
f S `= * 1+
2π L1 * C1 C0 + C L
fs’ is the nominal frequency of the crystal with a specified load when tested by the crystal
manufacturer.
Pulling Sensitivity of the crystal is defined as the magnitude of the relative change in frequency
relating to the variation of the load capacitor.
δf S ´
δD fS − C1 [3 – 15]
= =
δCL δCL 2(C0 + C L )
2
Choosing CL as large as possible results in a small pulling sensitivity. On the other hand a small CL
keeps the influence of the serial inductance and the tolerances associated to it small (see formula
[3-17]).
Start-up Time
L1
t Start ~ [3 – 16]
− R − Rext
where: -R: is the negative impedance of the oscillator
see Figure 3-13
Rext: is the sum of all external resistances (e.g. R1 or any
other resistance that may be present in the circuit,
see Figure 3-12
The proportionality of L1 and C1 of the crystal is defined by formula [3-13]. For a crystal with a small
C1 the start -up time will also be slower. Typically the lower the value of the crystal frequency, the
lower the C1.
A short conclusion regarding crystal and crystal oscillator dependencies is shown in the following
table:
The crystal oscillator in the TDA5251 is a NIC (negative impedance converter) oscillator type. The
input impedance of this oscillator is a negative impedance in series to an inductance. Therefore the
load capacitance of the crystal CL (specified by the crystal supplier) is transformed to the
capacitance Cv as shown in formula [3-17].
-R LOSC f, CL CV
TDA 5250
QOSZ_NIC.wmf
1 1
CL = ↔ CV = [3 – 17]
1 1
− ω 2 LOSC + ω 2 LOSC
CV CL
With the aid of this formula it becomes obvious that the higher the serial capacitance CV is, the
higher is the influence of LOSC.
The tolerance of the internal oscillator inductivity is much higher, so the inductivity is the dominating
value for the tolerance.
∆f 2 ⋅ ( C + C )
0 L
C − + C ⋅ ---------- ⋅ 1 + ---------------------------------
L 0 N⋅f C
1 [3 – 18]
C L ± = ------------------------------------------------------------------------------------------
∆f 2 ⋅ ( C0 + C L )
1 ± ---------- ⋅ 1 + ---------------------------------
N⋅f C
1
CL: crystal load capacitance for nominal frequency
C0: shunt capacitance of the crystal
C1: motional capacitance of the crystal
f: crystal oscillator frequency
N: division ratio of the PLL
∆f: peak frequency deviation
With CL+ and CL- the necessary Cv+ for FSK HIGH and Cv- for FSK LOW can be calculated.
Alternatively, an external AC coupled (10nF in series to 1kΩ) signal can be applied at pin 19 (Xout).
The drive level should be approximately 100mVpp.
Deviation Deviation
f1 f0 f2
Nominal
Frequency
free_reg.wmf
3.2.2.1 FSK-mode
In transmit mode the two frequencies representing logical HIGH and LOW data states have to be
adjusted depending on the intended frequency deviation and separately according to the following
formulas:
[3 – 19]
fCOSC HI = (fRF + fDEV) / 24 fCOSC LOW = (fRF - fDEV) / 24
e.g.
fCOSC HI = (315E6 + 30E3) / 24= 13.12625MHz
fCOSC LOW = (315E6 - 30E3) / 24= 13.12375MHz
with a frequency deviation of 30kHz.
Figure 3-15 shows the configuration of the switches and the capacitors to achieve the 2 desired
frequencies. Gray parts of the schematics indicate inactive parts. For FSK modulation the ASK-
switch is always open.
For FSK LOW the FSK-switch is closed and Cv2 and Ctune2 are bypassed. The effective Cv- is given
by:
CV − = C v1 + C tune1 [3 – 20]
For finetuning Ctune1 can be varied over a range of 8 pF in steps of 125fF. The switches of this C-
bank are controlled by the bits D0 to D5 in the FSK register (subaddress 01H, see Table 3-6).
For FSK HIGH the FSK-switch is open. So the effective Cv+ is given by:
( C v1 + C tune1 ) ⋅ ( C v2 + C tune2 )
C v+ = --------------------------------------------------------------------------------------- [3 – 21]
C v1 + C tune1 + C v2 + C tune2
The C-bank Ctune2 can be varied over a range of 16 pF in steps of 250fF for finetuning of the FSK
HIGH frequency. The switches of this C-bank are controlled by the bits D8 to D13 in the FSK
register (subaddress 01H, see Table 3-6).
L -R L -R
XOUT 19 XOUT 19
f, CL f, CL
XIN 21 XIN 21
CV1 CV1
Ctune1 Ctune1
XSWF 20 XSWF 20
XSWA 22 XSWA 22
Ctune2 Ctune2
XGND 23 XGND 23
switch
switch
switch
switch
ASK-
ASK-
FSK-
FSK-
In receive mode the crystal oscillator frequency is set to yield a direct-to-zero conversion of the
receive data. Thus the frequency may be calculated as
fCOSC = fRF / 24,
e.g. [3 – 22]
L -R
XOUT 19
f, CL
XIN 21
CV1
Ctune1
XSWF 20
XSWA 22
CV2 CV3
Ctune2
XGND 23
switch
switch
ASK-
FSK-
QOSC_ASK.wmf
( C v1 + C tune1 ) ⋅ ( C v2 + C + C tune2 )
v3 [3 – 23]
C vm = --------------------------------------------------------------------------------------------------------
C v1 + C tune1 + C v2 + C + C tune2
v3
The C-bank Ctune2 can be varied over a range of 16 pF in steps of 250fF for finetuning of the FSK
receive frequency. In this case the switches of the C-bank are controlled by the bits D0 to D5 of the
XTAL_TUNING register (subaddress 02H, see Table 3-5).
3.2.2.2 ASK-mode:
In transmit mode the crystal oscillator frequency is the same as in the FSK receive case, see
Figure 3-16.
In receive mode a receive frequency offset is necessary as the limiters feedback is AC-coupled.
This offset is achieved by setting the oscillator frequency to the FSK HIGH transmit frequency, see
Figure 3-15.
3.2.3 Parasitics
For the correct calculation of the external capacitors the parasitic capacitances of the pins and the
switches (C20, C21, C22) have to be taken into account.
L -R
XOUT 19
f, CL
XIN 21
CV1
C21
Ctune1
XSWF 20
XSWA 22
CV2 CV3
QOSC_parasitics.wmf
C = C +C +C [3 – 24]
v- v1 tune1 21
(C + C ) ⋅ (C + C + C ) [3 – 25]
v1 tune1 v2 20 tune2
C = ------------------------------------------------------------------------------------------------------- + C
v+ C +C +C +C +C 21
v1 tune1 v2 20 tune2
(C + C ) ⋅ (C + C + C + C + C ) [3 – 26]
v1 tune1 v2 20 v3 22 tune2
C = ----------------------------------------------------------------------------------------------------------------------------------------- + C
vm C v1 + C tune1 + C v2 + C 20 + C + C 22 + C 21
v3 tune2
Note: Please keep in mind also to include the Pad parasitics of the circuit board.
C L , FSK −
1. When the necessary Cv for the 3 frequencies (Cv- for FSK LOW, Cv+ for FSK HIGH and Cvm for
FSK-receive) are known the external capacitors and the internal tuning caps can be calculated
using the following formulas:
( C v1 + C tune1 ) ⋅ ( C v+ – C 21 )
+FSK: C v2 + C tune2 = ---------------------------------------------------------------------- – C 20 [3 – 28]
( C v1 + C tune1 ) – ( C v+ – C 21 )
( C v1 + C tune1 ) ⋅ ( C vm – C 21 )
FSK_RX: C v3 + C tune2 = ------------------------------------------------------------------------- – C 20 – C v2 – C 22 [3 – 29]
( C v1 + C tune1 ) – ( C vm – C 21 )
To compensate frequency errors due to crystal and component tolerance Cv1, Cv2 and Cv3 have to
be varied. To enable this correction, half of the necessary capacitance variation has to be realized
with the internal C-banks.
If no finetuning is intended it is recommended to leave XIN (Pin 21) open. So the parasitic
capacitance of Pin 21 has no effect.
Note: Please keep in mind also to include the Pad parasitics of the circuit board.
In the suitable range for the serial capacitor, either capacitors with a tolerance of 0.1pF or 1% are
available.
A spreadsheet, which can be used to predict the total frequency error by simply entering the crystal
specification, may be obtained from Infineon.
The default mode is bipolar switch with no ramp function (D0 = 1, D1 = D2 = 0), which is suitable
for all bitrates.
Default values
In case of using the evaluation board, the crystal with its typical parameters (fp=13.125MHz,
C1=6.5fF, C0=1.8pF, CL=20pF) and external capacitors with Cv1=27pF, Cv2=1.0pF, Cv3=15pF
each are used the following default states are set in the device.
Table 3-8 Default Setup (without internal tuning & without Pin21 usage)
Part Frequency tolerance Rel. tolerance
@ 315MHz
Internal capacitors (+/- 10%) +/-2.2kHz +/- 7ppm
Inductivity of the crystal oscillator +/- 2.5kHz +/-8ppm
Temperature (-40...+85C) +/- 2.5kHz +/- 8ppm
Supply Voltage (2.1...5.5V) +/- 0.6kHz +/- 2ppm
Total +/- 7.8kHz +/- 25ppm
Tolerance values in Table 3-8 are valid, if pin 21 is not connected. Establishing the connection to
pin 21 the tolerances increase by +/- 16ppm (internal capacitors), if internal tuning is not used.
Concerning the frequency tolerances of the whole system also crystal tolerances (tuning
tolerances, temperature stability, tolerance of CL) have to be considered.
In addition to the chip tolerances also the crystal and external component tolerances have to be
considered in the tuning and non-tuning case.
In case of internal tuning: The crystal on the evaluation board has a temperature stability of +/-
20ppm (or +/- 6.3kHz), which must be added to the total tolerances in worst case. It’s possible to
choose a crystal compensating the oscillators temperature drift in a certain range and thus the
overall temperature tolerances are minimized.
In case of default setup (without internal tuning and without usage of pin 21) the temperature
stability and tuning tolerance of the crystal as well as the tolerance of the external capacitors (+/-
0.1pF) have to be added. The crystal on the evaluation board has a temperature stability of +/-
20ppm (or +/- 6.3kHz) and a tuning tolerance of +/- 10ppm (or +/- 3.2 kHz). The external capacitors
add a tolerance of +/- 3.5ppm (or +/- 1.1kHz). Here also the overall temperature tolerances can be
reduced when applying an appropriate temperature drift of the crystal.
The frequency stabilities of both the receiver and the transmitter and the modulation bandwidth set
the limit for the bandwidth of the IQ filter. To achieve a high receiver sensitivity and efficient
suppression of adjacent interference signals, the narrowest possible IQ bandwidth should be
realized (see Section 3.3).
3.3 IQ-Filter
The IQ-Filter should be set to values corresponding to the RF-bandwidth of the received RF signal
via the D1 to D3 bits of the LPF register (subaddress 03H).
10
50kHz
0
100kHz
150kHz
- 10
200kHz
-20
250kHz
350kHz
-30
-40
-50
-60
-70
-80
10 10 0 10 0 0 10 0 0 0
f [ kHz]
iq_filter_curve.wmf
-f -f3dB
f3dB f
IQ Filter IQ Filter
iq_char.wmf
Cc Cc Cc Cc C
RSSI
CQ2x
CQ1x
CQ2
CQ1
CI2
CI1x
CI2x
CI1
38 37 36 35 34 33 32 31 29 RSSI
I- Filter I
Limiter Quadr.
Corr. 37k
fg
SUM
Q- Filter
Q Quadr.
fg Limiter Corr.
limiter input.wmf
The DC offset compensation needs 2.2ms after Power On or Tx/Rx switch. This time is hard wired
and independent from external capacitors CC on pins 31 to 38. The maximum value for this
capacitors is 47nF.
v [dB]
80
0
f3dB f3dB f3dB f
lower limit IQ Filter Limiter
limiter_char.wmf
1300 ADC
1200
1100
1000
900
800
RSSI /mV
700
600
500
high gain
400
low gain
300
200
100
0
-120 -110 -100 -90 -80 -70 -60 -50 -40 -30 -20
RF /dBm
RSSI.wmf
3.6.1 RC Integrator
Cut-off frequency:
< Min {f }
1
f cut − off = [3 – 30]
2 π ⋅100 kΩ ⋅ C SLC
Signal
SLC_RC.wmf
The TDA5251 has two peak detectors built in, one for positive peaks in the data stream and the
other for the negative ones.
SLC_PkD.wmf
Signal
τ posPkD
Signal
Threshold SLC(pin14)
τ negPkD
t
PkD_timing.wmf
2 * T L1 [3 – 34]
CP ≥
100 k Ω
2 * TL 2 [3 – 35]
Cn ≥
100 k Ω
PkD_analog.wmf
In the off state the output of the positive peak detector is tied down to GND and the output of the
negative peak detector is pulled up to VCC.
PKD_PWDN.wmff
Signal
Data Signal
Vcc
Neg. Peak Detector (pin12)
Threshold (pin14)
2,2ms
Pos. Peak Detector (pin13)
0
Power ON Power Down Power ON Peak Detector Power ON t
PkD_PWDN3.wmf
Timing for data detection looks like the following. Two settings are possible: „Continuous“ and
„Single Shot“, which can be set by D5 and D6 in register 00H.
Data
t
Sequenzer enables
data detection
t
Counter Reset reset reset
t
Gate time count count
t
Compare with single
TH and latch result comp. comp.
t
Compare with double
TH and latch result comp.
t
(Frequency) Window
Count Complete ready*
Frequ_Detect_Timing_continuous.wmf
Data
t
Sequenzer enables
data detection
t
Counter Reset reset
t
Gate time count
t
Compare with single
TH and latch result comp.
t
Compare with double
TH and latch result comp.
t
(Frequency) Window
Count Complete ready*
start of conversion
no possible start of next conversion t
because of Single Shot Mode
Frequ_Detect_Timing_singleShot_wmf
T 2*T
DATA
t
0 0 1 0
T2
T1
possible
GATE 1
t
0
2*T2
2*T1
possible
GATE 2
t
0 1
window_count_timing.wmf
1
2⋅T = = 0,5ms [3 – 36]
2kbit/s
The thresholds TH1 and TH2 are calculated with following formulas
f clk [3 – 37]
TH1 = T1⋅
4
f clk [3 – 38]
TH2 = T2 ⋅
4
which have to be programmed into the D0 to D11 bits of the COUNT_TH1 and COUNT_TH2
registers (subaddresses 06H and 07H), respectively.
As an example a desired RSSI threshold voltage of 500mV results in TH3~26=011010b, which has
to be written into D0 to D5 of the RSSI_TH3 register (sub address 08H).
Default value (RSSI detection inactive):
TH3=111111b
The values have to be written into the D0 to D15 bits of the ON_TIME and OFF_TIME registers
(subaddresses 04H and 05H).
Default values:
ON= 65215 = 1111111011000000b
OFF= 62335 = 1111001110000000b
tON ~10ms @ fRC= 32kHz
tOFF ~100ms @ fRC= 32kHz
4 Frames
Data Data Data Data
t [ms]
50ms 50ms
400ms
Frame-
details
t [ms]
Preamble Data
Sync
t [ms]
Syncronisation Preamble
data_timing011.wmf
Target Application:
- received Signal has code violation as described before
- total mean current consumption below 1mA
- data reception within max. 400ms after first transmitted frame
This gives 15ms ON time of a total period of 150ms which results in max. 0.9mA mean current
consumption in Self Polling Mode. The resulting worst case timing is shown in the following figure:
Case A:
Case B:
Case C:
data_timing021.wmf
Note: In this example it is recommended to use the Peak Detector for slicer threshold generation,
because of its fast attack and slow release characteristic. To overcome the data zero gap of 50ms
larger external capacitors than noted in Section 4.4 at pin12 and 13 are recommended. Further
information on calculating these components can be taken from Section 3.6.2.
based software WinQSIM via a GPIB interface. The AMIQ generator has a pseudo random binary
sequence (PRBS) generator and a bit error test set built in. The resulting I/Q signals are applied to
the SMIQ to generate a ASK (OOK) spectrum at the desired RF frequency.
Data is demodulated by the TDA5251 and then sent back to the AMIQ to be compared with the
originally sent data. The bit error rate is calculated by the bit error rate equipment inside the AMIQ.
Baseband coding in the form of Manchester is applied to the I signal as can be seen in the
subsequent figure.
Personal Computer
Software
WinIQSIM
GPIB /
RS 232 Clock
AMIQ BERT
I Q
Manchester Manchester
Encoder Decoder
DATAout
Rohde & Schwarz
RFin
Vector Signal Generator
SMIQ 03
DUT
Transceiver Testboard
ASK / FSK RF Signal
TDA525x
TestSetup.wmf
The best sensitivity performance can be achieved using a data filter bandwidth of 1.25 times the
maximum occuring data frequency.
The IQ filter setting is depending on the modulation type. ASK needs an IQ filter of 50kHz, 30kHz
deviation at FSK recommend a 50kHz IQ filter.
A very practicable configuration is to set the chip-internal adjustable IQ filter to the sum of FSK peak
deviation and maximum datafrequency. Concerning these aspects the bandwidth should be chosen
small enough. With respect to both, the crystal tolerances and the tolerances of the crystal oscillator
circuit of receiver and transmitter as well, a too small IQ filter bandwidth will reduce the sensitivity
again. So a compromise has to be made. For further details on chip tolerances see also Section
3.2.7
BER_VCC.wmf
RX / TX - Jumper
ASK/FSK - Jumper
PwdDD PWDN Jumper
removed
Operating Mode Slave
4 Reference
WARNING
The maximum ratings may not be exceeded under any circumstances, not even
momentarily and individually, as permanent damage to the IC will result.
Table 4-3 AC/DC Characteristics with TA = 25 °C, VVCC = 2.1 ... 5.5 V
# Parameter Symbol Limit Values Unit Test Conditions L Item
min typ max
RECEIVER Characteristics
14 Input P1dB, high gain P1dB -48dBm dBm 3V, Default, high gain X
15 Input P1dB, low gain P1dB_low -32dBm dBm 3V, Default, low gain X
16 Selectivity VBL_1MHz 50 dB fRF+/-1MHz, Default, X
RFsens+3dB
17 LO leakage PLO -102 dBm 578,9MHz X
Table 4-3 AC/DC Characteristics with TA = 25 °C, VVCC = 2.1 ... 5.5 V
# Parameter Symbol Limit Values Unit Test Conditions L Item
min typ max
TRANSMITTER Characteristics
Table 4-4 AC/DC Characteristics with TA = 25 °C, VVCC = 2.1 ... 5.5 V
# Parameter Symbol Limit Values Unit Test Conditions L Item
min typ max
GENERAL Characteristics
BusMode = LOW
t BUF
BusData
tH D.ST A t SP
tR tF
tL OW
t HIG H
EN
pulsed or
mandatory low t SU. ENAS DA
tSU. ENA SDA
t SU. ENAS DA
BUS_MODE = HIGH
SDA
tSP
tLOW t
R tF
BUS_ENA
tWHEN
Table 4-5 Digital Characteristics with TA = 25 °C, VVdd = 2.1 ... 5.5 V
# Parameter Symbol Limit Values Unit Test Conditions L Item
min typ max
1 Data rate TX ASK fTX.ASK 10 kBaud PRBS9, X 1
Manch.@+9dBm
2 Data rate TX FSK fTX.FSK 10 kBaud PRBS9, X 1
Manch.@+9dBm
@30kHz dev.
3 Data rate RX ASK fRX.ASK 10 kBaud PRBS9, Manch. X
4 Data rate RX FSK fRX.FSK 10 kBaud PRBS9, Manch. X
@30kHz dev.
Table 4-5 Digital Characteristics with TA = 25 °C, VVdd = 2.1 ... 5.5 V
# Parameter Symbol Limit Values Unit Test Conditions L Item
min typ max
14 LOW period of BusCLK clock tLOW 1.3 µs Vdd=5V X
15 HIGH period of BusCLK tHIGH 0.6 µs Vdd=5V X
clock
16 Setup time for a repeated tSU.STA 0.6 µs only I2C mode X
START condition
17 Data hold time tHD.DAT 0 ns Vdd=5V X
18 Data setup time tSU.DAT 100 ns Vdd=5V X
19 Rise, fall time of both tR, tF 20+ 300 ns Vdd=5V X 2
BusData and BusCLK 0.1Cb
signals
20 Setup time for STOP tSU.STO 0.6 µs only I2C mode X
condition Vdd=5V
21 Capacitive load for each bus Cb 400 pF Vdd=5V X
line
22 Setup time for BusCLK to EN tSU.SCLE 0.6 µs only 3-wire mode X
N Vdd=5V
23 H-pulsewidth (EN) tWHEN 0.6 µs Vdd=5V X
1: limited by transmission channel bandwidth and depending on transmit power level; ETSI regulation EN 300 220
fullfilled, see Section 3.1
2: Cb= capacitance of one bus line
TDA5250_v42.schematic.pdf
TDA5250_v42_layout.pdf
List of Tables
Table 2-1 Pin Definition and Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 11
Table 2-2 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 18
Table 2-3 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 18
Table 2-4 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 21
Table 2-5 PwdDD Pin Operating States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 22
Table 2-6 Bus Interface Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 23
Table 2-7 Chip address Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 25
Table 2-8 I2C Bus Write Mode 8 Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 25
Table 2-9 I2C Bus Write Mode 16 Bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 25
Table 2-10 I2C Bus Read Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 25
Table 2-11 3-wire Bus Write Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 26
Table 2-12 3-wire Bus Read Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 26
Table 2-13 Sub Addresses of Data Registers Write. . . . . . . . . . . . . . . . . . . . . . page 27
Table 2-14 Sub Addresses of Data Registers Read. . . . . . . . . . . . . . . . . . . . . . page 27
Table 2-15 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 27
Table 2-16 Sub Address 01H: FSK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 28
Table 2-17 Sub Address 02H: XTAL_TUNING . . . . . . . . . . . . . . . . . . . . . . . . . . page 28
Table 2-18 Sub Address 03H: LPF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 28
Table 2-19 Sub Addresses 04H / 05H: ON/OFF_TIME . . . . . . . . . . . . . . . . . . . page 28
Table 2-20 Sub Address 06H: COUNT_TH1 . . . . . . . . . . . . . . . . . . . . . . . . . . . page 28
Table 2-21 Sub Address 07H: COUNT_TH2 . . . . . . . . . . . . . . . . . . . . . . . . . . . page 28
Table 2-22 Sub Address 08H: RSSI_TH3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-23 Sub Address 0DH: CLK_DIV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-24 Sub Address 0EH: XTAL_CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-25 Sub Address 0FH: BLOCK_PD . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-26 Sub Address 80H: STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-27 Sub Address 81H: ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 29
Table 2-28 MODE settings: CONFIG register . . . . . . . . . . . . . . . . . . . . . . . . . . page 30
Table 2-29 CLK_DIV Output Selection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 35
Table 2-30 CLK_DIV Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 35
Table 2-31 Source for 6Bit-ADC Selection (Register 08H). . . . . . . . . . . . . . . . . page 35
Table 3-1 Crystal and crystal oscilator dependency . . . . . . . . . . . . . . . . . . . . . page 48
Table 3-2 Typical values of parasitic capacitances . . . . . . . . . . . . . . . . . . . . . . page 53
Table 3-3 Sub Address 0EH: XTAL_CONFIG. . . . . . . . . . . . . . . . . . . . . . . . . . page 55
Table 3-4 Sub Address 02H: XTAL_TUNING . . . . . . . . . . . . . . . . . . . . . . . . . . page 55
Table 3-5 Sub Address 01H: FSK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 55
Table 3-6 Default oscillator settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 56
Table 3-7 Internal Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 56
Table 3-8 Default Setup (without internal tuning & without Pin21 usage) . . . . . page 56
Table 3-9 3dB cutoff frequencies I/Q Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 57
Table 3-10 3dB cutoff frequencies Data Filter . . . . . . . . . . . . . . . . . . . . . . . . . . page 59
Table 3-11 Limiter Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 60
Table 3-12 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 61
List of Tables
Table 3-13 Sub Address 00H: CONFIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 62
Table 3-14 Default Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 73
Table 4-1 Absolute Maximum Ratings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 74
Table 4-2 Operating Range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 74
Table 4-3 AC/DC Characteristics with TA = 25 °C, VVCC = 2.1 ... 5.5 V . . . . . page 75
Table 4-4 AC/DC Characteristics with TA = 25 °C, VVCC = 2.1 ... 5.5 V . . . . . page 77
Table 4-5 Digital Characteristics with TA = 25 °C, VVdd = 2.1 ... 5.5 V . . . . . . page 79
Table 4-6 Bill of Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 83
List of Figures
Figure 1-1 PG-TSSOP-38 package outlines. . . . . . . . . . . . . . . . . . . . . . . . . . . . page 9
Figure 2-1 Pin Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 10
Figure 2-2 Main Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 17
Figure 2-3 One I/Q Filter stage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 19
Figure 2-4 Quadricorrelator Demodulation Characteristic . . . . . . . . . . . . . . . . . page 20
Figure 2-5 Data Filter architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 21
Figure 2-6 Timing and Data Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 22
Figure 2-7 Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 23
Figure 2-8 Sub Addresses Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 26
Figure 2-9 Wakeup Logic States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 30
Figure 2-10 Timing for Self Polling Mode (ADC & Data Detect in one shot mode) page 30
Figure 2-11 Timing for Timer Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 31
Figure 2-12 Frequency and RSSI Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 31
Figure 2-13 Data Valid Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 32
Figure 2-14 Data Input/Output Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 32
Figure 2-15 1st start or reset in active mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 33
Figure 2-16 1st start or reset in PD mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 33
Figure 2-17 Sequencer‘s capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 34
Figure 2-18 Clock Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 34
Figure 3-1 RX/TX Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 37
Figure 3-2 RX-Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 38
Figure 3-3 S11 measured . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 39
Figure 3-4 TX_Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 41
Figure 3-5 TX_Mode_simplified . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 41
Figure 3-6 Equivalent power amplifier tank circuit . . . . . . . . . . . . . . . . . . . . . . . page 42
Figure 3-7 Output power Po (mW) and collector efficiency E vs. load resistor RL. page 43
Figure 3-8 Power output and collector current vs. frequency . . . . . . . . . . . . . . . page 44
Figure 3-9 Sparam_measured_100M. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 45
Figure 3-10 Transmit Spectrum 3GHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 46
Figure 3-11 Transmit Spectrum 300MHz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 46
Figure 3-12 Crystal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 47
Figure 3-13 Crystal Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 49
Figure 3-14 possible crystal oscillator frequencies . . . . . . . . . . . . . . . . . . . . . . . . page 50
Figure 3-15 FSK modulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 51
Figure 3-16 FSK receive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 52
Figure 3-17 parasitics of the switching network . . . . . . . . . . . . . . . . . . . . . . . . . . page 53
Figure 3-18 I/Q Filter Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 58
Figure 3-19 IQ Filter and frequency characteristics of the receive system. . . . . . page 58
Figure 3-20 Limiter and Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 59
Figure 3-21 Limiter frequency characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . page 60
Figure 3-22 Typ. RSSI Level (Eval Board) @3V . . . . . . . . . . . . . . . . . . . . . . . . . page 61
Figure 3-23 Slicer Level using RC Integrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 62
Figure 3-24 Slicer Level using Peak Detector . . . . . . . . . . . . . . . . . . . . . . . . . . . page 63
List of Figures
Figure 3-25 Peak Detector timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 63
Figure 3-26 Peak Detector as analog Buffer (v=1) . . . . . . . . . . . . . . . . . . . . . . . . page 64
Figure 3-27 Peak detector - power down mode . . . . . . . . . . . . . . . . . . . . . . . . . . page 65
Figure 3-28 Power down mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 65
Figure 3-29 Frequency Detection timing in continuous mode . . . . . . . . . . . . . . . page 66
Figure 3-30 Frequency Detection timing in Single Shot mode . . . . . . . . . . . . . . . page 66
Figure 3-31 Window Counter timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 67
Figure 3-32 Example for transmitted Data-structure. . . . . . . . . . . . . . . . . . . . . . . page 69
Figure 3-33 3 possible timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 70
Figure 3-34 BER Test Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 71
Figure 3-35 BER supply voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 72
Figure 4-1 I2C Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 78
Figure 4-2 3-wire Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 78
Figure 4-3 Schematic of the Evaluation Board . . . . . . . . . . . . . . . . . . . . . . . . . . page 81
Figure 4-4 Layout of the Evaluation Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . page 82