RF DAC / Direct-RF Synthesis (GSPS Direct-RF DAC Guide)
← Back to:Digital-to-Analog Converters (DACs)
A Direct-RF (RF) DAC succeeds when frequency placement (fs / interpolation / NCO / RTZ) puts images where filtering is easy, and when clock, output network, and layout keep noise and spurs below the mask with repeatable production tests.
Plan the spectrum first, then budget the dominant risk (skirts, spurs, mismatch), and validate with a minimal bring-up flow that quickly separates design issues from measurement-chain artifacts.
What this page solves (Direct-RF DAC in one mental model)
This page shows how a GSPS-class RF DAC can generate clean RF directly from digital baseband using on-chip DUC/NCO, interpolation, and optional RTZ. It focuses on frequency planning, image control, spur mechanisms, clock sensitivity, and production-ready validation for SDR, communications transmitters, and phased-array TX.
One-line mental model
Spectrum placement is set by fs / interpolation / NCO / RTZ; spur level is set by static + dynamic errors; what survives to the antenna is set by reconstruction + bandpass window.
Direct-RF DAC vs DAC + analog IQ upconversion (engineering consequences)
- Signal path complexity: Direct-RF translates and combines carriers in digital (DUC/NCO + interpolation), reducing analog blocks. Analog IQ adds LO distribution, I/Q imbalance, LO leakage, and extra calibration surfaces.
- Phase coherence at scale: Direct-RF makes deterministic multi-channel coherence easier with shared clocks and repeatable digital paths. Analog IQ often shifts coherence risk to LO phase drift and per-channel analog mismatch.
- Where images and spurs come from: Direct-RF is dominated by Nyquist-zone planning, interpolation images, clock-induced skirts, and code-dependent spurs. Analog IQ is often dominated by I/Q imbalance, LO artifacts, and mixer products.
- Clock / LO sensitivity: Direct-RF ties RF SNR and near-carrier noise tightly to the sampling clock. Analog IQ ties spectral purity heavily to LO phase noise and quadrature accuracy.
- Filtering strategy: Direct-RF uses a reconstruction/bandpass window to keep the intended zone and reject images. Analog IQ typically stacks IF/RF filtering and LO isolation across more analog stages.
How to use this page (fast reading path)
- Start with frequency planning: choose the Nyquist zone, interpolation, and NCO placement so images land where filters can reject them.
- Then evaluate RTZ vs NRZ: treat output mode as a spectrum-shaping knob, not as a checkbox.
- Translate clock jitter / phase noise into RF SNR and near-carrier skirts; budget clocks early before hardware locks in.
- Classify spurs by signature (harmonic / image / skirt / coupling) and apply the right mitigation knob first.
- Validate multi-channel coherence and production test with short, repeatable measurements that isolate failure modes.
Architecture map: RF DAC vs Nyquist DAC, where NCO/DUC lives
An RF DAC is best understood as a stacked system: digital upconversion and interpolation place the RF spectrum where it can be filtered, the DAC core sets the linearity ceiling, and the output mode (NRZ/RTZ) plus reconstruction window determine how images and noise distribute across Nyquist zones.
Architecture stack (what each layer controls)
- NCO/DUC (digital translation): places carriers and multi-tone content in the target band; sets frequency agility and multi-carrier flexibility.
- Interpolation filters: push images away from the passband; shape stopband energy so reconstruction filtering becomes feasible.
- DAC core (typically current-steering): sets the baseline INL/DNL and dynamic distortion ceiling that limits achievable SFDR.
- Output mode (NRZ/RTZ): changes the effective pulse shape and high-frequency spectral envelope; trades output power vs image behavior and wideband purity.
- Output network + bandpass window: selects the intended zone and suppresses out-of-band images/spurs; turns spectrum planning into a realizable RF interface.
When an RF DAC is the right tool (selection triggers)
- High RF band and wide bandwidth: the intended band sits in a higher Nyquist zone and needs images pushed far enough for practical filtering.
- Strict spurious mask: spectral purity must be maintained across temperature and production variation; spur mechanisms need controllable knobs (interp/RTZ/dither hooks).
- Multi-channel coherence: phased-array or MIMO transmitters require deterministic phase alignment and repeatable latency behavior across channels.
- Compute / power constraints: on-chip DUC and interpolation reduce FPGA load and simplify the digital pipeline while keeping agility.
Key terms (quick alignment)
- Nyquist DAC: typically targets baseband/low IF and relies on external upconversion.
- RF DAC: can place energy directly into higher zones with built-in DUC/NCO and interpolation.
- NCO: digital LO for frequency translation.
- DUC: digital upconversion chain (mixing + filtering).
- Interpolation: increases effective sample rate and pushes images outward.
- RTZ: output mode that returns to zero between codes, changing the spectral envelope.
Frequency planning: Nyquist zones, images, and where spurs land
Direct-RF synthesis starts with spectrum placement, not with headline SFDR. A sampling system repeats spectra across Nyquist zones, so the goal is to place the intended band into a zone where the first images and aliases land outside the keep window, then define a practical bandpass window that the reconstruction network can enforce.
Nyquist zones in one minute (why mapping matters)
- fs sets the grid: the spectrum repeats every fs. Choosing a zone is choosing which repeated copy will be kept by the analog bandpass window.
- Images are predictable: the dominant image bands typically appear around fs ± f (and around the effective sampling rate after interpolation).
- Filtering is a window: the reconstruction network does not “fix” spurs; it keeps one band and rejects the rest. Planning is about making that window realistic.
4-step frequency plan (inputs → decisions → outputs)
-
Define the target band (input).
Specify center frequency and occupied bandwidth, plus the spectral rule that must be met (spur mask, adjacent-band limits, or a keep/reject window). Output: a clear keep band [f0 − BW/2, f0 + BW/2]. -
Choose the output zone (decision).
Place the keep band inside a Nyquist zone where the first image bands do not overlap the keep window. Prefer placements with comfortable guard bands to the zone edges. -
Select interpolation and NCO placement (decision).
Use interpolation to increase image spacing and use NCO/DUC to land the content into the chosen zone. Output: interpolation factor and a feasible NCO range that preserves guard band on both sides of the keep band. -
Predict image landing and write the filter window (output).
Identify the first image band that must be rejected, then define passband and stopband windows (with margin) as acceptance criteria for the reconstruction/BPF network.
Common pitfalls (symptom → likely cause → first action)
- Images sit too close to the intended band → the keep band is near a zone edge or image spacing is small → change zone or increase interpolation before chasing SFDR numbers.
- Filter looks “impossible” on paper → passband/stopband margins were not defined early → write the window first, then adjust NCO/interp to create transition room.
- A spur appears exactly at fs ± f → image/alias landing as planned, but not rejected enough → verify BPF stopband window and output matching before re-tuning the digital chain.
- Multi-carrier edges fail the mask → occupied bandwidth was underestimated or guard band is too small → re-plan using worst-case BW including crest and allocation.
- Measured spurs do not match simulations → test chain reflections/overload create false tones → add attenuation/isolation and validate instrument dynamic range.
- A “good datasheet” still fails system limits → spectrum placement and windows were never locked → freeze the zone + window first, then optimize clocks and spur mechanisms.
Interpolation & on-chip DUC: what changes in the spectrum
Interpolation is a frequency-planning tool. It increases the effective sampling grid so the first images move farther away from the keep window, making reconstruction filtering easier. The tradeoff is added digital filtering delay and more behaviors to validate, especially when wideband modulation and multi-carrier allocations must keep tight spectral masks.
What interpolation changes (benefit → cost → verify)
-
Benefit: pushes the dominant image bands outward, creating larger transition room between the keep window and the first image.
Verify: confirm the first image sits fully inside the reject window across the full occupied BW. -
Benefit: improves practical filter feasibility by reducing how aggressive the analog bandpass must be.
Verify: check passband ripple and group-delay flatness versus the system limits (mask, EVM, adjacent-band leakage). -
Cost: adds digital filter delay and configuration complexity; wideband modulation becomes more sensitive to passband ripple and delay ripple.
Verify: validate with a modulation-representative test (multi-tone or VSA EVM/ACLR) rather than single-tone only.
Quick guide: x2 / x4 / x8 (directional tradeoffs)
- Interp x2: a practical first step to gain guard band; often enough when the keep window already has reasonable spacing. Risk: modest delay; verify that the first image band clears the reject window over BW.
- Interp x4: substantially increases image spacing and relaxes analog transitions. Risk: more delay and more sensitivity to passband ripple; verify delay ripple and adjacent-band behavior.
- Interp x8: maximizes spacing when masks are tight and zones are high. Risk: higher implementation burden and more configuration states; verify across temperature and corner settings, not one lab point.
On-chip DUC checklist (what to confirm before committing)
- Configurability: available interpolation factors, NCO range/resolution, and whether response profiles are fixed or selectable.
- Repeatability: whether frequency planning stays stable across modes (same placement, same images, same band edges).
- Spur behavior: whether NCO placement or mode changes create consistent spur signatures that can be avoided by planning.
- Validation approach: confirm with both single-tone (images) and representative wideband tests (mask, ACLR/EVM) because interpolation can shift what dominates.
NRZ vs RTZ: when RTZ helps, and the tradeoffs
NRZ and RTZ change the effective pulse shape of the DAC output within each sample period. That pulse shape sets the spectral envelope that sits underneath the wanted signal and its images. RTZ can make certain Nyquist-zone placements easier to filter and can improve wideband spectral behavior in specific configurations, but it also changes output amplitude, noise distribution, and the required filter window.
What RTZ changes (pulse shape → envelope → window)
- Pulse shape: NRZ holds level across the full sample; RTZ returns toward zero within the sample period.
- Spectral envelope: the pulse shape sets how energy rolls off with frequency, affecting how “friendly” the placement is in higher zones.
- Filter window: changing the envelope can move the practical boundary between what can be kept and what can be rejected by the reconstruction/BPF network.
When RTZ is often worth evaluating (practical triggers)
- Higher Nyquist zones: the intended band sits in a higher zone where images are harder to window with realistic transitions.
- Wide occupied bandwidth: multi-carrier or wide modulation needs better control of the envelope and image spacing to protect the mask.
- Tight filter windows: the reconstruction/BPF stopband has limited room; RTZ can sometimes make the keep/reject window more achievable.
- Power margin exists: the link can tolerate output amplitude changes without violating the transmit power budget.
Tradeoffs (what changes) and acceptance checks (what to measure)
- Output amplitude / power: RTZ can reduce effective output power. Check: verify the transmit gain budget still closes with the same output network and calibration.
- Noise and distortion distribution: the envelope change does not remove mismatch spurs, but it can change what dominates in a given zone. Check: compare single-tone SFDR and multi-tone/ACLR (or mask) because the “winner” can differ.
- Filter window dependency: a BPF tuned for NRZ may not be optimal for RTZ in higher zones. Check: keep the same BPF and measurement setup when comparing modes to isolate the mode effect.
- Load/matching sensitivity: reflections can change spur visibility and mask margins. Check: enforce stable test conditions (attenuation/isolation) before concluding RTZ is better or worse.
Decision card (quick rule)
- High zone + wideband + tight window: prioritize evaluating RTZ early because envelope behavior can decide feasibility.
- Lower frequency + narrowband + relaxed window: NRZ is often sufficient and can preserve output power margin.
Clock jitter & phase noise impact: translate clock specs into RF SNR/SFDR risk
Clock quality sets two different RF risks. RMS jitter tends to lift the effective noise floor and degrade SNR more as output frequency increases. Phase noise spreads energy near the carrier as skirts, which can directly impact adjacent-band limits such as ACLR and mask compliance. A practical clock plan starts by deciding which of these two mechanisms dominates the target band.
Jitter → SNR risk (high-frequency sensitivity)
- Higher output frequency: the same jitter creates larger phase error, so SNR can collapse faster in higher zones.
- Wideband planning: jitter-driven noise can dominate total wideband noise power even when single-tone SFDR looks fine.
- Acceptance view: look for overall noise-floor lift and SNR reduction when moving the tone upward in frequency.
Phase noise → ACLR/mask risk (near-carrier skirts)
- Skirts around the carrier: energy spreads near the main tone and leaks into adjacent bands.
- Adjacent-band limits: even with good far-out noise, close-in skirts can break ACLR or spectral masks.
- Acceptance view: inspect close-in phase-noise region and integrate within the adjacent-band bandwidth.
Budget workflow (target → dominant mechanism → clock interface points)
- Lock the band plan: center frequency, occupied bandwidth, and chosen zone/interpolation from the frequency plan.
- Lock the RF limits: SNR/EVM constraints and adjacent-band/mask constraints that define what “good enough” means.
- Decide the dominant risk: if high-frequency SNR is the limiter, tighten jitter; if adjacent-band leakage is the limiter, tighten phase noise.
- Define clock interface points: reference source quality, distribution isolation, and any jitter-cleaning stage required to meet the dominant limit consistently.
Measurement notes (how to read the spectrum)
- Jitter-dominant look: the far-out noise floor lifts and SNR degrades more when the tone is moved higher in frequency.
- Phase-noise-dominant look: close-in skirts rise around the carrier and push energy into adjacent bands.
- Test hygiene: keep attenuation/isolation and reference locking stable to avoid false skirts and instrument-limited results.
Output network & reconstruction: BPF/LPF, impedance, transformers, and common-mode
The output network decides whether a Direct-RF plan is practical. The DAC output (often differential) must be transformed and matched into a stable impedance environment, while the reconstruction network enforces a keep/reject window that removes images without breaking amplitude/phase flatness. The goal is a repeatable 50Ω-facing interface that preserves spectral masks across temperature, power, and build variation.
Typical connection topologies (short, practical patterns)
- Diff out → Balun/Xfmr → 50Ω → BPF → Port: a common path to convert differential to single-ended while keeping RF practice.
- Diff out → Diff match → Diff BPF → Diff chain: keeps common-mode controlled and supports differential PA/measurement paths.
- Diff out → Atten/Isolator → BPF → 50Ω: increases stability and measurement repeatability when reflections make spurs inconsistent.
Stability and drive risks (what breaks when the network is not controlled)
- Poor match (S11): can create amplitude ripple, spur variability, and inconsistent results across cables and fixtures.
- Transformer/balun behavior: common-mode conversion and bandwidth/phase non-idealities can change even-order distortion and wideband mask margin.
- Reconstruction window side effects: a filter can suppress images, but passband ripple and group-delay ripple can reduce modulation quality and adjacent-band compliance.
Acceptance checklist (minimum set for repeatable RF behavior)
- S11 / return loss: stable within the keep band; verify corners (temperature, power, fixtures).
- Amplitude flatness: keep-band ripple stays within the system budget for the intended modulation and bandwidth.
- Group delay / phase flatness: verify wideband behavior, not only single-tone SFDR, because masks can fail at the band edges.
- Even-order distortion sensitivity: check 2nd-harmonic trend when converting differential to single-ended (common-mode effects).
- Repeatability: enforce a fixed attenuator/coupler strategy when spurs vary with cables or load reflections.
Spurs & SFDR: classify spur sources and pick the right mitigation knob
Good SFDR work starts with classification. Most spurs in Direct-RF systems fall into three buckets: code-related deterministic tones, clock-related artifacts, and system coupling through supply/return paths and IO activity. The fastest path is to match the spectrum symptom to the bucket, gather one confirming piece of evidence, then turn the first mitigation knob that addresses that bucket.
Knob map (what changes what)
- RTZ/NRZ, interpolation, digital dither: mostly changes code-related spur visibility and image placement.
- Clock isolation/cleaning: targets close-in skirts and clock-imprinted tones.
- Output network and partitioning: targets repeatability, reflection-driven variability, and supply/return coupling.
Fault-tree cards (symptom → evidence → first action)
Harmonics (2f, 3f) move with the carrier
Symptom: discrete tones at 2× and 3× carrier that track when the carrier moves.
Evidence: spur level changes with amplitude/drive conditions more than with filter placement.
First action: confirm output network symmetry (diff→SE path), then evaluate RTZ/NRZ and dither to reduce code-dependent visibility.
Images (fs ± f) land exactly where the ruler predicts
Symptom: discrete image tones appear at predictable offsets tied to the sampling grid.
Evidence: changing interpolation or the band placement moves the image landing exactly as expected.
First action: re-plan zone/interpolation to create window room, then enforce the reject window with the reconstruction/BPF network.
Close-in skirts suggest phase-noise dominance
Symptom: noise spreads near the carrier as skirts rather than isolated tones.
Evidence: changing reference/clock chain noticeably changes skirt level and adjacent-band leakage.
First action: improve clock cleanliness and isolation first; avoid using RTZ/interp changes to mask a clock-limited skirt.
Spur changes with IO/power activity (coupling-driven)
Symptom: spur height changes when data traffic, supply mode, or nearby switching activity changes.
Evidence: fixing load reflections (attenuation/isolation) stabilizes the result, or spur aligns with power/IO switching patterns.
First action: enforce partitioning and return-path control, then add isolation in the output network to reduce reflection sensitivity.
Multi-channel phase coherence: sync, deterministic latency, and calibration hooks
Multi-channel transmitters care about coherence at three levels: power-cycle repeatability, deterministic alignment, and long-term stability. True coherence is not just “one reference clock”; it also needs controlled skew, a deterministic sync event, and calibration hooks that remove drift and channel-to-channel mismatch over temperature and lifetime.
Three pillars of coherence (what must be true)
- Common reference + low-skew distribution: one phase reference, a controlled clock tree, and measurable skew between channels.
- Sync event + deterministic latency: a shared trigger/SYSREF concept that makes alignment repeatable across runs and power cycles.
- Calibration hooks: a way to measure and correct amplitude/phase mismatch and drift (temperature, aging, and board-to-board offsets).
Verification card (how to prove coherence in hardware)
- Skew measurement: drive the same stimulus through all channels and measure channel-to-channel timing/phase difference at a defined test point.
- Power-cycle repeatability: repeat cold boots and confirm the alignment does not randomly “jump” to new offsets.
- Temperature drift tracking: sweep temperature and log phase offset trends to confirm drift is measurable and correctable.
- Calibration effectiveness: apply the correction loop and verify phase spread shrinks and stays bounded over time.
Board-to-board / chassis coherence (practical notes)
- Distribute reference and trigger: use a shared reference input and a shared trigger edge so every board sees the same alignment intent.
- Control path delays: treat cables and backplane routes as part of the timing budget and keep them measurable and repeatable.
- Keep calibration hooks: provide a loopback/coupler path or a pilot-based method so installation variance can be corrected in-system.
Error budgeting for RF transmission: from datasheet specs to EVM/ACLR risk
A useful budget translates component specifications into system symptoms. Noise sets an EVM ceiling, close-in phase noise sets adjacent-band leakage risk, discrete spurs threaten spectral masks, and amplitude/phase mismatch breaks array coherence. A clean process is: freeze the waveform and mask, identify the dominant KPI, allocate to mechanisms, then assign owners across DAC, clock, output network, layout, and calibration.
Mapping checklist (spec → system symptom → KPI risk)
- Noise floor / SNR: raises wideband noise → EVM degrades and the constellation spreads.
- Clock jitter / phase noise: adds phase-driven error and skirts → EVM + ACLR risk increases.
- SFDR / discrete spurs: narrow tones violate limits → spurious mask can fail even when noise looks fine.
- Group delay / passband ripple: wideband distortion and edge degradation → ACLR/EVM margin shrinks.
- Channel amplitude/phase mismatch: coherence breaks in arrays → beam error and sidelobes increase.
Budget steps (target KPI → mechanisms → owners → acceptance tests)
- Freeze waveform and limits: occupied bandwidth, carriers, and mask/ACLR/EVM targets define what matters.
- Choose the dominant KPI: EVM-driven, ACLR-driven, mask-driven, or array-driven budgets behave differently.
- Allocate to mechanisms: noise, jitter/skirts, discrete spurs, ripple/group delay, and mismatch each get a share.
- Assign owners: DAC core, clock tree, output network, layout/partition, and calibration each own their mechanism.
- Define acceptance tests: pick the shortest test per mechanism (single-tone, multi-tone, modulated, temperature drift, coherence).
Production test & bring-up: fast tests that reveal the right failure mode
A practical bring-up flow isolates failure modes quickly. Start with a single-tone spectrum to validate frequency placement and image behavior, then move to multi-tone or OFDM to expose ACLR/EVM risk, then step/major transitions to reveal code-related transient issues, and finally temperature/supply stress to separate drift from coupling. The same fixture and reference locking must be used across tests, otherwise the results are not comparable.
Fast triage (symptom → likely domain)
- Image location looks “wrong”: frequency plan (fs, NCO/DUC, interpolation, zone, reconstruction window).
- Close-in skirts dominate: clock phase noise / reference locking / clock distribution isolation.
- Fixed spur correlates with IO/supply activity: coupling via layout, return paths, partitioning, and supply filtering.
- Harmonics grow rapidly with level: output network compression/symmetry, matching, transformer/balun behavior.
Test checklist cards (purpose → setup → pass/fail → what it reveals)
Test 1 — Single-tone spectrum (fastest baseline)
Purpose: validate frequency placement, images, noise floor trend, and basic SFDR without ambiguity.
Setup: run one carrier in-band and one near band edge; lock the analyzer and DUT to the same reference; insert fixed attenuation before the analyzer.
Pass/Fail: the carrier lands where planned; images appear at predicted locations (fs±f); skirts are consistent run-to-run; no front-end overload.
Reveals: frequency-plan mistakes vs clock-limited skirts vs coupling-driven spurs (by symptom shape and repeatability).
Test 2 — Multi-tone / OFDM (ACLR/EVM risk exposure)
Purpose: surface adjacent-band leakage and modulation sensitivity that single-tone can hide.
Setup: start with a light multi-tone, then OFDM; use a VSA-capable analyzer; keep the same attenuation/coupling and the same reference locking.
Pass/Fail: ACLR/SEM stays within the planned mask direction; EVM is stable across repeated captures and does not collapse near full-scale.
Reveals: clock skirt dominance (fills neighbors) vs compression/nonlinearity (level-dependent) vs measurement dynamic-range errors (inconsistent results).
Test 3 — Step / major transition (code-related transient spotlight)
Purpose: expose glitch/overshoot behavior that maps to deterministic, code-dependent spur mechanisms.
Setup: apply large code steps (including major-carry-like transitions); observe with a 50Ω-terminated scope path or an equivalent time-domain capture.
Pass/Fail: overshoot/ringing stays bounded; transient behavior is repeatable and not driven by fixture reflections.
Reveals: “only some code jumps are bad” (code-related) vs “every step rings similarly” (output network/matching).
Test 4 — Temperature sweep & supply disturbance (drift vs coupling)
Purpose: separate temperature/lifetime drift mechanisms from coupling-driven artifacts.
Setup: sweep temperature (or apply controlled heating/cooling) while logging phase/spur trends; apply small, controlled supply perturbations and watch spectral response.
Pass/Fail: spur and phase behavior remains bounded and correctable; coupling signatures do not dominate under normal supply noise.
Reveals: thermal gradient sensitivity, missing calibration hooks, PSRR/return-path issues, and clock-chain vulnerability under stress.
Fixture and measurement chain rules (do these or results are misleading)
- Protect analyzer linearity: insert fixed attenuation before the analyzer and avoid front-end overload.
- Lock the reference: use the same 10 MHz reference for the DUT and the analyzer when evaluating skirts and EVM/ACLR.
- Make the chain repeatable: keep the same attenuator/coupler/cable set across tests; mark reference points and calibration points.
- Control reflections: use proper 50Ω terminations and isolation where needed to prevent spur variability caused by mismatch.
Practical bench BOM (example part numbers for repeatable fixtures)
Fixed attenuator (protect & stabilize): Mini-Circuits VAT-6W2+ (example: 6 dB, 50Ω class).
Directional coupler (tap & level checks): Mini-Circuits ZCDC10-02263S+ (example: 10 dB coupler class).
50Ω termination (avoid reflections): Mini-Circuits ANNE-50+ (example: SMA 50Ω termination class).
DC block (when needed): Mini-Circuits BLK-89-S+ (example: DC block class).
RF tap coupler (alternative sampling): Mini-Circuits RBDC-20-63+ (example: 20 dB tap class).
10 MHz reference (ref lock for skirts/EVM): Stanford Research Systems FS725 (example: rubidium 10 MHz standard class).
Note: part numbers are practical examples; choose frequency range, power rating, and connector gender that match the target band and fixture mechanics.
FAQ — Direct-RF / RF DAC bring-up and design decisions
Short, failure-mode-oriented answers to common Direct-RF / RF DAC questions. Each item uses the same structure: first checks → most likely cause → first knob.
Which Nyquist zone is easiest to pass a spurious mask for a target band?
Best first checks
- List the nearest image locations (fs±f, 2fs±f) relative to the mask windows.
- Confirm available reconstruction/BPF stopband margin around the chosen zone.
- Check output network flatness and insertion loss across the intended passband.
Most likely cause: the chosen zone places strong images or clock-related spurs inside the mask’s sensitive windows.
First knob: move the carrier plan to a zone where images fall into an easier-to-filter region, then re-validate with the same BPF window.
How does interpolation move images, and how does it change BPF window needs?
Best first checks
- Verify the interpolation factor actually enabled (register/profile), not just configured.
- Recompute first-image spacing versus the passband edges after interpolation.
- Confirm BPF transition band still fits between passband and first strong image.
Most likely cause: interpolation changes image spacing and where the “easy stopband” starts, but the BPF window stayed the same.
First knob: increase interpolation (if available) to push images away, then re-place the BPF so its stopband targets the first image cluster.
Does RTZ always improve SFDR, and when does it matter most?
Best first checks
- Compare NRZ vs RTZ under identical output level and identical measurement chain.
- Check the chosen Nyquist zone and bandwidth (high-zone and wideband cases benefit more).
- Confirm output network and BPF window were re-tuned for RTZ’s envelope change.
Most likely cause: RTZ reshapes the spectral envelope; the benefit appears only when images and high-frequency artifacts are the limiting factor.
First knob: evaluate RTZ first for high-output-frequency or high-zone plans; keep NRZ for low-frequency narrowband plans unless images dominate.
Why does the same clock jitter hurt SNR more at higher output frequency?
Best first checks
- Measure/compare SNR at two output frequencies while keeping the same amplitude and clock source.
- Confirm analyzer and DUT are reference-locked so skirts are not measurement artifacts.
- Check whether close-in skirts grow as frequency increases (clock-limited signature).
Most likely cause: higher output frequency converts the same timing error into larger phase error, raising noise around the carrier.
First knob: improve the clock chain (cleaner reference, tighter distribution, jitter cleaning) before changing the DAC or filter plan.
If fs±f images are high, what should be checked first: filter window, interpolation, or output matching?
Best first checks
- Confirm the BPF stopband actually covers the first-image region for the chosen zone.
- Confirm interpolation settings and re-compute image spacing (do not assume).
- Check matching/reflections (S11/return loss) because reflections can raise apparent images and spurs.
Most likely cause: the BPF window is not aligned to the first-image cluster, or interpolation is not active as assumed.
First knob: fix image placement first (freq plan + interpolation), then confirm the BPF window, then tune matching to stabilize results.
For multi-channel coherence, should skew or phase drift be the primary acceptance metric?
Best first checks
- Check power-cycle repeatability (does alignment jump after reboot?).
- Measure inter-channel skew at a defined test point under a shared trigger event.
- Track phase offset versus temperature/time to quantify drift.
Most likely cause: skew captures deterministic alignment, while drift captures long-term stability; both are required in phased-array systems.
First knob: use skew as the “bring-up gate,” then require drift tracking and a calibration hook as the “lifetime gate.”
If close-in skirts are high but far-out noise is low, which block is the first suspect?
Best first checks
- Verify DUT and analyzer share the same reference (otherwise skirts can look worse).
- Check the clock chain: reference source, distribution, and isolation from digital noise.
- Change carrier frequency while keeping the clock; see if skirts scale with frequency.
Most likely cause: close-in skirts are usually clock phase noise / modulation, not wideband noise floor.
First knob: fix reference locking and clock cleanliness first, then re-check supply coupling only if skirts remain unchanged.
Why can multi-tone or OFDM look worse than single-tone (IMD vs compression vs clock modulation)?
Best first checks
- Reduce output level by a known step; see if ACLR/EVM improves sharply (compression signature).
- Compare tone spacing; strong IMD products move predictably with spacing.
- Lock references; check whether skirts fill adjacent bands even at lower levels (clock modulation).
Most likely cause: multi-tone stresses linearity and crest factor; it exposes IMD and compression that single-tone hides.
First knob: verify headroom (avoid compression) first, then isolate IMD (output network/PA) versus clock-driven skirts.
If SFDR drifts after power-up, is it more often thermal gradient or reference/supply coupling?
Best first checks
- Log SFDR versus time alongside temperature sensors near DAC/clock/power stages.
- Hold temperature stable; see if drift remains (coupling/settling signature).
- Change supply loading (digital activity) and see if spurs correlate (coupling signature).
Most likely cause: early drift often comes from thermal gradients and settling of references/clock distribution; coupling shows stronger correlation to activity.
First knob: improve thermal uniformity and reference settling first; treat activity-correlated spurs as a layout/partition/supply isolation issue.
Why can measured SFDR be far from the datasheet—what are the most common measurement-chain traps?
Best first checks
- Confirm analyzer linearity: add attenuation and verify spurs do not change (overload check).
- Reference-lock DUT and analyzer to avoid skirt/phase-noise measurement artifacts.
- Control reflections: use good 50Ω terminations and stable cables; repeatability matters.
Most likely cause: instrument overload, missing ref-lock, and uncontrolled mismatch can create “fake spurs” and inflated noise skirts.
First knob: fix the measurement chain first (attenuation, ref-lock, match), then re-run before changing the design.
Why can EVM get worse after changing the output matching network (ripple vs group delay)?
Best first checks
- Measure amplitude flatness across occupied bandwidth (ripple signature).
- Check group-delay variation (wideband modulation is sensitive to delay ripple).
- Confirm the network did not reduce headroom or cause compression at peaks.
Most likely cause: the new matching network improved one metric (e.g., return loss) but introduced passband ripple or delay ripple that harms wideband modulation.
First knob: tune for smooth amplitude and delay across the occupied band, not only for center-frequency match.
How much attenuation or isolation is typically needed to prevent reflections from creating “fake spurs”?
Best first checks
- Add a fixed attenuator at the analyzer input; confirm spur levels do not move (overload/reflection check).
- Swap cables/terminations; confirm spurs are stable (fixture sensitivity check).
- Check return loss at the interface; poor match can convert reflections into apparent spurs.
Most likely cause: reflections and instrument nonlinearity can mix with the signal path, creating repeatable but non-DUT spurs.
First knob: start with conservative fixed attenuation and stable 50Ω termination; add isolation/coupling if the test setup shows spur sensitivity to fixture changes.