ZHCAFN4 August 2025 AFE7900 , AFE7901 , AFE7903 , AFE7906 , AFE7950 , AFE7951 , AFE7953 , AFE7954 , AFE7955 , AFE7958
BRINGUP_AFE 模塊使用 32 位指令集來配置器件。位 <31:29> 用作標(biāo)識指令類型的操作碼。
圖 4-1 32 位指令字段| Opcode<31:29> | 解釋說明 |
|---|---|
| 0 | RSVD |
| 1 | AFE 寄存器讀取和寄存器讀取校驗(yàn) |
| 2 | AFE 寄存器寫入和 AFE 寄存器讀-改-寫 |
| 3 | AFE 寄存器輪詢 |
| 4 | 等待 |
| 5 | 突發(fā)寫入 |
| 6 | 繼電器–用于子操作碼 |
| 7 | RSVD |
操作碼 6 用作中繼操作碼以實(shí)現(xiàn)其他功能。
圖 4-2 子操作碼映射| Sub_opcode<28:24> | 解釋說明 |
|---|---|
| 0 | RSVD |
| 1 | BRINGUP_AFE 模塊型號校驗(yàn) |
| 2 | 設(shè)置啟動錯誤代碼 |
| 3 | 立即發(fā)送 sysref–當(dāng)連續(xù) sysref 禁用時(shí)有效 |
| 4 | 啟動完成 |
| 5 | 設(shè)置 AFE 復(fù)位引腳 |
| 6-31 | RSVD |
啟動指令的生成步驟: