阶段 D/E 的副本将 MCA 映射到 0x43C00000—0x43C0FFFF。最常用偏移如下:
| 偏移 | 寄存器 | 用途 |
|---|---|---|
| 0x00 / 0x04 | CTRL / STATUS | 使能、清谱、占用权、busy/done |
| 0x08 / 0x0C | TOTAL / MCAC | 总计数、道数 |
| 0x10 / 0x14 | CH_IDX / CH_DATA | 间接读谱、自增 |
| 0x18 / 0x1C | MAGIC / VERSION | MCA1 / 0x00010000 |
| 0x1000+4n | SPEC[n] | 直接读第 n 道 |
非法偏移和谱窗写入返回 SLVERR;未取得 Port B 所有权时,读谱返回 0xDEADBEEF 并报错。22 项 AXI 仿真覆盖了读窗、边界、清谱及拒绝访问。
该寄存器图是自研最小集,不能当作 DP5 参数寄存器图。
资料来源
阶段D_集成扩展/docs/AXI_MCA_Protocol.md阶段D_集成扩展/综合与测试报告.md