Tillämpning av differentialoscillatorer i höghastighets-FPGA:er-

Sep 24, 2025 Lämna ett meddelande

Tillämpning av differentialoscillatorer i höghastighets-FPGA:er-

 

Differentialoscillatorer har mycket viktiga tillämpningar i höghastighets-FPGA-konstruktioner-, särskilt i system med höga krav på klocknoggrannhet, anti-interferensförmåga och signalintegritet, som:

Höghastighetsseriella{{0} gränssnitt (PCIe, SFP+/QSFP, 10G Ethernet, DDR4/DDR5)

Fler-system för datainsamling

Hög-kommunikationssystem (SerDes)

Precisionssynkroniseringssystem (tidsstämpling, ADC/DAC-körning)

Vad är en differentialoscillator?

En differentialoscillator är en aktiv kristalloscillator som matar ut differentialsignaler (som LVDS, LVPECL, HCSL), som producerar två klocksignaler (CLK+ och CLK−) som är inverterade till varandra. Den skiljer sig från traditionella enkla-oscillatorer (t.ex. CMOS-utgångsoscillatorer).

Fördelar med differentialsignaler:

Särdrag

Differentialsignal

Enkel-avslutad signal

Anti-interferensförmåga

Stark (vanligt-läge brusreducering)

Svag

Signalintegritet

Bra, lätta att överföra-höghastighetssignaler

Dålig

Körförmåga

Hög, lämplig för lång-transmission/höghastighet-

Låg

Jitter Performance

Lägre

Relativt högre

info-348-261info-372-280

Tillämpning av differentialoscillatorer i höghastighets-FPGA:er-

Fungerar som en referensklocka för-höghastighetsgränssnitt

Höghastighetsgränssnitt som PCIe, 10G/25G Ethernet och SATA måste använda differentiella referensklockor;

100 MHz eller 156,25 MHz differentialoscillatorer (t.ex. HCSL/LVDS-utgång) används vanligtvis;

Höghastighetstransceivermoduler (transceivers) som GTX/GTH/GTP inuti FPGA kräver dessa differentiella referensklockor.

✅ Typisk anslutning:

Differentialoscillator → FPGA GTREFCLK0/1 (hög-referensklockstift för transceiver)

Kärnklocka Källa till klockträdet

I fler-höghastighetssystem- driver en differentialoscillator ett klockdistributionschip (t.ex. SI5341/AD9528), som sedan matar ut flera synkroniserade klockor;

Lämplig för klockjustering i multi-ADC-, DAC- och FPGA-kommunikation.

✅ Strukturdiagram:

Differentialoscillator → Clock Management Chip (t.ex. PLL / Fanout Buffer)

Flera synkroniserade klockor → FPGA/ADC/DAC

Kör FPGA Intern PLL/MMCM

Differentialoscillatorer kan ge klockingångar av hög-kvalitet (t.ex. gå in i FPGA via IBUFDS-gränssnittet), och den interna PLL/MMCM matar sedan ut klockor för varje systemmodul; detta förbättrar klockkvaliteten och minskar det totala systemets klockjitter.

Vanliga differentiella utdatatyper och FPGA-kompatibilitet

Utgångstyp

Typisk tillämpning

FPGA-gränssnittskompatibilitet

LVDS

Allmän differentialoscillatorutgångstyp

Stöds av alla vanliga FPGA:er (GTX/GTH-ingång)

HCSL

Används i PCIe, servermoderkort

Stöds direkt (t.ex. Xilinx PCIe IP-kärna)

LVPECL

Applikationer med hög-frekvens och hög-svängning

Kräver extern termineringsmatchning och förspänningsmotstånd

CML

Ultra-high-speed links (>10 Gbps)

Stöds av avancerade FPGA-sändtagare.-

✔ Det rekommenderas att använda en matchad differentialutgångstyp som rekommenderas av FPGA-tillverkaren.

Rekommendationer för val av differentiell oscillator

Parameter

Rekommenderat värde

Frekvensstabilitet

±25 ppm eller bättre

Fasjitter (12kHz–20MHz)

< 1ps RMS (required for high-speed interfaces)

Utgångstyp

LVDS/HCSL föredras, beroende på FPGA-kompatibilitet

Lastkapacitet

Körkapacitet Större än eller lika med 15pF eller matchar klockchippet

Temperaturområde

Industriell klass (-40 grader ~ +85 grad) eller bredare

Prioritera protokoll-rekommenderade frekvenser:

PCIe: 100 MHz;

SFP+/10G Ethernet: 156,25 MHz;

25G/40G Ethernet: 312,5 MHz;

JESD204B/C: 250 MHz, 312,5 MHz, 625 MHz, etc.

Se det rekommenderade klockintervallet i den officiella FPGA-dokumentationen;

Lågt jitter är avgörande:

RMS-jitter < 0,5 ps (krävs för hög-gränssnitt);

Särskilt viktigt för PCIe, JESD204C och 10G/25G Ethernet.

✅ Vanliga frekvenser av differentialoscillatorer i höghastighets-FPGA:er-

Frekvens (MHz)

Applikationsscenario

Anmärkningar

100

PCIe Gen1/Gen2; Allmänna-höghastighetslogiksystem

Mycket vanligt, stöder HCSL/LVDS

125

Gigabit Ethernet

Lämplig för gränssnitt som GMII, SGMII

156.25

10G Ethernet (10GBASE-R/XAUI), SFP+, QSFP, CEI-gränssnitt, etc.

Standardfrekvens för-höghastighets seriell kommunikation

200

DDR4-klocka, multi-transceiverreferensfrekvens

Används vanligtvis för frekvensmultiplikation för att generera högre klockor

212.5

JESD204B/C datakonverteringslänkar

Standardfrekvens för kommunikationsgränssnitt för-högfrekventa förvärv

250

ADC/DAC-system med hög-hastighet, vissa JESD204C-system

Strängare krav på jitter

312.5

25G Ethernet (25GBASE-R), hög-optiska kommunikationssystem

Differentiell utdata är ofta CML/LVPECL

322.265625

CPRI (6,144 Gbps) referensklocka

Används i kommunikationsbasstations FPGA:er

644.53125

CPRI (12,288 Gbps), JESD204C höghastighetslänkar-

Ultra-höga-gränssnitt, kräver ultra-oscillatorer med låg jitter

Andra (användar-definierade)

Specifik frekvensingång till PLL för generering av målfrekvens

Behöver bekräfta PLL-stöd för multiplikationsfaktor

✔ För specifika modeller rekommenderas det att kontakta Hangjings försäljning eller tekniska ingenjörer för en matchad rekommendation av differentialutgångstyp.

Sammanfattning

Punkt

Fördelar med differentialoscillatorer

Noggrannhet

Lågt jitter, stabil frekvens

Anti-interferens

Stark, bra brusreducering i vanligt-läge

Hastighet

Stöder GHz-höghastighetsöverföring-

Ansökan

PCIe, SFP, DDR4/5, ADC, DAC, synkroniseringssystem, etc.

Differentialoscillatorer är nästan en standardkomponent i moderna höghastighets-FPGA-system- och är nyckelenheter som säkerställer höghastighetskommunikation och synkronisering av systemet.

Om du har en specifik FPGA-modell (som Xilinx Zynq Ultrascale+, Intel Stratix 10), differentialoscillatormodell eller krav på kommunikationsgränssnitt (som PCIe Gen3/SFP+), kan Suzhou Hangjing hjälpa dig att rekommendera det lämpligaste klockkonfigurationsschemat och schematisk anslutningsdesign.