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

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

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

復(fù)位保護(hù)電路如何進(jìn)行復(fù)位保護(hù)?

冬至子 ? 來(lái)源:芯時(shí)代青年 ? 作者:尼德蘭的喵 ? 2023-12-04 13:48 ? 次閱讀

復(fù)位保護(hù)電路,是在系統(tǒng)進(jìn)行復(fù)位的過(guò)程中對(duì)接口進(jìn)行硬性邏輯保護(hù),避免毛刺和錯(cuò)誤對(duì)周?chē)到y(tǒng)產(chǎn)生影響的模塊。

通常而言,復(fù)位保護(hù)電路的開(kāi)啟應(yīng)該在復(fù)位之前,關(guān)閉應(yīng)該在復(fù)位撤離之后。咱們針對(duì)握手接口來(lái)分類(lèi)看下如何進(jìn)行復(fù)位保護(hù)(使能接口也類(lèi)似)。

對(duì)外輸出valid。

在復(fù)位期間由于復(fù)位信號(hào)到達(dá)不同寄存器的時(shí)間不同,加之組合邏輯路徑,可能會(huì)產(chǎn)生錯(cuò)誤的valid信號(hào)對(duì)外輸出。

顯然在本系統(tǒng)單獨(dú)復(fù)位的場(chǎng)景下,是不應(yīng)該有對(duì)外的valid輸出的,因此在復(fù)位前,需要將對(duì)外輸出的valid信號(hào)&&0操作,確保復(fù)位和解復(fù)位期間沒(méi)有valid誤觸發(fā)。

圖片

對(duì)內(nèi)輸入的ready。

進(jìn)入復(fù)位的階段,對(duì)內(nèi)輸入的ready是可以不做處理的,因?yàn)榧词箯?fù)位時(shí)出現(xiàn)了對(duì)外valid的誤觸發(fā),系統(tǒng)也馬上就會(huì)進(jìn)入復(fù)位狀態(tài)了不會(huì)有任何影響。

在解復(fù)位階段,如果流程內(nèi)能夠通過(guò)時(shí)鐘關(guān)斷或時(shí)鐘降頻等手段來(lái)保證系統(tǒng)內(nèi)的寄存器同一拍解復(fù)位,在內(nèi)部不產(chǎn)生valid誤觸,對(duì)內(nèi)輸入的ready可以不經(jīng)過(guò)邏輯處理。

圖片

如果沒(méi)有其他的手段保護(hù),可以考慮對(duì)內(nèi)的in_ready = out_ready || 1來(lái)保證在復(fù)位撤離階段將誤觸發(fā)的valid通過(guò)假握手丟棄掉。

對(duì)外輸出的ready。

系統(tǒng)復(fù)位期間,從業(yè)務(wù)需求上其他系統(tǒng)理應(yīng)不對(duì)該系統(tǒng)有事務(wù)操作。

如果真的出現(xiàn)了極端異常場(chǎng)景,那么比較合理的情況是對(duì)外輸出的ready保證為1,將事務(wù)丟棄,不阻塞其他系統(tǒng),如果為帶rsp的事務(wù)那就等待其他系統(tǒng)的超時(shí)中斷。

圖片

對(duì)內(nèi)輸入的valid。

在復(fù)位和復(fù)位期間,一般而言輸入的valid是無(wú)需理會(huì)的。解復(fù)位時(shí)最好也是通過(guò)其他手段保證不出現(xiàn)內(nèi)部的ready誤觸,且當(dāng)本系統(tǒng)單獨(dú)復(fù)位期間其他系統(tǒng)理應(yīng)不存在請(qǐng)求到來(lái),因此對(duì)內(nèi)輸入的valid也是不需要經(jīng)過(guò)特殊處理的。

圖片

如果沒(méi)有其他的手段保護(hù),可以考慮對(duì)內(nèi)的in_valid = out_valid && 0,避免內(nèi)部誤觸發(fā)的ready同in_valid進(jìn)行了握手。

復(fù)位保護(hù)電路。

