寄存器描述
| P 有效值 | P 值对应端口 | 备注 |
|---|---|---|
| 0/ 1/ 2/ 3 | CPU/ DMA/ DE/ GE & VE & DVP | GE、VE 和 DVP 为一个端口,计算三个模块总和。 |
0x0000 MTOP_CTL
| 默认值:0x00000000 | MTOP 控制 (MTOP Control) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:30 | - | - | - |
| 29 | R/W1C | 0 | MTOP_TRIG 强制触发
|
| 28 | R/W | 0 | MTOP_MODE 带宽监控模式
|
| 27:1 | - | - | - |
| 0 | R/W | 0 | MTOP_EN 带宽监控使能 |
0x0004 PER_TIME
| 默认值:0x05F510FF | 周期时间 (Period Time) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | R/W | 0x05f510ff | PER_TIME 循环模式的周期时间 以 APB 时钟周期为单位计数,只在循环模式下有效。 |
0x0008 IRQ_CTL
| 默认值:0x00000000 | 中断控制 (Interrupt Request Control) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:1 | - | - | - |
| 0 | R/W | 0 | IRQ_EN 中断使能 |
0x000C IRQ_STA
| 默认值:0x00000000 | 中断状态 (Interrupt Request Status) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:1 | - | - | - |
| 0 | R/W1C | 0 | IRQ_STA 中断状态 该寄存器置位表示完成一次加载带宽数据。 读取带宽数据前,先查看该位是否置位,在循环模式和触发模式下均有效。 |
0x0100+P*0x20(P=0~3) AXI_WCNT
| 默认值:0x00000000 | AXI 写计数 (AXI Write Counter) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | RO | 0x0 | AXI_WCNT AXI 写计数值 以字节为单位,每次中断更新最近写周期的吞吐量。 |
0x0104+P*0x20(P=0~3) AXI_RCNT
| 默认值:0x00000000 | AXI 读计数 (AXI Read Counter) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | RO | 0x0 | AXI_RCNT AXI 读计数值 以字节为单位,每次中断更新最近读周期的吞吐量。 |
0x0200 AHB_WCNT
| 默认值:0x00000000 | AHB 写计数 (AHB Write Counter) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | RO | 0x0 | AHB_WCNT 写计数值 以字节为单位,每次中断更新最近写周期的吞吐量。 |
0x0204 AHB_RCNT
| 默认值:0x00000000 | - | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | RO | 0x0 | AHB_RCNT (AHB Read
Counter) 读计数值 以字节为单位,每次中断更新最近读周期的吞吐量。 |
0x0FFC MTOP_VER
| 默认值:0x00000100 | MTOP 版本 (MTOP Version) | ||
|---|---|---|---|
| 位域 | 类型 | 默认值 | 描述 |
| 31:0 | RO | 0x00000100 | MTOP_VER MTOP 版本,V1.0 |
