+ All Categories
Home > Documents > Mitigation of Self-Interference in Mixed-Signal...

Mitigation of Self-Interference in Mixed-Signal...

Date post: 08-Apr-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
78
1 Mitigation of Self-Interference in Mixed-Signal Transceiver SoCs Oren Eliezer ([email protected]) Wireless Terminals Business Unit Texas Instruments Inc. Dallas, Texas December 3, 2008 IEEE DCAS Dallas, Texas
Transcript
Page 1: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

1

Mitigation of Self-Interference in Mixed-Signal Transceiver SoCs

Oren Eliezer ([email protected])

Wireless Terminals Business Unit Texas Instruments Inc.

Dallas, Texas

December 3, 2008

IEEE DCAS Dallas, Texas

Page 2: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

2

Outline

• Introduction (motivation, modeling challenges)

• Definition and examples for self-interference

• Types of interference mitigation solutions

• The Design-for-Interference-Mitigation (DfIM) approach

• Examples for interference mitigation solutions

• The novel phase domain approach and its application (PhD research under the supervision of Prof. Poras Balsara, UTD,and Bogdan Staszewski, Texas Instruments)

Page 3: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

3

Introduction - Motivation (1/2)

• Aggressive cost and size targets are driving ever increasing level of integration

• A typical transceiver CMOS system-on-chip (SoC) may include not only a digital processor and the RF transceiver, but even multiple radios (e.g., Bluetooth + WLAN + FM).

• The potential for self-interference in the SoC grows exponentially with the increase in complexity and integration.

analog functions

(amplifiers, audio…)

RF functions

(PA, LNA, LO, mixers…)

digital functions

(processor, memory…)

power management

(regulators, bandgaps)

System on Chip (SoC)

Page 4: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

4

SoC Example from Broadcom BCM21551

Page 5: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

5

Introduction - Motivation (2/2)

• Interference has become a hot topic ! – research in academia

– publications (substrate noise, frequency-pulling in transmitters, interference-mitigation techniques…)

– full-day workshop at RFIC 2008 and RFIC 2009, technical session

S. BronckersIMEC, Vrije Universiteit Brussel, Belgium

“Study of the different coupling mechanisms between a 4 GHz PPA and a 5-7 GHz LC-VCO”, (RFIC 2008)

Page 6: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

6

Modeling Capabilities and Limitations

• Modeling of all possible interference mechanism and parasitic coupling at the design stage is extremely challenging.

• Can circuit level simulations be run (including layout/package parasitics) at the system level, to verify that actual performance targets are met?

• Simulation accuracy and verification coverage are compromised…

BehavioralBehavioralSpiceSpiceTest 3

BehavioralBehavioralBehavioralSpiceTest 2

…………Test N

BehavioralSpiceBehavioralBehavioralTest 4

BehavioralBehavioralBehavioralBehavioralTest 1

Block4Block3Block2Block1

From:

Tuna Tarim([email protected])

EDA, WTBU,

Texas Instruments

Page 7: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

7

Example for EDA Vendor - CWS • Coupling Wave Solutions www.cwseda.com

• WaveIntegrity™ Platform – “Enabling Higher Levels of Integration Complexity”

WaveMapper™WaveAnalyst™

WaveModeler™ WaveLibrarian™

ManufacturingData

SOC/SIP& IP Block

DBCell Libraries

CWSProprietary

ManufacturingDB

CWS ProprietaryAnalysis DB

CWSProprietaryIP Model

DB

WaveIntegrity™

Page 8: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

8

Self-Interference in the SoC Environment • Definition: self-interference is experienced when the

performance of a particular function in the SoC is degradeddue to the simultaneous operation of another. – may or may not result in the violation of targeted limits

– may even result in noticeable functional failures

• An interference mechanism involves one victim, at least oneaggressor, and at least one coupling/propagation medium.

Page 9: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

9

The Potential for Phase/Timing Dependency• Clock signals used in the victim and/or aggressing functions may be derived

form the same source (e.g., RF oscillator that serves as the LO).• There would typically be a common controller/processor for all functions. • It may be possible to digitally control the relative timing/phase of aggressing

and/or victim signals in the system-on chip (SoC), thereby mitigating the impact of the interference The phase domain approach !

Page 10: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

10

Common Interference Avoidance Techniques (in frequency and time)

• frequency-domain avoidance

• time-domain avoidance