通常而言,復(fù)位保護(hù)的使能信號(hào)從寄存器輸出,作用于RTL,那么同樣存在一個(gè)異步路徑的問(wèn)題。因?yàn)槭鼓軓?fù)位保護(hù)和撤銷(xiāo)復(fù)位保護(hù)時(shí),RTL是沒(méi)有處于工作狀態(tài)的,且內(nèi)部電路處于穩(wěn)態(tài)。沒(méi)有工作處于穩(wěn)態(tài)時(shí),對(duì)外的valid必然為0,ready必然為1(如果不滿(mǎn)足這個(gè)條件,請(qǐng)單獨(dú)討論)。

對(duì)外out_valid = 0 && (~prot_en),此時(shí)prot_en由1跳變?yōu)?(或0跳變位1),輸出邏輯不會(huì)改變,也不存在亞穩(wěn)態(tài)采樣的問(wèn)題;對(duì)外輸出的out_ready = 1 || (prot_en),此時(shí)prot_en由1跳變?yōu)?(或0跳變位1),輸出邏輯不會(huì)改變,同樣不存在亞穩(wěn)態(tài)采樣的問(wèn)題。

因此個(gè)人認(rèn)為, 由寄存器輸出的prot_en作用于內(nèi)部邏輯時(shí),無(wú)需經(jīng)過(guò)跨異步處理

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

    關(guān)注

    45

    文章

    877

    瀏覽量

    101500
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5268

    瀏覽量

    119645
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    384

    瀏覽量

    59621
  • 軟中斷
    +關(guān)注

    關(guān)注

    0

    文章

    8

    瀏覽量

    3018
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    何進(jìn)行IGBT保護(hù)電路設(shè)計(jì)

    IGBT承受過(guò)電流的時(shí)間僅為幾微秒,耐過(guò)流量小,因此使用IGBT首要注意的是如何進(jìn)行IGBT保護(hù)電路設(shè)計(jì)。
    發(fā)表于 12-17 00:14 ?8945次閱讀
    如<b class='flag-5'>何進(jìn)行</b>IGBT<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>設(shè)計(jì)

    怎么樣用外部復(fù)位電路對(duì)MCU系列芯片進(jìn)行復(fù)位?

    啟動(dòng)到穩(wěn)定的時(shí)間較長(zhǎng)的低頻振蕩器,我們需要用外部的上電復(fù)位電路來(lái)延長(zhǎng)復(fù)位,以保證復(fù)位的正常進(jìn)行。如圖1.1所示, 一般的外接上電
    發(fā)表于 03-24 11:23

    限流保護(hù)電路是如何進(jìn)行工作的

    限流保護(hù)電路最基本的原理是什么?限流保護(hù)電路是如何進(jìn)行工作的?
    發(fā)表于 10-15 06:55

    具有自動(dòng)復(fù)位的過(guò)壓保護(hù)電路

    具有自動(dòng)復(fù)位的過(guò)壓保護(hù)電路
    發(fā)表于 04-07 09:08 ?991次閱讀
    具有自動(dòng)<b class='flag-5'>復(fù)位</b>的過(guò)壓<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>圖

    LSE自動(dòng)復(fù)位觸電保護(hù)電路

    LSE自動(dòng)復(fù)位觸電保護(hù)電路
    發(fā)表于 06-08 16:01 ?904次閱讀
    LSE自動(dòng)<b class='flag-5'>復(fù)位</b>觸電<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>圖

    復(fù)位措施的關(guān)機(jī)保護(hù)電路

    復(fù)位措施的關(guān)機(jī)保護(hù)電路
    發(fā)表于 10-07 11:19 ?456次閱讀
    有<b class='flag-5'>復(fù)位</b>措施的關(guān)機(jī)<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>

    新中興GDH-20手動(dòng)復(fù)位電動(dòng)機(jī)保護(hù)電路

    新中興GDH-20手動(dòng)復(fù)位電動(dòng)機(jī)保護(hù)電路
    發(fā)表于 04-03 17:58 ?1026次閱讀
    新中興GDH-20手動(dòng)<b class='flag-5'>復(fù)位</b>電動(dòng)機(jī)<b class='flag-5'>保護(hù)</b><b class='flag-5'>電路</b>圖

    熱過(guò)載繼電器怎么復(fù)位

    熱繼電器的復(fù)位方式有手動(dòng)復(fù)位和自動(dòng)復(fù)位兩種方式。手動(dòng)復(fù)位是指:熱繼電器過(guò)載保護(hù)動(dòng)作后,必須用手按下復(fù)位
    的頭像 發(fā)表于 10-22 17:29 ?4.3w次閱讀

    何進(jìn)行51單片機(jī)復(fù)位電路的設(shè)計(jì)復(fù)位電路的詳細(xì)資料說(shuō)明

    單片機(jī)在可靠的復(fù)位之后,才會(huì)從0000H地址開(kāi)始有序的執(zhí)行應(yīng)用程序。同時(shí),復(fù)位電路也是容易受到外部噪 聲干擾的敏感部分之一。因此,復(fù)位電路應(yīng)
    發(fā)表于 04-18 17:27 ?0次下載
    如<b class='flag-5'>何進(jìn)行</b>51單片機(jī)<b class='flag-5'>復(fù)位</b><b class='flag-5'>電路</b>的設(shè)計(jì)<b class='flag-5'>復(fù)位</b><b class='flag-5'>電路</b>的詳細(xì)資料說(shuō)明

    復(fù)位電路的設(shè)計(jì)

    目錄1 RC復(fù)位電路1.1低電平復(fù)位1.2高電平復(fù)位2 MAX809復(fù)位電路,就是利用它把
    發(fā)表于 11-06 20:21 ?30次下載
    <b class='flag-5'>復(fù)位</b><b class='flag-5'>電路</b>的設(shè)計(jì)

    復(fù)位電路復(fù)位條件和復(fù)位過(guò)程

    電源監(jiān)測(cè)芯片復(fù)位電路:這是最常見(jiàn)的復(fù)位電路類(lèi)型,使用專(zhuān)用的電源監(jiān)測(cè)芯片來(lái)監(jiān)測(cè)電源電壓,并在電壓低于或高于預(yù)設(shè)閾值時(shí)觸發(fā)復(fù)位信號(hào)。
    的頭像 發(fā)表于 01-16 16:04 ?1099次閱讀

    斷電復(fù)位保護(hù)器工作原理

    斷電復(fù)位保護(hù)器工作原理? 斷電復(fù)位保護(hù)器是一種用來(lái)保護(hù)電器設(shè)備不受過(guò)熱損壞的電子元件。它通過(guò)監(jiān)測(cè)設(shè)備的溫度,并在溫度超過(guò)安全范圍時(shí)自動(dòng)切
    的頭像 發(fā)表于 02-01 18:12 ?1195次閱讀

    雙管正激勵(lì)磁復(fù)位電路的作用

    復(fù)位電路可以為電子設(shè)備提供穩(wěn)定的電源,確保設(shè)備的正常運(yùn)行。 保護(hù)電路:當(dāng)電路出現(xiàn)異常時(shí),雙管正激勵(lì)磁復(fù)位
    的頭像 發(fā)表于 08-02 15:41 ?297次閱讀

    過(guò)流保護(hù)器怎么復(fù)位

    過(guò)流保護(hù)器是一種用于保護(hù)電路免受過(guò)大電流損害的裝置。當(dāng)電路中的電流超過(guò)設(shè)定值時(shí),過(guò)流保護(hù)器會(huì)自動(dòng)斷開(kāi)電路
    的頭像 發(fā)表于 08-05 10:43 ?891次閱讀

    STM32復(fù)位電路復(fù)位芯片和阻容復(fù)位電路區(qū)別

    STM32是一款廣泛使用的微控制器,其復(fù)位電路設(shè)計(jì)對(duì)于系統(tǒng)的穩(wěn)定性和可靠性至關(guān)重要。本文將詳細(xì)介紹STM32復(fù)位電路中使用復(fù)位芯片和阻容
    的頭像 發(fā)表于 08-06 10:26 ?696次閱讀