新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 片上總線Wishbone 學習(五)總線周期之操作發起

        片上總線Wishbone 學習(五)總線周期之操作發起

        作者: 時間:2016-12-15 來源:網絡 收藏
        一個總線周期由至少一次總線操作構成。操作總是由主設備發起,主設備發起的操作可以是單次讀/寫、塊讀/寫或者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。

        本文引用地址:http://www.104case.com/article/201612/330217.htm

        當存在多個主設備時,一個主設備完成操作后必須及時將CYC_O信號置為低,以讓出總線給其他主設備。此時,CYC_O信號等價于為總線占用請求信號。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 广州市| 昆山市| 乌恰县| 岑巩县| 金沙县| 五莲县| 平昌县| 桦川县| 稷山县| 齐河县| 岗巴县| 东安县| 新闻| 扎赉特旗| 哈密市| 通道| 泸西县| 武定县| 衡东县| 延寿县| 东乡族自治县| 浏阳市| 广南县| 团风县| 鲁山县| 离岛区| 赤水市| 米易县| 三明市| 乐山市| 图们市| 临泽县| 玉山县| 沅江市| 台南市| 特克斯县| 泰州市| 贵州省| 香港| 通河县| 濉溪县|