I. مقدمه
نوسان ساز کریستال (به نام XO) یکی از اجزای ضروری در دستگاه های الکترونیکی مدرن است. در سیستم های سرور، XO نقش "مرجع زمان" را ایفا می کند و سیگنال های ساعت پایدار و دقیق را برای کل سیستم ارائه می دهد. با گسترش مقیاس های مرکز داده و افزایش تقاضا برای قابلیت اطمینان بالا و عملکرد بالا، نقش XO ها در سرورها اهمیت بیشتری پیدا کرده است.
II. اصول اولیه نوسانگرهای کریستالی
XO معمولاً از یک کریستال کوارتز استفاده می کند که دارای اثر پیزوالکتریک است و می تواند هنگام اعمال ولتاژ ارتعاش مکانیکی ایجاد کند. با تبدیل ارتعاش مکانیکی به سیگنال الکتریکی با فرکانس فوق العاده پایدار از طریق یک مدار، سیگنال ساعت مورد نیاز سیستم تشکیل می شود. فرکانس XO معمولاً از چند ده کیلوهرتز تا چند صد مگاهرتز متغیر است.
III. سناریوهای کاربردی کلیدی نوسانگرهای کریستالی در سرورها
نسل ساعت مادربرد
سرورها برای هماهنگی عملکرد چندین ماژول مانند پردازنده ها، حافظه، گذرگاه های PCIe و کنترلرهای شبکه به سیگنال های ساعت متعدد روی مادربرد نیاز دارند. XOها چندین سیگنال ساعت با فرکانس های مختلف را از طریق مدارهای PLL (فاز-حلقه قفل) تولید می کنند تا از همگام سازی بین اجزای مختلف اطمینان حاصل کنند.
همگام سازی پردازنده و چیپست
پردازندهها و چیپستها به فرکانسهای مرجع پایدار برای تبادل دادهها-با سرعت بالا نیاز دارند. XO ها سیگنال های ساعت هسته ای را برای این ماژول ها ارائه می دهند و پایداری فرکانس به طور مستقیم بر عملکرد پردازنده و سازگاری داده ها تأثیر می گذارد.
ساعت ارتباطی شبکه
کارتهای رابط شبکه سرور (NIC) معمولاً نیاز به همگامسازی زمانی با دقت بالا دارند، بهویژه در سناریوهای برنامهای مانند تجارت با فرکانس بالا- و همگامسازی دادهها. XOها ساعتهای{3} با دقت بالایی را برای لایههای PHY و MAC شبکه ارائه میکنند و اجزای کلیدی برای دستیابی به همگامسازی شبکه دقیق هستند.
کنترل ذخیره سازی و یکپارچگی داده ها
زیرسیستمهای ذخیرهسازی مانند کنترلکنندههای RAID و کنترلکنندههای NVMe به سیگنالهای ساعت دقیق برای زمانبندی دادهها و تصحیح خطا متکی هستند. XOهای{1}}با کیفیت بالا میتوانند پایداری سیستمهای ذخیرهسازی و یکپارچگی دادهها را بهبود بخشند.
همگام سازی زمان توزیع شده
در معماریهای محاسباتی توزیعشده مدرن (مانند HPC، پلتفرمهای تجاری با فرکانس بالا)، PTP (پروتکل زمان دقیق) یا NTP (پروتکل زمان شبکه) برای همگامسازی زمان استفاده میشود. XOهای{2}}با ثبات بالا (مثلاً OCXO) بهعنوان مرجع زمان محلی عمل میکنند و به کاهش تغییر زمان و بهبود کارایی هماهنگی کلی سیستم کمک میکنند.
IV. الزامات مشخصات کلیدی
هنگام استفاده از XO ها در محیط های سرور، مشخصات فنی کلیدی زیر باید بر روی آنها متمرکز شود:
|
فرکانس (MHz/kHz) |
دسته فرکانس |
ماژول های کاربردی معمولی |
توضیحات / اظهارات |
|
32.768 کیلوهرتز |
ساعت فرکانس پایین- |
RTC (-ساعت زمان واقعی) |
برای حفظ زمان زمانی که سیستم در حالت آماده به کار است استفاده می شود |
|
12/24/48 مگاهرتز |
فرکانس کنترل عمومی |
کنترلر USB، کنترلر تعبیه شده و غیره |
در ارتباطات جانبی رایج است |
|
14.318 مگاهرتز |
فرکانس مرجع سنتی |
ساعت BIOS، چند تراشه ساعت قدیمی تر |
به تدریج در مادربردهای مدرن حذف شد |
|
25 مگاهرتز |
مرجع XO |
شبکه PHY، SATA، USB، ژنراتور ساعت مادربرد |
یک فرکانس مرجع بسیار رایج |
|
100 مگاهرتز |
مرجع مادربرد |
CPU BCLK، ساعت PCIe، ورودی PLL |
منبع ساعت مادربرد عمومی |
|
125 مگاهرتز |
فرکانس رابط شبکه |
گیگابیت اترنت |
ساعت مرجع SerDes یا PHY |
|
156.250 مگاهرتز |
فرکانس-شبکه با سرعت بالا |
رابط های اترنت 10G/25G/40G/100G |
ساعت SerDes، رایج در شبکههای شبکه-سرعت بالا |
|
200 مگاهرتز |
فرکانس مرجع حافظه |
کنترلر DDR3/DDR4 |
فرکانس واقعی DDR مقدار پس از ضرب فرکانس است |
|
312.5 / 625 مگاهرتز |
فرکانس SerDes |
شبکه پر سرعت-، PCIe PHY |
ساعت انتقال ارتباط سریال |
|
400-800 مگاهرتز |
ساعت مرجع DDR5 |
سیستم حافظه DDR5 |
DDR5 فرکانس بالاتر و الزامات سختگیرانه تری برای ساعت دارد |
|
2.5–5.0+ گیگاهرتز |
فرکانس هسته CPU |
هسته پردازنده |
پس از ضرب فرکانس از BCLK (به عنوان مثال، 100 مگاهرتز) مشتق شده است |
VI. نتیجه گیری
اگرچه XO فقط یک جزء کوچک در یک سرور است، نقش آن بسیار مهم است. سیگنالهای ساعت پایدار و قابل اعتماد، چه پردازش دادهها، چه ارتباطات شبکهای یا همگامسازی زمان، اساس عملکرد سیستم هستند. با بهبود مستمر عملکرد سرور، الزامات عملکرد برای XO ها نیز افزایش می یابد. انتخاب راه حل مناسب XO یکی از کلیدهای تضمین عملکرد پایدار دراز مدت سیستم های سرور است.
Hangjing تعداد زیادی از مشتریان در صنعت سرور را با تطبیق و راه حل های غنی XO عرضه کرده است و می تواند پشتیبانی فنی مربوطه را ارائه دهد.
