您的位置 首页 技术

片上总线Wishbone 学习(五)总线周期之操作建议

一个总线周期由至少一次总线操作构成。操作总是由主设备发起,主设备发起的操作可以是单次读写、块读写或者RMW操作。当主设备将CYC_O置为

一个总线周期由至少一次总线操作构成。操作总是由主设备建议,主设备建议的操作可所以单次读/写、块读/写或许RMW操作。当主设备将CYC_O置为高时,一个总线周期开端。总线周期开端后,当主设备将STB_O置为高时,一次总线操作开端。当主设备将CYC_O置为低时,主设备的一切其他信号没有意义。从设备只在CYC_I为高时才会对主设备建议的操作进行呼应。

CYC_O和STB_O能够一起从无效变为有用表明操作开端,CYC_O继续有用直到操作完毕,CYC_O和STB_O能够一起从无效变有用表明一起建议一次总线周期的一起,也建议总线操作,也能够一起从有用变为无效表明操作完毕。因而,在只要一个主设备时,能够将CYC_O和STB_O合并为一个信号,比如在OpenRISC1200的源码中就广泛的使用了这种方法,信号的姓名称作CYCSTB_O。

当存在多个主设备时,一个主设备完结操作后有必要及时将CYC_O信号置为低,以让出总线给其他主设备。此刻,CYC_O信号等价于为总线占用恳求信号。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/jishu/232829.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部