cpu怎样对VME访问更快一些

[复制链接]
查看11 | 回复0 | 2021-1-27 05:08:17 | 显示全部楼层 |阅读模式
我做基于VME总线的VXWORkS程序开发,使用的CPU是艾默生的mVME6100,发现cpu对从板的访问比较慢,测量总线读写周期,每次读写耗时0.2us左右,但是两次读写之间的间隔比较长,0.7us以上,大量的VME总线访问很耗费时间,我在研究怎样使CPU对总线的访问间隔缩小,想修改bsp,却不知改哪个参数。实在不得法,就将vme从板的访问方式改为了DMA方式,测试发现,DMA读写期间速度很快,但是发起DMA要等很长时间,10多us以上,看起来cpu在申请总线控制权花了不少时间,问题是机箱里就一块CPU,给自己授权都这么慢么?请教各位高人,是否有办法缩短cpu申请总线的时间?

分 -->
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行