Sie sind auf Seite 1von 1

Transmit

DelayRF
D4
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Delay=160 usec
InterpolationMethod=none
IncludeCarrierPhaseShift=Yes

1
TimedSink
Q_Baseband
Plot=None
Start=DefaultTimeStart
Stop=DefaultTimeStop
ControlSimulation=YES

Data
D1
ROut=50.0 Ohm
RTemp=-274.0
TStep=Tstep usec
BitTime=20 usec
UserPattern=""
Type=Prbs
SequencePattern=12
Repeat=Yes

3
2

2
1

SplitterRF
S2

Data
Spreader
ROut=50.0 Ohm
RTemp=-274.0
TStep=Tstep usec
BitTime=1 usec
UserPattern=""
Type=Prbs
SequencePattern=12
Repeat=Yes
1

Data
D2
ROut=50.0 Ohm
RTemp=-274.0
TStep=Tstep usec
BitTime=20 usec
UserPattern=""
Type=Prbs
SequencePattern=8
Repeat=Yes

3
MultiplierRF
M2
Type=Both

2
1

@dname
Last Saved: @ddate - @dtime

TkEye
T8
Label="Tk Eye"
NumSamplesPerSymbol=8
NumSymbols=2
Amplitude=1
1

The Sub-circuit does not include


an output termination. Here, the
EnvOutShort is used so that the
Sub-circuit is terminated by the
QAM_Demod.

RF downconverter
Sub-circuit
3

QAM_Mod
Q1
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
FCarrier=2 GHz
Power=dbmtow(RF_dBm)
VRef=sqrt(2) V
Phase=0.0
GainImbalance=0.0
2 PhaseImbalance=0.0

LPF_RaisedCosineTimed
L2
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Loss=0.0
CornerFreq=.5 MHz
ExcessBw=0.35
Type=Model with pulse equalization
SquareRoot=Yes
Delay=80 usec
WindowType=Rectangular

21

TimedToFloat
T3

LPF_RaisedCosineTimed
L1
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Loss=0.0
CornerFreq=0.5 MHz
ExcessBw=0.35
Type=Model with pulse equalization
SquareRoot=Yes
Delay=80 usec
WindowType=Rectangular

2
MultiplierRF
M1
Type=Both

berMC
BER_MC
RLoad=50 Ohm
Start=387.5 usec
Stop=200387.5 usec
ControlSimulation=YES
SymbolTime=20 usec
EstRelVariance=0.01
NumThreshold=1
ThresholdSetting=automatically
Threshold="0"
DelayBound=-1 usec
berOutput=ber only
StatusUpdatePeriod=1000

Receive

12

DelayRF
D7
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Delay=80 usec
InterpolationMethod=none
IncludeCarrierPhaseShift=Yes

3
2

RF_downcon
X1
amp_nf=1 dB
Jammer_BW=BW_Jam Hz
Jammer_T=T_Jam

EnvOutShort
QAM_Demod
O1
OutFreq=100 MHz Q2
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
RefFreq=100 MHz
In this sub-circuit, the jamming signal is
Sensitivity=0.15*1.414
modelled by a 50 ohm resistor at temperature
Phase=0.0
T_Jam degrees Kelvin followed by a bandpass filter
GainImbalance=0.0
of bandwidth BW_Jam Hz.
PhaseImbalance=0.0

Data
De-spreader
ROut=50.0 Ohm
RTemp=-274.0
TStep=Tstep usec
BitTime=1 usec
UserPattern=""
Type=Prbs
SequencePattern=12
Repeat=Yes

13

2
MultiplierRF
M4
Type=Both
3
2

21
SplitterRF
S3

DF
DF1
DefaultNumericStart=0.0
DefaultNumericStop=2000.0
DefaultTimeStart=0.0 usec
DefaultTimeStop=2000.0 usec
DefaultSeed=1234567
OutVar=""
DeadlockManager=ReportDeadlock
Var
Eqn

VAR
VAR1
nf1=1
Tstep=0.25
RF_dBm=0
BW_Tx=1.35e6
BW_Jam=1.35e6
k=1.38*10^(-23)
J_dBm=-50
T_Jam=(10^(J_dBm/10))*1.0e-3/(k*BW_Tx)

TimedSink
Q_Rx_Baseband
Plot=None
Start=DefaultTimeStart
Stop=DefaultTimeStop
ControlSimulation=YES

LPF_RaisedCosineTimed
L4
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Loss=0.0
CornerFreq=.025 MHz
ExcessBw=0.35
Type=Model with pulse equalization
SquareRoot=Yes
Delay=80 usec
WindowType=Rectangular

31
MultiplierRF
M3
Type=Both

PARAMETER SWEEP
ParamSweep
Sweep1
SweepVar="J_dBm"
SimInstanceName[1]="DF1"
SimInstanceName[2]=
SimInstanceName[3]=
SimInstanceName[4]=
SimInstanceName[5]=
SimInstanceName[6]=
Start=-4
Stop=2
Step=2

LPF_RaisedCosineTimed
L5
RIn=50.0 Ohm
ROut=50.0 Ohm
RTemp=-274.0
Loss=0.0
CornerFreq=.025 MHz
ExcessBw=0.35
Type=Model with pulse equalization
SquareRoot=Yes
Delay=80 usec
WindowType=Rectangular

TkConstellation
T9
Label="Output Constellation"
NumSamplesPerSymbol=8
Amplitude=0.5*10e-4
SampleDelay=4
Style=dot
2
1

1
SpectrumAnalyzer
S1
Plot=None
Start=DefaultTimeStart
Stop=DefaultTimeStop
Window=Kaiser 7.865
WindowConstant=0.0
FStart=
FStop=
NumFreqs=

Das könnte Ihnen auch gefallen