USB3/SDI/Video Clocks (27/74.25/148.5 MHz) + Genlock
← Back to:Reference Oscillators & Timing
USB3/SDI/Video clocks are a “rate-family + genlock + distribution” problem: generate the correct 27/74.25/148.5 MHz (including 1/1.001), then choose loop bandwidth and branch policies to meet both phase-alignment (genlock) and low-jitter needs. The goal is measurable: zero frame jumps on switching, bounded spurs, and a jitter/phase budget that holds from bring-up to production.
Definition & scope: what “USB3/SDI/Video clocks” really means
This page focuses on practical clocking for broadcast/cameras: generating and distributing the 27 / 74.25 / 148.5 MHz families (including 1/1.001 variants) and integrating genlock references with clear jitter/phase expectations, verification hooks, and production-ready guardrails.
Endpoint needs (3 clock “roles”)
Typical symptoms: visible instability on switching, periodic artifacts when fractional spurs fold into the visible band.
What this page provides: frequency family map, jitter spec template, and “tracking vs cleaning” loop strategy for genlocked systems.
Typical symptoms: occasional loss-of-lock at temperature corners, transient errors on reference switching.
What this page provides: clock-tree topology patterns, distribution/termination rules, and measurement hooks to catch intermittent margin loss.
Typical symptoms: EMI pass/fail swings depending on SSC settings; spurs coupled from control/power into the reference.
What this page provides: SSC gating logic (when allowed / when must be OFF) and practical isolation rules for mixed endpoints.
Page boundary contract (anti-overlap)
Rate family map: 27 / 74.25 / 148.5 and the 1/1.001 world
Video systems frequently operate in two legitimate frequency families: 1.000 and 1/1.001. The latter is not “error” but a required mode. Treat it as a separate configuration state for clock generation, genlock tracking, switching behavior, and verification.
Frequency family reference table (use as a spec checklist)
| Rate family | Common clocks | Typical use | Preferred generation | Risk note |
|---|---|---|---|---|
| 1.000 | 27 / 74.25 / 148.5 MHz | clean internal clocking, fixed-format pipelines | integer chain if available | switching must preserve phase if genlocked |
| 1/1.001 | 74.1758 / 148.3516 MHz (representative) | broadcast frame-rate families that require 1.001 mode | fractional synthesis often required | spur control becomes a first-class requirement |
| Genlock on | family-dependent | multi-device phase alignment | track + clean (dual-loop) is typical | loop bandwidth sets tracking vs cleanliness |
| USB3 branch | platform reference clock | compliance + EMI peak reduction | SSC allowed if it does not touch SDI/video chain | gating and isolation must be explicit |
Notes: exact output sets depend on the product format; keep the spec language consistent by always stating rate family, output set, and measurement window.
Rate selection flow (3-step decision, spec-bundle output)
- Genlock required? If yes, define the allowed phase transient on switching and the acceptable long-term drift (holdover expectations).
- Rate family? Pick 1.000 or 1/1.001 based on the system format; treat each family as a separate validated mode.
- Generation path? Prefer integer chains when available; otherwise use fractional synthesis and promote spur control + jitter window verification to first-class tests.
Rate family: 1.000 or 1/1.001
Outputs: {27, 74.25, 148.5} or {74.1758, 148.3516} (representative)
Genlock: {black burst / tri-level / 10 MHz / network-derived} (as applicable)
Jitter window: RMS jitter = X fs, integration [A..B] Hz, condition = [locked/holdover]
Switching: hitless required? {yes/no}; allowed phase transient = [Y]
Reference inputs for genlock: black burst, tri-level sync, 10 MHz, network-derived refs
Genlock quality depends less on “can it lock” and more on what is being locked (phase anchor vs frequency reference), how the reference is conditioned, and how reference noise is admitted or rejected by the loop strategy.
Two practical classes of genlock references
Engineering meaning (lock, phase repeatability, and noise entry points)
Reference selection matrix (cost • accuracy • cabling • interference • maintainability)
| Reference | Cost | Phase repeatability | Cabling / distribution | Interference tolerance | Maintainability | Best fit |
|---|---|---|---|---|---|---|
| Black burst | Low–Med | Med | Med | Med (front-end matters) | High (easy to probe) | legacy studio sync |
| Tri-level sync | Med | High | Med | High (when conditioned) | High | modern broadcast/cameras |
| 10 MHz house ref | Med | Med–High (defined locally) | High (easy distribution) | High | Med–High | mixed systems with local synthesis |
| Network-derived ref | Med–High | Med (depends on source) | High (logical distribution) | Med (design guards) | Med (needs monitoring) | distributed timing with alarms/holdover |
Use the matrix to choose the reference source, then define a front-end conditioning plan and a verification window (what is measured, where, and under which lock state).
Verification hooks (what to measure before blaming the PLL)
- Input margin: verify amplitude/termination/ground integrity at the genlock connector and after the conditioner (same test across cable lengths).
- Event timing quality: check extracted edge/zero-cross timing stability (comparator output or ADC-derived timing).
- Alarm/holdover behavior: define and test reference-loss response (alarm latency, switchover path, and holdover slope).
Architecture patterns: clean-only, track-only, dual-loop (track + clean) for video systems
These three patterns cover most genlocked video systems. Choosing the wrong pattern often produces “mysterious” behavior: stable lock but visible switching jumps, poor jitter despite a high-end cleaner, or slow recovery after reference disturbances.
The three patterns (what each optimizes)
3-way decision table (pick by KPI priority)
| Pattern | Phase alignment | Low jitter | Fast lock / recovery | Typical fit |
|---|---|---|---|---|
| Clean-only | Low–Med | High | High | standalone cameras / internal pipelines |
| Track-only | High | Low–Med | Med–High | studio distribution with very clean refs |
| Dual-loop | High | High | Med | broadcast gear with tracking + cleanliness |
Minimal verification per pattern (shortest tests that reveal wrong choices)
PLL/DPLL loop bandwidth: the core trade-off (jitter cleaning vs genlock tracking)
Loop bandwidth decides noise ownership: whether the output behaves more like the reference (tight tracking) or more like the local oscillator/VCO (strong cleaning). “Locks fine” is not sufficient—bandwidth must be chosen for the required tracking behavior, switching transients, and holdover drift window.
Noise ownership: reference noise vs VCO noise (what dominates the output)
What changes when bandwidth is widened or narrowed
- Better phase alignment to genlock and faster correction of reference phase drift.
- More reference noise passes into the output; output jitter becomes reference-limited.
- Output jitter is improved (more VCO-like), especially in the cleaning region.
- Slower tracking; phase error can accumulate during disturbances, reference steps, or long holdover intervals.
Holdover & drift: when a better oscillator is required
If the system must stay within a defined drift window during reference degradation or loss, holdover becomes a specification, not an option. In that case, oscillator grade (TCXO/OCXO/MEMS) is chosen to meet the required drift window over the required duration, with temperature and aging accounted for.
Bandwidth setting 4-step method + the 5 parameters that must be recorded
- Goal: prioritize tracking (phase alignment) vs cleaning (lowest jitter).
- Reference quality: characterize the source + front-end event timing stability.
- Endpoint tolerance: define acceptable phase error and jitter window at the endpoint.
- Scenarios: lock, switchover, reference loss/recovery, and mode transitions.
Jitter & phase-noise requirements: what to budget and how to express it
Clock discussions fail when the metric language is inconsistent. This section defines a minimal vocabulary (random vs deterministic), fixes the RMS integration window rule, and provides a budget chain template from reference to endpoint.
Minimal terminology (engineering consequences only)
RMS jitter must include the integration window (no exceptions)
Profile = locked / holdover / switchover
Output(s) = 27 / 74.25 / 148.5 MHz (+ 1/1.001 if used)
Reference = BB / TLS / 10 MHz / network-derived
Condition = SSC on/off (if applicable)
Measurement point = where the number is taken
Without the integration window and operating profile, RMS jitter numbers are not comparable and cannot be used for budgeting or acceptance.
Practical contracts: pixel clocks vs SDI reclock points
Budget chain skeleton (ref → cleaner → fanout → endpoint)
Use placeholders for X until the measurement method and acceptance window are aligned. The goal is responsibility ownership and test-point clarity—not “one number to rule all.”
| Stage | Adds jitter | Filters jitter | Measurement point | Pass criteria |
|---|---|---|---|---|
| Reference source | X (placeholder) | N/A | at input connector | RMS window [A..B] |
| Conditioning front-end | X (placeholder) | noise shaping | after comparator/ADC | event stability |
| PLL/DPLL | X (placeholder) | tracks / cleans | PLL output pin | profile-based |
| Fanout / distribution | X (placeholder) | adds skew/jitter | near endpoint | within allocation |
| Endpoint domain | N/A | tolerance window | actual receiver | no artifacts / meets mask |
Fractional synthesis and the 1.001 problem: avoiding spurs and frame anomalies
The 1/1.001 frequency family often forces non-integer synthesis (fractional-N, DDS/DFLL-like methods). The engineering risk is not only “extra lines in the spectrum” but also periodic modulation, phase discontinuity during mode changes, and rare unlock events. This section turns spur behavior into an attribution workflow and a configuration checklist.
When fractional synthesis is required (and when integer chains are preferred)
- Target rates must cover both 1.000 and 1/1.001 families without changing the reference strategy.
- Integer multiply/divide chains cannot land on required rates (after platform constraints are applied).
- Mode switching requires flexible stepping rather than fixed integer ladders.
- A fixed rate family is acceptable (only 1.000, or only 1/1.001).
- Reference selection can be adjusted to allow integer landing (platform-level flexibility exists).
- Lowest spur risk is prioritized over frequency agility.
Spur sources: attribution by observable fingerprints (not theory)
- Spur positions or density change with fraction ratio / control word updates.
- Spur families appear only in fractional modes; integer modes look significantly cleaner.
- Mitigation direction: adjust PFD/reference rate, modulator mode, fractional denominator, or loop partition (track vs clean).
- Spur spacing or movement correlates with reference frequency or with reference distribution changes.
- Spur often remains even when fractional settings are unchanged.
- Mitigation direction: improve reference isolation, reduce injection paths, and re-check loop bandwidth for reference noise ingress.
- Spurs appear only when a specific divider stage is enabled or when a clock path is routed through certain blocks.
- Spur behavior correlates with configuration of intermediate clocks, not the final output setting alone.
- Mitigation direction: re-plan divider usage, reduce unnecessary intermediate toggling, and verify power/ground isolation between stages.
Mode switching: lock outcome and phase continuity must be specified
- Change fractional ratio inside one PLL
- Change reference source (house ref / 10 MHz / network-derived)
- Change output route (fanout / mux / crosspoint)
- Lock policy: allowed unlock? if yes, maximum recovery time.
- Phase continuity: phase-continuous required or phase-step allowed.
- Verification: measure lock events + phase step + spur change before/after switching.
Lock outcome: unlock? Y/N • recovery time: ____
Phase continuity: phase step? Y/N • observed anomaly: ____________
Spur troubleshooting checklist (scope/spectrum workflow)
| Observed spur behavior | Most likely source | Quick check | Fix direction |
|---|---|---|---|
| Spurs change position/density when fractional ratio changes | Modulator-related | Sweep denominator / control word and re-capture spectrum | Adjust PFD/ref rate, modulator mode, fractional settings; re-check loop partition |
| Spur spacing correlates with reference frequency or reference path | Reference leakage | Change ref source/path (without changing fractional ratio) and compare | Improve isolation and injection paths; tune loop BW to reduce ref noise ingress |
| Spurs appear only when a specific divider/path is enabled | Divider sidebands / path coupling | Toggle intermediate stages and correlate spur appearance | Reduce unnecessary intermediate toggling; validate power/ground partitioning |
| Spurs jump after mode switch; occasional unlock or phase step is observed | Switching transient / continuity issue | Capture before/after spectrum + lock status + phase step during switching | Define continuity requirement; adjust switch method (hitless vs relock) and re-validate |
Distribution & signal standards: termination, skew, and fanout strategy (clock-layer)
Clock quality at the endpoint is frequently limited by distribution choices: single-ended vs differential standards, termination and common-mode correctness, return-path continuity, and skew control across multi-endpoint fanout trees. This section focuses strictly on clock delivery and board-level failure modes that masquerade as “source jitter.”
Single-ended vs differential: selection by constraints (not preference)
- Routing is long or crosses noisy regions; endpoint edge timing is sensitive.
- Multi-endpoint distribution demands stronger noise immunity and repeatability.
- The receiving domain is high-speed or tightly timed (serializer/reclock boundaries).
- Routing is short, controlled, and local; return path is continuous.
- The endpoint tolerance window is wide enough and termination is unambiguous.
- Fanout count is limited and the topology avoids long stubs.
Termination & common-mode: the most common wiring mistakes
- Termination placed incorrectly → ringing/overshoot → compare near-source vs near-receiver waveform.
- Differential CM bias missing/shorted → unstable edge timing → verify CM network and receiver bias expectation.
- Return path discontinuity (slot/split) → common-mode conversion → inspect routing crossings and reference plane cuts.
- Impedance target defined (trace + receiver expectation)
- Termination position defined (near RX unless architecture dictates otherwise)
- Differential common-mode requirements satisfied
- Return path continuous (no slot crossings)
- Probe method minimizes measurement-induced artifacts
Skew & alignment: multi-endpoint timing discipline
- Unequal path lengths (trace + vias + connectors)
- Fanout output mismatch and loading differences
- Mux/crosspoint routing asymmetry
- Architecture first: reduce branching layers and long stubs.
- Layout second: length-match and keep return paths symmetric.
- Trim last: use programmable delay/phase only as a controlled escape hatch.
Adds skew: ____ • Measurement point: ____
Pass criteria: lane-to-lane skew < ____ (system-defined)
Fanout strategy: buffer vs crosspoint/mux (clock-only)
- Multiple endpoints require controlled loading and edge repeatability
- Level translation across standards is required (LVCMOS/LVDS/CML)
- Skew must be bounded across branches
- Routing flexibility, redundancy, or test bypass is needed
- A controlled switching method is available (glitch-free / defined relock)
- Phase continuity requirement is explicitly defined and verified
Distribution topology selection (star / daisy / tree)
| Topology | Best-fit condition | Risk focus | Recommended check |
|---|---|---|---|
| Star | Many endpoints, controlled fanout, bounded skew | Buffer loading, branch mismatch | Branch-to-branch skew + termination correctness |
| Daisy | Few endpoints, short chain, simple wiring | Stubs/reflections, difficult termination placement | Near-RX waveform vs near-source waveform comparison |
| Tree | Hierarchical fanout with controlled branching | Cumulative skew, multi-stage coupling | Stage-by-stage jitter/skew checkpoints |
Power, isolation, EMI, and SSC: when SSC is allowed and when it must be off
Spread-spectrum clocking (SSC) lowers EMI peak energy by intentionally modulating the clock. The engineering trade-off is that SSC introduces phase/frequency modulation, which can violate phase integrity requirements in genlocked video and SDI-style timing chains. This section keeps the scope to clock-layer decisions: enable SSC only where modulation is allowed, and prevent SSC from leaking into phase-critical branches.
What SSC does (benefit) and what it costs (clock integrity)
- Reduces peak EMI by spreading spectral energy.
- Often helpful when a platform faces regulatory or margin pressure.
- Introduces intentional modulation (phase/frequency), changing the “jitter language.”
- In phase-aligned chains (genlock / strict phase continuity), SSC is commonly a hard conflict.
When SSC must be OFF (phase integrity first)
- The chain requires genlock lock with stable phase alignment across endpoints.
- Phase-continuous switching is required (phase steps are not allowed).
- The downstream blocks assume a “pure” clock (reclock boundaries that should not see intentional modulation).
USB3 SSC: commonly allowed, but must be branch-scoped
- Platform EMI margin pressure may motivate SSC on the USB3 clock branch
- The goal is peak reduction, not improved timing purity
- SSC must be gated to USB3 only; it must not propagate into SDI/video/genlock branches.
- If branch scoping is not possible, the safer default is SSC OFF until the tree is re-architected.
Power noise → jitter: minimum practices (clock-chain only)
- Treat the PLL/cleaner supply as a noise-sensitive analog rail (use low-noise regulation and local filtering).
- Keep reference inputs and clock outputs away from high di/dt regions (DC/DC switch node) and aggressive high-speed zones (USB3 lanes).
- Keep return currents predictable; prevent switching currents from sharing the clock return path.
- Correlate endpoint jitter/spurs with power-state changes and with aggressor activity (USB3 active vs idle).
- Compare “before/after” waveforms near receiver and verify the same clock source can appear cleaner after distribution fixes.
SSC decision tree (clock-chain gatekeeping) + record fields
- Does the chain allow intentional modulation? If NO → SSC OFF.
- Does the system require genlock/phase alignment/phase continuity? If YES → SSC OFF.
- Can SSC be strictly limited to the USB3 branch only? If YES → SSC ON (USB3-only). If NO → keep SSC OFF or re-architect the clock tree.
Branch scope: USB3-only / none / other
Spread depth: ____ • Modulation rate: ____
Phase integrity required: Y/N
Pass criteria: phase step = 0 or < ____ ; anomaly absent
PCB layout & routing rules for low-jitter video clocking
Low-jitter clocking fails most often due to distribution-induced artifacts: reflections, return-path discontinuities, common-mode conversion, and skew growth across branches. The rules below are written as hard review items, each paired with an observable failure symptom and a quick check method.
Layout goals (clock-layer)
Layout hard rules (rule → failure symptom → quick check)
Quick check: verify no crossing of split grounds / slots / plane gaps
Quick check: compare via counts and layer transitions on P/N and on each branch
Quick check: identify T-splits and stub lengths; verify endpoints are not fed by long unterminated stubs
Quick check: compare waveforms measured near source vs near receiver
Quick check: confirm receiver CM bias network and expected termination topology
Quick check: overlay clock routes with aggressor keep-out regions in layout
Quick check: inspect plane cuts/voids that would redirect return currents under clock routes
Quick check: scan for impedance rule violations and abrupt geometry changes
Quick check: compare P vs N via count and spacing; check symmetry through connectors
Quick check: verify no “patch branches” exist and that each endpoint path is intentional
Verification hooks (minimum acceptance set)
Engineering checklist: bring-up, debug, and production test hooks (MUST)
This section turns the clock strategy into a measurable lifecycle: bring-up in a safe order, debug with the shortest decision path, and production with parameters and screening hooks that scale. Each checklist item includes a pass criterion placeholder to be defined by the system budget and compliance target.
A) Bring-up checklist (order matters)
Quick check: frequency counter at REF test pad; verify 27/74.25/148.5 (or ÷1.001 equivalents)
Action: confirm termination/leveling for the chosen REF input path
Pass criteria: REF present; Δf < ____ ppm; no dropouts over ____ s
Quick check: LOCK pin/status register; scope the main output at the clock generator pin
Action: load the intended profile (output rate + loop BW/holdover mode)
Pass criteria: LOCK=1 stable for ____ s; lock time < ____ s
Quick check: measure RMS jitter using the defined integration window (A–B Hz) or a screening metric
Action: verify SSC policy (OFF for SDI/Video branches; USB3-only if enabled)
Pass criteria: RMS jitter < ____ fs @ ____–____ Hz; no unexpected spurs
Quick check: compare near-source vs near-receiver waveforms; measure per-branch skew
Action: bring up endpoints in order (video → SDI → USB3) and record results per branch
Pass criteria: branch jitter increase < ____ fs; skew < ____ ps; no phase step on enable
B) Debug checklist (shortest decision path)
- Quick check: REF present + correct family (1/1.001) → profile matches output rate
- Action: confirm reference conditioning/termination and loop BW/holdover mode
- Pass criteria: lock time < ____ s; no lock loss across ____ cycles
- Quick check: verify SSC is OFF on SDI/Video branches; confirm loop profile is not “USB3 SSC profile”
- Action: inspect distribution skew + termination; check reference noise injection vs loop BW
- Pass criteria: phase step = 0 or < ____ ps after switching/lock events
- Quick check: correlate spurs/jitter with USB3 active vs idle and with DC/DC load transients
- Action: re-check return path continuity + keep-out from aggressors; review fractional/1.001 synthesis spurs
- Pass criteria: spur disappears or drops below ____ dBc; SDI error symptom absent over ____ hours
C) Production checklist (parameters, trim, guardband, screening)
- EEPROM profile fields (must be locked down): output rates; loop BW profile; holdover mode; SSC policy (OFF for SDI/Video; USB3-only if used)
- Trim policy: allow only controlled parameters (e.g., output phase trim / delay) and forbid “silent” changes to loop BW without re-validation
- Guardband fields: holdover spec = ____ ppm over ____ s; lock time < ____ s; jitter screen < ____
- Fast jitter screening (method only): fixed integration window + fixed test point + fixed aggressor condition (USB3 idle/active) → pass/fail threshold
These parts are listed to speed datasheet lookup and lab/field verification. Final selection must be driven by the budget templates and the branch policy (SDI/Video vs USB3).
Texas Instruments: LMK04828 / LMK03328
Analog Devices: AD9545 / AD9528
Renesas: 8A34001 / 8A34002
Microchip: ZL40292
Silicon Labs: Si5332
Renesas: 5PB1108
Silicon Labs: Si570
Renesas: 5P49V6965
Analog Devices: LT3042 / LT3045
Applications patterns (broadcast/cameras/capture): what changes and what stays constant
The clock engineering language stays constant (jitter spec windows, loop BW intent, distribution discipline). What changes across use-cases is the priority order: phase alignment vs jitter purity vs lock/switch time vs holdover.
A) Studio / broadcast: centralized reference + phase alignment + redundancy
- Phase alignment becomes the top KPI (multi-device coherence)
- Redundancy switching must be controlled (avoid phase steps)
- Holdover matters when the house reference is disturbed
- Loop BW decision is still “track vs clean” (plus switch scenarios)
- Distribution must bound skew and prevent SSC leakage into phase-critical branches
B) Cameras: low-jitter local clock + optional genlock input + fast start
- Low jitter is often the top KPI in standalone mode
- When genlock is used, lock time and phase behavior matter at connect/disconnect
- Thermal gradients can shift behavior; holdover/compensation becomes visible
- Frequency family control (1/1.001) and profile management remain mandatory
- Clean distribution and power-noise control still dominate endpoint jitter
C) Capture / IO: retiming + multi-input + cross-card alignment (clock-layer)
- Skew control becomes explicit (multi-channel alignment)
- Distribution fanout/crosspoint choices matter more than the source oscillator
- Aggressor correlation is common (USB3/DDR activity near clock routes)
- Budget chain remains: ref → cleaner → fanout → endpoint
- Termination and return-path continuity still define real-world jitter
Use-case → key constraints (priority map)
| Use-case | Phase align | Jitter purity | Lock/switch | Holdover | SSC policy |
|---|---|---|---|---|---|
| Studio | High | Med | High | Med/High | OFF |
| Camera | Med (High if genlock) | High | Med | Med | OFF |
| Capture/IO | Med | Med/High | Med | Low/Med | USB3-only (if needed) |
The table expresses priorities, not absolute numbers. Populate the blank thresholds in H2-11 using the system jitter/phase budget and the permitted modulation policy.
Recommended topics you might also need
Request a Quote
FAQs (USB3/SDI/Video clocks)
These FAQs close long-tail debug questions without expanding the main body. Each answer is intentionally short and measurable: Likely cause / Quick check / Fix / Pass criteria.
Why does genlock lock but the picture still “jumps” on switching?
Quick check: scope/TDC measure phase at the video/SDI clock output across the switch; log “holdover/phase step” status around the event.
Fix: use a phase-continuity profile for switching; pre-align phases (freeze/steer), and avoid output disable/enable during the switch path.
Pass criteria: phase step < ____ ps and no visible frame jump over ____ consecutive switches.
Why does a 1/1.001 mode show periodic frame anomalies?
Quick check: measure long-duration frequency error and phase ramp over ____ s; confirm the exact 1000/1001 profile is loaded (not “close enough”).
Fix: use dedicated 1.001 profiles (exact divider/modulator settings); prefer integer divider chains where possible; re-validate after any profile change.
Pass criteria: frame counter mismatch = 0 over ____ minutes and |Δf| < ____ ppm (measured).
Fractional PLL spur shows near the pixel clock—how to confirm it’s from ref leakage?
Quick check: change REF or PFD frequency and observe whether spur spacing/frequency moves accordingly; compare “integer-only” vs “fractional” profiles.
Fix: adjust PFD/modulator settings, reduce coupling (supply/ground isolation), and prefer integer synthesis or a cleaner reference when feasible.
Pass criteria: dominant spur < ____ dBc at offsets < ____ kHz from the pixel clock.
Why does widening loop bandwidth reduce lock time but worsen jitter?
Quick check: compare PN/jitter with two profiles (BW_low vs BW_high) using the same integration window; check whether noise rises mainly inside/near the loop crossover region.
Fix: choose BW by “track vs clean” intent; improve reference quality or use dual-loop (outer track + inner clean) for genlock systems.
Pass criteria: lock time < ____ s AND RMS jitter < ____ fs @ ____–____ Hz.
Why does tri-level sync input work on bench but fails on long cables?
Quick check: scope at the receiver input (not the source) to verify amplitude, ringing, and baseline; confirm 75 Ω termination at the correct location.
Fix: correct termination and impedance path; add a proper line receiver/equalization or a distribution amplifier; improve shielding/return path for the reference run.
Pass criteria: stable lock over ____ m cable; no false edges; input level stays within ____–____ V (measured).
Why does enabling SSC fix EMI but break SDI/video stability?
Quick check: toggle SSC while monitoring SDI/video stability and output phase modulation; confirm whether SSC is applied to SDI/video branches by configuration.
Fix: gate SSC to USB3-only branches when allowed; keep SSC OFF for SDI/video/genlock-critical clocks; address EMI using routing/return-path fixes first.
Pass criteria: SDI/video stable (no errors/jumps) for ____ hours with SSC OFF; EMI margin ≥ ____ dB on the required test.
Why does SDI reclocker sometimes lose lock only at certain temperatures?
Quick check: sweep temperature while logging lock status and control voltage/status registers; correlate lock loss with rail noise and ref input amplitude at the receiver.
Fix: add guardband (holdover/loop profile), improve rail regulation and ref conditioning, and reduce thermal gradients around clock and distribution paths.
Pass criteria: no lock loss across ____ °C to ____ °C; lock recovery time < ____ s after disturbances.
Why does jitter measurement change drastically with different integration bandwidth?
Quick check: confirm the exact integration bounds, filtering, and measurement point; re-run with identical settings and confirm repeatability.
Fix: standardize a single spec template: “RMS jitter = X fs (A–B Hz), profile=…, condition=…”; separate deterministic spurs from random noise when needed.
Pass criteria: report explicitly includes A–B Hz and method; repeat measurements agree within ____% under identical conditions.
Why do I see a spur that moves with I²C/SPI activity?
Quick check: correlate spur amplitude/frequency with bus rate and activity; pause bus traffic and see if the spur disappears; probe clock rail noise during transactions.
Fix: add series resistors/slow edges, separate return paths, isolate clock rails, and keep I²C/SPI routing away from VCO/REF/loop filter nodes; schedule traffic away from critical switching events.
Pass criteria: spur < ____ dBc during worst-case bus bursts; jitter increase < ____ fs (measured).
Why does output skew grow after warm-up even with a “low-skew” fanout?
Quick check: measure channel-to-channel skew vs time and temperature (scope/TDC); compare board temperature near each branch and the fanout device.
Fix: route symmetrically, improve thermal coupling, and use delay/phase trim to calibrate after warm-up (or periodically, if required).
Pass criteria: skew drift < ____ ps over ____ minutes after warm-up.
Why does hitless switching still cause a small phase transient?
Quick check: capture the switch event with a time-correlated phase measurement; compare output phase before/after with identical load and output enable state.
Fix: use make-before-break where supported, align path delays, and apply a phase-steering/freeze strategy during switchover; avoid switching under high wander conditions.
Pass criteria: peak phase transient < ____ ps and settles within ____ ms after switchover.
What is the minimum production test to screen bad jitter parts quickly?
Quick check: run a 3-step screen at a fixed test point: (1) frequency + 1/1.001 correctness, (2) lock time + lock stability, (3) jitter/spur screen under a defined aggressor condition (USB3 idle vs active).
Fix: lock down profile fields in EEPROM; define one standard jitter window and one aggressor condition; add a temperature corner if historical data shows sensitivity.
Pass criteria: |Δf| < ____ ppm; lock time < ____ s; RMS jitter < ____ fs @ ____–____ Hz; spur < ____ dBc.