2026 年 3 月 20 日
記事
分散型組み込みシステムは、帯域幅、処理密度、地理的な広がりにおいて規模を拡大し続けており、同期は主要なアーキテクチャ上の課題となっています。現代のレーダーシステム、分散型SDRプラットフォーム、電子戦機器、科学計測機器、精密産業ネットワークなどでは、複数のノードが完全に同期した単一のクロックを共有しているかのように動作する必要があります。
わずか数ナノ秒のタイミング誤差でも、測定可能な性能低下を引き起こす可能性があります。RFシステムでは、位相ずれはビームフォーミング精度とコヒーレント信号処理に直接影響を与えます。データ収集システムでは、サンプリングの不整合が測定精度を損ないます。これらの課題に対処するため、White Rabbitは現在利用可能なイーサネットベースの同期技術の中で最も高精度なものの1つとして登場しました。
White Rabbitは、IEEE 1588高精度時刻同期プロトコル(PTP)の拡張機能であり、標準的な光ファイバーイーサネットネットワーク上でサブナノ秒の同期精度を実現するように設計されています。
もともとCERNで大規模粒子加速器施設内の数千もの機器を同期させるために開発されたWhite Rabbitは、ハードウェアタイムスタンプ、同期イーサネット(SyncE)、高解像度位相検出技術を組み合わせることで、従来のPTPを強化しています。通常マイクロ秒レベルの同期を実現する従来のPTP実装とは異なり、White Rabbitは、分散システムがキロメートル規模の光ファイバーリンクを介しても、同じ時間基準だけでなく、同じ周波数と位相同期を共有することを可能にします。
White Rabbitは単なるプロトコルの拡張機能ではなく、完全な同期エコシステムです。
典型的なホワイトラビットネットワークのレイアウト
典型的なホワイトラビットネットワークは以下で構成されます。
この技術スタックには、ハードウェアのリファレンスデザイン、FPGAゲートウェア、組み込みファームウェア、ソフトウェア管理レイヤー、および詳細なドキュメントが含まれており、これらはすべてWhite Rabbitのオープンソースコラボレーション内で開発されました。
このモジュール型アーキテクチャにより、システム設計者は、最新のZynq UltraScale+ MPSoCおよびRFSoCデバイスをベースに構築されたシステムオンモジュール(SoM)を含むカスタムプラットフォームにWR機能を統合できます。
すべてのWhite Rabbitノードの中核を成すのは、高精度な時刻同期を可能にするオープンソースのFPGA実装であるWhite Rabbit PTP Core(WRPC)です。WRPCは、強化されたPTPプロトコルエンジン、クロック制御アルゴリズム、高解像度タイムスタンプロジックなど、White Rabbitの動作に必要なコアタイミング機構を統合しています。FPGAプログラマブルロジックで実装されたこのコアは、イーサネットPHYとインターフェース接続し、ハードウェアベースのタイムスタンプと位相測定を実行します。
WRPCは、White Rabbitの動作に必要な同期ステートマシンも管理します。一方、キャリブレーションとシステム管理プロセスは、FPGA内で動作するソフトコアCPUによって処理されます。最新のZynq UltraScale+ MPSoCまたはZynq UltraScale+ RFSoCデバイスをベースとしたシステムオンモジュールでは、WRPCは通常プログラマブルロジックファブリック内に配置され、システムプロセッサが構成、監視、およびネットワーク管理を処理します。
IEEE 1588は、ネットワークベースの時刻同期の標準規格として長年用いられてきました。しかし、従来のPTP実装は、高性能システムに適用した場合、いくつかの制約を抱えています。
これらの制約は、位相コヒーレンスが極めて重要なRFシステム、フェーズドアレイ、分散トリガーネットワーク、および高速計測環境において顕著になる。
White Rabbitは、同期をプロトコルレベルと物理層の両方の問題として扱うことで、これらの課題に対処します。
White Rabbitは、緊密に統合された3つのメカニズムを通じてIEEE 1588を強化します。
ハードウェアタイムスタンプ:タイムスタンプは、FPGAロジック内部のイーサネット物理インターフェース境界で直接実装されます。オペレーティングシステムやソフトウェアによる遅延を排除することで、タイミングの不確実性を大幅に低減します。
同期イーサネット(SyncE): White Rabbitは、周波数と時間を同時に配信します。SyncEを使用することで、受信データストリームから復元されたクロックが各ノードのローカルオシレータを制御します。これにより、すべてのデバイスが同じ周波数で動作することが保証され、長期的なドリフトが解消され、PTP更新間の同期が安定します。
高解像度位相測定: FPGAファブリックには、デジタルデュアルミキサー時間差(DDMTD)と呼ばれる技術が実装されており、ピコ秒レベルの分解能で位相差を測定します。これにより、タイムスタンプの精度が微細な位相検出問題に変換され、リンク遅延や光ファイバーの非対称性を正確に補正することが可能になります。
これらの技術を組み合わせることで、決定論的なイーサネット通信を維持しながら、1ナノ秒以下の同期精度を実現できます。
White Rabbitが導入した革新技術は、IEEE規格の進化に影響を与えてきました。レイヤ1同期化や遅延モデリングの改善といった概念は、IEEE 1588-2019高精度プロファイルに反映されています。この整合性により、White Rabbitは孤立した技術ではなく、標準化されたイーサネットエコシステムにおける高精度時刻同期に向けた、より広範な流れの一部であることが保証されます。
第1層シントン化の簡単な図解
White Rabbitは研究室の枠をはるかに超えて活用されている。粒子加速器や分散型検出器システムなど、大規模な科学施設にも導入されている。特に、KM3NeT水中ニュートリノ望遠鏡や、長距離光ファイバーにおける決定論的なタイミングを必要とするその他の高精度計測インフラなどのプロジェクトで使用されている。
科学分野にとどまらず、White Rabbitは、複数のノード間で決定論的かつ位相整合された動作が不可欠な産業オートメーション、スマートグリッドのタイミング制御、分散型RFシステム、および高度な防衛アプリケーションにおいて、ますます重要性を増している。
ホワイトラビットプロトコルの応用
サブナノ秒の精度を達成するには、綿密なキャリブレーションが必要です。
ホワイトラビットシステムは以下を実装します。
ホワイトラビットのコラボレーションでは、実装がパフォーマンスベンチマークを満たすことを保証するための検証およびテスト方法論も定義されています。
システム設計者にとって、これは、プロトコルコアを統合するだけでなく、クロックツリー、レイテンシーパス、および環境の安定性を管理してタイミングの整合性を維持することも、導入の成功に不可欠であることを意味する。
Zynq UltraScale+ MPSoCなどのデバイスを中心に構築されたシステムオンモジュールは、White Rabbitの機能を統合するための強力なプラットフォームを提供する。
プログラマブルロジックファブリックは、White Rabbit PTP Core(WRPC)と高解像度タイムスタンプロジックをホストし、組み込み処理システムは構成、監視、および上位レイヤーソフトウェアを管理します。
このアーキテクチャは以下のような用途に最適です。
MPSoCベースのSoMは、FPGAベースのタイミング制御と統合プロセッサを組み合わせることで、外部タイミングハードウェアなしで、コンパクトで拡張性の高い同期ソリューションを実現します。
RFを多用するアプリケーションでは、同期に関する要求はさらに厳しくなります。
Zynq UltraScale+ RFSoCなどのデバイスは、マルチギガヘルツのADCとDACをSoCに直接統合しています。このようなシステムでは、タイミングエラーがサンプリング位相、波形コヒーレンス、ビームフォーミング精度に直接影響を与えます。
RFSoCベースのSoMへのWhite Rabbitの統合により、以下のことが可能になります。
RFSoCデバイスは、データコンバータ、FPGAファブリック、および処理コアを単一のデバイスに統合しているため、White Rabbitはシステムレベルでサンプリングクロックを制御し、複数のボード間で一貫した位相調整を保証することができます。
White Rabbitは、ハードウェア設計、FPGAゲートウェア、ファームウェア、ドキュメントを網羅するオープンソースライセンスモデルに基づいて開発されています。これにより、アプリケーション固有のニーズに合わせたカスタマイズ、透過的な性能検証、ベンダーロックインのない長期的な持続可能性が実現します。独自のMPSoCまたはRFSoCベースのプラットフォームを構築するシステムインテグレーターにとって、この柔軟性は設計の完全な制御を維持しながら、導入を加速させます。
iWave にお問い合わせいただきありがとうございます。
弊社の担当者がすぐにご連絡させていただきます。
iWaveのRFソリューションで、ミッションクリティカルなシステムの処理速度を向上させましょう。
iWave FPGAおよびSmartNICソリューションで高速ネットワークを加速
iWaveの車載ソリューションで、コネクテッドモビリティを強化しましょう。
インテリジェントなFPGAとカスタム設計プラットフォームで、産業オートメーションを強化しましょう。
iWaveのFPGAおよび組み込みコンピューティングソリューションで、医療技術を前進させましょう。
医療ソリューションを探求するFPGAベースのコンピューティングおよび暗号化ソリューションでセキュリティシステムを強化します。