Product Documentation
Spectre Circuit Simulator RF Analysis Library Reference
Product Version 23.1, September 2023


Contents

Preface

Using License Queuing
Suspending and Resuming Licenses

Related Documents for Spectre

Third Party Tools

Typographic and Syntax Conventions

1

rfLib Library

Baseband_components

BB_driver

Parameters

BB_loss

Parameters

BB_shifter_combiner

Parameters

BB_shifter_splitter

Parameters

BB_xfmr

Parameters

cap_BB

Parameters

dwn_cnvrt

HilbertTr_BB
ind_BB
IQ_demod_BB
IQ_mod_BB
LNA_BB
MPSK
PA_BB
QPSK
Rectangular_16_QAM
Rectangular_64_QAM
res_BB
rfVsourceBB
up_cnvrt
VGA_BB

Butterworth_filters Category

BB_butterworth_bp
BB_butterworth_bs
BB_butterworth_hp
BB_butterworth_lp
butterworth_bp
butterworth_bs
butterworth_hp
butterworth_lp
Butterworth and Chebyshev Filter Supporting Information

Chebyshev_filters Category

BB_chebyshev_bp
BB_chebyshev_bs
BB_chebyshev_hp
BB_chebyshev_lp
chebyshev_bp
chebyshev_bs
chebyshev_hp
chebyshev_lp

Measurements Category

CDMA_reverse_xmit
comms_instr
eye_diagram_generator
gmsk
GSM_xmtr
instr_term
offset_comms_instr
pi_over4_dqpsk
polar_rect
rect_polar

Passband_components Category

IQ_demodulator
IQ_modulator
LNA_PB
MIXER_PB
PA_PB
shifter_combiner
shifter_splitter

RF_components Category

ACPR_source
balun
balun_com
gfsk
lna
mixer
ofdm
osc
pa
quadrature
RFVsource
shifter
Triplexer
Ten_plexer

Testbenches Category

AM_PM_test_ckt
ava_pwr_gain
BB_ind_cap_test
demod_ip3
dwn_cnvt_test
mixer_ip3
mod_1dbcp
mod_demod_test
noise_figure
one_db_cp
PB_BB_filter_comparison
PB_ind_cap_test
quad_and_phase_error_demo
shifter_combiner_test
shifter_splitter_test
up_cnvt_test
view_switching

WCDMA_components Category

wcdma_dl_com_chanl
wcdma_ocns
wcdma_power_adjust
wcdma_qpsk
wcdma_sch_multiplexer
wcdma_scrambling
wcdma_scr_generator
wcdma_spreading

Wireless Components Category

LTE
NR
ZIGBEE
smartmeter
DMR
WLAN11A
WLAN11P
WLAN11N
WLAN11AC
WLAN11AD
WLAN11AF
WLAN11AH
WLAN11AX
Bluetooth
Msource
WPROBE

2

rfTlineLib Library

Benefits of rfTlineLib

Limitations

Comparison of rfTlineLib and analogLib Mtline

Location of rfTlineLib

Structure of the rfTlineLib Library

TransmissionLines
Behavioral
Obsolete
Discontinuities

An Example of rfTlineLib

Using rfTlineLib

The Stackup
Dielectric Models
Adding Dielectric Material Models
Conductors
Adding Conductor Materials
Configuring Layers
Entering Custom Layer Stacks
Inserting Layers
Bindkeys
Units
Adding Transmission Lines
Working With Transmission Line Discontinuities

rfTLineLib Cells

MLIN
COPLANAR
SLIN
MCLIN
MACLIN
SCLIN
SYMBOL: NCLIN
SYMBOL: STACKUP
SYMBOL: MTEE
SYMBOL: STEE
SYMBOL: MSTEP
SYMBOL: SSTEP
SYMBOL: MBEND2
SYMBOL: SBEND2
SYMBOL: MBEND
SYMBOL: SBEND
SYMBOL: MCORN
SYMBOL: MCROS
SYMBOL: SCROS
SYMBOL: MCURVE
SYMBOL: SCURVE
SYMBOL: MLOCEFF
SYMBOL: SLOCEFF
SYMBOL: CLIN
SYMBOL: TLINP

Obsolete Components

Microstrip Components

microbend2
microbend90
microopenend
microstep
microstrip

Stripline Components

stripbend90
stripline

3

PLL library

Models in the PLL library

Introduction to the PLL Library Documentation

Phase-Domain Model of a Simple PLL
Example 1: Dynamic Test for Capture Range and Lock Range
Example 2: Loop Gain Measurement
Example 3: PM Input

Modeling a PFD-Based PLL

VCO
Charge Pump
Loop Filter
State-Space Averaged PFD (Phase-Domain Phase-Frequency Detector Model)
Lock Indicator
Example 5: Comparison With a Voltage-Domain Model

How the PFD Model Works

How the PDF/CP Pump Works

References


Return to top
 ⠀
X