Page 11: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

11

The Novel Phase Domain Approach

• Only the phase of an aggressing or victim signal is changed

Why would this timing/phase relationship between the aggressor and victim be any better?...

The fundamental frequency of the aggressor in this example is not the same as that of the victim, but we assume that interference is suffered.

Page 12: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

12

Phase-Dependent Interference Scenarios• The signals involved must be frequency-synchronous, i.e.,

their fundamental frequencies are: – the same frequency, or

– harmonically related.

• In some cases, one may be frequency-modulated, such that, instantaneously, it may not maintain frequency-synchronicity

• Scenarios where phase-adjustment may be applicable:– on-frequency aggressors (destructive/constructive summing)– on-frequency AM aggressor (e.g., LO-pulling in polar architecture)– frequency synchronous mixing (e.g., leakage of amplitude-modulated

harmonic of LO-derived clock into front-end of receiver)– synchronous sampling (e.g., sub harmonic sampling of RF by clock

slicer, as in the integer-N channel problem)

Page 13: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

13

Conditions for Applicability of a Phase-Adjustment Solution

• Frequency-synchronicity– the signals must share the same fundamental frequency (one may be

phase-modulated while the other isn’t), or – they must be harmonically related

• Limitations on frequency/phase modulation– the signals must have the same phase modulation, or– if only one is phase-modulated, its modulation is limited to specific

constellations that maintain some phase relationship with the carrier

• Phase adjustability– it should be possible to control the phase of at least one of the signals

• Phase dependency of interference impact– the impact of interference should depend on the phase in a repeatable

manner, such that it can be brought from an intolerable to a tolerable level in a predictable way.

Page 14: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

14

General Guidelines for Design-for-Interference-Mitigation (DfIM)to Allow for Phase-Adjustment Solutions

• Make provisions for observability into signals that may need to be digitally analyzed – for digital signals this is straightforward (e.g., PHE in ADPLL)– analog signal of interest either have a digital proxy or should have a

controllable path into one of the ADCs that exists on the SoC – same principle as for DfT (Design-for-Testing) and DfD (Debugging)

• Support controllability ‘hooks’ for clock signals (clock rates, clock phase selection, etc.)

• Support timing/phase adjustments (add hardware if necessary, such as with the flyback delay adjustment)

• Allow for margins in processing power and memory

Page 15: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

15

Design-for-Interference Mitigation (DfIM)in a Transceiver SoC

TX output

ADC

ADC

DSPI

Q

digital interface

memory RX input

leakage from TX into RX

mux

RX front-end

selection of analog signal to analyze

signals requiring observability

TX front-end

LO generator

TX modulator

quadrature LO signals

control of LO generation and monitoring of PLL internal signals

TX data and modulation parameters

digital logic

clock signals derived from RF LO

clock rate selection and phase control

Page 16: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

16

2 Examples for Dynamic Frequency Avoidance Techniques

1. Shifting of center-frequency of clock signal using adaptive (digital) pulse swallowing

2. Spectral-spreading of harmonic energy via digital phase-modulation

Related publication: Yongsam Moon, Deog-Kyoon Jeong and Gyudong Kim, "Clock dithering for electromagnetic compliance using spread spectrum phase modulation" IEEE International Solid-State Circuits Conference, Digest of Technical Papers ISSCC 1999, pp. 186-187

Page 17: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

17

Example 1

Varying the Clock Frequency (Pulse Swallowing)

from Nir Tal

WTBU, TI Israel

([email protected])

Page 18: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

18

Variable Clock (Adaptive Pulse Swallowing)• Assumptions:

– digital block creating the aggressing signal can afford to operate at a variable rate having a defined average frequency

– digital hardware exists to allow dynamic pulse swallowing to control the spectral shaping of the variable-clock

• FIFOs can be used to ‘smoothen’ transitions between clock domains (e.g., ADC with fixed sampling rate and a digital-processing block)

Page 19: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

19

Frequency Domain Improvement

PSD

Frequency

Frequency

Frequency

PSD

PSD RX improvement

Orig

inal

Mod

ified

Legend

victim band now only suffers lower interference

From:

Nir Tal([email protected])

TI Israel

victim band aggressed by strong interference

Page 20: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

20

Example 2

Spectral Spreading of Clock through Randomized Digital Phase Modulation

from Gennady Feygin, WTBU, Texas Instrument,

Dallas, TX

