AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
EQS

EQSコントローラ制御用ライブラリ

  • EQS (Enhanced Quad Serial)コントローラについて
    • EQSコントローラ モジュールは、内部バスからのアクセスを独自コマンドに変換して、SQI で外部デバイスと通信するコントローラです。
    • 内部バスのアクセスコマンドを基に独自コマンドを生成するため、外部デバイスをメモリマップドデバイスとして扱うことができます。
    • SQI規格(Microchip) に準拠しており、そのうち以下の2つのモードをサポートしています。
      • Single Lane モード (AG903 では Normalモード)
        • SPIと同等の動作になり、SPIに対応したデバイスにアクセスすることができます。
      • Quad Lane モード (AG903 では Quad モード)

 

  • マッピングされるアドレスとEQSのエリア番号
EQSエリア番号 
サイズ 
アドレス 
16MiB 
6000 0000h - 60FF FFFFh 
16MiB 
6100 0000h - 61FF FFFFh 
16MiB 
6200 0000h - 62FF FFFFh 
16MiB 
6300 0000h - 63FF FFFFh 

 

  • コマンドについて
    • EQSの接続先デバイスに合わせてコマンドを設定する必要があります。
    • コマンドの内容や設定については、接続先デバイスの仕様をご確認ください。
      • 以下に一例として、SPIRAM(23A1024)を使用した場合のコマンド例を示します。

23A1024のコマンドと設定値例

コマンド 
R/W 
フォーマット 
ID 
備考 
NOP 
0000 0000h 
00h 
何もしない 
SPI READ 
0003 0003h 
03h 
読み出し(SPIモード) 
SQI READ 
0003 0103h 
03h 
読み出し(SQIモード) 
WRITE 
0003 0402h 
02h 
書き込み 
EQIO 
0000 0038h 
38h 
SQIモードに変更 
RSTIO 
0000 00FFh 
FFh 
SPIモードに変更 
RDMR 
0000 0005h 
05h 
モードレジスタ読み出し 
WRMR 
0000 0401h 
01h 
モードレジスタ書き込み 

制限事項

  1. 本モジュールはシステムレジスタへのアクセスはサポートしません。 コントローラに対するクロックの供給や関連端子の機能選択については『AX51903仕様書』を参照してください。
  2. デバイス固有の機能については、別途コマンド対応する必要があります。
  3. 本モジュールでサポートする機能は、接続デバイスとのセットアップのみです。

動作シーケンス例を以下に示します。(画像をクリックして拡大) 

 

名前 
説明 
内部バスからのアクセスを独自コマンドに変換して、SQI で外部デバイスと通信するコントローラです。 
コントローラにレジスタアクセスするためのインタフェースを提供します。 
 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.