在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 54|回复: 0

[讨论] ARM coresight ETF寄存器求助

[复制链接]
发表于 昨天 15:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
各位大佬,最近在学习ARM coresight,看的是SOC-600版本的,里面对ETF的一个寄存器有点儿疑惑。Formatter and Flush Control Register, FFCR(0x304)里面的bit10和bit9

                               
登录/注册后可看大图


(1)bit10 TrigOnFl中说到的如果该flush是在ATB master端发起的,该功能将会失效。那么什么时候flush才会被master端发起呢? 还是说只是该组件具有master接口就算master端?我觉得是当ETF配置为HWF模式的时候对他的下游算是master,然后下游发起的flush传递到他后,他再往上游发送flush时才会被算出由master端发起的flush,不知道这样理解是否正确?另外通过该配置产生的trigger event会有什么实际应用场景ne1,我目前好像只觉得他会多在ATB数据流中插入一个atid=0x7d和atdata=0x0罢了,还有别的应用场景吗?
(2)bit9 TrigOnTrigEvt中的意思是当收到上游发送过来的atid=0x7d和atdata=0x0时,自己在数据流中再插入一个trigger(我理解这个trigger依然是atid=0x7d和atdata=0x0),那他的应用场景有哪些呢? 因为里面说到了只能在CB模式下该bit才会生效,那此时数据已经存储起来了,也只能当做一个数据来看了吧,还会引入什么别的功能吗?

请各位大佬不吝赐教,感谢感谢~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-4 13:02 , Processed in 0.024803 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表