([email protected])

Page 21: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

21

PM Based Clock Spectrum Spreading• Typically, a large portion of the digital logic operated a common clock,

resulting in strong current surges with high harmonic content.

• Clock spreading techniques can be employed to reduce the peak magnitude of specific spurs in the frequency domain, at the cost of creating spectral content elsewhere.

• In the context of incompliant out-of-band spurs in a transmitter, the spectral spreading would be designed to reduce the peak energy to below the allowed limits for the out-of-band emissions.

• In the context of receiver desensitization, the spreading would serve to reduce the spectral density at the channel of interest

• The mechanism is fully digital and is adapted (through tunable digital parameters) according to the frequency of operation (TX carrier or RX frequency)

• Delay elements are cascaded (e.g., inverters) to create delayed versions of the same clock signal, and these are dynamically selected via a mux to create phase-modulation.

Page 22: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

22

Clock Spreading Effects on Clock Frequency and Phase

TrajectoryFrequency

PhaseTrajectory

Random Change Selection Points

Ns Nf Ns Ns Ns NsNf Nf Nf Nf Nf Nf

T=Tfrer

T=Tfref−1ns

T=Tfref+1ns

Page 23: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

23

Spectrum of Clock Before and After Spreading (Matlab Simulations)

14 dB reduction

effect on second harmonic is greater

Page 24: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

24

Clock Spreading to Alleviate RX Desensitization

• The goal is to remove interfering energy from frequency of victim signal

Page 25: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

25

Spectrum of Clock Before and After Spreading (Matlab Simulations)

30 dB reduction

Although the interference is still centered at the RX frequency, its spectral density is sufficiently reduced to eliminate desensitization.

RX freq.

Page 26: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

26

3 Examples for Mechanisms of Phase-Dependent Self-Interference in a DRP-Based GSM Transmitter

1. The ‘integer-N channel’ interference problem

2. Interference from SD frequency tuning signal (‘flyback’ setting)

3. Parasitic FM on DCO caused by the AM stage (DCO pulling)

Page 27: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

27

Example 1

The Integer-N Channel Self-Interference Problem(jitter on ADPLL’s FREF)

Related publications:

1. O. Eliezer, B. Staszewski, S. Bhatara, and P.T. Balsara, “Active Mitigation of Induced Phase Distortion in a GSM SoC”, Proc. of IEEE RFIC Symposium, pp. 17-20, June 2008.

2. O. Eliezer, B. Staszewski, I. Bashir, S. Bhatara, and P. T. Balsara, “A Phase Domain Approach for Mitigation of Self-Interference in Wireless Transceivers”, JSSC Special Issue (accepted for publication)

Page 28: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

28

The ‘Integer-N’ Channel Interference Problem

• ADPLL’s FREF clock suffers excessive jitter when TX DCO tuned to “integer channel”: 2⋅ fTX = N⋅fR– Transmitter often fails the phase-trajectory error spec (3° rms)– Severity changes randomly when ADPLL is relocked– Multiple aggressors involved (e.g., turning off the TX path

sometimes reduces and sometimes increases the interference)

Page 29: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

29

Die Micrograph of GSM SoC (LoCosto)

victim

DRP represents small portion of SoC

aggressors

Page 30: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

30

Consequence of this Interference (1/2)

1766.8 1767.2 1767.6 1768 1768.4 1768.8 1769.20

0.5

1

1.5

2

2.5

3

3.5

4

Frequency [MHz]

Phas

e Er

ror [

deg.

] spec limit

spec violation in “max RMS phase-error” where Ftx = N ⋅ 26 MHz

Page 31: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

31

Consequence of this Interference (2/2)

0.0

0.5

1.0

1.5

2.0

2.5

3.0

3.5

4.0

4.5

5.0

5.5

1703 1716 1729 1742 1755 1768 1781 1794 1807 1820 1833 1846 1859 1872 1885 1898 1911

carrier frequency [MHz]

max

rms

phas

e-er

ror [

deg.

]

targeted limitDCS band PCS band

integer multiples of fR = 26 MHz

integer multiples of fR /2 = 13 MHz

• integer multiples of FREF=26MHz and FREF/2=13MHz experience interference

Page 32: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

32

Source for Random CKV-to-FREF Phase• Frequency (not phase) detector based ADPLL allows for any phase bias to

