Wishbone總線是Silicore公司推出的片上總線協(xié)議。它的結(jié)構(gòu)極其簡(jiǎn)單、靈活,又完全公開、完全免費(fèi),獲得眾多支持。圖3 給出了Wishbone總線的邏輯結(jié)構(gòu):Wishbone 總線的主要特征概括如下:
圖29 Wishbone總線結(jié)構(gòu)圖
● 所有應(yīng)用使用一個(gè)總線體系結(jié)構(gòu);● 簡(jiǎn)單、緊湊的體系結(jié)構(gòu);● 支持多控制器;● 64位地址空間;● 8~64 位數(shù)據(jù)總線(可擴(kuò)展);● 單周期讀和寫;● RMW(R E A D - M O D I F Y - W R I T E )周期;● 事件周期;● 支持重試;● 支持內(nèi)存映射,F(xiàn)IFO(FISRT IN FIRST O U T )和十字互連接口;● 提供為較慢設(shè)備使用而扼制數(shù)據(jù)流的機(jī)制;● 使用者定義標(biāo)志為,確定數(shù)據(jù)傳輸類型;● 由終端用戶定義仲裁方式。
總結(jié)
在以上介紹的三種總線中,CoreConnect雖免費(fèi)不過需要IBM 公司許可,ARM 沒有明確的正式說法,可能也會(huì)免費(fèi),而Wishbone 是絕對(duì)免費(fèi)的。三種總線都是同步的總線,使用時(shí)鐘上升沿驅(qū)圖7 8-bit SLAVE輸出端口動(dòng)和采樣信號(hào)??偩€的基本操作幾乎沒有區(qū)別,最大的區(qū)別在于提供的特性和規(guī)范的完整性。CoreConnect和AMBA都給設(shè)計(jì)者提供了一種系統(tǒng)總線的選擇。系統(tǒng)集成設(shè)計(jì)者當(dāng)試圖連接為不同連接設(shè)計(jì)的設(shè)備時(shí)會(huì)遇到問題,在建立全面完整的系統(tǒng)時(shí)需要橋。而在Wishbone 中,所有的IP核都連接在同一標(biāo)準(zhǔn)接口上。系統(tǒng)設(shè)計(jì)者可以選擇在一個(gè)微處理器核上實(shí)現(xiàn)兩個(gè)接口,一個(gè)給高速低延遲設(shè)備,一個(gè)給低速低性能設(shè)備。綜上所述,我們認(rèn)為采取Wishbone作為IP核的基本互聯(lián)的接口標(biāo)準(zhǔn)更便于設(shè)計(jì),它的信號(hào)十分直接,如果需要可以很容易被其它接口所采用。
Wishbone 總線完全公開、完全免費(fèi),易于推廣,當(dāng)然一個(gè)規(guī)范能否成為行業(yè)標(biāo)準(zhǔn),除了本身的技術(shù)特性外,還要看是否被業(yè)界接受。Wishbone已被OPENCORE 聯(lián)盟采用,并且有可能成為IEEE標(biāo)準(zhǔn)。因此,Wishbone 總線從技術(shù)上講簡(jiǎn)單、靈活、功能強(qiáng)大及易于移植,從經(jīng)濟(jì)角度考慮又全部免費(fèi),易于全面推廣。我們認(rèn)為它極有可能成為未來(lái)SoC片上總線的通用標(biāo)準(zhǔn),其前景看好。
-
總線
+關(guān)注
關(guān)注
10文章
2960瀏覽量
89775 -
Wishbone
+關(guān)注
關(guān)注
0文章
16瀏覽量
10529
原文標(biāo)題:?【博文連載】Wishbone總線介紹
文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
基于WISHBONE總線的FLASH閃存接口設(shè)計(jì)
你知道藍(lán)牙規(guī)范5.1版本的主要特征是什么嗎?
ADC是什么 ADC的主要特征
ADC介紹 ADC主要特征
ADC的主要特征
ADC的主要特征有哪些呢?如何對(duì)ADC的時(shí)鐘進(jìn)行配置
FLASH的主要特征是什么
IIC通信協(xié)議的主要特征有哪些
基于WISHBONE總線的FLASH閃存接口設(shè)計(jì)

評(píng)論