Low Latency Ethernet 10G MAC Intel® FPGA IPユーザーガイド

ID 683426
日付 8/23/2021
Public
ドキュメント目次

6.5. Avalon® Memory-Mappedインターフェイスのプログラミング信号

表 39.   Avalon® Memory-Mappedインターフェイスのプログラミング信号
信号 入力/出力 説明
csr_address[] 入力 10/2 このバスを使用して、読み出しまたは書き込みを行うレジスターアドレスを指定します。

Use Legacy Ethernet 10G MAC Avalon memory-mapped interfaceのオプションをイネーブルすると、幅は13ビットになります。

csr_read 入力 1 この信号をアサートして、読み出しを要求します。
csr_readdata[] 出力 32 指定されたレジスターから読み出されたデータ。データは、csr_waitrequest 信号がデアサートされた場合に有効です。
csr_write 入力 1 この信号をアサートして、書き込みを要求します。
csr_writedata[] 入力 32 指定されたレジスターに書き込まれるデータ。csr_waitrequest 信号がデアサートされると、データが書き込まれます。
csr_waitrequest 出力 1

アサートされると、この信号は、MAC PHYコアがビジー状態であり、いかなる読み出しまたは書き込み要求も受け入れる準備ができていないことを示します。

  • 読み出しまたは書き込みを要求した場合、この信号がアサートされている間は、 Avalon® Memory-Mappedインターフェイスへの制御信号を一定に保ってください。信号がデアサートされると、要求は完了となります。
  • この信号は、アイドルサイクルおよびリセット時に、HighまたはLowになる可能性があります。したがって、ユーザー・アプリケーションはその期間中に、このアサート状態について想定してはなりません。