在Wishbone寄存反饋周期結(jié)束方式中,主設(shè)備需要事先通知從設(shè)備操作下一時(shí)鐘周期是否將發(fā)起新的總線操作,這是通過周期類型識(shí)別地址標(biāo)簽CTI_O()/CTI_I()和突發(fā)類型擴(kuò)展地址標(biāo)簽BTE_O()/BTE_I()完成的。主設(shè)備和從設(shè)備必須同時(shí)支持CTI_O()/CTI_I(),Wishbone接口才能以寄存反饋周期結(jié)束方式工作,主設(shè)備和從設(shè)備如果支持地址增加突發(fā)模式,它們必須同時(shí)支持BTE_O()/BTE_I()。如果主設(shè)備或者從設(shè)備之一不支持這種周期結(jié)束方式,它們只能以傳統(tǒng)周期結(jié)束方式工作。
周期類型識(shí)別地址標(biāo)簽CTI_O()/CTI_I()提供描述當(dāng)前操作突發(fā)模式的信息,從設(shè)備可以根據(jù)該信息確定在下一時(shí)鐘周期如何進(jìn)行響應(yīng)。CTI_O()/CTI_I()的具體定義如表3。
表3 周期類型定義
不支持CTI_O()的主設(shè)備必須將該信號(hào)置為3’b000或者3’b111,這兩個(gè)是等價(jià)的。主設(shè)備和從設(shè)備可以支持這些突發(fā)模式中的一部分,對(duì)于不支持的突發(fā)模式,主設(shè)備必須將CTI_O()置為3’b000,從設(shè)備必須將CTI_I()理解為3’b000。
為了減少在同步模式下的等待時(shí)間,從設(shè)備必須對(duì)主設(shè)備的操作盡快的做出響應(yīng)。從設(shè)備可利用CTI_I()信號(hào)確定在下一周期對(duì)主設(shè)備的響應(yīng),但是由于此時(shí)還不知道STB_I信號(hào)的狀態(tài),因此從設(shè)備在確定在下一周期對(duì)主設(shè)備的響應(yīng)時(shí)只能忽略STB_I信號(hào),因此即使在STB_I信號(hào)為低的情況下,從設(shè)備仍然可能將ACK_O/ERR_O/RTY_O置高。因此,主設(shè)備應(yīng)保證CTI_O()信息的有效性。
突發(fā)類型擴(kuò)展地址標(biāo)簽BTE_O()/BTE_I()是對(duì)CTI_O()/CTI_I()=3’b010情況下的突發(fā)類型信息的擴(kuò)展,描述的是地址值是如何變化的。其含義如表4所示。
表4 遞增和遞減突發(fā)類型擴(kuò)展
-
總線
+關(guān)注
關(guān)注
10文章
2959瀏覽量
89635 -
Wishbone
+關(guān)注
關(guān)注
0文章
16瀏覽量
10520
原文標(biāo)題:【博文連載】Wishbone總線寄存反饋周期結(jié)束方式
文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
逆變電源的兩種雙環(huán)瞬時(shí)反饋控制方式
基于WISHBONE總線的FLASH閃存接口設(shè)計(jì)
逆變器的兩種雙環(huán)瞬時(shí)反饋控制方式的比較與分析
寄存器尋址方式
寄存器間接尋址方式
反饋控制方式實(shí)現(xiàn)均流的原理圖
基于WISHBONE總線的通用接口控制器

Wishbone總線的異步周期結(jié)束路徑

【STM32】基于STM32F407寄存器方式點(diǎn)亮LED流水燈

評(píng)論