0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用STB_O?如何使用ACK_O、ERR_O和RTY_O?如何使用TAG類型?

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-07-13 09:10 ? 次閱讀

如何使用STB_O

規(guī)則3.60:主機(jī)接口ADR_O、DAT_O()、SEL_O()、WE_O和TAGN_O信號(hào)與STB_O相關(guān)。

允許3.40:如果主機(jī)不產(chǎn)生等待狀態(tài),可以將STB_O和CYC_O信號(hào)合并為一個(gè)信號(hào)。

注意3.55:在整個(gè)傳輸周期期間,CYC_O都需要保持置位的狀態(tài)。如果主機(jī)需要產(chǎn)生等待狀態(tài),則在傳輸周期期間,不需要將STB_O復(fù)位。例如,當(dāng)CYC_O和STB_O合并為一個(gè)信號(hào)時(shí),只需保持STB_O在整個(gè)傳輸周期期間一直為置位狀態(tài)即可。但是兩個(gè)信號(hào)都必須顯示在接口上(即,兩個(gè)信號(hào)都必須被定義,不可省略)。

如何使用ACK_O、ERR_O和RTY_O

規(guī)則3.65:從機(jī)接口必須將ACK_O、ERR_O和RTY_O信號(hào)與DAT_O()信號(hào)相關(guān)聯(lián)。

如何使用TAG類型

可以通過用戶自定義信號(hào)(即標(biāo)簽技術(shù),tagging)來對(duì)Wishbone接口進(jìn)行修改。標(biāo)簽是微處理器總線當(dāng)中為人所熟知的一個(gè)概念。他允許定義與一個(gè)地址、一個(gè)數(shù)字(a data word)或一個(gè)總線周期相關(guān)的信息。

表1顯示的是Wishbone總線允許的所有的TAG類型。當(dāng)用戶使用了TAG類型時(shí),需要在其說明手冊(cè)中進(jìn)行詳細(xì)說明各個(gè)信號(hào)的具體用法。

表1 TAG類型

例如,如果主機(jī)接口使用了一個(gè)由DAT_O上的輸出數(shù)據(jù)產(chǎn)生的奇偶校檢位(PAR_O,或者其它用戶自定義名稱)。用戶在編寫說明文件時(shí),應(yīng)至少包含以下內(nèi)容:

SIGNAL NAME: PAR_ODESCRIPTION: Even parity bitMASTER TAG TYPE: TGD_O()

規(guī)則3.70:所有用戶自定義的TAG信號(hào)都必須時(shí)TAG類型中的一種,進(jìn)一步說,所有用戶自定義的TAG的信號(hào)都必須滿足對(duì)應(yīng)的TAG類型信號(hào)的時(shí)序要求。

允許3.45:當(dāng)所有的TAG信號(hào)被定義為數(shù)組的形式時(shí),真實(shí)的TAG信號(hào)只是其中的某一具體的位,而并非是數(shù)組信號(hào)。

推薦3.15:如果主機(jī)接口在同一信號(hào)線上支持超過一種總線周期,可以定義一個(gè)TAG信號(hào),用來區(qū)分是哪一種總線周期(如果需要的話)。例如,定義一個(gè)名為TGC_O()的TAG信號(hào),分別使用SGL_O、BLK_O和RMW_O來區(qū)分單次讀寫、塊讀寫和讀改寫(RMW)周期。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2221

    瀏覽量

    81984
  • 信號(hào)
    +關(guān)注

    關(guān)注

    11

    文章

    2741

    瀏覽量

    76181
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2817

    瀏覽量

    87711

原文標(biāo)題:【博文連載】Wishbone總線周期之特殊信號(hào)及標(biāo)簽信號(hào)

