インテル® Arria® 10 トランシーバーPHY ユーザーガイド

ID 683617
日付 4/20/2017
Public
ドキュメント目次

2.6.5.4.8. Avalon-MM インターフェイス信号

Avalon-MM インターフェイスはAvalon-MM スレーブポートです。このインターフェイスはワードアドレスを使用してPHY の16 ビット・コンフィグレーション・レジスターにアクセスを提供します。

表 163.  Avalon-MM インターフェイス信号
信号名 入力/出力 説明
csr_address

入力

5、11

このバスを使用して、読み出しまたは書き込みを行うレジスターアドレスを指定します。幅は以下のとおりです。
  • 5 ビットは2.5G および1G/2.5G コンフィグレーション向け
  • 11 ビットは1G/2.5G/5G/10G コンフィグレーション向け
csr_read

入力

1

この信号は読み出し動作の要求に使用します。

csr_readdata

出力

16、32

指定されたレジスターから読み出されたデータです。このデータはcsr_waitrequest 信号がデアサートされている際にのみ有効です。以下に幅を示します。
  • 16 ビットは2.5G および1G/2.5G コンフィグレーション向け
  • 32 ビットは1G/2.5G/5G/10G コンフィグレーション向け。上位16 ビットは予約
csr_write

入力

1

この信号は書き込み動作の要求に使用します。

csr_writedata

入力

16、32

指定されたレジスターに書き込まれるデータです。このデータはcsr_waitrequest 信号がデアサートされている際にのみ書き込まれます。以下に幅を示します。
  • 16 ビットは2.5G および1G/2.5G コンフィグレーション向け
  • 32 ビットは1G/2.5G/5G/10G コンフィグレーション向け。上位16 ビットは予約
csr_waitrequest

出力

1

アサートされると、PHY がビジー状態であり、いずれの読み出しまたは書き込みも受け入れができないことを示します。

  • 読み出しまたは書き込みを要求する際には、この信号がアサートされている間はAvalon-MM インターフェイスへのコントロール信号を一定に保ちます。要求は、信号がデアサートされた際に完了します。
  • この信号は、アイドルサイクルおよびリセット時にはHigh またはLow のどちらにもなりえます。したがって、ユーザー・アプリケーションは、その期間中にこのアサート状態についてのいかなる判定もするべきではありません。