MAX 10 ユーザー・フラッシュメモリー・ユーザーガイド

ID 683180
日付 2/21/2017
Public
ドキュメント目次

5.2. アルテラ・オンチップIP フラッシュの信号

以下の表に、アルテラ・オンチップ・フラッシュIP コアの信号を示します。
表 9.  パラレルおよびシリアルモードでのAvalon-MM スレーブ入出力信号
信号 入力/出力 説明
クロックとリセット
clock 1 入力 ペリフェラル全体を駆動するシステムクロック信号です。
reset_n 1 入力 ペリフェラル全体をリセットするシステム同期リセット信号です。IP コアは、この信号を非同期的にアサートします。この信号は、クロックの立ち上がりエッジ後にIP コア内で同期になります。
コントロール
avmm_csr_addr 1 入力 レジスターをデコードするAvalon-MM アドレスバスです。
avmm_csr_read 1 入力 Avalon-MM 読み出しコントロール信号です。IP コアはこの信号をアサートして読み出し転送を示します。存在する場合にはreaddata 信号が必要です。
avmm_csr_readdata 32 出力 Avalon-MM リードバック・データ信号です。IP コアは読み出しサイクル中にこの信号をアサートします。
avmm_csr_write 1 入力 Avalon-MM 書き込みコントロール信号です。IP コアはこの信号をアサートして書き込み転送を示します。存在する場合にはwritedata 信号が必要です。
avmm_csr_writedata 32 入力 Avalon-MM 書き込みデータバスです。バスマスターは書き込みサイクル中にこのバスをアサートします。
データ
avmm_data_addr ユーザー定義 入力 フラッシュ・データアドレスを示すAvalon-MM アドレスバスです。このアドレスの幅は、デバイスとコンフィグレーション・モードの選択によって異なります。
avmm_data_read 1 入力 Avalon-MM 読み出しコントロール信号です。IP コアはこの信号をアサートして読み出し転送を示します。存在する場合にはreaddata 信号が必要です。
avmm_data_readdata
  • パラレルモード:32
  • シリアルモード:1
出力 Avalon-MM リードバック・データ信号です。IP コアは読み出しサイクル中にこの信号をアサートします。
avmm_data_write 1 入力 Avalon-MM 書き込みコントロール信号です。IP コアはこの信号をアサートして書き込み転送を示します。存在する場合にはwritedata 信号が必要です。
avmm_data_writedata
  • パラレルモード:32
  • シリアルモード:1
入力 Avalon-MM 書き込みデータバスです。バスマスターは書き込みサイクル中にこのバスをアサートします。
avmm_data_waitrequest 1 出力 IP コアは、読み出しまたは書き込み動作中にIP コアがビジー状態である際に、このバスをアサートしてマスターを一時的に停止させます。
avmm_data_readdatavalid 1 出力 読み出しサイクル中にreaddata が有効であれば、IP コアはこの信号をアサートします。
avmm_data_burstcount ユーザー定義 入力 バスマスターは、バースト読み出し動作を示すためにこの信号をアサートします。
  • 書き込み動作では、バーストカウントは常に、パラレルモードでは1 に、シリアルモードでは32 に固定されています。
  • インクリメント・バースト読み出しモードでは、サポートされる読み出しバーストカウント範囲は、
    パラレルモード 1-2(バーストカウント幅-1)
    シリアルモード 1-128*32
  • ラッピングバースト読み出しモード(パラレルモードのみ)では、サポートされる読み出しバーストカウントは2 と4 に固定されています。
    10M04、10M08 1–2
    10M16、10M25、10M40、10M50 1–4