新闻  |   论坛  |   博客  |   在线研讨会
3BSE050091R65 内存控制器不允许进行额外的内存操作
15359029662 | 2023-04-17 16:37:59    阅读:80   发布文章

3BSE050091R65 内存控制器不允许进行额外的内存操作

PFEA112-65 3BSE050091R65 (5).jpg

作为我们上一篇文章的参考点BREADY 和RREADY标志被用作隐式状态机的一部分,以告诉我们操作是否正在进行。 BREADY,因此,只有在写入操作正在进行时才会设置。LikewiseRREADY仅在读取操作正在进行时设置。因此,BREADY || RREADY上面的检查是我们测试操作是否正在进行的方法。

如果正在进行操作,那么我们真的不需要更改任何内容。但是,如果我们试图降低功耗,那么在独占访问写操作结束时清除锁定标志可能是有意义的。

否则,如果没有正在进行的操作,那么我们将要在任何传入的内存请求上设置锁定标志。在这里,我们再次将逻辑分为两种可能性:如果我们不关心任意切换此值,即如果OPT_LOWPOWER未设置并且我们正在针对低区域进行优化,那么我们只需axlock根据 CPU 的锁定请求独立设置是否正在提出新的请求。


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客