exist between the CKV output signal and the FREF input signal • Only CKV phase perturbations with respect to the reference phase are

‘seen’ by the loop as phase errors and are suppressed (within the loop BW)

REFREF

-1

PHE

[8] R. B. Staszewski and P. T. Balsara, “All-Digital Frequency Synthesizer in Deep-Submicron CMOS,” New Jersey: John Wiley & Sons, 2006.

Page 33: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

33

The Interference Mechanism Components and Environment

victim circuit

aggressing circuitry 1

aggressing circuitry 2

Page 34: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

34

0 50 100 150 200 250 300 350 400 450 500-1.5

-1

-0.5

0

0.5

1

1.5slicer inputslicer output

The Victim Signal (FREF Clock for ADPLL)

• The slicer is a non-linear circuit (comparator) that creates a clock signal from a sinusoidal input.

• Additive interference at the slicer’s input is translated into jitter at its output.

samples (time)

jitter

38 nsec(26MHz)

Page 35: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

35

The Creation of Jitter in the FREF Slicer

-0.2 -0.1 0 0.1 0.2 0.3 0.4

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

xtal sinewave at slicer input interference from RF slicer input with interferece slicer output with jitter ideal output without jitter

jitterjitter

zerocrossingwithoutinterference

zero crossingshifted due tointerference

Page 36: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

36

Mathematical Analysis• The slicer for the DCXO oscillations effectively samples the aggressor

at the threshold-crossing instances, resulting in frequency translation:

• The interfering signal at baseband is the sum of all down-converted products:

B(f) ↔ b(t)

interferers at M⋅ fs (fs = fR)

∑∞

−∞=

⋅−=n Sf

