Part Number Hot Search : 
D241X 70PFT LMR67802 D241X TK73239M NTE21 3030161 ADM10
Product Description
Full Text Search
 

To Download STB5701 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 STB5701
350 to 400 MHz FSK/ASK receiver (ST-RECORD01 family)
Preliminary Data
Features

Multiband receiver: 350MHz to 400MHz FSK/ASK modulation selection Programmable multichannel High dynamic range with On-Chip AGC PLL and fully VCO integrated Image Rejection Mixer integrated Start Code Detector block (SCD) I2C serial interface (standard mode/fast mode) BiCMOS SiGe technology VQFN package 5 x 5 mm
Description
This device is a single chip FSK/ASK receiver optimized for licence-free ISM band operations from 350MHz to 400 MHz. It can easily be configured to provide the optimal solution for the user's application like Set Top Box and 350/400 MHz ISM Band Systems.
Applications

350 to 400 MHz ISM Band System Set Top Box
Table 1.
Device summary
Order codes Package Tray QFN32L STB5701 Tape & Reel STB5701TR
October 2007
Rev 1
1/35
www.st.com 35
This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.
Contents
STB5701
Contents
1 2 Block diagram and pin configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.1 2.2 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3 4
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1 4.2 General description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Programmable Phase Locked Loop synthesizer (PLL) . . . . . . . . . . . . . . 18
4.2.1 4.2.2 4.2.3 4.2.4 Divider (a-counter, m-counter and prescaler) . . . . . . . . . . . . . . . . . . . . 18 Reference divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Phase Frequency Detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Loop filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3
Receiver section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.3.1 4.3.2 4.3.3 4.3.4 4.3.5 Low Noise Amplifier (LNA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Image Rejection Mixer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 ASK/FSK demodulator and data filter . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Min /Max peak detector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Data slicer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.4
Digital control and source selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.4.1 4.4.2 4.4.3 State pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Data pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 MODE register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.5 4.6 4.7 4.8
Start code detection example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Registers list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Register summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Detailed display description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
5
Package information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
5.1 5.2 ECOPACK(R) packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 QFN32L (5mm x 5mm) information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2/35
STB5701
Contents
6
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3/35
List of tables
STB5701
List of tables
Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Table 23. Table 24. Table 25. Table 26. Table 27. Table 28. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Absolute maximum ratings (Tamb = 25oC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 I2C reserved addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 I2C address breakdown . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 I2C mapped top level registers - summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 I2C mapped SCD registers - summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 DIG_config register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 RF_Config register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 PLL_A register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 PLL_M register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 PLL_R register format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SCD_config register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 SCD_status register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 SCD_code register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 SCD_code_lenth register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 SCD_symbol_min_time register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 SCD_symbol_max_time register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 SCD_symbol_nom_time register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 SCD_prescaler register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Interrupt_enable register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Interrupt_clear register format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Timeout register format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 QFN32L (5mm x 5mm) mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4/35
STB5701
List of figures
List of figures
Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Test circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 PLL block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 LNA block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Mixer block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 ASK/FSK demodulator block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Digital section block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 START code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 QFN32L (5mm x 5mm) dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
5/35
1
6/35
Figure 1.
10.7 MHz Ceramic Filter
32 GND_LNA
FSK_Discr Pin 21
Block diagram and pin configuration
Block diagram
(31) Vcc_MIX
(30 Vcc_IF
(29) IF 1
(28) TEST_EN
(27) IF 2
(26) RSSI_OUT
(25) SAD
sI
(1) IN_LNA
RFAmp
FSK Demodulator Chan_Filter1 (24)
(2) VCC_LNA
Image Rejection Mixer
RSSI
sQ
I2C (LNA_GAIN)
(3) VCC_Div
Threshold
Delay
ASK
I2C (ASK_NOTFSK)
FSK
Chan_Filter2 (23)
Clk
(4) VCC_XTAL
I2C (PLL_A, PLL_M)
Chan_Filter3 (22)
(5) XTAL2
Pierce Crystal Oscillator
1N
PF D CP
PLL S ynthetizer
VCO
Clk
Test_EN Pin 28
:2
SAD Pin 25
FSK_Discr (21)
Data Slicer
(6) XTAL1
I2C (PLL_R)
1 R
Digital S ection
10.7 MHz Discriminator
Mean Peak Detector Min
Block diagram and pin configuration
(20) PK1
V cc V cc
SCD
Max
CK_OUT (7)
Clk
I2C (CLKOUT_ENABLE)
TANK
I2C Interface
PK2 (19)
notReset 18 DOUT (17)
(8) LF
VCC_VCO (9)
EN_Xtal 10
NC (11)
SCL (12)
SDA (13)
STATE (14)
IR_IN (15)
Vcc_Dig (16)
STB5701
STB5701 Table 2.
Pin
Block diagram and pin configuration Pin description
Name I/O type I/O schematic Description
Vcc
32
GND_LNA
GND
IN_LNA
Vcc
Low Noise Amplifier ground
GND_LNA
1 2 3 4
IN_LNA Vcc_LNA Vcc_Div Vcc_XTAL
I Vcc Vcc Vcc
Vcc Vcc
Low Noise Amplifier input Low Noise Amplifier supply voltage Divider supply voltage Crystal supply voltage
5
XTAL2
O
XTAL2
2nd Crystal input
Vcc Vcc Vcc
6
XTAL1
I
XTAL1
1st Crystal input
Vcc
7
CK_OUT
O
CK_OUT
Clock output
Vcc
Vcc
LPF
8
LPF
I/O
Loop filter
9
Vcc_VCO
Vcc
Vcc
VCO supply voltage
10
EN_XTAL
I
EN_Xtal
Crystal oscillator enable
11
NC
Not connected
7/35
Block diagram and pin configuration Table 2.
Pin
STB5701
Pin description (continued)
Name I/O type I/O schematic
Vcc Vcc
Description
12
SCL
I
SCL
I2C clock
Vcc
13
SDA
I
SDA
Vcc
I2C data In/Out
Vcc
14
STATE
O
STATE
High when selecting UHF
Vcc Vcc
15
IR_IN
I
IR_IN
From external IR source
16
Vcc_Dig
Vcc
Vcc
Digital section supply voltage
17
DOUT
O
DOUT
Digital serial output
Vcc Vcc
18
NotReset
I
notReset
Global reset, active low
8/35
STB5701 Table 2.
Pin
Block diagram and pin configuration Pin description (continued)
Name I/O type I/O schematic
Vcc
Description
PK2
Vcc
19
PK2
I/O
Max. peak detector
Vcc Vcc
20
PK1
I/O
PK1
Min. peak detector
21 FSK_Discrim
I/O
FSK discriminator
FSK_Discr
Vcc Vcc
22
Chan_Filter3
I/O
Chan_Filter3
Channel filter
Vcc
Vcc
23
Chan_Filter2
I/O
Chan_Filter2
Channel filter
Vcc
24
Chan_Filter1
I/O
Chan_Filter1
Channel filter
Vcc Vcc
25
SAD
I
SAD
I2C address selection
9/35
Block diagram and pin configuration Table 2.
Pin
STB5701
Pin description (continued)
Name I/O type I/O schematic
Vcc
Description
26
RSSI_OUT
O
RSSI_OUT
Radio strength signal indicator output
Vcc
27
IF2
I
IF2
External IF filter input
Vcc Vcc
28
Test_EN
I
TEST_EN
Test mode enable
Vcc
Vcc
29
IF1
O
IF1
External IF filter output
30 31 EP
Vcc_IF Vcc_MIX GND
Vcc Vcc GND
IF supply voltage Mixer supply voltage Ground
10/35
STB5701 Figure 2. Test circuit
Block diagram and pin configuration
GND
1
2
EN_XTAL
NC
SCL
SDA
11/35
Block diagram and pin configuration Table 3.
Component C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 R1 R2 R3 R4 R5 R6 R7 L1 X1 F1 F2
STB5701
Bill of material
Size 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 CS10 Manufacturer MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA MURATA NEOHM NEOHM NEOHM NEOHM NEOHM NEOHM NEOHM MURATA CITIZEN Toko Toko Part number Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series GRM39 Series CRG0603 Series CRG0603 Series CRG0603 Series CRG0603 Series CRG0603 Series CRG0603 Series CRG0603 LQP18M CS1027.000MABJTR SK107M2N-A0-20X CDF107F-AO-022 Description LNA Input matching Crystal load capacitor Crystal load capacitor Loop filter capacitor Loop filter capacitor Peak detector capacitor Peak detector capacitor FSK Discriminator Tuning Channel filter capacitor Channel filter capacitor RSSI output low path capacitor IF Filter DC Block IF Filter DC Block Resistor load capacitor Loop filter resistor Peak detector resistor Peak detector resistor RSSI output resistor IF Filter Matching IF Filter Matching LNA input matching Crystal Ceramic filter Ceramic resonator
12/35
STB5701
Electrical specifications
2
2.1
Electrical specifications
Absolute maximum ratings
Stressing the device above the rating listed in the "Absolute maximum ratings" table may cause permanent damage to the device. These are stress ratings only and operation of the device at these or any other conditions above those indicated in the Operating sections of this specification is not implied. Exposure to Absolute Maximum Rating conditions for extended periods may affect device reliability. Refer also to the STMicroelectronics SURE Program and other relevant quality document Table 4.
Symbol VCC Tj Tstg Supply voltage Junction temperature Storage temperature
Absolute maximum ratings (Tamb = 25oC)
Parameter Value 4.5 -40 to 150 -55 to + 150 Unit V
oC oC
2.2
Thermal data
Table 5.
Symbol Ta th
Thermal data
Parameter Operating temperature Thermal resistance junction to ambient Value 0 + 70 40 Unit
oC oC/W
13/35
Electrical characteristics
STB5701
3
Electrical characteristics
(VCC = 3.3 V, Zs = 50 , Ta = 25 oC, unless otherwise specified). Table 6.
Symbol Vcc frx f
Electrical characteristics
Parameters Supply voltage Receive frequency range FSK frequency deviation FSK receive current consumption High gain LNA En_Xtal (PIN 10) high / floating En_Xtal (PIN 10) low FSK data rate (Manchester encoding) Test conditions Min. 2.7 350 25 37.5 Typ. 3.3 Max. 3.6 400 50 Unit V MHz kHz
Irx_FSK
25
mA
5
mA
Standby current Icc_standby consumption
RF Enable bit=0
20 2 10 0 10
A kbps dB dBm
RLin
Input return loss Max RF power input RF1 =369.5MHz RF2 = 371.1MHz RF3 = 375.3MHz RF4 = 376.9MHz RF5 = 388.3MHz RF6 = 391.5MHz RF7 = 394.3MHz RF8 = 395.9MHz RFX +/-30KHz Channel blocking (1) Image Rejection +/-1MHz +/-6MHz
Pmin
Input sensitivity
2 kbps manchester encoding BER 10-3 BW = 300KHz FSK 37.5 KHz deviation
-109
dBm
-103 50 50 35
dBm dBc dBc dB
I2C I/O pins VIH VIL Input logic voltage high Input logic voltage low 0.7 Vcc -0.5 3.6 0.3Vcc V V
14/35
STB5701 Table 6.
Symbol VOL
Electrical characteristics Electrical characteristics (continued)
Parameters Output logic voltage low Hysteresis of schmitt trigger for inputs Output fall time from VIHmin to VILmax with a bus capacitance from 10pF to 400pF Input current each I/O pin with an input voltage between 0.1Vcc and 0.9Vcc Capacitance for each I/O pin Capacitive load for each bus line 0.05 Vcc Test conditions Min. Typ. Max. 0.4 Unit V
VHYST
V
tof
20+ 0.1Cb
250
ns
Ii
-10
10
A
Ci Cb
10 400
pF pF
I2C Standard mode fSCL tSU_STA tHD_STA tHIGH tLOW SCL clock frequency Setup time for START condition Hold time for START condition SCL high time SCL low time 0 4.7 4 4 4.7 250 0 3.45 1000 300 4 100 kHz s s s s ns s ns ns s
tSU_DAT DATA setup time tHD_DAT tR tF tSU_STO DATA hold time SDA, SCL rise time SDA, SCL fall time Setup time for STOP condition Bus free time between STOP and START condition
tBUF
4.7
s
15/35
Electrical characteristics Table 6.
Symbol
STB5701
Electrical characteristics (continued)
Parameters Test conditions Min. Typ. Max. Unit
I2C Fast mode fSCL tSU_STA tHD_STA tHIGH tLOW SCL clock frequency Setup time for START condition Hold time for START condition SCL high time SCL low time 0 0.6 0.6 0.6 1.3 100 0 0.9 300 300 0.6 400 kHz s s s s ns s ns ns s
tSU_DAT DATA setup time tHD_DAT tR tF tSU_STO DATA hold time SDA, SCL rise time SDA, SCL fall time Setup time for STOP condition Bus free time between STOP and START condition
tBUF
1.3
s
1.
Desired signal 10dB above the input sensitivity level, CW interferer power level increased until BER -3 10
16/35
STB5701
Functional description
4
4.1
Functional description
General description
The STB5701 FSK/ASK receiver is a heterodyne configuration (10.7 MHz IF Frequency) and it is designed for applications in the 350MHz to 400MHz frequency range and includes ASK and FSK detectors. The synthesizer has a typical channel spacing of better than 100 kHz and uses a integrated fully VCO. With the STB5701 receiver chip, various circuit configurations can be arranged in order to meet a number of different customer requirement. The STB5701 is housed in a VQF package 5mm x 5mm 32 leads. The STB5701 receiver IC consists of the following building blocks:

Phase Locked Loop Synthesizer (PLL): M-Counter, A-Counter, Prescaler, PhaseFrequency Detector (PFD), Charge Pump (CP), Voltage Controlled Oscillator (VCO). Programmable reference divider for crystal and channel step selection. Low Noise Amplifier (LNA) with AGC function for high sensitivity and dynamic range RF signal reception. Image Rejection Mixer for down conversion of the RF signal to the IF (without external saw image filter). IF amplifier to amplify and limit the IF signal and for RSSI generation. Phase coincidence demodulator to demodulate the IF signal. Operation amplifier for data slicing, filtering and ASK detection. Min/max peak detector to create a DC output voltage equal to the mean of the min and max peak value of the data signal. I2C bus to exchange data between the STB5701 and the micro. Start code detector (SCD) to recognize a valid data signal to prevent continuos toggling of data in the absence of an RF Signal due to the noise. Bias circuitry for band gap biasing and circuit shutdown.
17/35
Functional description
STB5701
4.2
Programmable Phase Locked Loop synthesizer (PLL)
Figure 3. PLL block diagram
Image Rejection Mixer
(3) VCC_Div
f VCO
(4) VCC_XTAL
Pierce Crystal Oscillator f XTAL
I2C (PLL_A, PLL_M)
:2
(5) XTAL2
1N
1R
I2C (PLL_R)
fN
PLL Synthetizer
2 f VCO
PFD CP
fR
(6) XTAL1
VCO
CK_OUT (7)
Clk
I2C (CLKOUT_ENABLE)
TANK
(8) LF
VCC_VCO (9)
EN_Xtal 10
NC (11)
The synthesized programmable local oscillator is a Phase Locked Loop (PLL) using a 'parallel-resonant' quartz crystal as frequency reference. The PLL block contains a phase detector, charge pump, VCO, Programmable N and R Divider and a Crystal Oscillator. The synthesized frequency (fVCO) is set by programming the 'N' Divider through the I2C interface (PINs 12, 13).
fR = fXTAL / R fVCO = N fN = N . fR = (N / R) . fXTAL
.
4.2.1
Divider (a-counter, m-counter and prescaler)
The main divider (N) of the PLL contains a 3-bit A-counter, a 10-bit M-counter and an 8/9 prescaler. The divider ratio of the prescaler is controlled by the program counter and the swallow counter. During one cycle, the prescaler divides by 9 until the swallow A-counter reaches its terminal count. Afterwards the prescaler divider by 8 until the program counter reaches its terminal count. Therefore the overall feedback divider ratio can be expressed as: N = 9 . A + 8 . (M - A)
18/35
STB5701
Functional description The A-counter configuration represents the lower bits in the feedback divider register and the upper bits the M-counter configuration respectively. According to that, the following counter ranges are implemented:
0 A 7 7 M 1023
and therefore the range of the overall feedback divider ratio results in:
56 N 8191
The user does not need to care about the A- and M-counter settings. It is only necessary to know the overall feedback divider ratio N to program the register settings.
4.2.2
Reference divider
The reference divider reduces the frequency of the external crystal (FXTAL) to an internal reference frequency (FR) used for the phase-locked loop. This value, corresponding to the channel step, it is set by programming a 10-bit counter through the I2C interface (PINs 12, 13). Therefore the range of the Reference divider ratio is:
0 R 1023
4.2.3
Phase Frequency Detector
The phase detector (PFD) is a device that compares two input (fN and fR) phases, generating an output that is a measure of their phase difference. The gain of the phase detector can be expressed as:
KPD = ICP / 2 where ICP is the charge pump current. If fR doesn't equal fN, the phase-error signal, after being filtered and amplified, causes the VCO frequency to deviate in the direction of fR.
19/35
Functional description
STB5701
4.2.4
Loop filter
An external PLL loop filter is connected to pin LF (PIN 8). The loop filter controls the dynamic behavior of the PLL, primarily lock time and reference spur levels. Generally, the PLL lock time is a small fraction of the overall receiver start-up time. The crystal oscillator is the largest contributor to start-up time.
4.3
Receiver section
The integrated receiver is intended to be used as a single-conversion FSK/ASK receiver. It consists of a low noise amplifier, mixer, IF filter, limiter, FSK demodulator, a LPF amplifier, and a data slicer. The received strength signal indicator (RSSI) can be used for fast carrier sense detection or as amplitude shift keying, (ASK) demodulator.
4.3.1
Low Noise Amplifier (LNA)
Figure 4. LNA block diagram
32 GND_LNA
(1) IN_LNA
Image Rejection Mixer
(2) VCC_LNA
I2C (LNA_GAIN)
RSSI
Delay Clk
Threshold
The LNA is based on a cascode topology for low-noise, high gain and good reverse isolation. The LNA output is directly connected to the mixer removing the external output matching. It has 2 step gain managed by an internal AGC. This AGC circuit monitors the RSSI output. The AGC has a hysteresis of ~10dB.
20/35
STB5701
Functional description
4.3.2
Image Rejection Mixer
Figure 5. Mixer block diagram
(31) Vcc_MIX
sI
LNA IF Filter
RFAmp
sQ
Image Rejection Mixer
I2C (SC_FILTER)
VCO
An excellent feature of the STB5701 is the integrated image rejection mixer. This device was designed to eliminate the need for a costly front-end SAW filter for many applications. The advantage of not using a SAW filter is increased sensitivity, simplified antenna matching, less board space, and lower cost.The mixer cell is a pair of double-balanced mixers that perform an IQ down conversion of the 350-400MHz RF input to the IF (10.7MHz) with low-side injection (i.e., fRF = fLO - fIF). The Image Rejection circuit combines these signals to achieve ~35dB of Image Rejection over the full temperature range. Low-side injection is required due to the on-chip Image Rejection architecture.
4.3.3
ASK/FSK demodulator and data filter
The received signal strength indicator (RSSI) voltage is proportional to the log of the downconverted RF signal at the IF limiting amplifier input. It also used as demodulator for amplitude-shift \ keying (ASK) modulation. The signal coming from the RSSI amplifier is converted into the raw data signal by the ASK/FSK demodulator. The ASK or FSK modulation selection is set by I2C interface. The dynamic range of the RSSI amplifier is exceeded if the RF input signal is about 80 dB higher compared to the RF input signal at full sensitivity. In FSK mode, the S/N ratio is not affected by the dynamic range of the RSSI amplifier but at FSK receive mode the RSSI output provides a field strength indication. Coming from the RSSI the FSK signal is fed to the input of the FSK demodulator. After buffering the signal is fed to a phase discriminator. The phase shift is generated by an external 10.7MHz Ceramic discriminator connected to FSK_Discr. (PIN 21). The FSK demodulator is intended to be used for an FSK deviation of 37.5 kHz. Lower values may be used but the sensitivity of the receiver is reduced in that condition. After demodulation a 2nd order Sallen and Key filter is provided in order to suppress unwanted frequency components.
21/35
Functional description Figure 6. ASK/FSK demodulator block diagram
STB5701
FSK_Discr Pin 21
RSSI
FSK Demodulator Chan_Filter1 (24)
RSSI
ASK
I2C (ASK_NOTFSK)
FSK
Chan_Filter2 (23)
Chan_Filter3 (22)
FSK_Discr (21)
Data Slicer
10.7 MHz Discriminator
Mean Peak Detector Min Max
SCD
(20) PK1
V cc V cc
PK2 (19)
notReset
18
22/35
STB5701
Functional description
4.3.4
Min /Max peak detector
The peak detector embedded in the STB5701, in conjunction with an external RC filter (PINs 22, 23, 24), generates a DC output voltage equal to the mean of the min and max peak value of the data signal. The resistor provides a path for the capacitor to discharge, allowing the peak detector to dynamically follow peak changes of the data filter output voltage.
4.3.5
Data slicer
The purpose of the data slicer is to take the analog output of the data filter and convert it to a digital signal. This is achieved by using a comparator and comparing the analog input to a threshold voltage. One input is supplied by the data filter output. The other path is fed to the min/max Peak detector to derive the average value (DC component) as an adaptive slice reference which is presented to the positive comparator input. The adaptive reference allows detecting the received data over a large range of noise floor levels.
4.4
Digital control and source selection
Figure 7. Digital section block diagram
Clk
Test_EN Pin 28
SAD Pin 25
Digital Section
Data Slicer
I2C Interface
SCD
notReset
18
DOUT (17)
SCL (12)
SDA (13)
STATE (14)
IR_IN (15)
Vcc_Dig (16)
The STB5701 digital section is responsible for the following functions:

Configuration of the RF front end through software programmable config bits. Configuration of the PLL through software programmable registers (PLLA,M,R). Detection of a pre-programmed start code sequence (one of two possibilities). Arbitration between UHF and IR sources.
The serial data emerges from the DATA output pin (PIN 17) and the system state emerges from the STATE output pin (PIN 14).
23/35
Functional description
STB5701
4.4.1
State pin
The STATE output pin may be configured in one of two ways:

To reflect the state of the start code detection block officiated = detected, 0 = searching or off), the state can be cleared by a programmable time out or a software reset. To operate as a true interrupt with associate status bit and a software clearing mechanism.
The state output may be optionally inverted.
4.4.2
Data pin
The DATA output pin is driven by one of two sources:

The IR_IN pin. The UHF input from the RF front end.
4.4.3
MODE register
The DATA source selected at any time is governed by the MODE register, the options are as follows:

IR_IN only, direct connection. UHF only, direct connection. IR triggered, the output is zero and switched to UHf on detection of a valid start code. IR/UHF arbitrated, the output comes by default from IR_IN, however on detection of a valid start code the output is switched to select the UHF source. The switch back to IR is accomplished in one of two ways.
A software reset is programmed. The time-out counter has been set and has timed out.
24/35
STB5701
Functional description
4.5
Start code detection example
This section explains the operation of the start code detector with reference to the start code sequence illustrated in the following figure: Figure 8. START code
12 11 10
9
8
7
654
32
1
0
1 ms 500 s
2 ms
1 ms
2 ms
Firstly we assume the nominal symbol duration is 500 s, in this example there are then 13 symbol (denoted as 12 to 0 in the figure above). If the device is operating from a 27 Mhz external clock then we program the prescaler to 27. The internal sampling clock will be 1Mhz and the sampling resolution will be 1us. To add some error tolerance we also program an upper and lower bound on the symbol duration as well as the nominal value. In this case 400 (corresponding to 400us) in SCD_symbol_min_time register, 500 (corresponding to 500us) in SCD_symbol_nom_time and 600 (corresponding to 600us) in SCD_symbol_max_time. Now we program 0b1001111001111 into the SCD_code register and 13 (0x0d) corresponding to 13 symbols to be detected into the SCD_code_length register. The start code detection is started by setting the enable and research bits in SCD_config register to `1'. The start code detector checks for the minimum symbol time of each symbol and the sequence in which symbols are received. If the symbol time is not respected by the input (incase of noise) the start code detection is re-initialized. The detector is capable of simultaneously searching for two different start codes, the alternative code is written into the upper 16 bits of SCD_code register.
25/35
Functional description
STB5701
4.6
Registers list
Two unique I2C addresses have been reserved for the STB5701 device, the appropriate one is selected using the SAD input pin. Table 7.
SAD 0 1 (spare) 0110010x Unique to this device. 0110011x
I2C reserved addresses
Address
4.7
Register summary
The I2C mapped address space of the STB5701 is given below: Table 8. I2C address breakdown
Group Top Level SCD Block Description See table 9 below See table 10 below
Base address 0x00 0x80
Table 9.
Address 0x00 0x04 0x08 0x0C 0x10
I2C mapped top level registers - summary
Name DIG_config RF_config PLL_A PLL_M PLL_R Reset value 0x00000000 Digital configuration 0x00000000 Configure RF front end 0x00000000 PLL post divider 0x00000000 PLL feedback divider 0x00000000 PLL reference divider Function
Table 10.
Address 0x80 0x84 0x88 0x8C 0x90 0x94 0x98
I2C mapped SCD registers - summary
Name Scd_config Scd_status Scd_code Scd_code_length Scd_symbol_min_time Reset value Function
0x00000000 SCD configuration register. 0x00000000 SCD status can be read from this register. 0x00000000 Expected Start code is stored in this register. 0x00000000 0x00000000 Length of the start code is stored in this register. Minimum time of the symbol is stored in this register. Maximum time of the symbol is stored in this register.
Scd_symbol_max_time 0x00000000
Scd_symbol_nom_time 0x00000000 Nominal symbol time is stored in this register.
26/35
STB5701 Table 10.
Address 0x9C 0xA0 0xA4 0xA8
Functional description I2C mapped SCD registers - summary (continued)
Name Scd_prescaler Interrupt_enable Interrupt_clear Timeout Reset value Function
0x00000001 Value of prescaler for sampling is stored. 0x00000000 0x00000000 Interrupt enable register value is stored in this register. Interrupt clear register value is stored in this register.
0x00000000 Timeout for SCS based on prescaler tick.
4.8
Detailed display description
Table 11. DIG_config register format
0x00 Reset state Function 00: UHF direct 01: IR direct 10: UHF triggered (DOUT = 0 when no trigger) 11: IR or UHF triggered 1: STATE is driven by the SCD interrupt output 0: STATE is driven by the SCD detect state 1: Invert the STATE output 0: Open drain 1: Push pull 1: Enable clock output buffer 0x00 R/W
DIG_Config Bit Bit field
1:0
MODE
00
2 3 4 5 31:6
STATE_SEL STATE_INV STATE_DRIVE CLKOUT_ENABLE Reserved
0 0 0 0 0x00
Table 12.
RF_Config register format
0x04 Reset state 0 0 0 0 0x00 0x00 1: Enable front end 0: Disable front end 1: ASK detection 0: FSK detection 1: Enable AGC 0: Disable AGC (high gain) Function R/W
RF_Config Bit Bit field
0 1 2 3 31:4
RF_ENABLE ASK_NOTFSK LNA_GAIN Not used Reserved
27/35
Functional description Table 13. PLL_A register
0x08 Reset state SAD = 0: 0x1 SAD= 1: 0x7 0x00 Function
STB5701
PLL_A Bit Bit field
R/W
2:0
PLL_A
PLL post divider value. Reset value determined by level on SAD input. 0x00
31:3
Reserved
Table 14.
PLL_M register format
0x0C Reset state SAD = 0: 0x1D5 SAD= 1: 0x1CD 0x00 Function PLL feedback divider value. Reset value determined by level on SAD input. 0x00 R/W
PLL_M Bit Bit field
9:0
PLL_M
31:10
Reserved
Table 15.
PLL_R register format
0x10 Reset state 000 0x00 Function PLL reference divider value 0x00 R/W
PLL_R Bit 9:0 31:10 Bit field PLL_R Reserved
Table 16.
SCD_config register format
0x80 Reset state 0 0 0 0 0x00 Function 1: Enables the start code detection circuit 0: By passes SCD, UHF in fed to UHF out 1: Start a fresh research. Reset automatically to `0' on re-search start 1: Resets all the counters and shift register 1: Reset only shift register. Status register is not affected. 0x00 R/W
SCD_config Bit 0 1 2 3 31:4 Bit field Enable Re-search Soft_rst Reset_shift_reg Reserved
28/35
STB5701 Table 17. SCD_status register format
0x84 Reset state 0 0 0 0x00
Functional description
SCD_status Bit 0 1:2 3 31:4 Bit field Detect Reserved Alternative Reserved
R Function
1: Start code detected, UHF in fed to UHF out 00 1: The alternative code was detected 0x00
Table 18.
SCD_code register format
0x88 Reset state 0x00 0x00 Function Start code to be detected Alternative start code to be detected R/W
SCD_code Bit 15:0 31:16 Bit field Code Alt_code
Note:
This register holds each start code to be detected. Table 19. SCD_code_lenth register format
0x8C Reset state 0 0x00 0 0x00 Length of the start code 0x00 Length of the alternative start code 0x00 Function R/W
SCD_code_lenth Bit 4:0 15:5 20:16 31:21 Bit field Code_length Reserved Alt_code_length Reserved
Note:
The length of the start code is stored in this register. If the start code length is 10 symbol then 10 has to be written into this register. Writing 0x00 disables the SCD. Table 20. SCD_symbol_min_time register format
0x90 Reset state 0x00 0x00 Minimum symbol time 0x00 Function R/W
SCD_symbol_min_time Bit 15:0 31:16 Bit field Min_time Reserved
Note:
The minimum time of the symbol in terms of pre-scaler ticks is stored in this register. If any symbol violates the minimum symbol time, the SCD process is re-initialized. If a value 0x10 is written into this register, the symbol min. time is 16 pre-scaler clock periods.
29/35
Functional description Table 21. SCD_symbol_max_time register format
0x94 Reset state 0x00 0x00 Maximum symbol time 0x00 Function
STB5701
SCD_symbol_max_time Bit 15:0 31:16 Bit field Max_time Reserved
R/W
Note:
The maximum time of the symbol is stored in this register. Any changes in the input data are allowed only between symbol minimum time and symbol maximum time. The symbol time counting is done by a clock (enable pulse) which ia output of pre-scaler. If a value 0x10 is written into this register, the symbol max time is 16 pre-scaler clock periods. Table 22. SCD_symbol_nom_time register format
0x98 Reset state 0x00 0x00 Nominal symbol time 0x00 Function R/W
SCD_symbol_nom_time Bit 15:0 31:16 Bit field Nom_time Reserved
Note:
The nominal time of the symbol in terms of pre-scaler ticks is stored in this register. This value is used to register a new symbol when consecutive symbols with same logical value are received. If a value 0x10 is written into this register, the symbol nominal time is 16 prescaler clock periods. Table 23. SCD_prescaler register format
0x9C Reset state 0x01 0x00 Function Pre scaler division value is stored in this register 0x00 R/W
SCD_prescaler Bit 15:0 31:16 Bit field prescaler Reserved
Note:
The nominal time of the symbol is stored in this register. Table 24. Interrupt_enable register format
0xA0 Reset state 0 0x00 1 Enable interrupt 0 Disable interrupt 0x00 Function R/W
Interrupt_enable Bit 0 31:1 Bit field scd_detected Reserved
Note:
The interrupt enable register value is stored in this register.
30/35
STB5701 Table 25. Interrupt_clear register format
0xA4 Reset state 0 0x00
Functional description
Interrupt_clear Bit 0 31:1 Bit field scd_clear_int Reserved
R/W Function
1 Clear interrupt 0 No change on interrupt 0x00
Note:
The interrupt clear register value is stored in this register. Table 26. Timeout register format
0xA8 Reset state 0x00 0x00 Function Timeout value, duration is based on prescaler tick. 0x00 R/W
Bitcount Bit 23:0 31:24 Bit field Timeout Reserved
31/35
Package information
STB5701
5
5.1
Package information
ECOPACK(R) packages
In order to meet environmental requirements, ST offers these devices in ECOPACK(R) packages. These packages have a Lead-free second-level interconnect. The category of Second-Level Interconnect is marked on the package and on the inner box label, in compliance with JEDEC Standard JESD97. The maximum ratings related to soldering conditions are also marked on the inner box label. ECOPACK is an ST trademark. ECOPACK specifications are available at: www.st.com.
5.2
QFN32L (5mm x 5mm) information
Figure 9. QFN32L (5mm x 5mm) dimensions
32/35
STB5701 Table 27. QFN32L (5mm x 5mm) mechanical data
mm Min. A A1 A3 b D D2 E E2 e L ddd 0.30 0.18 4.85 3.50 4.85 3.50 0.80 0.00 Typ. 0.90 0.02 0.20 0.25 5.00 3.60 5.00 3.60 0.50 0.40
Package information
Max. 1.00 0.05
0.30 5.15 3.70 5.15 3.70
0.50 0.05
33/35
Revision history
STB5701
6
Revision history
Table 28.
Date 01-Oct-2007
Document revision history
Revision 1 Initial release. Changes
34/35
STB5701
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST's terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST'S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER'S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
(c) 2007 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com
35/35


▲Up To Search▲   

 
Price & Availability of STB5701

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X