专栏中心

EEPW首页 > 专栏 > 3BSE050091R65 内存控制器不允许进行额外的内存操作

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

发布人:15359029662 时间:2023-04-17 来源:工程师 发布文章

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

PFEA112-65 3BSE050091R65 (5).jpg

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

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

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


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 3BSE050091R65
更多 培训课堂
更多 焦点
更多 视频

技术专区