Does the LS1046a support the Arm CoreLink CCI-400 Performance monitoring unit (PMU)?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Does the LS1046a support the Arm CoreLink CCI-400 Performance monitoring unit (PMU)?

跳至解决方案
1,339 次查看
Tonyx
Contributor II

Does the LS1046a support the Arm CoreLink CCI-400 Performance monitoring unit (PMU)?

The LS1046a RM manual mentions the "CCI-400 PMU", while it does not describe the registers of the "CCI-400 PMU". Note the "CCI-400 PMU" is not the PMU in Arm® Cortex®-A72 core.

The LS1046a RM manual mentions the "CCI-400 PMU"

section "1.4.2 Arm CoreLink CCI-400 Cache Coherent Interconnect" mentioned

"• Performance monitoring unit (PMU) to count performance-related events"

Section "9.6.3 Speculative fetch" mentioned

"You can use the PMU to record the number of retry transactions for each master interface."

LS1046A RM "9.5.1 CCI400 Registers memory map" doe not has the PMU register as in ARM® CoreLink™ CCI-400 Cache Coherent Interconnect Revision: r1p5

3.3.6 Performance Monitor Control Register (PMCR)
3.3.17 Event Select Register
3.3.18 Event and Cycle Count Register

Tonyx_0-1650596202674.png

 

标签 (1)
标记 (3)
0 项奖励
1 解答
1,326 次查看
yipingwang
NXP TechSupport
NXP TechSupport

 LS1046a supports the Arm CoreLink CCI-400 Performance monitoring unit (PMU).

Please refer to the CCI-400 ARM document bundled with the LS1046ARM - ARM® CoreLink™ CCI-400 Cache Coherent Interconnect Revision: r1p5 Technical Reference Manual.

There seems to be ambiguity in the LS1046ARM because CCI-400 has its own PMU.

Offset 0x90000 in the ARM CCI-400 TRM corresponds to the CCSR address 0x1180000 of the LS1046A.

在原帖中查看解决方案

2 回复数
1,327 次查看
yipingwang
NXP TechSupport
NXP TechSupport

 LS1046a supports the Arm CoreLink CCI-400 Performance monitoring unit (PMU).

Please refer to the CCI-400 ARM document bundled with the LS1046ARM - ARM® CoreLink™ CCI-400 Cache Coherent Interconnect Revision: r1p5 Technical Reference Manual.

There seems to be ambiguity in the LS1046ARM because CCI-400 has its own PMU.

Offset 0x90000 in the ARM CCI-400 TRM corresponds to the CCSR address 0x1180000 of the LS1046A.

1,317 次查看
Tonyx
Contributor II

I did further test and be able to use the CCI-400 PMU on  LS1046a .

Thanks!

0 项奖励