インテルのみ表示可能 — GUID: nik1398706976825
Ixiasoft
インテルのみ表示可能 — GUID: nik1398706976825
Ixiasoft
2.9.2.1. マニュアルモードのワードアライナー
このモードを使用するには以下を行います。
- RX word aligner mode をManual (FPGA Fabric controlled) にセットします。
- PCS-PMA のインターフェイス幅に応じてRX word aligner pattern length オプションをセットします。
- RX word aligner pattern (hex) フィールドに16 進数で値を入力します。
このモードではrx_patterndetect とrx_syncstatus が追加されます。また、Enable rx_std_wa_patternalign port オプションを選択してrx_std_wa_patternalign を有効にできます。アクティブHigh のrx_std_wa_patternalign は、High になった際に、一度ワードアライナーを再アライメントします。
- rx_patterndetect は、パターンマッチのたびにアサートされます。
- rx_syncstatus は、ワードアライナーが同期した後にアサートされます。
- rx_std_wa_patternalign は、再アライメントならびに再同期のためにアサートされます。
- デザインに複数のチャネルがある場合は、rx_patterndetect、rx_syncstatus と、rx_std_wa_patternalign は、各ビットが1 つのチャネルに対応するバスになります。
この機能は、rx_parallel_data のモニターリングにより検証することができます。
以下のタイミング図はポートの使用方法を説明しており、様々なコントロールおよびステータス信号の関係性を示しています。上側の波形では、最初の時点でrx_parallel_data が適切にアライメントしていません。これは、rx_std_wa_patternalign 信号のアサート後にアライメントします。下側の波形はrx_parallel_data がアライメントされた後のrx_syncstatus 信号の動作を示します。
マニュアル・アライメント・モードでは、ワード・アライメント動作はrx_std_wa_patternalign 入力信号またはrx_enapatternalign レジスターを用いて手動で制御します。ワードアライナーの動作はrx_enapatternalign に対してレベル・センシティブです。ワードアライナーは、新しいワード境界に再アライメントするごとにrx_syncstatus 信号を1 パラレル・クロックサイクルの間アサートします。