nttr )1()( δ ∑∞

−∞=

⋅−=n

SS

fnfT

fR )(1)( δFourier

})({~)(1∑=

+⋅=L

kkkk ΦtCosAtb ϕ

no carrier frequency term (zero)phase between FREF harmonic and interferer k

Page 37: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

37

0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 1800.5

1

1.5

2

2.5

3

3.5

phase shift between RF and Fref [deg.]

tran

smitt

er's

rms

phas

e er

ror [

deg.

]

simulatedmeasuredspec limit

90 degrees

Measured Performance vs. Phase• Periodic performance recorded vs. phase (absolute phase not known)

• This phase shift could not be supported in a typical conventional PLL !

• Distance between best and worst points is 45° and periodicity is 90°

45°software controlled phase steps of 3°

best point

Page 38: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

38

Validation of Phase Shifting Routine (1/2)• The output RF signal is shown with respect to FREF rising edge (step 0).

Page 39: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

39

Validation of Phase Shifting Routine (2/2)• After 30 steps of 3° (90° shifting):

Page 40: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

40

Identification & Isolation of Aggressors• Each of the aggressing sources (TX path and CKV divider driven)

is rich in harmonic content (e.g., fundamental and 2nd harmonic)• Each aggressor propagates to the victim through a different path

defined by a transfer function• Two independent hooks exist for the control of relative phases

A mathematical model for the addition of the two aggressing sources

Page 41: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

41

The Phase-Adjustment Solution

÷2

f TXphase/frequency

controlslicer

FREF clock

26 MHzDPA÷2

2 f TX

CKV

CKV 4-phase divider

TX divider TX output

ADPLL

mux 90180

0

270clock

dividers and buffers

digitally controlled Xtal

oscillator (DCXO)

high-speed logic

CKV-derived clocks

VDD_DIG

GND

4GHz DCO

RX front-end

ADC

ADC

DSP

I

Q

divider phase selection

phase reading & adjustment, PHE reading

Memory (LUTs)

RX input

VDD_X VDD_OSC

interference 2

interference 1

leakage from TX into RX is used to determine phase between TX and RX agressors

• Software solution implemented based on existing capabilities of the DRP(no hardware changes required)

Page 42: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

42

Calculating and Applying the Compensation• The necessary phase shift is calculated based on a phase reading from

the TDC (time-to-digital-converter) before the data modulation starts.

• Since the performance has a 90° periodicity, the phase-shift is calculated modulo 90° (i.e., limited to ±45°).

• The phase compensation is implemented through a frequency pulse that is applied to the two-point frequency-modulation input of the ADPLL:

Frequency Command

Word+

-

Reference

y[k]

KDCO

fR

GainnormalizationφΕ[k]

Σ

ΣSampler

FREF CKR

TDC

Period normalization

PA

1

ε[k]

+

data

Variable

Tp=10 μs

Δf

Δϕ = 2⋅π⋅Δf⋅Tp [rad]

Δf = Δϕ / (2⋅π⋅Tp) [Hz]

Δϕ

Page 43: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

43

Measured Results Demonstrating the Effectiveness of the Solution

• Performance after employing the software based solution is shown to bring the PTE performance to within compliance!

0.00.51.01.52.02.53.03.54.04.55.0

1716 1742 1768 1872 1898

integer channels [MHz]

rms

PE [d

eg.]

max RMS without fix

max RMS after fix

compliance limit

Page 44: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

44

The Victim-Dithering Based Solution (‘Mitch Dither’)

• Solution developed entirely in software by Mitch Entezari (patented). no need for hardware redesign!

• Interference energy is effectively spread to higher frequencies, where the ADPLL low-pass can suppress it.

Page 45: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

45

Example 2

DCO modulation distortion caused by interference from the

digital frequency tuning inputs

(the ‘flyback’ delay effect)

Related publications: 1. I. Bashir, Robert Bogdan Staszewski, and Oren Eliezer, “Tuning Word

Retiming of a Digitally-Controlled Oscillator Using RF Built-In Self Test”, Proceedings of IEEE DCAS 2005

2. O. Eliezer, I. Bashir, R. B. Staszewski and P. T. Balsara “Built-in Self Testing of a DRP-Based GSM Transmitter”, RFIC 2007 RMO4D-2, June 2007

Page 46: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

46

Description of Problem

• TX performance depends on timing of SD signal – close-in and far-out spectrum impacted (TX mask violations)– modulation accuracy (phase error in GSM, frequency

deviation in Bluetooth )

C1

C2

capacitance

time

update cycle

dk C0

ΔC

varactor model

sigma-delta dithering signal for fine-frequency tuning

DCO core

Page 47: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

47

1 2 3 4 5 6 7 8

0.8

1

1.2

1.4

1.6

1.8

2

flyback delay setting

inte

rnal

ly m

easu

red

PH

E rm

s [d

eg]

noise vs. flyback setting for Fc =1850.2 MHz

actual sacrifice @400kHz = 0.147 dB

measured PHEalgorithm filteringoptimal algorithmlowest 400kHzselected setting

1 2 3 4 5 6 7 8-66

-64

-62

-60

-58

-56

flyback delay setting

400k

Hz

perfo

rman

ce [d

B]

Measured Performance vs. Phase-ShiftSweeping through 0-360° phase shift between the SD clock and the DCO signal produces a periodic result (using random data):

CKV/SD-clock ‘flyback’ delay setting

400k

Hz

‘noi

se’

TX p

hase

err

or

360 deg.

Page 48: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

48

The Delay/Phase Adjustment Circuit

• Phase of sigma-delta dithering signal with respect to DCO oscillations is selectable (software controlled)

• Time resolution = buffer’s delay = ~40ps = ~50° (depends on frequency)• Circuit covers over 360° of DCO period

Page 49: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

49

Mathematical Model

• Multiplication in diagram represents the creation of products due to non-linearity in C-V curve of dithered varactor – The products do not have to be in voltage domain (capacitance) – The interference products create parasitic analog FM that is added

to the desired digital FM

proposed model(not intentional circuitry)

VCO

Oscillator tuning word

(OTW)÷2

4GHz CKV

delay selection

SD +

DCOencoder

10

delay

clock

÷N

dithering rate selection N=1, 2, 4 or 8

Page 50: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

50

-2 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2740

760

780

800

820

840

860

880

voltage applied to source/drain node [V]

capa

cita

nce

[fF]

measured dataapproximated curve

Source for Non-Linearity (Mixing)• The dithered varactor experiences both a large signal oscillation and a

high-speed logic-level (0V/1.5V) dithering signal. • Superposition cannot be assumed for the sum of these two large signals.

capacitance

voltage

C-V curve of varactor is very non-linear

Page 51: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

51

Mathematical Analysis Phase Dependency The energy in the SD signal around the DCO frequency may be represented as:

}2{)()( SDoo tfSintAtSD θπ +⋅=

}2{)( tfSintDCO oπ=

With the oscillations of the DCO represented by:

The mixing of the two would produce the interfering baseband signal:

)()()( tDCOtSDtb o ⋅⋅= β‘conversion gain’

phase with respect to DCO signal

=⋅+⋅⋅= }2{}2{)()( tfSintfSintAtb oSDo πθπβ

)()(2

tACos SD ⋅⋅= θβ

Periodic dependency on phase!

not a voltage signal (capacitance)

Page 52: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

52

Simulation of Modulation Error vs. Phase• Actual varactor curve used and specific timing asymmetry assumed in SD • Phase between SD signal and DCO oscillations swept 360° period

0 30 60 90 120 150 180 210 240 270 300 330 360-15

-10

-5

0

5

10

15normalized modulation error for 0.1ns timing error

phase shift [deg]

erro

r in

frequ

ency

dev

iatio

n co

mpa

red

to id

eal c

ase

[%]

CKVCKVD2CKVD4CKVD8

modulation error can be both positive and negative depending on the phase

Page 53: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

53

Example 3

Parasitic frequency modulation on DCO caused by AM stage

(‘DCO frequency-pulling’)

Page 54: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

54

The DCO Frequency-Pulling Problem

• phase/frequency modulation distortion experienced corresponding to the amplitude modulation– Worsens with increased output signal level – Could be caused by supply fluctuations in addition to the AM RF

aggressor

• the aggressor and victim are frequency-synchronous!

Page 55: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

55

Consequences of the Interference

-5 -4 -3 -2 -1 0 1 2 3 4 50

1

2

3

4

5

6

7

8

9

10

11

TX output power [dBm]

EVM

[%]

EVM vs. TX output power at 1710.2MHz

• EVM worsens as TX power is increased (AM aggressor is stronger) • TX mask limits are violated due to the distortion in phase

targeted EVM limit

violation !

Page 56: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

56

The Principle of Operation of the AM Stage• The amplitude modulation is fully digital based on a thermometer-code

unit weighted digital- to-RF-amplitude-converter (DRAC)• The instantaneous current into the array is amplitude dependent,

potentially representing an additional aggressor

Page 57: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

57

Mathematical Analysis (1/2)

θCosavavs ⋅⋅⋅−+= 2222

22 av >>

• vector sum on varactors:

• aggressor much weaker than victim:

~ 3 Vp-p~ mV ?

θCosvavs ⋅⋅−= 21• phase-dependent vector sum:

Page 58: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

58

Mathematical Analysis (2/2)

0 30 60 90 120 150 180 210 240 270 300 330 360

10-3

10-2

10-1

100

aggressor-to-victim phase [deg]

norm

aliz

ed a

mpl

itude

of a

ggre

ssor

the phase dependent suppression of the aggressor in the DCO for a/v = 1/1000

• Phase dependency for effective interference magnitude shows 180°periodicity (the maximal suppression is achieved at orthogonality)

suppression factor at nulls is a/v and not zero

Page 59: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

59

Proposed Phase Adjustment Implementation

f TXN f TX

VDD

frequency selection

and modulation

digital amplitude

modulation

VDDcurrent

t

ACW

t

interference 1

TX output

t

interference 2

Adjustable delay

• Digitally controllable delay circuit to be placed in TX path before AM stage• Calibration/compensation to be based on internal measurements of the

ADPLL PHE signal reflecting the parasitic FM suffered during AM

Page 60: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

60

Summary• The potential for self-interference is increasing

– SoCs becoming more complex (often including multiple radios)– impractical to model/anticipate all the possible self-interference

mechanisms in an SoC at the design stage

• A phase-domain approach for the mitigation of the impact of interference was proposed, which may be applicable in specific scenarios in an SoC.

• To minimize hardware redesign, provisions must be made to allow for digital/software-based interference mitigation at the post-silicon stage – DfIM (Design for Interference Mitigation) – allow margins in processing power and memory for the implementation

of software algorithms to address interference problems– accommodate clock rate selection and dynamic spectral spreading – where the phase domain approach may be applicable, allow for

phase/delay adjustability on potential aggressors/victims

Thank you! [email protected]

Page 61: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

61

Additional References (1/2)

1. A. Hajimiri and T. Lee, “A General Theory of Phase Noise in Electrical Oscillators”, IEEE Journal of Solid State Circuits, Vol. 33, No. 2, Feb. 1998

2. R. B. Staszewski, C.-M. Hung, D. Leipold, et al., “A first multigigahertz digitally controlled oscillator for wireless applications,” IEEE Trans. on Microwave Theory and Techniques, vol. 51, no. 11, pp. 2154–2164, Nov. 2003.

3. R. B. Staszewski, D. Leipold, K Muhammad, et al., “Digitally controlled oscillator (DCO)-based architecture for RF frequency synthesis in a deep-submicrometerCMOS process,” IEEE Trans. on Circuits and Systems II, vol. 50, no. 11, pp. 815–828, Nov. 2003.

4. R. B. Staszewski, K. Muhammad, D. Leipold, et al., “All-digital TX frequency synthesizer and discrete-time receiver for Bluetooth radio in 130-nm CMOS,”IEEE Journal of Solid-State Circuits, vol. 39, iss. 12, pp. 2278–2291, Dec. 2004.

5. R. B. Staszewski and P. T. Balsara, “Phase-domain all-digital phase-locked loop,” IEEE Trans. on Circuits and Systems II, vol. 52, no. 3, pp. 159–163, Mar. 2005.

Page 62: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

62

Additional References (2/2)6. R. B. Staszewski, C.-M. Hung, N. Barton, M.-C. Lee, and D. Leipold, “A digitally-

controlled oscillator in a 90 nm digital CMOS process for mobile phones,” IEEE Journal of Solid-State Circuits, vol. 40, no. 11, pp. 2203–2211, Nov. 2005.

7. R. B. Staszewski, J. Wallberg, S. Rezeq, et al., “All-digital PLL and transmitter for mobile phones,” IEEE Journal of Solid-State Circuits, vol. 40, iss. 12, pp. 2469–2482, Dec. 2005.

8. R. B. Staszewski and P. T. Balsara, “All-Digital Frequency Synthesizer in Deep-Submicron CMOS,” New Jersey: John Wiley & Sons, 2006.

9. O. Eliezer, I. Bashir, R. B. Staszewski and P. T. Balsara “Built-in Self Testing of a DRP-Based GSM Transmitter”, RFIC 2007 RMO4D-2, June 2007

10. I. Bashir, Robert Bogdan Staszewski, and Oren Eliezer, “Tuning Word Retiming of a Digitally-Controlled Oscillator Using RF Built-In Self Test”, Proceedings of IEEE DCAS 2006

11. S. Bronckers, G. Vandersteen, L. De Locht, Van Der Plas, G. and Y. Rolain, "Study of the different coupling mechanisms between a 4 GHz PPA and a 5-7 GHz LC-VCO," in 2008 IEEE Radio Frequency Integrated Circuits Symposium, RFIC 2008, 2008, pp. 475-478.

Page 63: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

63

Background

The DRP Transmitter

Page 64: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

64

Definition/Fundamentals of DRP

• DRP = Digital RF Processor • Radio circuitry suitable for CMOS process of

logic/DSP• Extensive use of digital circuitry to allow

integration with digital processor (typically the baseband processor in cellphones) in a single low-cost digital CMOS die (SoC)

• Minimization of the use of problematic analog circuitry– does not migrate easily from one process node to the next – suffers variances in performance in massproduction – problematic and more expensive testing

• Digital design simplifies migration and ensures SoC scalability• Digital/software compensation for analog impairments

TI’s single-chip GSM radio ‘Locosto’

DRP

Page 65: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

65

All-Digital Polar TX Architecture

A

Cordicand polar

signal processing

I

F

Q

s

Modulator

Modulator

• Supports constant and non-constant envelope modulation • DCO within ADPLL for digital-to-frequency conversion• DRAC for digital-to-RF-amplitude conversion• Standards addressed: GSM/EDGE, Bluetooth (GFSK, DQPSK)

Page 66: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

66

All-Digital vs. Conventional PLLCharge-pump PLL:• Suffers from fR

spurs• Tradeoff:

bandwidth against spur level

• Requires large capacitors

FREF CKVPhase error

Variable phase

Reference phase

Tune

R V

Phase/Frequency Detector VCO

Tuning voltage

Frequency Divider

UP

DOWN

Charge Pump

Loop FilterFREF

R V

All-digital PLL:• True phase

domain operation

• Digital signal processing

• Noise immunity• Configurable

Page 67: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

67

DCO Core• 3.2 - 4 GHz range

for 4-band GSM

• No analog tuning controls– V_tune_high and V_tune_low

set to two flat operating points of the C-V curve

tune_low

tune_high

T1

x

1

varactors

b

2

00

GND

1A

VDD1B

T2

0

x

Page 68: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

68

Digitally Controlled Oscillator (DCO)• Linear varactor of conventional VCO replaced with a

large number of tiny binary-controlled varactors in a digitally-controlled oscillator (DCO)– Smallest varactor size: tens of atto-Farad (aF=10-18F)

• The loop operation is fully digital including the frequency tuning

Page 69: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

69

DCO Varactor Dithering Principle• Frequency resolution enhanced

by high-speed dithering of the smallest size varactor

• Sigma-delta dithering rate derived from DCO and therefore frequency synchronous with it (e.g. through divide by 4/8/16…)

1

2

dk C0

ΔC

Varactor model:

Page 70: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

70

Simulation Example of ΣΔ DCO Dither

• Fixed-point DCO tuning word

• Red: Integer DCO input word

• Black: running average

Input

Output

Page 71: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

71

Frequency Detector Based ADPLL• Phase error is an accumulated frequency error• Insensitive to arbitrary phase-bias between input and output

phase error

Page 72: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

72

ADPLL with Wideband Modulation• Two-point frequency modulation

– Direct feedforward path – y[k] directly drives the DCO– Compensating path – y[k] added to the channel frequency control word

configured according to modulation scheme

FREF

TDC

Loop Filter

DCO

CKV

FCW

Phase error

Variable phase

Reference phase

(fR)(fV)Tune

RF out

Complex pulse shaping filter

data

Data FCWAmplitude

Control Word (ACW)

Channel FCW

DPA

norm

Page 73: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

73

Inherent Built-in Self Test Capability • Digital processing of phase error is useful in determining DCO

noise performance (natural noise and interference)

+-

ReferencefR

Variable

Gain norm DCO

E

Sampler

FREF .

[k]

-

Retimed FREF

OTW

KDCO

KDCO

NewFrequency Command

Word

(CKR)

Periodnorm

CKV

• Processing of phase error also useful for testing of DCO capacitances (RFIC ’07 RMO4D-2)

Page 74: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

74

Digitally-Controlled Power Amplifier• Digital to RF

amplitude converter (DRAC) - RFIC ‘05

• Array of unit-weighted MOS switches

• Each switch contributes a conductance

• Resolution enhanced through ΣΔ modulation

ICex

tern

al

Page 75: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

75

Background

Fundamentals of Interference and Coexistence

Page 76: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

76

Basic Interference Terminology • Interference mechanisms involve at least one aggressor, one victim and

one coupling/propagation channel/medium allowing the aggressing signal to arrive at the victim circuit.

• The channel/medium may or may not be parasitic, but must be modeled/estimated sufficiently accurately to determine the level of interference suffered. Typically, it isn’t and the interference mechanism is discovered only post-silicon in the lab…

• The consequences of interference may be:

– Complete malfunctioning (always intolerable)

– Performance degradation (possibly tolerable)

– Regulation/standard violation (intolerable but not always noticeable)

aggressor channel victim interfered performance

Page 77: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

77

Interference Mitigation Approaches (1/2)(implemented in the victim circuitry)

1. Suppression of interference within the victim circuitry– Shielding the victim to suppress the level of the arriving aggressor

– Filtering to suppress arriving aggressing signal

2. Passive mitigation of interference effects within the victim– Robust biasing (current consumption penalty?)

– Differential topologies

3. Active mitigation of interference effects within the victim– Active cancellation of the interfering signal

– Dithering of threshold in slicing circuits

Page 78: Mitigation of Self-Interference in Mixed-Signal ...ewh.ieee.org/soc/cas/dallas/documents/presentation_dec03_08_eliezer.pdf2 Outline • Introduction (motivation, modeling challenges)

78

Interference Mitigation Approaches (2/2)

4. Reduction in interference power– Proper routing to reduce I⋅R drop – Filtering/shaping of clocks/data (reducing power in specific bands)

5. Avoidance in frequency domain– Wise/dynamic selection of clock rates to avoid victim sensitivities– Spectral spreading of clock/data signals

6. Avoidance in time domain – Schedule aggressing activity to avoid sensitive instances in victim– Shift timing of victim activity to instances clear of interference

7. Avoidance in phase – Adjust phase of victim signal to minimize its vulnerability to aggressor– Adjust phase of aggressing signal to minimize its impact on victim


Recommended