1. インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル改訂履歴
2. ハード・プロセッサー・システムの概要
3. Cortex-A53 MPCoreプロセッサー
4. キャッシュ・コヒーレンシー・ユニット
5. システムメモリー管理ユニット
6. システム・インターコネクト
7. ブリッジ
8. DMAコントローラー
9. オンチップRAM
10. ECC (エラー検出訂正) コントローラー
11. クロック・マネージャー
12. システム・マネージャー
13. リセット・マネージャー
14. ハード・プロセッサー・システムのI/Oピンの多重化
15. NANDフラッシュ・コントローラー
16. SD/MMCコントローラー
17. イーサネット・メディア・アクセス・コントローラー
18. USB 2.0 OTGコントローラー
19. SPIコントローラー
20. I2Cコントローラー
21. UARTコントローラー
22. 汎用I/Oインターフェイス
23. タイマー
24. ウォッチドッグ・タイマー
25. CoreSightのデバッグとトレース
A. ブートとコンフィグレーション
B. HPSを介したセキュア・デバイス・マネージャーQuad SPIフラッシュ・コントローラーへのアクセス
3.5.1. 例外レベル
3.5.2. 仮想化
3.5.3. メモリー管理ユニット
3.5.4. レベル1キャッシュ
3.5.5. レベル2メモリーシステム
3.5.6. スヌープ制御ユニット
3.5.7. 暗号化による拡張
3.5.8. NEONマルチメディア・プロセッシング・エンジン
3.5.9. 浮動小数点演算装置
3.5.10. ACEバス・インターフェイス
3.5.11. アボート処理
3.5.12. キャッシュ保護
3.5.13. 汎用割り込みコントローラー
3.5.14. 汎用タイマー
3.5.15. デバッグモジュール
3.5.16. キャッシュ・コヒーレンシー・ユニット
3.5.17. クロックソース
25.4.1. デバッグ・アクセス・ポート
25.4.2. CoreSight SoC-400タイムスタンプ・ジェネレーター
25.4.3. システム・トレース・マクロセル
25.4.4. トレースファネル
25.4.5. CoreSightのトレース・メモリー・コントローラー
25.4.6. AMBAトレース・バス・レプリケーター
25.4.7. トレース・ポート・インターフェイス・ユニット
25.4.8. NoCトレースポート
25.4.9. エンベデッド・クロス・トリガー・システム
25.4.10. エンベデッド・トレース・マクロセル
25.4.11. HPSのデバッグAPBインターフェイス
25.4.12. FPGAインターフェイス
25.4.13. デバッグクロック
25.4.14. デバッグのリセット
16.5.9.2.2. ATAタスクファイル転送におけるレジスターの設定
| ビット | 値 | 備考 |
|---|---|---|
| 31 |
1または0 |
読み出し動作には0に設定し、書き込み動作には1に設定します。 |
| 30:24 |
0 |
予約済み (ビットはホスト・プロセッサーによって0に設定されます) |
| 23:18 |
0 |
読み出しまたは書き込みの開始レジスターアドレス (DWORDにアライメント) |
| 17:16 |
0 |
レジスターアドレス (DWORDにアライメント) |
| 15:8 |
0 |
予約済み (ビットはホスト・プロセッサーによって0に設定されます) |
| 7:2 |
16 |
読み出しまたは書き込みを行うバイト数 (DWORDの整数) |
| 1:0 |
0 |
DWORDの整数でのバイト数 |
| ビット | 値 | 備考 |
|---|---|---|
| start_cmd | 1 |
|
| ccs_expected | 0 |
CCSは想定されていません。 |
| read_ceata_device | 0または1 |
RW_BLKまたはRW_REGの読み出しには1に設定します。 |
| update_clk_regs_only | 0 |
クロック・パラメーターの更新のないコマンドです。 |
| card_num | 0 |
|
| send_initialization | 0 |
初期化シーケンスはありません。 |
| stop_abort_cmd | 0 |
|
| send_auto_stop | 0 |
|
| transfer_mode | 0 |
ブロック転送モード。ブロックサイズとバイトカウントは、読み出しまたは書き込みを行うバイト数と一致する必要があります。 |
| read_write | 1または0 |
書き込みの場合は1、読み出しの場合は0 |
| data_expected | 1 |
データが想定されています。 |
| response_length | 0 |
|
| response_expect | 1 |
|
| cmd_index | コマンド・インデックス |
このパラメーターをコマンド番号に設定します。例えば、SD/SDIO WRITE_BLOCK (CMD24) の場合は24、WRITE_MULTIPLE_BLOCK (CMD25) の場合は25に設定します。 |
| wait_prvdata_complete | 1 |
|
| check_response_crc | 1 |
|
| ビット | 値 | 備考 |
|---|---|---|
| 31:16 |
0 |
予約済みビットは0に設定されます。 |
| 15:0 (block_size) |
16 |
タスクファイル全体 (16、8ビット・レジスター) にアクセスします。16バイトのブロックサイズです。 |
| ビット | 値 | 備考 |
|---|---|---|
| 31:0 |
16 |
タスクファイル全体 (16、8ビット・レジスター) にアクセスします。16のバイトカウント値は、16に設定されているブロックサイズとともに使用します。 |