I. Uvod
Kristalni oscilator (imenovan XO) je ena izmed nepogrešljivih komponent v sodobnih elektronskih napravah. V strežniških sistemih igra XO vlogo "časovne reference", ki zagotavlja stabilne in natančne signale ure za celoten sistem. Z razširitvijo obsega podatkovnih centrov in naraščajočim povpraševanjem po visoki zanesljivosti in visoki zmogljivosti je vloga XO-jev v strežnikih postala še pomembnejša.
II. Osnovni principi kristalnih oscilatorjev
XO običajno uporablja kvarčni kristal, ki ima piezoelektrični učinek in lahko ob uporabi napetosti ustvari mehanske vibracije. S pretvorbo mehanskih vibracij v električni signal z izjemno stabilno frekvenco skozi vezje se oblikuje signal ure, ki ga zahteva sistem. Frekvenca XO se običajno giblje od nekaj deset kHz do nekaj sto MHz.
III. Ključni scenariji uporabe kristalnih oscilatorjev v strežnikih
Generacija ure matične plošče
Strežniki potrebujejo več taktnih signalov na matični plošči za usklajevanje delovanja več modulov, kot so procesorji, pomnilnik, vodila PCIe in omrežni krmilniki. XO generirajo več taktnih signalov različnih frekvenc prek tokokrogov PLL (Phase-Locked Loop), da zagotovijo sinhronizacijo med različnimi komponentami.
Sinhronizacija procesorja in čipov
CPU-ji in nabori čipov zahtevajo stabilne referenčne frekvence za-hitro izmenjavo podatkov. XO zagotavljajo signale jedrne ure za te module, stabilnost frekvence pa neposredno vpliva na zmogljivost procesorja in doslednost podatkov.
Omrežna komunikacijska ura
Kartice strežniškega omrežnega vmesnika (NIC) običajno zahtevajo visoko-natančno časovno sinhronizacijo, zlasti v aplikacijskih scenarijih, kot sta visoko-frekvenčno trgovanje in sinhronizacija podatkov. XO zagotavljajo visoko{3}}natančne ure za omrežne plasti PHY in MAC ter so ključne komponente za doseganje natančne omrežne sinhronizacije.
Nadzor shranjevanja in celovitost podatkov
Podsistemi za shranjevanje, kot so krmilniki RAID in krmilniki NVMe, se za razporejanje podatkov in odpravljanje napak zanašajo na točne signale ure. Visoko-kakovostni XO lahko izboljšajo stabilnost sistemov za shranjevanje in celovitost podatkov.
Porazdeljena časovna sinhronizacija
V sodobnih porazdeljenih računalniških arhitekturah (kot so HPC, platforme za visoko-frekvenčno trgovanje) se za časovno sinhronizacijo uporabljajo PTP (Precision Time Protocol) ali NTP (Network Time Protocol). XO z visoko -stabilnostjo (npr. OCXO) služijo kot lokalne časovne reference, pomagajo zmanjšati časovni zamik in izboljšajo splošno učinkovitost koordinacije sistema.
IV. Ključne specifikacijske zahteve
Pri uporabi XO-jev v strežniških okoljih se je treba osredotočiti na naslednje ključne tehnične specifikacije:
|
Frekvenca (MHz/kHz) |
Frekvenčna kategorija |
Tipični aplikacijski moduli |
Opis/Opombe |
|
32,768 kHz |
Ura-nizke frekvence |
RTC (ura-realnega časa) |
Uporablja se za vzdrževanje časa, ko je sistem v stanju pripravljenosti |
|
12/24/48 MHz |
Splošna kontrolna frekvenca |
USB krmilnik, vgrajen krmilnik itd. |
Pogost v periferni komunikaciji |
|
14,318 MHz |
Tradicionalna referenčna frekvenca |
BIOS ura, nekaj starejših čipov ure |
Postopoma opuščen v sodobnih matičnih ploščah |
|
25 MHz |
Referenca XO |
Omrežje PHY, SATA, USB, generator ure matične plošče |
Zelo pogosta referenčna frekvenca |
|
100 MHz |
Referenca matične plošče |
CPU BCLK, ura PCIe, vhod PLL |
Splošni vir ure matične plošče |
|
125 MHz |
Frekvenca omrežnega vmesnika |
Gigabit Ethernet |
Referenčna ura SerDes ali PHY |
|
156,250 MHz |
Visoko{0}}hitra omrežna frekvenca |
10G/25G/40G/100G Ethernet vmesniki |
Ura SerDes, običajna-v visokohitrostnih omrežnih karticah |
|
200 MHz |
Referenčna frekvenca pomnilnika |
Krmilnik DDR3/DDR4 |
Dejanska frekvenca DDR je vrednost po množenju frekvence |
|
312,5 / 625 MHz |
SerDes frekvenca |
Omrežje visoke-hitrosti, PCIe PHY |
Ura prenosa serijske komunikacije |
|
400–800 MHz |
Referenčna ura DDR5 |
Pomnilniški sistem DDR5 |
DDR5 ima višjo frekvenco in strožje zahteve za ure |
|
2,5–5.0+ GHz |
Frekvenca jedra procesorja |
Jedro procesorja |
Izpeljan iz BCLK (npr. 100 MHz) po množenju frekvence |
VI. Zaključek
Čeprav je XO le majhna komponenta v strežniku, je njegova vloga ključna. Ne glede na to, ali gre za obdelavo podatkov, omrežno komunikacijo ali časovno sinhronizacijo, so stabilni in zanesljivi signali ure temelj delovanja sistema. Z nenehnim izboljševanjem zmogljivosti strežnika se povečujejo tudi zahteve glede zmogljivosti za XO. Izbira ustrezne rešitve XO je eden od ključev za zagotavljanje dolgoročnega-stabilnega delovanja strežniških sistemov.
Hangjing je oskrboval veliko število strank v strežniški industriji z bogatim XO ujemanjem in rešitvami ter lahko zagotovi ustrezno tehnično podporo.
