Приложение на диференциални осцилатори във високо-скоростни FPGA

Sep 24, 2025 Остави съобщение

Приложение на диференциални осцилатори във високо-скоростни FPGA

 

Диференциалните осцилатори имат много важни приложения във високо-скоростни FPGA проекти, особено в системи с високи изисквания за точност на часовника, анти{1}}способност за смущения и цялост на сигнала, като например:

Високо{0}}скоростни серийни интерфейси (PCIe, SFP+/QSFP, 10G Ethernet, DDR4/DDR5)

Много{0}}канални системи за събиране на данни

Високо{0}}комуникационни системи (SerDes)

Системи за прецизна синхронизация (отпечатване на време, управление на ADC/DAC)

Какво е диференциален осцилатор?

Диференциалният осцилатор е активен кристален осцилатор, който извежда диференциални сигнали (като LVDS, LVPECL, HCSL), произвеждайки два тактови сигнала (CLK+ и CLK−), които са инвертирани един спрямо друг. Той се различава от традиционните осцилатори с единичен-край (напр. CMOS-изходни осцилатори).

Предимства на диференциалните сигнали:

Характеристика

Диференциален сигнал

Еднократен-сигнал

Възможност за-смущения

Силно (общ{0}}режим шумопотискане)

слаб

Целостта на сигнала

Добри, лесни за предаване високоскоростни-сигнали

беден

Способност за шофиране

Висока, подходяща за-разстояние/високо{1}}скоростно предаване

ниско

Производителност на трептене

По-ниска

Сравнително по-висока

info-348-261info-372-280

Приложение на диференциални осцилатори във високо-скоростни FPGA

Служи като референтен часовник за високо-скоростни интерфейси

Високо{0}}скоростните интерфейси като PCIe, 10G/25G Ethernet и SATA трябва да използват диференциални референтни часовници;

100 MHz или 156,25 MHz диференциални осцилатори (напр. HCSL/LVDS изход) обикновено се използват;

Високо{0}}скоростните трансивър модули (трансивъри) като GTX/GTH/GTP в FPGA изискват тези диференциални референтни часовници.

✅ Типична връзка:

Диференциален осцилатор → FPGA GTREFCLK0/1 (високо-пинове за референтен часовник на трансивър)

Основен часовник Източник на часовниково дърво

В много{0}}канални високо{1}}скоростни системи диференциален осцилатор задвижва чип за разпределение на часовник (напр. SI5341/AD9528), който след това извежда множество синхронизирани часовници;

Подходящ за настройка на часовника в мулти-ADC, DAC и FPGA комуникация.

✅ Структурна схема:

Диференциален осцилатор → Чип за управление на часовника (напр. PLL / Fanout буфер)

Множество синхронизирани часовници → FPGA/ADC/DAC

Управление на FPGA вътрешен PLL/MMCM

Диференциалните осцилатори могат да осигурят високо{0}}качествени тактови входове (напр. влизане в FPGA през интерфейса IBUFDS), а вътрешният PLL/MMCM след това извежда часовници за всеки системен модул; това подобрява качеството на часовника и намалява общото трептене на системния часовник.

Общи типове диференциален изход и FPGA съвместимост

Тип изход

Типично приложение

Съвместимост на FPGA интерфейс

LVDS

Тип изход на общ диференциален осцилатор

Поддържа се от всички основни FPGA (GTX/GTH вход)

HCSL

Използва се в PCIe, сървърни дънни платки

Директно поддържан (напр. Xilinx PCIe IP ядро)

LVPECL

Приложения с висока-честота, голямо{1}}люлеене

Изисква външни резистори за съгласуване и преднапрежение

CML

Ultra-high-speed links (>10 Gbps)

Поддържа се от FPGA трансивъри от висок клас

✔ Препоръчително е да използвате съответстващ тип диференциален изход, както се препоръчва от производителя на FPGA.

Препоръки за избор на диференциален осцилатор

Параметър

Препоръчителна стойност

Стабилност на честотата

±25 ppm или по-добре

Фазов трептене (12kHz–20MHz)

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

Тип изход

Предпочита се LVDS/HCSL, в зависимост от съвместимостта с FPGA

Товароносимост

Задвижващ капацитет По-голям или равен на 15pF или съответстващ на часовниковия чип

Температурен диапазон

Индустриален клас (-40 градуса ~ +85 градуса ) или по-широк

Дайте приоритет на препоръчителните-честоти на протокола:

PCIe: 100 MHz;

SFP+/10G Ethernet: 156.25 MHz;

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

JESD204B/C: 250 MHz, 312,5 MHz, 625 MHz и др.

Обърнете се към препоръчителния часовников диапазон в официалната документация на FPGA;

Ниското трептене е критично:

RMS трептене < 0,5 ps (изисква се за високо-скоростни интерфейси);

Особено важно за PCIe, JESD204C и 10G/25G Ethernet.

✅ Общи честоти на диференциални осцилатори във високо-скоростни FPGA

Честота (MHz)

Сценарий за приложение

Забележки

100

PCIe Gen1/Gen2; Общи високоскоростни-логически системи

Много често, поддържа HCSL/LVDS

125

Gigabit Ethernet

Подходящ за интерфейси като GMII, SGMII

156.25

10G Ethernet (10GBASE-R/XAUI), SFP+, QSFP, CEI интерфейси и др.

Стандартна честота за високо{0}}скоростна серийна комуникация

200

DDR4 часовник, много{1}}референтна честота на трансивър

Обикновено се използва за умножение на честотата за генериране на по-високи часовници

212.5

JESD204B/C връзки за преобразуване на данни

Стандартна честота за високо{0}}комуникационни интерфейси за придобиване на данни

250

Високо{0}}скоростни ADC/DAC системи, някои системи JESD204C

По-строги изисквания за трептене

312.5

25G Ethernet (25GBASE-R), високо-скоростни оптични комуникационни системи

Диференциалният изход често е CML/LVPECL

322.265625

CPRI (6,144 Gbps) референтен часовник

Използва се в комуникационни базови станции FPGA

644.53125

CPRI (12,288 Gbps), високоскоростни връзки JESD204C-

Ултра{0}}високо{1}}скоростни интерфейси, изискващи ултра-осцилатори с ниско трептене

Други (дефинирани-от потребителя)

Специфичен честотен вход към PLL за генериране на целева честота

Трябва да потвърдите поддръжката на PLL за коефициент на умножение

✔ За конкретни модели се препоръчва да се свържете с отдела за продажби или технически инженери на Hangjing за препоръка за подходящ диференциален изходен тип.

Резюме

Артикул

Предимства на диференциалните осцилатори

точност

Ниско трептене, стабилна честота

Анти{0}}намеса

Силно, добро потискане на шума в общ{0}}режим

Скорост

Поддържа GHz-високо{1}}скоростно предаване

Приложение

PCIe, SFP, DDR4/5, ADC, DAC, системи за синхронизация и др.

Диференциалните осцилатори са почти стандартен компонент в съвременните високо-скоростни FPGA системи и са ключови устройства, осигуряващи високо-скоростна комуникация и синхронизация на системата.

Ако имате специфичен FPGA модел (като Xilinx Zynq Ultrascale+, Intel Stratix 10), модел на диференциален осцилатор или изискване за комуникационен интерфейс (като PCIe Gen3/SFP+), Suzhou Hangjing може да ви помогне да препоръчате най-подходящата схема за конфигурация на часовника и схематичен дизайн на връзката.