片上總線Wishbone 學(xué)習(xí)(四)總線周期之復(fù)位操作
總線周期概述
一個(gè)總線周期由多個(gè)不可分的時(shí)鐘周期構(gòu)成,完成單次讀/寫操作、塊讀/寫操作或者讀改寫操作??偩€周期也分為單次讀/寫周期、塊讀/寫周期和讀改寫周期。一次塊讀/寫總線周期完成多次數(shù)據(jù)讀/寫操作。一般情況下,一次操作由主設(shè)備和從設(shè)備控制信號(hào)間的一次握手,以及同時(shí)進(jìn)行的地址和數(shù)據(jù)總線的一次傳輸構(gòu)成。塊操作表示整個(gè)操作需要完成多次數(shù)據(jù)傳送。在總線周期中主設(shè)備和從設(shè)備預(yù)先設(shè)定好的共同遵守控制信號(hào)握手規(guī)則,以及地址和數(shù)據(jù)總線的傳輸規(guī)則稱作總線協(xié)議。
本文引用地址:http://www.biyoush.com/article/201612/330218.htm在以后的文章中,所給圖例中給出的信號(hào)均為主設(shè)備的輸入輸出信號(hào)。因此,對(duì)操作的描述也從主設(shè)備信號(hào)的角度展開,以便于對(duì)照正文理解圖例。比如"在時(shí)鐘上升沿1到達(dá)之前,從設(shè)備檢測(cè)到主設(shè)備發(fā)起的操作,將適當(dāng)?shù)臄?shù)據(jù)放到主設(shè)備的輸入信號(hào)DAT_I()和TGD_I(),將主設(shè)備的ACK_I置高作為對(duì)主設(shè)備STB_O的響應(yīng)。"的等價(jià)描述為:"在時(shí)鐘上升沿1到達(dá)之前,從設(shè)備檢測(cè)到主設(shè)備發(fā)起的操作,將適當(dāng)?shù)臄?shù)據(jù)放到其輸出信號(hào)DAT_O()和TGD_O(),將輸出信號(hào)ACK_O置高作為對(duì)主設(shè)備STB_O的響應(yīng)。"
復(fù)位操作
圖 1
評(píng)論