Aplicación de osciladores diferenciais en FPGA{0}}de alta velocidade

Sep 24, 2025 Deixar unha mensaxe

Aplicación de osciladores diferenciais en FPGA{0}}de alta velocidade

 

Os osciladores diferenciais teñen aplicacións moi importantes en deseños de FPGA de alta-velocidade, especialmente en sistemas con altos requisitos de precisión de reloxo, capacidade anti-interferencias e integridade do sinal, como:

Interfaces en serie de-alta velocidade (PCIe, SFP+/QSFP, 10G Ethernet, DDR4/DDR5)

Sistemas de adquisición de datos multi-canle

Sistemas de comunicación de alta-velocidade (SerDes)

Sistemas de sincronización de precisión (marca de tempo, condución ADC/DAC)

Que é un oscilador diferencial?

Un oscilador diferencial é un oscilador de cristal activo que emite sinais diferenciais (como LVDS, LVPECL, HCSL), producindo dous sinais de reloxo (CLK+ e CLK−) que se inverten entre si. Diferénciase dos-osciladores tradicionais de terminación única (por exemplo, osciladores de saída CMOS-).

Vantaxes dos sinais diferenciais:

Característica

Sinal diferencial

Sinal único-terminado

Capacidade anti-interferencias

Forte (cancelación de ruído en modo-común)

Débil

Integridade do sinal

Boas e fáciles de transmitir sinais de alta-velocidade

Pobre

Capacidade de condución

Alto, axeitado para a transmisión de longa-distancia/alta-velocidade

Baixo

Rendemento do Jitter

Baixo

Relativamente máis alto

info-348-261info-372-280

Aplicación de osciladores diferenciais en FPGA{0}}de alta velocidade

Serve como reloxo de referencia para interfaces{0}}de alta velocidade

As interfaces-de alta velocidade como PCIe, Ethernet 10G/25G e SATA deben utilizar reloxos de referencia diferenciais;

Os osciladores diferenciais de 100 MHz ou 156,25 MHz (por exemplo, saída HCSL/LVDS) úsanse habitualmente;

Os módulos transceptores de alta-velocidade (transceptores) como GTX/GTH/GTP dentro de FPGA requiren estes reloxos de referencia diferenciais.

✅ Conexión típica:

Oscilador diferencial → FPGA GTREFCLK0/1 (pins do reloxo de referencia do transceptor de alta -velocidade)

Fonte do reloxo principal da árbore do reloxo

Nos sistemas de alta-canle de alta-velocidade, un oscilador diferencial manexa un chip de distribución de reloxo (p. ex., SI5341/AD9528), que logo saca varios reloxos sincronizados;

Adecuado para o aliñamento do reloxo en comunicacións multi-ADC, DAC e FPGA.

✅ Diagrama de estrutura:

Oscilador diferencial → Chip de xestión do reloxo (por exemplo, PLL/Buffer de fanout)

Reloxos sincronizados múltiples → FPGA/ADC/DAC

Condución de FPGA PLL/MMCM interno

Os osciladores diferenciais poden proporcionar entradas de reloxo de alta -calidade (por exemplo, ingresando a FPGA a través da interface IBUFDS), e o PLL/MMCM interno saca reloxos para cada módulo do sistema; isto mellora a calidade do reloxo e reduce a fluctuación global do reloxo do sistema.

Tipos de saídas diferenciais comúns e compatibilidade FPGA

Tipo de saída

Aplicación típica

Compatibilidade da interface FPGA

LVDS

Tipo de saída de oscilador diferencial xeral

Soportado por todas as FPGA correntes (entrada GTX/GTH)

HCSL

Usado en PCIe, placas base de servidor

Admitido directamente (por exemplo, núcleo IP PCIe Xilinx)

LVPECL

Aplicacións de alta-frecuencia e-swing

Require resistencias de polarización e coincidencia de terminación externa

CML

Ultra-high-speed links (>10 Gbps)

Compatible con transceptores FPGA{0}}de gama alta

✔ Recoméndase utilizar un tipo de saída diferencial igualado como recomenda o fabricante da FPGA.

Recomendacións para a selección do oscilador diferencial

Parámetro

Valor recomendado

Estabilidade de frecuencia

±25 ppm ou mellor

Fluctuación de fase (12 kHz–20 MHz)

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

Tipo de saída

LVDS/HCSL preferido, dependendo da compatibilidade FPGA

Capacidade de carga

Capacidade de condución Maior ou igual a 15 pF ou que coincida co chip do reloxo

Rango de temperatura

Grao industrial (-40 graos ~ +85 graos) ou superior

Prioriza as frecuencias{0}}recomendadas do protocolo:

PCIe: 100 MHz;

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

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

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

Consulte o intervalo de reloxo recomendado na documentación oficial da FPGA;

O jitter baixo é fundamental:

Fluxo RMS < 0,5 ps (necesario para interfaces de alta-velocidade);

Particularmente importante para PCIe, JESD204C e Ethernet 10G/25G.

✅ Frecuencias comúns de osciladores diferenciais en FPGA de alta -velocidade

Frecuencia (MHz)

Escenario de aplicación

Observacións

100

PCIe Gen1/Gen2; Sistemas lóxicos xerais-de alta velocidade

Moi común, admite HCSL/LVDS

125

Gigabit Ethernet

Adecuado para interfaces como GMII, SGMII

156.25

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

Frecuencia estándar para comunicación en serie de alta-velocidade

200

Reloxo DDR4, frecuencia de referencia do transceptor multi-taxa

Adoita utilizarse para multiplicar a frecuencia para xerar reloxos máis altos

212.5

Ligazóns de conversión de datos JESD204B/C

Frecuencia estándar para interfaces de comunicación de{0}}adquisición de alta frecuencia

250

Sistemas ADC/DAC de-alta velocidade, algúns sistemas JESD204C

Requisitos de jitter máis estritos

312.5

25G Ethernet (25GBASE-R), sistemas de comunicación óptica de alta-velocidade

A saída diferencial adoita ser CML/LVPECL

322.265625

Reloxo de referencia CPRI (6,144 Gbps).

Usado nas estacións base de comunicación FPGA

644.53125

CPRI (12,288 Gbps), ligazóns de alta-velocidade JESD204C

Interfaces de ultra-alta- velocidade, que requiren osciladores de jitter ultra-baixos

Outros (definidos polo usuario-)

Entrada de frecuencia específica a PLL para xerar frecuencia obxectivo

É necesario confirmar o soporte PLL para o factor de multiplicación

✔ Para modelos específicos, recoméndase contactar cos enxeñeiros técnicos ou de vendas de Hangjing para obter unha recomendación de tipo de saída diferencial.

Resumo

Elemento

Vantaxes dos osciladores diferenciais

Precisión

Baixo jitter, frecuencia estable

Anti-interferencias

Supresión de ruído en modo común-forte e boa

Velocidade

Admite transmisión de alta-velocidade de{0}}GHz

Aplicación

PCIe, SFP, DDR4/5, ADC, DAC, sistemas de sincronización, etc.

Os osciladores diferenciais son case un compoñente estándar nos modernos sistemas FPGA de alta-velocidade e son dispositivos clave que garanten o rendemento de sincronización e comunicación de alta-velocidade do sistema.

Se tes un modelo de FPGA específico (como Xilinx Zynq Ultrascale+, Intel Stratix 10), un modelo de oscilador diferencial ou un requisito de interface de comunicación (como PCIe Gen3/SFP+), Suzhou Hangjing pode axudarche a recomendar o esquema de configuración do reloxo e o deseño esquemático de conexión máis axeitado.