4.5.3. 寄存器列表

表 4.2 MTOP 通道分组

分组

偏移地址

G取值

P有效值

PSRAM

0x300

2

0/1/2/3/4/5

表 4.3 MTOP 端口映射

P有效值

P值对应端口

0/1/2/3/4

CPU/DMA/DE/GE/VE

表 4.4 MTOP 寄存器地址映射表

Module Name

Mapping Size

Offset

MTOP

4 KB

0x000

表 4.5 MTOP 寄存器列表

Register Name

Offset

Description

MTOP_CTL

0x000

MTOP控制(MTOP Control)

PER_TIME

0x004

周期时间(Period Time)

IRQ_CTL

0x008

中断控制(Interrupt Request Control)

IRQ_STA

0x00C

中断状态(Interrupt Request Status)

AXI_WCNT

0x0100+0x100*G+0x20*P

AXI写计数(AXI Write Counter)

AXI_RCNT

0x0104+0x100*G+0x20*P

AXI读计数(AXI Read Counter)

MTOP_VER

0xFFC

MTOP版本(MTOP Version)

4.5.4. 寄存器描述

4.5.4.1. 0x0000 MTOP_CTL

默认值:0x00000000

MTOP控制(MTOP Control)

位域

类型

默认值

描述

31:30

-

-

-

29

R/W1C

0

MTOP_TRIG
强制触发
该寄存器只在触发模式下有效,配置从0到1启动一次触发

28

R/W

0

MTOP_MODE
带宽监控模式
0: 循环模式
1: 触发模式
循环模式,则是周期循环统计并输出最近周期的统计结果
触发模式,则需要配置bit[29]触发,每触发一次输出最近两次触发的统计结果

27:1

-

-

-

0

R/W

0

MTOP_EN
带宽监控使能

4.5.4.2. 0x0004 PER_TIME

默认值:0x05F5E0FF

周期时间(Period Time)

位域

类型

默认值

描述

31:0

R/W

0x05F5E0FF

PER_TIME
周期时间
以APB时钟周期为单位计数,该字段只在周期模式下有效

4.5.4.3. 0x0008 IRQ_CTL

默认值:0x00000000

中断控制(Interrupt Request Control)

位域

类型

默认值

描述

31:1

-

-

-

0

R/W

0

IRQ_EN
中断使能

4.5.4.4. 0x000C IRQ_STA

默认值:0x00000000

中断状态(Interrupt Request Status)

位域

类型

默认值

描述

31:1

-

-

-

0

R/W1C

0

IRQ_STA
中断状态
该寄存器置位表示完成一次加载带宽数据,读取带宽数据前,
先查看该位是否置位,在周期模式和触发模式下均有效。

4.5.4.5. 0x0100+0x100*G+0x20*P AXI_WCNT

默认值:0x00000000

AXI写计数(AXI Write Counter)

位域

类型

默认值

描述

31:0

RO

0x0

AXI_WCNT
AXI写计数值
该字段以字节为单位,每次中断更新最近写周期的吞吐量

4.5.4.6. 0x0104+0x100*G+0x20*P AXI_RCNT

默认值:0x00000000

AXI读计数(AXI Read Counter)

位域

类型

默认值

描述

31:0

RO

0x0

AXI_RCNT
AXI读计数值
该字段以字节为单位,每次中断更新最近读周期的吞吐量

4.5.4.7. 0x0FFC MTOP_VER

默认值:0x00000200

MTOP版本(MTOP Version)

位域

类型

默认值

描述

31:0

RO

0x00000200

MTOP_VER
MTOP版本