Eタイル ハードIPユーザーガイド: イーサネット インテルFPGA IP向けEタイル ハードIPおよび EタイルCPRI PHYインテルFPGA IP

ID 683468
日付 5/17/2019
Public
ドキュメント目次

2.9.1.8.1. イーサネット インテルFPGA IP 向けE タイル ハードIPを含む1588システムの実装

IEEE 1588-2008 Precision Clock Synchronization Protocol for Networked Measurement and Control Systems Standardの1588仕様の説明では、さまざまなシステムをハードウェアとソフトウェアで実装して、分散システムのクロックを同期するために、任意の複雑なシステムでマスタークロックとスレーブクロックとの間の時間オフセットおよび周波数補正情報を通信します。1588システムでは、イーサネット インテルFPGA IP向けEタイル ハードIPを含み、1588 PTP機能を備え、IPコアやシステム内の他のモジュールから着信および発信タイムスタンプ情報を使用して、システム全体のクロックを同期します。

1588 PTP機能を備えたイーサネット インテルFPGA IP向けEタイル ハードIPでは、タイムスタンプ操作および基本アップデート機能を提供しています。これは、IPコアを1588システムに統合するために必要です。ユーザーの指定によって、パケットをPTPパケットにすることができます。またユーザーは、IPリンクのイーサネット・リンクでの送信前にクライアント・インターフェイスからの着信タイムスタンプの更新方法も指定できます。 IPコアでは、プロトコルのイベント・メッセージング・レイヤーは実装していませんが、基本的なハードウェア機能を提供して、これにより1588プロトコル全体の実装の際にシステムをサポートします。

表 19.  イーサネット・データ・レートごとのPTPタイムスタンプ精度
イーサネット・データ・レート RS-FECサポート PTPタイムスタンプの精度 パラレルクロック周波数
10GE なし ±3 ns 402.83 MHz
25GE なし ±3 ns 402.83 MHz
25GE あり ±3 ns 402.83 MHz
100GE なし ±3 ns 402.83 MHz
100GE あり ±3 ns 402.83 MHz