インテルのみ表示可能 — GUID: get1481130348089
Ixiasoft
インテルのみ表示可能 — GUID: get1481130348089
Ixiasoft
17.6.9.3.1. イーサネットMACのリセット解除
HPSでコールドリセットまたはウォームリセットが発行されると、リセット・マネージャーはEMACモジュールをリセットし、ソフトウェアが解放するまでこのモジュールをリセット状態に維持します。
MPUは起動後、リセット・マネージャーの対応するリセットレジスターで適切なビットをクリアすることにより、リセット信号をデアサートすることができます。リセット信号をデアサートする前に、PHYインターフェイスの種類と、システム・マネージャー内の対応するその他のEMAC設定がすべてコンフィグレーションされていることを確認する必要があります。リセットレジスターの詳細に関しては、リセット・マネージャーの章で「モジュールのリセット信号」の内容を参照してください。システム・マネージャーにおけるEMACのコンフィグレーションの詳細に関しては、「システムレベルのEMACコンフィグレーション・レジスター」の内容を参照してください。
EMAC ECC RAMリセット
EMAC ECC RAMリセットでは、メモリーおよび多重化されるEMACバス・インターフェイス・クロック (ap_clk) にリセットをアサートします。トランザクションを開始する前に、EMAC ECC RAMおよびEMACモジュールのリセットがどちらもデアサートされていることを確認する必要があります。リセット・マネージャーのper0modrstレジスターのemac*ocpビットおよびemac*ビットをプログラミングし、EMACのECC RAMとEMACモジュールのリセットをそれぞれデアサートします。