文章出處:【微信號(hào):ChinaAET,微信公眾號(hào):電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    智能快遞柜:“懶人經(jīng)濟(jì)”的“O2O”機(jī)會(huì)

    近兩年,“懶人經(jīng)濟(jì)”火了,于是伴隨著懶人們的“O2O”機(jī)會(huì)也多了起來。
    發(fā)表于 12-01 17:46 ?1655次閱讀

    物理約束實(shí)踐:I/O約束

    I/O約束(I/O Constraints)包括I/O標(biāo)準(zhǔn)(I/OStandard)約束和I/O位置(I/O location)約束。
    的頭像 發(fā)表于 11-18 16:42 ?903次閱讀
    物理約束實(shí)踐:I/<b class='flag-5'>O</b>約束

    O(∩_∩)O謝謝

    O(∩_∩)O謝謝
    發(fā)表于 01-02 13:12

    以太網(wǎng)控制器程序的仿真與測(cè)試頂層程序代碼示范

    _I(eth_sl_wb_err_o),.RTY_I(1'b0), // inactive (1'b0).SEL_O(eth_sl_wb_sel_i),.STB_O(eth_sl_wb
    發(fā)表于 01-15 10:17

    基于VerilogHDL在可編程邏輯器件FPGA上的實(shí)現(xiàn)

    、共享總線和交叉互連。且Master和Slave之間使用握手協(xié)議,當(dāng)準(zhǔn)備好數(shù)據(jù)傳輸時(shí),Master使STB_O有效,且一直保持到Slave的響應(yīng)信號(hào)ACK_O,ERR_O,或RTY_O
    發(fā)表于 05-31 05:00

    數(shù)字I/O介紹

    數(shù)字I/O腳有專用和復(fù)用。數(shù)字I/O腳的功能通過9個(gè)16位控制寄存器來控制??刂萍拇嫫鞣譃閮深悾海?)I/O復(fù)用控制寄存器(MCRX),來選擇I/O腳是外設(shè)功能還是I/
    發(fā)表于 09-16 12:20 ?18次下載

    O形圈手冊(cè)

    O形圈是安裝在溝槽中,適量壓縮的O形截面的密封環(huán)。在種動(dòng)密封或靜密封的應(yīng)用中,O形圈是一種有效且經(jīng)濟(jì)的密封元件。
    發(fā)表于 04-16 09:29 ?109次下載

    冗余I/O

    6.1 冗余I/O的定義當(dāng)I/O模塊以每?jī)蓚€(gè)一組組態(tài)成冗余對(duì)運(yùn)行時(shí),I/O模板即認(rèn)為是冗余配置。這樣意味著S7-400H系統(tǒng)的所有元件都可以冗余。使用冗余I/O可以使H系統(tǒng)提高可用性。
    發(fā)表于 07-23 00:29 ?26次下載

    基于Rocket I/O模塊的高速I/O設(shè)計(jì)

    摘要: 介紹了采用Videx-ⅡPR0系列FPCA設(shè)計(jì)的應(yīng)用于下一代無線通信系統(tǒng)中的高速I/O。由于充分利用芯片中集成的Rocket I/O模塊,并采用差分輸入?yún)⒖紩r(shí)鐘、
    發(fā)表于 06-20 10:45 ?1297次閱讀
    基于Rocket I/<b class='flag-5'>O</b>模塊的高速I/<b class='flag-5'>O</b>設(shè)計(jì)

    什么是I/O地址

    什么是I/O地址 I/O地址中I是input的簡(jiǎn)寫,O是output的簡(jiǎn)寫,也就是輸入輸出地址。每個(gè)設(shè)備都會(huì)有一個(gè)專用的I/O地址(如圖 ),用來處理自己的輸入輸
    發(fā)表于 02-05 10:01 ?1332次閱讀

    Aruba全移動(dòng)網(wǎng)絡(luò)加速萬達(dá)提升O2O體驗(yàn)

    什么是O2O(Online To Offline)?萬達(dá)集團(tuán)當(dāng)家人王健林近日表示: “O2O就是在移動(dòng)互聯(lián)網(wǎng)時(shí)代,線上線下相互融合,提升消費(fèi)的新商業(yè)模式。
    發(fā)表于 11-04 14:15 ?1528次閱讀

    介紹 I/O NI系統(tǒng),C系列的I/O模塊

    內(nèi)容包括:理想的確定性以太網(wǎng)I/O,具有確定性分布式I/O的NI系統(tǒng),C系列的I/O模塊,與LabVIEW的無縫集成,
    的頭像 發(fā)表于 06-14 06:19 ?4479次閱讀
    介紹 I/<b class='flag-5'>O</b> NI系統(tǒng),C系列的I/<b class='flag-5'>O</b>模塊

    PLC的I/O模塊如何選擇

    一般I/O模塊的價(jià)格占PLC價(jià)格的一半以上。PLC的I/O模塊有開關(guān)量I/O模塊、模擬量I/O模塊及各種特殊功能模塊等。不同的I/O模塊,其
    發(fā)表于 05-19 08:54 ?9144次閱讀
    PLC的I/<b class='flag-5'>O</b>模塊如何選擇

    關(guān)于標(biāo)準(zhǔn)I/O庫(kù)執(zhí)行I/O操作

    當(dāng)在輸入和輸出中遇到換行符時(shí),標(biāo)準(zhǔn)I/O庫(kù)執(zhí)行I/O操作。這允許我們一次輸出一個(gè)字符,但只有在寫了一行之后才進(jìn)行實(shí)際I/O操作。標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出對(duì)應(yīng)終端設(shè)備(如屏幕)時(shí)通常是行緩沖的。
    的頭像 發(fā)表于 07-01 17:17 ?2287次閱讀

    Linux I/O 接口的類型及處理流程

    Linux I/O 接口 Linux I/O 接口可以分為以下幾種類型: 文件 I/O 接口:用于對(duì)文件進(jìn)行讀寫操作的接口,包括 open()、read()、write()、close
    的頭像 發(fā)表于 11-08 16:43 ?720次閱讀
    Linux I/<b class='flag-5'>O</b> 接口的<b class='flag-5'>類型</b>及處理流程