Beruflich Dokumente
Kultur Dokumente
E4000
KEYFEATURES
DESCRIPTION
SupportforMultipleBroadcastStandards
o NorDig2.0
o MBRAI2.0
ScalablePowerConsumption
o 118mWTypicalOperation
o 15mWinDVBHMode
o <60uWPowerDown
1.5VAnalogueandDigitalSupplyOperation
VariableGainLowNoiseAmplifier(LNA)
o AutonomousAutomaticGainControl
withRSSI
o <4dBReceiverNoiseFigure
o 64MHzto1700MHzInputFrequency
Range
FlexibleIFAmplifierandChannelFilter
o ProgrammableChannelBandwidth
o DigitalIFGainControl
FlexibleClockingModes
o MasterorSlaveModeDevice
o 16MHz32MHzInputFrequency
Range
o ProgrammableOutputClock
FrequencyRange
o CMOSorcustomlowpowerLVDS
OutputLevels
FractionalNSynthesiserwithFullyIntegrated
VCOandLoopFilter
I2CCompatibleControlBus
o 3.3VTolerantInterface
o 4Addresses
32PinQFNPackage
o 5x5x0.9mmBodySize
o PbFree
o RoHSCompliant
APPLICATIONS
DVBT(174240MHz,470858MHz)
CMMBTerrestrial(470858MHz)
DTMB(174240MHz,14521492MHz)
ISDBT(470862MHz)
DVBH(470858MHz,16721678MHz)
TDMB(174240MHz,14521492MHz)
DAB/DAB+(174240MHz,14521492MHz)
GPSL1band(1575MHz)(withadditional
LNA)
FMradio(64108MHz)
TVEnabledCellPhones
PortableMultimediaPlayers
PCandPCPeripherals
IPTV
SetTopBoxes
NIMandhalfNIMmodules
E4000Datasheet4v0Copyright2010ElonicsLtd
DocumentNumber:SE4000DS001
www.elonics.com
E4000
TABLEOFCONTENTS
KEYFEATURES1
APPLICATIONS1
DESCRIPTION1
TABLEOFCONTENTS2
ORDERINGINFORMATION5
PACKAGEMARKINGDIAGRAM5
PINFUNCTIONS 7
ABSOLUTEMAXIMUMRATINGS 8
MOISTURESENSITIVITY 8
RECOMMENDEDOPERATINGCONDITIONS 8
DCELECTRICALCHARACTERISTICS9
ACELECTRICALCHARACTERISTICS 11
POWERCONSUMPTION 13
TIMINGCHARACTERISTICS 14
TYPICALCHARACTERISTICS 15
REGISTERMAP 17
DEVICEDESCRIPTION 23
1.1
TwoWire,I2CInterface 23
1.2
SerialInterfaceProtocol 23
1.3
FrequencySynthesiser 25
1.4
PLLFeedbackdivider(/Z) 26
1.5
X,Sigmadeltasetup 26
1.6
RVCOoutputdivider 26
1.7
Threephasemixing 26
1.8
ExampleFrequencysynthesizerconfiguration 27
1.9
VCOCalibration 27
1.10 E4000SignalPath 28
1.11 FrequencyBandSelection 29
1.12 GainControl 30
1.13 LNAGainControl 30
1.13.1
LNASerialInterfaceGainContro 31
1.13.2
LNAdigitalPWMgaincontrol32
1.13.3
LNAAutonomousGainControl33
1.13.4
LNASupervisorGainControl33
1.14 ReceivedSignalStrengthIndicator(RSSI)34
1.15 MixerGainControl 34
1 15.1
MixerGainSerialInterfaceControl34
1.15.2
MixerGainAutonomousControl35
1.16 LNAGainenhancement35
1.17 IFGainControl35
1.17.1
IFgainLinearity/SensitivityMode35
1.17.2
IFGainSerialInterfaceControl36
1.17.3
IFGainDigitalPWMControl40
1.17.4
IFGainDigitalControl41
1.18 OutputCommonModeVoltage42
1.19 RFFilter43
1.20 IFFilter44
1.21 MixerFilter44
1.22 IFRCFilter45
1.23 IFChannelFilter46
1.24 CombinedFilterResponse48
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page2
E4000
1.25 DCOffsetCorrection48
1.26 DCOffsetControl49
1.27 DynamicDCOffsetCorrection49
1.27.1
LookUptable49
1.27.2
TimeVaryingDCOffsetCompensation50
1.28 ClockOutput51
1.29 ClockInput53
1.30 Reset53
1.31 PowerSaveModes54
1.31.1
PowerDownMode 54
1.31.2
StandbyMode
54
1.32 Initialisation 55
APPLICATIONINFORMATION 56
PACKAGEDESCRIPTION 57
REVISIONHISTORY 58
LEGALNOTICES 59
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page3
E4000
BLOCKDIAGRAM
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page4
E4000
ORDERINGINFORMATION
OrderCode
Ambient
TemperatureRange
Package
Moisture
SensitivityLevel
PeakSoldering
Temperature
E4000EQG
40to+85C
MSL1
260C
E4000EQGD
40to+85C
MSL1
260C
E4000EQGR
40to+85C
QFN325x5mm
body(Pbfree)
QFN325x5mm
body(Pbfree,
drypackedand
vacuumsealed)
QFN325x5mm
body(Pbfree,
tapeandreel)
MSL1
260C
Notes
1) Tubequantity=95
2) Reelquantity=3500
PACKAGEMARKINGDIAGRAM
E4000EQG
YYWWZMMC
Line1
Line2
Line3
ElonicsLogoFixed
E4000Fixed(DeviceName)
EQGFixed
YYWWVariable(DateCode)
Z Variable (Trace code e.g. A, B, C X, Y, Z lots molded in the
sameworkweek
MMCVariable(Manufacturingcode)
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page5
E4000
AGND
TUN_DVDD
TUN_DGND0
TUN_DGND1
CLOCKIN
XTAL
PLL_GND
AVDD
Top view
PLL_VDD
PININFORMATION
CKOUTP
VBG
CKOUTN
REXT
GAIN1
Elonics
E4000
RFSHIELD
RFIN
GAIN0
IVOUTP
IVOUTN
LNAGND
LNAGND2
QVOUTP
LNAVDD
QVOUTN
SCLK
SDAT
PDNB
STBYB
A1
A0
IFGND
IFVDD
QFN32
5x5mm
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page6
E4000
PINFUNCTIONS
Pin
1
Name
AGND
Type
Ground
VBG
AnalogueOutput
REXT
AnalogueOutput
4
5
6
7
8
9
10
11
12
RFSHIELD
RFIN
LNAGND
LNAGND2
LNAVDD
IFVDD
IFGND
A0
A1
Ground
AnalogueInput
Ground
Ground
Supply
Supply
Ground
DigitalInput
DigitalInput
13
STBYB
DigitalInput
14
PDNB
DigitalInput
15
16
17
18
19
20
SDAT
SCLK
QVOUTN
QVOUTP
IVOUTN
IVOUTP
DigitalI/O
DigitalInput
AnalogueOutput
AnalogueOutput
AnalogueOutput
AnalogueOutput
21
GAIN0
Digital/PWM
22
GAIN1
Digital/PWM
23
CKOUTN
24
CKOUTP
25
26
27
TUN_DVDD
TUN_DGND0
TUN_DGND1
LVDSorCMOS
output
LVDSorCMOS
output
Supply
Ground
Ground
28
CLOCKIN
Oscillator
29
30
31
32
XTAL
PLL_GND
PLL_VDD
AVDD
Oscillator
Ground
Supply
Supply
Description
0V.ConnecttoTuneranalogueground
Band gap voltage. A 10nF decoupling capacitor should be
placed between this pin and 0V. The capacitor should be
placedclosetothispin.
Reference current generation. A 10k, 1%, resistor should be
placedbetweenthispinand0V.
RFShield,connecttoLNAGND
RFinput.50Rimpedance.
0V
0V,connecttoLNAGND
1.5V
1.5V
0V
TunerI2Cdeviceaddresscontrol(bit0).(3 3Vtolerant).
TunerI2Cdeviceaddresscontrol(bit1).(3.3Vtolerant).
Normal operation = 1.5V (3.3V tolerant). Standby = 0V. If
unused,connectAVDD
Normaloperation=1.5V 3.3Vtolerant).Powerdown=0V.If
unused,connectAVDD
I2Cdata.Pullupto1 5V(3.3Vtolerant).Pullupresistor>4.5k
I2Cclockinput.(3V3tolerant).
QChanne Outputve
QChanne Output+ve
IChannelOutputve
IChannelOutput+ve
Gain control input. Either digital IF or IF PWM input (3V3
tolerant).
Gain control input. Either digital IF or RF PWM input (3V3
tolerant).
ClockOutputve.Ifunused,shouldbeleftasnoconnect.
ClockOutput+ve.Ifunused,shouldbeleftasnoconnect.
1.5V
0V
0V
ConnecttocrystalORClockinputfromexternalsource(1.5V
logiclevels).
Connecttocrystal.Ifunused,shouldbeleftasnoconnect.
0V.DonotconnectdirectlytoLNAGND
1.5V
1.5V
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page7
E4000
ABSOLUTEMAXIMUMRATINGS
Condition
StorageTemperature
SupplyVoltage(LNAVDD,PLL_VDD,IFVDD,
TUN_DVDD,AVDD)
Min
65
GND0.3
Max
+150
GND+1.65
Units
C
V
AnalogueInputs/Outputs
DigitalInputs
I2CInterfaceInputs
RFInputPower
LeadTemperature(10ssoldering)
GND0.3
GND0.3
GND0.3
AVDD+0.3
+3.6
+3.6
+10
+260
V
V
V
dBm
C
Stressesbeyondthoselistedmaycausepermanentdamagetothedeviceormayimpairdevicereliability.
Thedeviceshouldbeoperatedwithinrecommendedoperatingconditions.
ThisisanESDSensitiveDevicemanufacturedinaCMOSprocess.Itisthereforesusceptibletodamagefrom
excessive voltage such as is caused by static discharge. Proper ESD precautions must be taken during
handling,storageandoperationofthisdevice
MOISTURESENSITIVITY
Devices are qualified to IPC/JEDEC JSTD020B, determining moisture sensitivity and acceptable storage
conditions. The rating of this product is as indicated within the Ordering Information section of this
datasheet.
RECOMMENDEDOPERATINGCONDITIONS
Condition
OperatingTemperature
SupplyVoltage(TUN_DVDD,LNAVDD,PLL_VDD,
IFVDD,AVDD)
Min
40
+1.4
Typ
+25
+1.5
Max
+85
+1.6
Units
C
V
GroundVoltage
AnalogueInputs
DigitalInputs(ExceptCLOCKIN,pin28)
CLOCKIN
0
0
0.7
+1.6
+3.6
+1.6
V
V
V
V
DeviceFunctionandElectricalCharacteristicscanonlybemaintainedifoperatingconditionsareadhered
to.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page8
E4000
DCELECTRICALCHARACTERISTICS
Operating parameters specified with all supplies = 1.5V, GND = 0V, Tambient=25 degrees unless otherwise
stated.
Parameter
Description
Min
Typ
Max
Units
SupplyVoltages
AVDD,
Supplyvoltage
1.4
1.5
1.6
V
PLL_VDD,
LNAVDD,
IFVDD,
TUN_DVDD
IDDcont
Supplycurrent(Continuousoperating
79
mA
mode)
(Variesdependingontunerconfiguration)
IDDStby
Supplycurrent(standbymode)
mA
IDDPD
Supplycurrent(powerdown)
60
uA
ClockOutputs(CMOS)
VohCMOS
Outputsignalhigh
0.8x
V
TUN_DV
DD
VolCMOS
Outputsignallow
0.25x
V
TUN_DV
DD
ICMOS
Outputcurrent
mA
Jitter
ClockoutputRMSjitter
ps
ClockOutputs(Custom,lowpowerLVDS)
VohLVDS
Outputsignalhigh
TUN_DV
V
DD
VolLVDS
Outputsignallow
TUN_DV
V
DD0.4
ILVDS
Outputcurrent(Note1)
4
mA
RLVDS
Differentialoutputimpedance(LVDS)
500
Ohm
Jitter
ClockoutputRMSjitter
ps
ZSOURCE
Sourceimpedance(CMOS)(Note2)
1000
Ohm
DigitalInputs(PDNB.ADDR,GAIN,CLOCKIN)
VilCMOS
Voltageinputlow
0.3x
V
TUN_DV
DD
VihCMOS
Voltageinputhigh
0.7x
V
TUN_DV
DD
I2CInterface
VilI2C
Inputlogiclowlevel
0.3x
V
TUN_DV
DD
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page9
E4000
VihI2C
VolI2C
NOTES
1.
2.
3.
Inputlogichighlevel
Outputlogiclevellow(Note3)
0.4
LVDSoutputcurrentisprogrammable.
Ifloadimpedanceisdifferentmayrequireaterminationresistor.
PullupresistoronI2Cdatalineshouldbe>4k7Ohms.
E4000Datasheet4v0
SE4000DS001
August2010
0.7x
TUN_DV
DD
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page10
E4000
ACELECTRICALCHARACTERISTICS
RF
FIN
NFFM
NFVHF
NFUHF
NFLBAND
IIP3
S1150R
S1175R
InputFrequencyRange
Noisefigure(FM)
Noisefigure(VHF)
NoiseFigure(UHF)
Noisefigure(LBand)
InputreferredIP3point(minimumgain)
InputReturnloss(50Rsystem)
Inputreturnloss(75Rsystem)
64
4.5
4.5
3.8
4.3
5
15
20
1700
MHz
dB
dB
dB
dB
dBm
dB
dB
350
1700
MHz
200
10
MHz
dB
2
5
4
4
1
1dB
99
30
12
57
dB
dB
dB
dB
dB
dB
16
100
26
10
32
MHz
pF
W
ProgrammableRFtrackingFilter(Note4)
FC
RFFilterCentreFrequency(programmable
between)
F3BW
RFFilter3dBBandwidth
FREJ
RFoutofbandrejection(>150%FC)
TypicalGain(Note5)
Gt
TotalGainrange
G1
LNAGainRange
G2
MixerGainRange
G3
IFGainRange
G3
StepSize
G f
Gainflatness(IFfrequencyband)(Note6)
Referenceoscillator
Fosc
Frequency
Cosc
Load(presentedbyE4000)
Posc
Crystalpowercapability
NOTES
4.
5.
6.
RFfilterstrackwithLNA onfiguration.Whenoperatingatf<240MHzfilterislowpasstype.Forf>350MHzfilterisbandpasstype
Gainisprogrammab e.Valuesquoteddetailthetypicalrangetowhichgainscanbeset.
Filtersminimised.DC4MHz
FrequencySynthesiser(Note7)
FVCO
VCOfrequencyrange
/R
R(VCOoutput)dividerratio
FLO
LocalOscillatorFrequencyRange
FLO
LocalOscillatorFrequencyStepSize(Note8)
Integratedphasenoise(1kHz8MHz)
/Z
-29
3900
48
1700
20000
PhaseNoise@10kHz
-80
PhaseNoise@2MHz
-125
Z(phasedetector)divideratio
2600
2
64
10
64
255
MHz
MHz
Hz
dBc
dBc
/Hz
dBc
/Hz
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page11
E4000
IFChannelFiltering
Fc
ChannelFiltercornerfrequency(Note9)
A20M
Attenuationat10MHz(fc=4MHz,)
2.15
70
5.50
MHz
dB
mV
V
Ohm
Ohm
pF
dB
degree
IQBasebandOutputs
Vpp
DifferentialPeaktoPeakOutputVoltage
Vcm
CommonModeVoltage(Note10)
Rout
SingleEndedOutputImpedance
Load
Outputload
Outputloadcapacitance
AIMB
DifferentialItoQAmplitudeImbalance
PIMB
DifferentialItoQPhaseImbalance
1000
0.58
250
15k
10
0.2
5
NOTES
7.Section1.3documentsFrequencySynthesizerconfigurationforvariousstates.
8.LOfrequencystepsizevariesdependingon/Rratioset.
9.Programmablewith0.2MHzstepsize.
10.Commonmodeoutputvoltageisprogrammable
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page12
E4000
POWERCONSUMPTION
Thepowerconsumptionofthisdeviceisdependentontheoperatingmode.
Parameter
Min
Typ
Max
Units
PON(1)
108
mW
PON(2)
118
mW
PSTBY(3)
mW
PGATED(4)
15
mW
PGATED(5)
17
mW
PPWDN(6)
60
uW
NOTES
1.
2.
3.
4.
5.
6.
Continuousoperatingmode.CKOUToff.Normalreceptionenvironment
Continuousoperatingmode.CKOUTon.Severereceptionenvironment(Inthepresenceofastrongadjacentchannelinterferer)
Standbymode
Gated.AssumedeviceisinOperatingmodefor1cycleandStandbyfor9cycles.CKOUToff Normalreceptionenvironment
Gated.AssumedeviceisinOperatingmodefor1cycleandStandbyfor9cycles.CKOUTon. everereceptionenvironment
Powerdownmode
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page13
E4000
TIMINGCHARACTERISTICS
InitialisationTiming
Tinit
Signalpathinitialisation(frompoweron)
Tinit_stby
Signalpathinitialisation(fromstandby)
Tinit_osc
Oscillatorturnontime
2
1
100
20
2
ms
ms
s
tSU:STA
tHD:STA
tSU:DAT
tHD:DAT
tSU:STO
tBUF
SDAT
SCLK
tLOW
tHIGH
Figure1:I2CinterfaceTimingRequirements
Parameter
SetuptimeforStartcondition
HoldtimeforStartcondition
Clocklowtime
Clockhightime
Symbol
tSU:S A
tHD:STA
tLOW
tHIGH
tSU:DAT
tHD DAT
tSU:STO
tBUF
Min
600
600
1300
600
100
600
500
Max
900
Units
ns
ns
ns
ns
ns
ns
ns
ns
CLKI2C
MHz
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page14
E4000
TYPICALCHARACTERISTICS
84
82
80
78
76
74 Baseband channel filter can be
72 disabled at low input power,
reducingsupplycurrent
70
-100
-80
-60
-40
Operatingparametersarespecifiedforallsupplies=1.5V,GND=0V,Tambient=25degreesunlessotherwise
stated.
-20
80
79
78
77
76
75
74
73
72
71
0
500
1000
1500
2000
10
77
76
75
74
73
72
Gain (dB)
Su p p ly cu rren t (m A )
Supplycurrentvs.RFinputpowertotuner
(maintaining1Vppdifferentialoutputamplitude)
1.4
1.45
1.5
1.55
1.6
5
0
0
400
800
1200
1600
-5
-10
Frequency (MHz)
Supplycurrentvs.operatingvoltage
E4000gainvs.frequency(normalised)
IIP3 (dBm)
20
0
-100
-80
-60
-20
20 0
40
60
-80
IIP3vs.RFinputpower(E4000gainssettomaintain
1Vppdiffoutputswing)
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page15
E4000
0
500
1000
1500
2000
500
1000
1500
2000
-5
-20
S11 (dB)
S11 (dB)
-10
-30
-40
-50
- 10
LNA gain
=25dB
- 15
- 20
LNA gain
=0dB
- 25
-60
- 30
Frequency (MHz)
0.00
0
10
15
20
-20.00
Attenuation (dB)
Attenuation (dB)
Return loss vs. frequency vs. LNA gain setting (75R Returnlossvs.frequencyvs.LNAgainsetting(50R
environment).
environment)
-40.00
-60.00
-80.00
Frequency (MHz)
0
-1400
-2
-3
-4
-5
-6
-7
-8
-9
-10
500
600
700
800
900
Frequency (MHz)
Programmable,basebandchannelfilterfrequency
response,(4.1MHzfiltercornerfrequencysettingis
shown)
-60
-701000
10000
100000
1000000
-80
-90
-100
-110
-120
-130
Frequency offset from carrier (Hz)
Localoscillatorphasenoisevs.frequencyoffsetfrom
carrier
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page16
E4000
REGISTERMAP
Colour
Green
Yellow
Purple
Blue
Explanation
Reserved register
User control register R/W
User control register R
User should not over-write default values
Bitnumber
0x00h
Master2
Address
7(MSB)
Reserved
Default=00000
0x01h
Master2
0x02h
Master3
0x03h
Master4
0x04h
Master5
0x05h
Inputclock
0(LSB)
PORdetect
=1aftera
reset.
Write1to
clear
register
Standb
1=normal
operation
0=standby
mode
RESET
1=reset
0=normal
operation
Reserved
Default=00000000
Elonicsidentifier
Default=01000000
Elonicsidentifier
Default=00000000
Elonicsidentifier
Default=00000011
Reserved
Default=0000000
0x06h
Reference
clock
Reserved
Default=000
0x07h
Synth1
Reserved
Default=000
0x08h
Synth2
0x09h
Synth3
0x0ah
Synth
0x0bh
Synth5
0x0dh
Synth7
Reserved
Default=00000
Outputclockfrequency
00=Cry talfreq1
(default)
01=Crystalfreq2
10=Crystalfreq4
Inputclockfreqrange
00=1632MHz(default)
Alwayswrite00
Reserved
Default=00000000
Feedbackdivider/Z
Seesection1.4
SigmadeltaX(LSB)
Seesection1.5
SigmadeltaX(MSB)
Seesection1.5
Enable3
phase
mixing
0=disable
(default)
See1.7
E4000Clockselect
00=Crystalclocksource
(default)
01=DividedPLL
Donotwritetothisregister
Clockoutput
CMOSconfiguration
logic
Or
0=LVDS
LVDSdrivestrength
1=CMOS
(default)
See1.28
Frequencyband
PLLlocked
00=VHFII
1=locked
01=VHFIII
10=UHF(default)
11=Lband
VCOoutputdivider/R
Default=001
Seesection1.6
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page17
E4000
Bitnumber
0x0eh
Synth8
0x0fh
Synth9
0x10h
filt1
0x11h
filt2
0x12h
filt3
0x14h
Gain1
Address
6
7
Reserved
Default=00
VCOcal
warningflag
VCOrange
lowflag.
Usershould
updateloop
whena
value1is
read(bit2)
VCOrange
highflag
Usershould
updateloop
whena
value1is
read
(bit2)
Reserved
Default=0000
Reserved
Default=0000
Mixerfilter
Default=0000
Seesection1.21
Reserved
Filter
Default=00
disable
1=disable
0=enable
(default)
See0
Reserved
Default=0000
0x15h
Gain2
0x16h
Gain3
0x17h
Gain4
VCOcal
VCOcalmode
update
00=autocaloff
Write1to
01=autocalon(default)
update
10=supervisormode
whenin
11=autocaloff
supervisor
mode
VCOrange
Default=1000
RFfilterDefault=0000
Seesection1 19
IF Cfilt r
Defaul =0000
Seesection1.22
IFchannelfilter
Default=00000
Seesection0
LNAgain
00X0=5dB(default)
00X1=2.5dB
0100=0dB
0101=2.5dB
0110=5dB
0111=7.5dB
1000=10dB
1001=12.5dB
1010=15dB
1011=17.5dB
1100=20dB
1101=25dB
111X=30dB
Seesection1.13.1
Reserved
Default=0000000
Reserved
Default=0
Reserved
Default=00
IFstage4gain
00=0dB01=1dB
10=2dB(default)
11=3dB
Seesection0
IFstage3gain
00=0dB01=3dB(default)
10=6dB
11=9dB
Seesection0
IFstage6gain
000=3dB(default)
001=6dB
010=9dB
011=12dB
100=15dB
Seesection0
IFstage2gain
00=0dB01=3dB
10=6dB
11=9dB(default)
Seesection0
IFstage5gain
000=3dB(default)
001=6dB
010=9dB
011=12dB
100=15dB
Seesection0
Mixergain
0=4dB
(default)
1=12dBSee
1.15
IFstage1
gain
0=3dB
1=6dB(defa
ult)
See0
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page18
E4000
Bitnumber
0x1Ah
AGC1
0x1Bh
AGC2
0x1Ch
AGC3
0x1Dh
AGC4
0x1Eh
AGC5
0x1Fh
AGC6
0x20h
AGC7
0x21h
AGC8
0x24h
AGC11
0x25h
AGC11
0x29h
DC1
0x2Ah
DC2
0x2Bh
DC3
0x2Ch
DC4
Address
7
LNAgain
highflag
Usershould
updateloop
whena
value1is
read(bit5)
LNAgain
lowflag
Usershould
updateloop
whena
value1is
read(bit5)
LNAupdate
Write1to
updatein
supervise
mode
Linearity
mode
Seesection
1.17.1
Default=1
Gaincontrolmode
Seesection1.12
Default=0000
LNAautonomouscontrolcalibrationvalue
Receivedsignalstrengthindicator
Seesection0
LNAautonomouscontrolHighthreshold
WritethresholdvaluewhenE4000isinitialised
LNAautonomouscontrolLowthreshold
WritethresholdvaluewhenE4000isinitialised
Reserved
Reserved
LNA
LNAautonomouscontrolAveragingtime
Default=0
Alwayswrite=00
calibration
Default=0000
request
See1.13.3
Reserved
RFgain
Mixerthreshold
Mixergain
Default=00
control
See1.15.2
control
gainstep
mode
size0=
1=auto
2.5dB
(default)
1=5dB
Sensitivity/Linearitymodeswitchpoint
Sensitivity/
Default=0101101(45dB)
linearity
Seesection1.17 1
mode
control
1=auto
control
0=user
control
(default)
Reserved
LNAgainenhancementlevel
LNAgain
Default=00000
Default=00
enhance
enable
Reserved
Linearity
Linearity
Default=000000
monitor
monitorflag
resetflag
Donotwrite
Donotwrite
tothis
tothis
register
register
Reserved
DCoffsetcal
Default=0000000
request
Write1See
section0
Reserved
IchannelDCoffset
Default=00
Seesection0
Reserved
QchannelDCoffset
Default=00
Seesection0
Reserved
Qchanneloffsetrange
Reserved
Ichanneloffsetrange
Default=00
Seesection0
Default=00
Seesection0
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page19
E4000
Bitnumber
0x2Dh
DC5
Address
7
6
Reserved
Default=000
0x2Eh
DC6
0x2Fh
DC7
0x51h
QLUT1
0x52h
QLUT2
0x53h
QLUT3
0x60h
ILUT0
0x61h
ILUT1
0x62h
ILUT2
0x63h
ILUT3
0x70h
Dctime1
Qrange00
Lookuptabledata
Seesection1.27.1
Qrange01
Lookuptabledata
Seesection1.27.1
Qrange10
Lookuptabledata
Seesection1.27.1
Qrange11
Lookuptabledata
Seesection1.27.1
Irange00
Lookuptabledata
Seesection1.27.1
Irange01
Lookuptabledata
Seesection1 27.1
Irange10
Lookup abledata
Seesection1.27.1
Irange11
Lo kuptabledata
Seesection1 27.1
Reserved
Default=000
Timevarying
DCrange
DCoffset
enable
range
disables
increment
autorange
enable
calibration
Disable=0
(onlyduring
(default)
initialcal)
Seesection
1.27.2
DCoffsetthreshold
Seesection1.27.2
Reserved
Default=00000
Reserved
Default=000000
0x30h
DC8
0x50h
QLUT0
Timevarying
DCoffsetI
lowflag.
Usershould
updateloop
whena
value1is
read
DCrange
detector
enable
1=enable
(default)
Seesection
0
DCoffsetQ
LUTenable
Default=1
See1.27.1
DCoffsetI
LUTenable
Default=1
See1.27.1
IFcommonmodevoltageadjust
Seesection1.18
ZeroLNA.
Donotwrite
tothis
register
DCoffsetQ00
Look uptabledata
Seesection1.27.1
DCoffset Q01
Lookuptabledata
Seesecti n1.27.1
DCo fsetQ10
Look uptabledata
Seesection1.27.1
DCoffsetQ11
Lookuptabledata
Seesection1.27.1
DCoffsetI00
Lookuptabledata
Seesection1.27.1
DCoffsetI01
Lookuptabledata
Seesection1.27.1
DCoffsetI10
Lookuptabledata
Seesection1.27.1
DCoffsetI11
Lookuptabledata
Seesection1.27.1
Timevarying Timevarying
DCoffsetI DCoffsetI
highflag.
channel
Usershould
update.
updateloop
Write1to
whena
updateloop
value1is
supervisor
read
mode
ZeroLNA
Donotwrite
tothis
register
TimevaryingDCoffsetI
channelmode
00=TimevaryingDCoffset
off
01=TimevaryingDCoffset
on
10=Supervisormode
11=TimevaryingDCoffset
off
Seesection1.27.2
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page20
E4000
Bitnumber
0x71h
Dctime2
Address
7
Reserved
Default=000
0x72h
Dctime3
Timevarying
DCoffset
Qlowflag.
Usershould
updateloop
whena
value1is
read
Timevarying
DCoffset
Qhighflag.
Usershould
updateloop
whena
value1is
read
Timevarying
DCoffset
Qchannel
update.
Write1to
updateloop
supervisor
mode
TimevaryingDCoffsetQ
channelmode
00=TimevaryingDCoffset
off
01=TimevaryingDCoffset
on
10=Supervisormode
11=TimevaryingDCoffset
off
Seesection1.27.2
TimevaryingDCoffsetthreshold
Seesection1.27.2
Donotwritetothisregister
0x73h
Dctime4
Reserved
Default=00000
0x74h
PWM1
0x75h
PWM2
TimevaryingDCoffsettimercontrol
Seesection1.27.2
Donotwritetothisregister
PWMupperthresholdGain0
Default=00000011
Seesection1.17.3
PWMlowerthresholdGa n0
Default=11111100
Seesection1.17.3
PWMupperthresholdGain1
Default=00000011
Se section1.13.2
PWMlowerthresholdGain1
Default=11111100
Seesection1 13.2
Reserved
Default=000000
0x76h
PWM3
0x77h
PWM4
0x78h
Bias
0x79h
Rese ved
Default=0000
0x7ah
0x7bh
Cont olbit
Alwayswrite
0
0x7dh
Quadgenbias
Default=00
Referencecurrentcontrol
Donotwritetothisregister
Clockoutputpowerdownkey
Writing10010110willpowerdownE4000clockoutput
Seesection0
Channelfiltercalibrationvalue
Seesection0
Reserved
Default=0000000
Quadgendriverbias
Default=11
Referencecurrentcontrol
Seesection1.11
Dividerbias
Default=00
Referencecurrentcontrol
Donotwritetothisregister
Channel
filtercal.
Write1to
instructa
calibration
I2Cregister
address
address
increment
See1.3
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page21
E4000
Bitnumber
0x7eh
Key0
0x7fh
Key1
0x86h
Ctrl1
0x87h
Ctrl2
0x88h
Ctrl3
0x9fh
Ctrl4
0xa0h
Ctrl5
0xa3h
Ctrl6
0xa4h
Ctrl7
0xa5h
Ctrl8
0xa6h
Ctrl9
0xa7h
Ctrl10
Address
7
Writevalue=0x01htopermitaccesstosubsequentregisters
Writevalue=0xfehtopermitaccesstosubsequentregisters
Configuresdigitalup/downgaincontrolmode
0x50h(default)=PolarityA
0x51h=polarityB
ConfiguresMixer
Write0x20hwhentunerisinitialised
ConfiguresMixer
Write0x01hwhentunerisinitialised
ConfiguresLNA
Write=0x7fhwhentunerisinitialised
ConfiguresLNA
Write0x07hwhentunerisinit alised
ConfiguresIFgain
Default=0x21h.Ifrequired,write=0x10htoreduceIFgainby6dB(tooptimizesignallevelintoademodulator)
ConfiguresIFgain
Default=0x64h.Ifrequired,write=0x42htoreduceIFgainby6dB(tooptimizesignallevelintoademodulator)
ConfiguresIFgain
Default=0x1ah.Ifrequired,write=0x06htoreduceIFgainby6dB(tooptimizesignallevelintoademodulator)
ConfiguresIFgain
Default=0x42h.Ifrequired,write=0x21htoreduceIFgainby6dB(tooptimizesignallevelintoademodulator)
ConfiguresIFgain
Default=0xa6h.Ifrequired,write=0x64htoredu eIFgainby6dB(tooptimizesignallevelintoademodulator)
Note: Registers addresses above 0x80h should not be written to with the exception of those highlighted
above
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page22
E4000
DEVICEDESCRIPTION
1.1 TwoWire,I2CInterface
TheE4000usesatwowire,I2Ccompatibleserialinterface.Pins15(SDAT)and16(SCLK)areboth3.3V
tolerant,permittinginterfacingwith3.3VI2Cmasterdevices.
TheE4000isaslaveonlydevice,supportingsevenbitaddressing.Thedeviceaddresscanbeconfigured
usingtheA0&A1inputpins.Theaddressisconfiguredpertable1(Note:7and8bitaddressesarequoted.
The8bitaddressincludesthereadwritebit).
TheI2CdatalinerequiresapullupresistortoVDD(3.3Vtolerant).Thisresistorvalueshouldbe>4k7Ohms.
A1(Pin12)
A0(Pin11)
Deviceaddress(7
Deviceaddress(8
Deviceaddress(8
bit)
bit)(write)
bit)(read)
0
0
0x64h
0xc8h
0xc9h
0
1
0x65h
0xcah
0xcbh
1
0
0x66h
0xcch
0xcdh
1
1
0x67h
0xceh
0xcfh
Table1:Serialinterfacedeviceaddress
1.2 SerialInterfaceProtocol
Theserialprotocolsupportsserialwritesandreads,bothtoindividualandsequentialaddressestofacilitate
programmingspeed.Readorwriteoperationsareimplementedasshownbelow.
Figure2:SingleBytewrite
Figure3:Pagewrite
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page23
E4000
Figure4:Singlebyteread
Figure5:Sequen ialread
A dummy read or write command should be sent to the E4000 after the tuner is first powered on or is
reset.Thiswillnot beacknowledged butwill configure the E4000I2Cinterface.After thispointI2Cread
andwritecommandsbehavenormally.
Register0x7Dh[0]maybeusedtocontrolwhetherasequentialreadorwriteincrementsregisteraddress
betweeneachread.Toconfiguretocontinuousreadfromthesameregister setthisbit= 0.Thisfeature
maybeusefultoauserwhowishestocontinuouslyreadthesameregisterduringoperationofthetuner.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page24
E4000
1.3
FrequencySynthesiser
Figure6:FrequencySynthesizerarchitecture
ThearchitectureoftheE4000Frequencysynthesizerisshowninfigure6.Thisgeneratesthelocaloscillator
whichisusedinthemixertodownconvertRFtobaseband.TheVCOoutputisdividedbyRtogenerate
thelocaloscillatorforthedownconversionmixer.
TheVCOoutputisalsopassedtothefeedbackdivider,whereitsfrequencyisdividedbeforebeingsentto
thephase/frequencydetector.ThesigmadeltadynamicallydithersthedivisionbetweenZand
alternativedividersettings.Thispermitsset ingofanonintegerdividervaluegivinghighaccuracyinthe
frequenciestowhichthelocaloscillatorcanbelocked.Thearchitectureofthisdividerensuresthatthe
localoscillatormaintainslowphasenoiseacrosstherangeofsettings.
ThephasedetectorcomparesthedividedVCOfrequencywiththereferenceoscillatorfrequencyand
generatesatuningvoltagetopulltheVCOtothecorrectfrequency.
Thedividerandsigmadeltavaluesneedtobesetaspertheformulae
(equation1)
fVCO=fOscillator*(Z+X/Y)
And
fLO=fVCO/R
(equation2)
WhereY=65536andfOscillatoristhecrystalfrequency(e.g.26MHz).ValuesR,X,YandZareconfigurable
usingthetunerserialinterface.
Togeneratea0HzIFfrequency,thelocaloscillatorfrequencyshouldbesetsothatitisthesameastheRF
frequency.TheVCOshouldbeoperatedwithintherangeof2600to3900MHz.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page25
E4000
1.4 PLLFeedbackdivider(/Z)
The/Ndivideriscontrolledbyregister0x09h.
ForexampletosetN=99
Set0x09h=99(decimal)
1.5 X,Sigmadeltasetup
ThevalueofXisdefinedbyregisters0x0Ah[7:0](LSB)&0x0Bh[7:0](MSB).Thiscanbesetbetween0and
65535.
Forexample,tosetX=5041
(5041decimal=13b1hex)
Register0x0ah=b1h=177(decimal)
Register0x0bh=13h=19(decimal)
1.6
/RVCOoutputdivider
Theoutputdivider,R,issetaspertable2.Notethedifferenceinsettingswhenusingthreephasemixing
(describedinsection1.7).
Table2:Outputdivider
1.7 Threephasemixing
Threephasemixingcombineshighspeedclockstocreatealocaloscillatorclockwithsloweredgespeeds.
Thisisusedtoreducethehighfrequencyharmonics,whichwhenoperatingatlowfrequencieswouldbe
withinthetunerbandwidth.Thisfeaturepreventsinterferersignalsmixingwithharmonicsofthelocal
oscillatorfrequency,increasingthedynamicrangeofthetuner..
ItisrecommendedthatthreephasemixingshouldbeusedforVHFoperationandnotforUHForLband
operation.Thisisenabledordisabledusingregister0x0Dh[3].Notetheeffectenablingthisfeaturehason
the/Rdivisionasshownintable2.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page26
E4000
1.8 ExampleFrequencysynthesizerconfiguration
TotunetoanRFsignalof666MHz,andforazeroIFoutputfrequency,theLOfrequency=666MHz
ThepermittedVCOfrequencyrangeisbetween2600and3900MHz.
666MHziswithintheUHFfrequencyband.ForUHFband,3phasemixingshouldbeturnedoff.
Usingsection1.3,equation2andchoosingR=4fromtable11givesaVCOfrequencyof2664MHz,(choose
anacceptableVCOfrequencyrangewhileusingavalueofRthatispossibletoset).
0x0Dh=1
Usingsection1.3equation1andfora26MHzcrystalfrequency.
N+X/Y=fvco/foscillator=2664/26=102.4615385
N=102
(theintegerpartofthis)
0x09h=102(decimal)
X/Y=0.4615385
(theremainder)
SinceY=65536
X=30247=7627
0x0Ah=0x27h=39(decimal)
0x0Bh = 0x76h = 118 (decimal)
1.9
VCOCalibration
TheE4000VCOshouldbecalib atedafterafrequencychangeinordertooptimiseperformance.A
calibrationisinstructedbywriting1to0x0Eh[2].Afterbeinginstructedtocalibrate,theE4000willself
calibratewithouttheneedforuserintervention.0x0Eh[1:0]shouldbeset=01,turningonautocalibration.
TheE4000periodicallymonitorswhethertheVCOisoperatinginitsoptimumcondition.Ifeverrequired,
theE4000willrecalibratetomaintainoptimalVCOperformance.However,arecalibrationwillbearare
event.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page27
E4000
1.10 E4000SignalPath
Figure7:BlockdiagramoftheE4000signalpath
TheE4000signalpathcontainsawidebandLNA(64MHzto1 7GHz).TheRFsignalisfiltered,reducingthe
effectoffaroutblockingsignals.Thesignalisthendownconvertedtobasebandbythemixer,withIandQ
phase channels generated. The IF signal is filtered to attenuate adjacent channel interferers. Signals are
thenamplifiedsuchthatlevelsareoptimalforsamplingbythebasebandsADCs.Tunergaincanbevaried
from2to99dBprovidingalargedynamicrangeofsignalreception.
TheLNAfrequencyresponseisoptimisedfordifferentfrequencybandsasdescribedinsection1.11.
Gains can be controlled by various methods, as described in section 1.12. These include on chip
autonomous control or baseband control using a PWM interface, digital up / down interface or using
registerwritesviathe 2Cserialinterface.
Filterscanbeconfiguredasdescribedinsection1.19to0.
UnwantedDCoffsetsintheIFgainpathareeliminatedasdescribedinsection1.25.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page28
E4000
1.11 FrequencyBandSelection
Thefrequencybandshouldbeinitialisedaspertable3.ThisregisterconfigurestheLNAtohaveoptimum
gainatthefrequencyofoperation.
Band
Register0x07h[2:1]
VHFII(64108MHz)
00
VHFIII(170240MHz)
01
UHF(default)(470858MHz)
10
L(14521680MHz)
11
Table3:Frequencybandselection
Whenselectingfrequencybandstheusershouldalsoconfigureregister0x78h[1:0].Thissetsbiascurrents
usedasreferences,suchthatthetunerisoptimizedforoperationinthedifferentfrequencybands.
Band
Register0x78h[1:0]
VHFII(64108M)
11
VHFIII(170240M)
11
UHF(default)(470858MHz)
11
L(14521680MHz)
00
Table4:Frequencybandbiascurrentreferenceoptimisation
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page29
E4000
1.12 GainControl
Theoptimumgainsettingsrequiredforthedifferentelementsofthesignalpathwillvary,dependingon
theenvironmentinwhichthetunerisbeingused.Forexample,thereceivedsignalmaybeatalowpower
level.Ifso,highgainsarerequiredtoachievethetunernoisefigurethatgivesoptimumsensitivity.Or
theremaybeahighpowersignalreceived,inwhichcaseoptimumgainsmaybelowerasamplifier
linearity,ratherthannoise,maybethetunerlimitation.
TheE4000canbeconfiguredsuchthatgainsmaybecontrolledusingavarietyofmechanisms.TheLNA
gaincanbecontrolledautonomouslybythetunerbasedonthepowerlevelmeasuredusinganonchip
widebandpowerdetector.Alternatively,LNAgainsmaybecontrolledbasedonpowersmeasuredbya
basebandspowerdetector.TheE4000supportsPWMorI2Cserialinterfacecontrolinterfacesthrough
whichthebasebandcaninstructagainchangeasrequired.
IFgainupdatesmayalsobeinstructedusingaPWMorI2Cserialinterface.Inaddition,theIFgaincontrol
alsosupportsa2pindigitalstepup/downcontrolinterface.
ThemodeinwhichTunergainsarecontrolledcanbeconfiguredpertable5.Themodeofoperationshould
beselectedusingregister0x1Ah[3:0].
AGC_mode[3:0]
AGCmode
0x1A[3:0]
0000
Serialinterfacecontrol
0001
IFPWMcontro LNAserialinterfacecontrol.
0010
IFPWMcontrol LNAautonomouscontrol
0011
IFPWMcontrol.LNAsupervisorcontrol
0100
IFserialinterfacecontrol.LNAPWMcontrol.
0101
IFPWMcontrol.LNAPWMcontrol.
0110
IFdigitalcontrol.LNAserialinterfacecontrol.
0111
IFdigitalcontrol.LNAautonomouscontrol.
1000
IFdigitalcontrol.LNAsupervisorcontrol.
1001
IFserialinterfacecontrol.LNAautonomouscontrol.
1010
IFserialinterfacecontrol.LNAsupervisorcontrol
Table5:Gaincontrol
1.13 LNAGainControl
It is recommended that the LNA gains are configured for different received power levels per figure 8.
Operation with the suggested settings maintains the optimum balance of noise figure and linearity for a
givenoperatingenvironment.
Two ranges are suggested the first is for the case where received power is seen to be increasing. The
second is for the case where received power is seen to be decreasing. This provides approximately 5dB
hysteresisandpreventsthegainfromchatteringduetominorfluctuationsinreceivedpower.Thepower
quotedisthewidebandpowerreceivedbythetuner.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page30
E4000
25
20
15
Increasing power
10
Decreasing power
5
0
5-
-50
-40
-30
-20
-10
Figure8:LNAgaincontrol
Whenusingautonomousorsupervisormodes,theRFgaincontrolwillautomaticallyfollowthisprofile.LNA
gainstepsizeisapproximately2.5dB.Ifdesired,theusercaninstructalargerstepsizetobeused(5dB).
Thisiscontrolledbyregister0x20[5].
1.13.1 LNASerialInterfaceGainControl
The LNA gain can be controlled using register writes via the serial interface. Gains are configured as per
table6.
LNAgain
LNAgain(dB)
0x14h[3:0]
(typical)
00X0
5
00X1
2.5
0100
0
0101
2.5
0110
5
0111
7.5
1000
10
1001
12.5
1010
15
1011
17.5
1100
20
1101
25
111X
30
Table6:LNAserialinterfacecontrol
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page31
E4000
1.13.2 LNAdigitalPWMgaincontrol
WhenoperatinginPWMgaincontrolmode,thetunerchangesLNAgainbasedonadigitalPWMsignal
generated by the user and received by the tuner at pin 22 Gain1. The user should generate this PWM
signalaspertable7,toindicatewhetherthetunerneedstoincrementordecrementLNAgainorleavethe
gainunchanged.
PWMdutycycle
Tuneraction
50%
Nochangeingain
>75%
Incrementgain
<25%
Decrementgain
Table7:PWMIFgaincontrolDutycycle
ThetunerusesadigitalinputtosamplethePWMsignalreceived Thesignalisoversampled.Timingofthe
detectorissuchthattheE4000inputiscompatiblewithaPWMcontrolsignalwithperiodbetween2and
157us. When calculating the duty cycle, the E4000 will treat every 2 falling edges received as a signal
period.Timingisillustratedinfigure9.
Period
Switch
Switch
Switch
Switch point
point
point
point
50% = No
>75% = Increment
change
Figure9:LNAPWMgaincontroltimingdiagram
Aflowdiagramdetailingoperationofthiscontrolschemeisshowninfigure10.
Thismethodisnotcompatiblewithpulsedensitymodulationcontrolsignals.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page32
E4000
Figure10:LNAPWMgaincontrolflowdiagram
1.13.3 LNAAutonomousGainControl
ThetuneriscapableofdeterminingwhentheLNAgainneedstobechangedandmodifyingthisgainsuch
thatoptimaloperationismaintained.Anonchipwidebandpowerdetectormeasuresthesignalamplitude
receivedbythetuner(inthebandwidth641700MHz).Thedetectorwillmeasureaveragereceivedsignal
poweroveraperiodoftimepertable8.Ifthevalueisaboveorbelowthethresholdlevelssetinregisters
0x1Dh and 0x1Eh, then the gain will be updated When changing gains, the control loop will step
sequentiallythroughthepossiblesettingsuntilthedesiredsignallevelisreached.
Register0x1F[3:0]
AGCcontrolloopupdaterate(us)
0000
60
0001
120
0010
240
0011
480
0100
960
0101
1920
0110
3840
0111
7680
1000
15360
1001
30720
1010
61440
Table8:AGCcontrolloopupdaterate
1.13.4 LNASupervisorGainControl
Insupervisormode,theLNAcontrolloopoperatesasper1.13.3LNAautonomouscontrol.However,the
controlloopwillnotupdategainsuntilinstructedtobytheuser.
TheE4000willindicatewhetheraLNAgainchangeisrequiredbysettingregister0x1Ah[7or6]=1.Ifa
gainchangeisrequired,theusershouldwrite0x1Ah[5]=1whichwillinstructthelooptoupdategain.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page33
E4000
1.14 ReceivedSignalStrengthIndicator(RSSI)
Thereceivedsignalstrengthmeasuredbythetunercanbeobservedbytheuserthroughregister0x1Ch.
TheRSSIwillfunctionacrossarangeofinputpowers(50to10dBm).Thisistherangeofinputpowers
overwhichtheLNAgainshouldbemodifiedtomaintainlinearity.Forreceivedpowerslowerthanthisthe
LNAshouldbesettomaximumgain.
TheRSSIindicatorcanbeaccessedwhenoperatinginautonomousorsupervisorgaincontrolmodebutnot
whenusingPWMorserialinterfacecontrol.
TheRSSIregisterisscaledvs.receivedpowerasperfigure11.
Figure11:RSSIdetectorregistervaluevs.detectorinputpower
Note:Thepowershowninfigu e11istheRMSinputpowertotheRSSIdetector.ThisrelatestotheE4000
inputpowerpertheformula
E4000inputpower=RSSIdetectorpowerLNAgain
1.15 MixerGainControl
1.15.1 MixerGainSerialInterfaceControl
TheMixermaybecontrolledusingregisterwritesviatheserialinterface.Gainsaresetaspertable9.The
mixer gain should be set high when a low signal level is received (<~ 35dBm) and set low when a high
signallevelisreceivedattheinputtothetuner(>~35dBm).TheE4000receivedpowercanbemonitored
usingtheRSSIindicator
Mixergain
Mixergain(dB)
0x15h[0]
(typical)
0
4
1
12
Table9:Mixergaincontrol
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page34
E4000
1.15.2 MixerGainAutonomousControl
TheMixermaybeconfiguredsuchthatagainchangeoccursautomaticallyastheLNAgainischanged.This
featureisenabledbysetting0x20h[0]=1.Register0x20h[4:1]shouldbeprogrammedwiththedesired
thresholdvalueforwhichtheuserwishesmixergaintochange.ThisthresholdcorrespondstoaLNAgain
valueasshownintable6.Itisrecommendedthattheuserconfigures0x20h=0x15h.Thiswouldmeanthat
themixergainswitchesstatewhenLNAgainissetto7.5dB.ForhigherLNAgains,Mixergain=12dB.For
7.5dBorlowergains,Mixergain=4dB.
SincetheLNAgaincontrolincludesHysteresis,themixergainwillnottogglearoundapointduetosmall
fluctuationsininputpower.
1.16 LNAGainenhancement
Itisrecommendedthatregister0x24hiswritten=5oninitializationofthetuner.ThiswillenabletheLNA
gain enhancement mode. This is an automated control feature that will ncrease the NA gain by an
additional 5dB when LNA and mixer are set to maximum gain levels. This mode s intended to optimize
tunernoisefigureincaseswheregainishigh,(smallsignalsarerece ved).TheLNAgainnumbersquoted
throughoutthisdocumentassumethatthisregisterisprogrammedtotherecommendedvalue.
1.17 IFGainControl
IFgainscanbecontrolledusingthemethodsdescribed nsections1.17.1to1.17.4.
1.17.1 IFgainLinearity/SensitivityMode
InsomecircumstancesitmaybepreferabletooptimisetheIFgainsfornoise(foroptimumsensitivity)or
linearity(largesignalhandling,suchasinthepresenceofanadjacentchannelinterferer).Theusercanset
whetherthetuneroptimisesgainsforoptimumsensitivityorlinearityusing0x1Ah[4].Themodemaybe
switchedbytheuserbasedonthetunersreceivedsignalpower(sensitivitymode<~60dBm)orbasedon
theuserdetectingthepresenceonanadjacentchannelinterferer.
AGCramp
IFgainmode
0x1A
4]
0
Linearity
1
Sensitivity
Table10:IFgaincontrolmode
Alternatively,thetunercanbeconfiguredtoautomaticallyswitchbetweensensitivityandlinearitymodes.
Thisfeatureiscontrolledusingregister0x21h.Bits6to1canbeprogrammedtothetunergainatwhich
theuserwishesthedevicetoswitchbetweenlinearity&sensitivitymodes.Forexample,defaultsetting=
45dB.WhenLNA+mixer+IFgainis<45dB,thetunerwilloperateinlinearitymode.SomeHysteresisis
includedtopreventmodesswitchingaroundduetosmallfluctuationsinpower.
Automatedcontrolofthisgainoptimisationmodeisenabledbysetting0x21h[0]=1.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page35
E4000
1.17.2 IFGainSerialInterfaceControl
IFstage1gain
0x16h[0]
0
1
IFstage1gain(dB)
(typical)
3
6
Table11:IFstage1gaincontrol
IFstage2gain
0x16h[2:1]
00
01
10
11
IFstage2gain(dB)
(typical)
0
3
6
9
Table12:IFstage2gaincontrol
IFstage3gain
0x16h[4:3]
00
01
10
11
IFstage3gain(dB)
(typical)
0
3
6
9
Table13:IFstage3gaincontrol
IFstage4gain
0x16h[6:5]
00
01
1x
IFstage4gain(dB)
(typical)
0
1
2
Table14:IFstage4gaincontrol
IFstage5gain
0x17h[2:0]
000
001
010
011
1xx
IFstage5gain(dB)
(typical)
3
6
9
12
15
Table15:IFstage5gaincontrol
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page36
E4000
IFstage6gain
0x17h[5:3]
000
001
010
011
1xx
IFstage6gain(dB)
(typical)
3
6
9
12
15
Table16:IFstage6gaincontrol
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page37
E4000
Linearity Mode
Register0x16h
0x7f
0x5f
0x3f
0x1f
0x5d
0x3d
0x1d
0x5b
0x3b
0x1b
0x59
0x39
0x19
0x5c
0x3c
0x1c
0x5a
0x3a
0x1a
0x58
0x38
0x18
0x50
0x30
0x10
0x48
0x28
0x08
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
0x40
0x20
0x00
Register0x17h
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x24
0x23
0x23
0x23
0x22
0x22
0x22
0x21
0x21
0x21
0x20
0x20
0x20
0x18
0x18
0x18
0x10
0x10
0x10
0x08
0x08
0x08
0x00
0x00
0x00
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page38
E4000
Sensitivity mode
Register0x16h
0x7f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x5f
0x3f
0x1f
0x57
0x37
0x17
0x4f
0x2f
0x0f
0x47
0x27
0x07
0x45
0x25
0x05
0x43
0x23
0x03
0x41
0x21
0x01
0x44
0x24
0x04
0x42
0x22
0x02
0x40
0x20
0x00
Register0x17h
0x24
0x24
0x24
0x24
0x1c
0x1c
0x1c
0x14
0x14
0x14
0x0c
0x0c
0x0c
0x04
0x04
0x04
0x03
0x03
0x03
0x02
0x02
0x02
0x01
0x01
0x01
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page39
E4000
1.17.3 IFGainDigitalPWMControl
WhenoperatinginPWMgaincontrolmode,thetunerchangesIFgainbasedonaPWMsignalgeneratedby
thebasebandandreceivedbythetuneratpin21Gain0.TheusershouldgeneratethisPWMsignalasper
table17,toindicatewhetherthetunerneedstoincrement/decrementIFgainorleavethisunchanged.
PWMdutycycle
Tuneraction
50%
Nochangeingain
>75%
Incrementgain
<25%
Decrementgain
Table17:PWMIFgaincontrolDutycycle
The duty cycle for which the tuner will treat the received signal as an increment can be modified using
register0x74h.Similarly,thedutycycleforadecrementcasecanbemodifiedbyregister0x75h.Values
towhichtheseregistersshouldbeprogrammedvarydependingontheperiodofthePWM nputsignal.
ThetunerusesadigitalinputtosamplethePWMsignalreceived Thesignalisoversampled.Timingofthe
detectorissuchthattheE4000inputiscompatiblewithaPWMcontrolsigna withperiodbetween2and
157us. When calculating the duty cycle, the E4000 will treat every 2 falling edges received as a signal
period.Timingisillustratedinfigure12.
Period
Switch
Switch
Switch
Switch point
point
point
point
50% = No
>75% = Increment
change
Figure12:IFPWMgaincontroltimingdiagram
Aflowdiagramdetailingoperationofthiscontrolschemeisshowninfigure13.
Thismethodisnotcompatiblewithpulsedensitymodulationcontrolsignals.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page40
E4000
Figure13:IFPWMgaincontrolflowdiagram
1.17.4 IFGainDigitalControl
ItispossibletocontrolIFgainusinga2pindigitalcontrolinterface.Thegainischangeddependingonthe
stateofPins21Gain0and22gain1.Gainsareincrementedordecrementedinstepsof1dB.Thedefault
truthtableisshowninTable18.
Digitalcontrol
Tuneraction
Gain1/Gain0
00
Decreasegain
01
Holdgain
10
Holdgain
11
Increasegain
Table18:IFgaindigitalinterfacecontrol
Analternativelogicschemeisprovided.Thislogiccanbecanbeselectedbysetting0x86h=0x51h.Atruth
tableisshownintable19.
Digitalcontrol
Tuneraction
Gain1/Gain0
00
Holdgain
01
Increasegain
10
Decreasegain
11
Holdgain
Table19:IFgaindigitalinterfacecontrol
Figure14detailstheflowdiagramthatshouldbefollowedwhenusingthisgaincontrolinterface.
Figure14:Digitalup/downgaincontrolinterfaceflowdiagram
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page41
E4000
Note: A no change condition must be sent between sequential increment or sequential decrement
commands.
Each state should be maintained for > 130ns in order for the E4000 to sample levels and instruct a gain
change.
1.18 OutputCommonModeVoltage
Thecommonmodeoutputvoltageofthetunerdefaultsto0.58V.ItispossibletoincreasethisDCvoltage
levelaspertable20.
Register0x2Fh[2:0]
Common mode voltage
(mV)
000
580
001
650
010
650
011
700
100
850
101
900
110
900
111
950
Table20:Outputcommonmodevoltage
It may be possible to programme the tuner output common mode voltage level to match the Baseband
ADCcommonmodevoltagelevel,eliminatingtherequirementforDCblockingcapacitors.Ifthisfeatureis
useditshouldbenotedthattunerlinear tymaydegradeascommonmodevoltageisincreased.Itshould
alsobenotedthatinsomecircumstances,voltagesmayvarybyupto+/160mVvs.nominalvalue,(dueto
a combination of process / temperature variation and tuner DC offsets). If DC blocking capacitors are
removed,thebasebandADCwouldberequiredtotoleratethisvariation.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page42
E4000
1.19 RFFilter
TheE4000willfilterthesignalattheLNA.Thisfilteringisconfiguredusingregister0x10haspertable21.
NotetheeffectoftheFreqband[1:0]settinginregister0x07h.Boththetypeoffilter(lowpassorband
pass)anditsbandwidtharechangeddependingonthefrequencybandused.
Freq band [1:0] = Freq band [1:0] = Freq band [1:0] = Freq band [1:0] =
11(L)
00(VHFII)
01(VHFIII)
10(UHF)
0000(default)
268
509
360
1300
0001
268
509
380
1320
0010
268
509
405
1360
0011
268
509
425
1410
0100
268
509
450
1445
0101
268
509
475
1460
0110
268
509
505
1490
0111
268
509
540
1530
1000
299
656
575
1560
1001
299
656
615
1590
1010
299
656
670
1640
1011
299
656
720
1660
1100
299
656
760
1680
1101
299
656
840
1700
1110
299
656
890
1720
1111
299
656
970
1750
Table21:RFFilterbandwidth
Figure15:RFfilterfrequencyresponseexamples
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page43
E4000
1.20 IFFilter
TheIFpathcontains3filteringsectionsthatareusedtoattenuateadjacentchannelinterferersandprovide
antialiasfilteringsuchthathighfrequenciesareeliminated.Optimumfiltersettingswillvarydependingon
thechannelbandwidth,adjacentchannelinterferersize,ADCsamplingspeedandADCantialiasfilter
response.
1.21 MixerFilter
Thisfiltersectionislocatedbetweenthemixerand1stIFgainstage.Filterattenuationisconfiguredasper
table22andfigure16.
Reg0x11h[7:4]
0.2dBBandwidth
0xxx
27
1000
4.6
1001
4.2
1010
3.8
1011
3.4
1100
3
1101
2.7
1110
2 3
1111
1.9
Table22:Mixerfiltersettings
Figure16:Mixerfiltersettings
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page44
E4000
1.22 IFRCFilter
ThisfilterislocatedbetweenearlyIFgainstages.Filterattenuationisconfiguredaspertable23andfigure
17.
Reg0x11h[3:0]
3dB
bandwidth
(MHz)
0000
21.4
0001
21
0010
17.6
0011
14.7
0100
12.4
0101
10.6
0110
9
0111
7.7
1000
6.4
1001
5.3
1010
4.4
1011
3.4
1100
2.6
1101
1 8
1110
1 2
1111
1
Table23:IFRCfilterattenuation
Filtersetting0000
Filtersetting1111
Figure17:IFRCfilterresponse
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page45
E4000
1.23 IFChannelFilter
Thechannelfilterisasharprollofffilter,attenuatingadjacentchannelinterferers.Responseisaspertable
24andfigure18.
IFchannelfiltersetting Filtercornerfrequency
IFchannelfiltersetting Filtercornerfrequency
Register0x12h[4:0]
(MHz)
Register0x12h[4:0]
(MHz)
00000
5.5
10000
3
00001
5.3
10001
2.95
00010
5
10010
2.9
00011
4.8
10011
2.8
00100
4.6
10100
2 75
00101
4.4
10101
2.7
00110
4.3
10110
2.6
00111
4.1
10111
2.55
01000
3.9
11000
2.5
01001
3.8
11001
2.45
01010
3.7
11010
2 4
01011
3.6
11011
2.3
01100
3.4
11100
2.28
01101
3.3
11101
2.24
01110
3.2
11110
2.2
01111
3.1
11111
2.15
Table24:IFchannelfilter
Setting00000
Setting11111
Figure18:IFchannelfilterresponse
Thechannelfilterscornerfrequencymayvaryslightlyfromchiptochip.TheE4000containsacalibration
featurebywhichtheusercanoptimisethechannelfiltersetting.Toinstructafiltercalibrationtheuser
shouldwriteregister0x7Bh[0]=1.Thecalibrationwillcalculateavaluebasedonfrequencyerrorvs.
nominalcornerfrequency.Thisisstoredinregister0x7Bh[6:1].Scalingisasperfigure19.
Forexample,whenusinga26MHzreferenceclockavalueof45isobserved.Thisindicatesthatfilter
cornerfrequencyis10%lowerthannominalvalueintable24.Theusercanselecttheoptimumfilter
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page46
E4000
settingbasedonthisvalue.Ifacornerfrequencyof3.9MHzisdesired,theoptimumsettingwouldbethe
4.3MHz(nominal)filtersetting(4.3MHznominal10%=3.87MHzactual).
Calibrationvaluevs.filterscalingrequiredisshowninfigure19.Alternativelytheformulabelowcanbe
usedtocalculatethefilterscalingrequired.
Percentageerror=100(64xRCfiltercalvalue/Referenceclockfrequency(MHz))
Filter calibration
150
Filter % error
100
clock =
16MHz
50
0
-50 0
20
40
60
80
clock =
26MHz
clock =
32MHz
-100
-150
-200
RC filter value
Figure19:Filtercalibration
Ifdesireditispossiblefortheusernottousethefiltercalibration.Ifso,itisrecommendedthatthefilter
cornerfrequencyisset350kHzabovethewantedbandedge.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page47
E4000
1.24 CombinedFilterResponse
Figure20illustrateshowthedifferentfiltersmaybecascadedtogether,producingthedesiredoverall
frequencyresponse.Theoptimumcombinationoffiltersettingswilldependontheusagescenario,(e.g.
receivedsignalchannelbandwidth,presenceofadjacentchannelinterferer,levelofbasebanddigital
filtering,basebandADCsamplingrateetc).
Figure20:CascadedFrequencyResponse
Theremaybescenarioswherethechannelfiltercanbedisabled.Forexample,whenthebasebanddetects
thatthereisnotalargeadjacentchannel nterfererpresent.Thisgivesapowersavingofapproximately
15mW.Thefiltermaybeenabledordisabledusingreg ster0x12h[5].Whenthechannelfilterisdisabled,
theusershouldensurethatotherfiltersaresetsuchthatrejectionissufficienttoprovideantialiasfiltering
forthesubsequentbasebandADCs.
1.25 DCOffsetCorrection
DCoffsetsareshiftsintheDCoperatingpointsofcircuits.Thesecanbecausedbyvariouseffectssuchas
localoscillatorinjectionorcircuitmismatches.Unlessmanaged,DCoffsetscanbeaprobleminZeroIF
receiversystemsastheycanreducetheavailableheadroomforsignalswingpotentiallydegradinglinearity.
Figure21:EffectofDCoffset
Tomanageoffsets,theE4000containsDCoffsetadjustmentfeatures.TheseoperateindependentlyonI
andQchannels.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page48
E4000
1.26 DCOffsetControl
TherearethreemechanismsforDCoffsetcontrol;aninitialcalibration,alookuptableandatimevarying
trackingofDCoffset.Thesemechanismsaredescribedinsections0to1.27.2.TheDCoffsetisdependent
onthedeviceandonthefrequencyofoperation.TheE4000willperformacalibrationroutineinorderto
reduceoffsetstoalowlevel.Thisroutineisperformedafteraresetorcanbeinstructedtorunbytheuser.
Register0x29h[0]shouldbeset=1torequestaDCoffsetcalibration.
Note1:TheDCrangedetectorshouldbeleftenabledwhenperformingthiscalibration(defaultsetting).
(Register0x2Dh[2]).
ItisalsopossibletosetDCoffsetmanually.TheresolutionofIandQchanneloffsetcontrolsaresetusing
register0x2Ch.Highresolutiongivesveryfinevoltagestepsvs.lowresolution(formaximumtunergain
~40mVvs.300mVstepsize)butdoesnotcoveraslargeavoltagerange.Thehighestresolutionsetting
thatworksforagivendeviceisrecommendedasthiswillgivemostaccuratecontrol.Theoffsetitselfmay
beprogrammedusingregisters0x2Ahand0x2Bh.
1.27 DynamicDCOffsetCorrection
TheE4000gainwillbechangedasreceivedinputpowersvary ThiscanresultinDCoffsetschanging.The
E4000hastwomethodsofdynamictrackingtocompensateforthischange.
ForfastesttrackingofDCoffsetsitisrecommendedthatboththelookuptable(1.27.1)andtimevarying
DCoffsetcompensation(1.27.2)areused.ThelookuptablemovesDCoffsettoapproximatelythecorrect
levelwhilethetimevaryingcompensationsubsequentlyfinetunestoreachtheoptimumlevel.
1.27.1 LookUptable
Thefirstmethodofdynamictrackingistoprogramandusethelookuptablesinregisters0x50hto0x53h
and0x60hto0x63h.TheDCoffsetwillbechangedtothevaluesstoredintheseregistersasmixerandIF
stage0gainsarevaried.ThiscompensatesforanyvariationseeninDCoffsetasgainsarechanged.
Lookuptablesareenabledasdefault(register0x2Dh[1:0]).Ifthismethodisnotused,thisfeatureshould
bedisabled.Thenamingconventionfortheregistersissuchthatthefirstnumberreferstothemixergain
setinregister0x15h[0] ThenextnumberreferstoIFstage1gainwhichissetbyregister0x16h[0].I.e.DC
offsetQ00storesthevaluethatwillcompensateforQchannelDCoffsetandwillbeautomaticallyentered
intoregister0x2Bh[5:0]whengainsarechangedsuchthat0x15h[0]=0and0x16h[0]=0.Similarly
Qrange00referstotheQrangesettingsetinregister0x2C[5:4].
Ifthelookuptablefeatureisenabled,theusershouldpopulatethetableaspartofthetunerinitialisation.
TheusermustcyclethrougheachcombinedgainsettingofthemixerandIFgainstage1.Themixergainis
setinregister0x15h[0]andIFstage1gainissetbyregister0x16h[2:0].ADCoffsetcalibrationshouldbe
instructedateachgainsettingandtheresultingvaluesread.Thevaluesshouldthenbeprogrammedinto
thelookuptable.ItisrecommendedthatthisinitializationisperformedwithotherIFgainssetto
maximumvalues.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page49
E4000
1.27.2 TimeVaryingDCOffsetCompensation
AfurthermethodoftrackingtimevaryingDCoffsetchangesistousetheE4000sDCoffsetmonitor.Thisis
enabledaspertable25.
Table25:TimevaryingDCoffsetcontrol
Dynamic
mode
ThismonitordetectswhethertheDCoffsetgoesaboveorbelowathresholdsetby0x72h[7:0].Ifso,a
controlloopwillincrementordecrementtheDCoffsetvalueuntilanacceptablelevelisreached.The
controllooptimingissetbyregister0x73h[2:0].Bothregistersshouldremainsetatdefaultvalues.
Ifregister0x2Dh[3]isset=1,thisconfiguresthetimevaryingDCoffsettoallowthecontrollerto
incrementDCoffsetrange.IfaminimumormaximumlevelofDCoffseti reached,theDCoffsetrange
willbeincreased,allowingalargerrangeofoffsettrackingifrequired.
Asupervisorymodeofoperationisalsoprovidedinwhichthecontrollooprunsasdescribedabove.
However,thetunerwillnotchangeDCoffsetuntilinstructedtobytheuser.If0x70h[4or3]=1,anI
channelDCoffsetincrementordecrementisrequired.Writingavalueof1to0x70h[2]willinstructthe
E4000toperformthisupdate.Similarly Qchannelupdatescanbecontrolledusingregister0x71h.
ItisrecommendedthattimevaryingDCoffsetisusedtoensureaccuratecorrectionofDCoffsets.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page50
E4000
1.28 ClockOutput
There are a number of clocking options for the E4000 set according to system and performance
requirements.
Figure22:E4000Masterclocksource,singleendedCMOSo differentialLVDSoutputs
Figure23:E4000slavemode,singleendedCMOSclockinputfrombasebandorotherclocksource
Figure24:E4000andbasebandprocessorhaveseparateclocks
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page51
E4000
TheE4000providesadifferentialoutputclockwhichcanbeusedtodriveotherdevicesinthesystem.The
clock is configured using register 0x06h. The logic levels of the clock output can be configured to 1.5V
CMOSorcustomlowpowerLVDSlevelsaspertable26.
Register0x06h[2]
0
1
Table26:Clockoutputlogiclevels
Note1:InCMOSmode,bothnormalandinvertedoutputsareprovided.
Note 2: CMOS voltage levels are such that these can clock a baseband using the low power LVDS clock mode The baseband can subsequently
switchtoLVDSlogiclevelsorsingleendedCMOSclocklevels.
When operating in CMOS clock mode, the source impedance is approximately 1000R. If the load is high
impedancethenaterminationresistormayberequiredtopreventreflectionsduetomismatch.
Theoutputclockratecanbesetaspertable27.
Register0x06h[4:3]
Clockoutput(MHz)
00
Crystalfreq1(default)
01
Crystalfreq2
10
Crystalfreq4
Table27:Clockoutputspeed
WhenoperatinginthelowpowerLVDSmode,theclockdrivercurrentcanbeselectedaspertable28.This
permits a reduction in power dissipation, depending on the differential termination presented to the
device,theinputthresholdsofthereceiverandonthelossesbetweenE4000clockoutputandinput.
Register0x06h[1 0]
LVDSdrivestrength(mA)
00
1
01
2
10
3
11
4
Table28:ClockoutputLVDSdrivestrength
WhenoperatinginCMOSclockmode,theoutputcanbeconfiguredforsingleendedoperationaspertable
29
Register0x06h[1:0]
CMOSclockconfiguration
00
Differential
01
Singleended
10
Singleended
11
Singleended
Table29:ClockoutputCMOSconfiguration
Ifitisnotrequiredbyotherdevices,theE4000clockoutputcanbedisabledusing0x7Ah.Awriteofvalue
10010110(96h)willdisabletheoutputclock.Anyothervaluewillleavetheclockenabled.Todisablethe
clock,itisalsorequiredtosettolowpowerLVDSclockmode.
E4000Datasheet4v0
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
SE4000DS001
August2010
Copyright2010ElonicsLtd
Page52
E4000
Typically,theoutputclockwillinitialise100safterthetunerispoweredon.
1.29 ClockInput
It is possible to generate the E4000 clock using an external device and to input the clock into pin 28
CLOCKIN.Thisisanalternativeclockconfigurationmodetotheonchiposcillatordescribedinsection0.
IfaclocksignalispresentthiswillbedetectedbytheE4000andtheonchiposcillatorwillbeturnedoff.
aTheinputclocksourcemusthaveaminimumDCvoltagelevelof0.7V.Thispinwillnottolerate3.3Vlogic
inputs. If it is desired to use a 3.3V logic signal to clock the tuner then a pot ntia divider should be
connected externally to the tuner to reduce voltage swing. Clock input frequency should be within the
range16to30MHz.Clockinputjittershouldbe<5psRMStoavoidreductionintunerperformance.
1.30 Reset
Inresetmodeallregistersareresettotheirdefaultconditionsandalldigitalstatemachinesinitialised.The
chipcanbeinstructedtoperformaresetusingtheI2Cregister0x00h[0].Thisregisterisselfclearing.Also,
theE4000willmonitorthesupplyvoltage.Ifthisdropsbe ow0.8Vforlongerthan100ns,aresetwillbe
appliedautomatically.
Register0x00h[2]containsapoweronresetdetector.TheE4000willsetthisto1afterpoweruporaftera
resetoccurs.Writing1tothisbitcausestheregistertoclear.Thiscansubsequentlybereadtodetermine
whetherthetunerhasundergoneareset.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page53
E4000
1.31 PowerSaveModes
1.31.1 PowerDownMode
ThedeviceenterspowerdownmodeunderthecontrolofthePDNBinput(pin14).Inpowerdownmode
alltheanaloguecircuitsaredisabledandclocksstopped.TheclockoutputsandCrystaloscillatorpinsdo
notfunction.TheE4000willbeoperational20msafterthepowerdowninputgoeshigh,Tinit_pd.
v
PDNB
IVOUTP/N,
QVOUTP/N
Tinit_pd
Figure25:PDNBStartUpTiming
1.31.2 StandbyMode
ThedeviceentersstandbymodeunderthecontroloftheSTBYBinput(pin13).Alternatively,thiscanbe
controlledusingtheI2Cregister0x00h[1].
Instandbymodemuchoftheanaloguecircuitryisdisabled.However,theclockoutputandserialinterface
are left running. After exiting s andby mode, the tuner will configure as it was set before the standby
occurred.ThestandbymodeisintendedfortimeslicinguseinDVBHapplications
TheE4000datapathwillbeoperationa 2msaftertheSTBYBinputgoeshigh,Tinit_stby.
v
STBYB
IVOUTP/N,
QVOUTP/N
Tinit_stby(2ms)
Figure26:STBYBStartUpTiming
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page54
E4000
Frequency
synthesizer and data
path operational
I2C communications
enabled
Power applied
1.32 Initialisation
Figure27:Typicalinitialisationtimeline
The tuner will typically take around 2ms from powe being applied to being fully operational. A clock
outputwilltypicallybeavailableafter100us.I2Ccommunicationsarepossibleafter110us.
Frequency synthesizer and data path operational is defined as he point where the E4000 initialisation is
completebutdoesnotincludetheuserconfigurationofthetuner,(e.g.gaincontrol).
Whensupplydomainsareconnectedtogethernopowersupplysequencingisrequired.However,ifauser
decides to separate the tuners different supply domains, care should be taken with supply sequencing.
AVDDshouldbepresentwhenPLL_VDDisturnedon.IFVDDshouldberampedafterothersupplies.
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page55
E4000
APPLICATIONINFORMATION
TUNER AVDD (+1.5V)
L1
L2
100nH 100nH
L6
100nH
AVDD
25
C10
100pF
TUN_DVDD
PLL_VDD
IFVDD
27
26
TUN_DGND1
LNAVDD
32
31
9
8
TUN_DGND0
L3
100nH
C3
C2
C5
100pF 100nF
Tuner
Ground
AGND0
LNAGND2
RFSHIELD
FIT OPTION
LNAGND
28
CLOCK N
CLOCK N
FGND
PLL_GND
29
C11
C12
100pF 100pF
100pF
1
7
4
L4
100nH
L5
100nH
6
10
30
Tuner
Ground
XTAL
IVOUTP
C9
20
IVOUTP
00nF
CONNECT
TO LNAGND
RF
NPUT
IVOUTN
19
C8
IVOUTN
100nF
C4
RFIN_1
IF
OUTPUTS
RFIN_1
100pF
QVOUTP
AGC
CONTROL
INPUTS
GAIN0
HARDWARE
CONTROL
I/F
GA N0
QVOUTN
17
QVOUTP
100nF
C6
QVOUTN
100nF
GAIN1
A0
I2C
ADDRESS
ELECT
MICRO
CONTROL
I/F
21
C7
18
A1
SDAT
22
GA N1
A0
12 A1
15
CKOUTP
CKOUTN
SDAT
REXT
SCLK
PDNB
STBYB
16
14
13
SCLK
PDNB
STBYB
VBG
24
CKOUTP
23
CKOUTN
3
2
C1
10nF
R1
10k
Tuner
Ground
IMPORTANT NOTES
1. E4000 metal paddle (bottom of package) should be connected to TUNER GROUND
2. Pins 4, 6, 7 should be connected to a common LNAGND plane, separate from the tuner ground plane
3. C6,7,8,9 Optional dependent on ability to match output common mode voltage to input common mode
voltage of baseband demodulator input
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page56
E4000
PACKAGEDESCRIPTION
Symbol
A
A1
A3
D
D1
D2
E
E1
E2
L
L1
b
N
e
k
R
T
CommonDimensions
Minimum Nominal Maximum
0 85
0 90
1.0
0
0.0
0.05
0.20ref
4.90
5.0
5.1
3.5
3.2
3.3
3.4
4.90
5.0
5.1
3.5
3.20
3.30
3.40
0.35
0.40
0.45
0.1
0.18
0.23
0.30
32
0.50
0.20
bmin/2
0.15
E4000Datasheet4v0
SE4000DS001
August2010
Symbol
aaa
bbb
ccc
Tolerances for
Form & Position
0.15
0.10
0.10
Notes
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page57
E4000
REVISIONHISTORY
Date
Release
DescriptionofChanges
Changed
Pages
10Dec08
1v0
Preliminarytechnicalrelease
26Mar09
2v0
Updatedparametricdata
21Jan10
2v1
Updatedexternalpackageandcomponentdiagram
27Jan10
2v2
Partnumberupdatedwithdrypackoption
27April10
3v0
diagram
26May10
3v1
Updatedpinnames
19August
10
4v0
UpdatedtoProductionreleasestatus
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page58
E4000
LEGALNOTICES
Productinformationiscurrentasofpublicationdate.ElonicsLtd(Elonics)productsandservicesaresold
subject to Elonics terms and conditions of sale, delivery and payment supplied at the time of order
acknowledgement.
Elonicswarrantsperformanceofitsproductstothespecificationsineffectatthedateofshipment.Elonics
reserves the right to make changes to its products and specifications or to discontinue any product or
servicewithoutnotice.Customersshouldthereforeobtainthelatestversionofrelevantinformationfrom
Elonicstoverifythattheinformationiscurrent.
TestingandotherqualitycontroltechniquesareutilisedtotheextentElonicsdeemsnecessarytosupport
itswarranty.Specifictestingofallparametersofeachdeviceisnotnecessarilyperformedunlessrequired
bylaworregulation.Inordertominimiserisksassociatedwithcustomerapplications,thecustomermust
useadequatedesignandoperatingsafeguardstominimiseinherentorproceduralhazards.Elonicsisnot
liable for applications assistance or customer product design. The customer is solely responsible for its
selection and use of Elonics products. Elonics is not liable for such selection or use nor for use of any
circuitryotherthancircuitryentirelyembodiedinaElonicsproduct.Elonicsprodu tsarenotintendedfor
useinlifesupportsystems,appliances,nuclearsystemsorsystemswheremalfunctioncanreasonablybe
expected to result in personal injury, death or severe property or environmental damage. Any use of
productsbythecustomerforsuchpurposesisatthecustomersownrisk.
Elonicsdoesnotgrantanylicence(expressorimplied)underanypatentright,copyright,maskworkrightor
otherintellectualpropertyrightofElonicscoveringorrelatingtoanycombination,machine,orprocessin
which its products or services might be or are used. Any provision or publication of any third partys
productsorservicesdoesnotconstituteElonicsapproval,licence,warrantyorendorsementthereof.Any
thirdpartytrademarkscontainedinthisdocumentbelongtotherespectivethirdpartyowner.
Any representations made, warranties given, and/or liabilities accepted by any person that differ from
thosecontainedinthisdatasheetorinElonicsstandardtermsandconditionsofsale,deliveryandpayment
are made, given and/or accepted at that persons own risk. Elonics is not liable for any such
representations,warrantiesor iabilitiesorforanyrelianceplacedthereonbyanyperson.
ContactDetails
ElonicsLtd
AlbaCentre
Livingston
UnitedKingdom
T.+44(0)1506402360
F.+44(0)1506402361
E.sales@elonics.com
E4000Datasheet4v0
SE4000DS001
August2010
UNCONTROLLEDWHENPRINTEDUNLESSSTAMPEDOTHERWISE
Copyright2010ElonicsLtd
Page59