色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

工程項目中常常碰到的中斷驗證科普

冬至配餃子 ? 來源:杰瑞IC驗證 ? 作者:老黃鴨 ? 2022-07-29 16:25 ? 次閱讀

在工程項目中,不管是小到模塊級驗證,還是大到系統(tǒng)級驗證,都有一項不可缺少的feature,那就是中斷

中斷是一種硬件與軟件間、cpu與外設間的交互手段,中斷一旦出問題,芯片很可能會因此缺失某些特性,甚至于毀了整顆芯片,中斷驗證由此顯得極為關(guān)鍵。

本期,小編將給大家?guī)砉こ添椖恐谐3E龅降闹袛嗟尿炞C。

1 何為中斷

我們先來了解下什么是中斷?

中斷是指:芯片在執(zhí)行程序指令流的過程中,突然出現(xiàn)某些意外情況而需要中止執(zhí)行當前程序,并轉(zhuǎn)入處理新的程序指令流,處理完畢后又返回原被暫停的程序指令流繼續(xù)運行的機制。

注意,工程實踐中需要注意中斷和查詢的區(qū)別,中斷是事件觸發(fā)型的,可以是軟件也可以是硬件,而查詢,一般是軟件行為,循環(huán)poll某個狀態(tài)或者寄存器值。比如,中斷就好比你點了個外賣,然后你就去干你別的事了,過了一會外賣小哥打電話叫你下樓取外賣;而查詢與中斷的區(qū)別在于,外賣小哥不會打電話給你,你點完外賣后要一直拿著手機查詢訂單狀態(tài),當外賣到樓下后自己下樓取餐。

2 中斷執(zhí)行

中斷的具體流程是怎么樣的呢?

1、當設備遇到某一事件或錯誤發(fā)生時,將發(fā)出IRQ中斷給中斷控制器(有的設備可能無中斷控制器)。

2、中斷控制器對這個IRQ進行硬件處理,把一些信息記錄在中斷控制器的寄存器上,然后中斷控制器通過IRQ中斷線給cpu發(fā)送中斷信號

3、cpu收到中斷信號后會對中斷控制器中的寄存器進行訪問,讀取中斷信息存入自身的狀態(tài)寄存器中,并且有的中斷控制器還會通過mask寄存器屏蔽對應的中斷,之后cpu執(zhí)行存好的中斷驅(qū)動程序。

后面的操作就得根據(jù)具體的驅(qū)動程序來決定了,大致上就是備份數(shù)據(jù),清中斷源等,最后就是恢復數(shù)據(jù),這整個就是一個中斷發(fā)生后的處理流程啦!

3 中斷類型

說完中斷流程,我們來看下中斷類型,按照功能類型來劃分,中斷可以分為事件中斷和異常中斷。

事件中斷:一般是由硬件觸發(fā)某個寄存器并拉高中斷線,通知軟件介入處理某些具體事務,比如一些周期性的神經(jīng)網(wǎng)絡訓練請求或者完成一次DMA搬運操作等,事件中斷屬于軟硬件協(xié)同工作上的一環(huán)。

異常中斷:顧名思義,就是一些硬件不可預期的行為導致的錯誤發(fā)生,發(fā)生異常中斷時,硬件可能已不能自我解決這種錯誤,需要向cpu申請支援。異常中斷按照程度可以分為兩類,分別為致命中斷和非致命中斷,它倆的區(qū)別在于硬件是否會由于異常錯誤掛死,甚至導致整個芯片崩潰宕機。

按照異常種類劃分,例如可包括:

1、溢出中斷,可能是某個計數(shù)器 ,也可能是某個buffer引發(fā)的溢出中斷;

2、數(shù)據(jù)譯碼錯誤,比如,ecc中斷,奇偶校驗中斷等;

3、協(xié)議違反中斷,比如,axi協(xié)議的len不匹配數(shù)據(jù),jedec協(xié)議的ca命令錯誤等等;

4、特性違反錯誤,比如,具體某個模塊中的描述符錯誤,地址越界,傳輸錯誤等等。

對于模塊級驗證中的中斷特性,驗證人員需要考慮的是這些中斷能不能被正常觸發(fā),觸發(fā)中斷后能不能正常上報,上報之后中斷狀態(tài)可不可查,中斷源能不能被清除,清除之后能不能再次觸發(fā),中斷是否可支持mask等。在這個一系列過程中,我們還要考慮中斷類型與寄存器對應bit是否匹配(比如,ECC錯誤出現(xiàn),feature中描述對應的寄存器的第1bit拉高,但是硬件模塊錯誤的把第8bit拉高)、中斷之間是否存在相互干擾、多中斷發(fā)生時是否能準確上報、無異常發(fā)生時中斷不能拉高、清除某個中斷時不能錯誤清除其他的中斷等等。

對于系統(tǒng)級中斷驗證,驗證人員考慮的可能就不是那些底層的中斷功能能否正常實現(xiàn),而是要考慮各個模塊,各個子系統(tǒng)的中斷線能否正常匯聚到中斷控制器,中斷控制器的中斷線是否能正常發(fā)送到cpu的中斷管腳、進入低功耗模式前后的中斷狀態(tài)等等。


審核編輯:劉清

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

    關(guān)注

    31

    文章

    5336

    瀏覽量

    120235
  • IRQ
    IRQ
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    10761
  • dma
    dma
    +關(guān)注

    關(guān)注

    3

    文章

    560

    瀏覽量

    100550
  • 中斷控制器
    +關(guān)注

    關(guān)注

    0

    文章

    59

    瀏覽量

    9452
收藏 人收藏

    評論

    相關(guān)推薦

    中軟國際鴻蒙化公路隧道一體化解決方案成功應用

    某大橋工程項目機電工程、貴州多個高速公路機電工程項目以及京津地區(qū)、浙江等地的高速公路改擴建機電工程項目,展現(xiàn)出強大的實踐能力和廣泛的應用前景。
    的頭像 發(fā)表于 12-11 14:22 ?165次閱讀

    分布式工程機械集中管理物聯(lián)網(wǎng)解決方案

    隨著項目規(guī)模的不斷擴大、跨地域項目的日益增加以及智能運維的需求上漲,傳統(tǒng)的集中式人工管理模式已難以滿足現(xiàn)代工程項目的需求。在分布式的工程項目中,企業(yè)往往會配置多個
    的頭像 發(fā)表于 10-09 15:49 ?214次閱讀
    分布式<b class='flag-5'>工程</b>機械集中管理物聯(lián)網(wǎng)解決方案

    請問如何將cURL庫添加到ESP8266_RTOS_SDK項目中

    我想使用 curl api,但我不知道如何將庫添加到我的項目中,這樣當我將該庫的頭文件包含在我的項目中時它就不會抱怨。 有誰知道如何正確地將第三方庫添加到ESP8266_RTOS_SDK項目中
    發(fā)表于 07-09 07:52

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片

    科普EEPROM 科普 EVASH Ultra EEPROM?科普存儲芯片
    的頭像 發(fā)表于 06-25 17:14 ?561次閱讀

    請問ESP32 IDF如何查看項目內(nèi)的組件?

    開發(fā)環(huán)境: vscode + IDF (ubuntu 20.04) IDF版本:V5.0 問題描述: 如何查看工程項目內(nèi)已經(jīng)存在的組件? 由于在創(chuàng)建自己組件的時候,如何不小心與工程內(nèi)已有
    發(fā)表于 06-12 08:08

    請問如何獲取當前項目中所選的MCU設備?

    在一些特定項目中,我想在一個通用的 .c 語言中對不同的 MCU 器件進行差異處理。 文件 是否有辦法在普通 .c 語言中獲取 MCU 設備名稱? 文件
    發(fā)表于 05-30 07:29

    信創(chuàng)測試哪些產(chǎn)品需要做呢?

    信創(chuàng)測試是指對信創(chuàng)工程項目中的產(chǎn)品、系統(tǒng)等進行測試和驗證,以確保其符合預期要求和性能表現(xiàn)。
    的頭像 發(fā)表于 04-23 18:19 ?556次閱讀

    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅項目中的設計和應用

    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅項目中的設計和應用 張穎姣 摘要:結(jié)合相關(guān)規(guī)范要求,通過闡述應急照明與消防應急照明相關(guān)定義,住宅項目中消防應急照明設計的新舊差異,分析住宅項 目中消防
    的頭像 發(fā)表于 02-27 13:36 ?341次閱讀
    淺析集中控制型消防應急照明和疏散指示系統(tǒng)在住宅<b class='flag-5'>項目中</b>的設計和應用

    安科瑞AM系列微機保護裝置在貴陽萬科翡翠濱江配電工程項目的應用

    濱江10kV樓配電工程項目中不同對象配置不同的微機保護裝置。環(huán)網(wǎng)柜均配置AM2SE微機保護裝置;高壓柜進出線配置AM3SE微機保護裝置;A1-2#酒店配電房的運行方式為兩回10kV電源一主一備供電方式
    發(fā)表于 02-20 11:01

    EXTI外部中斷在錯誤的邊沿誤觸發(fā)可能什么原因?

    大家在進行MCU項目開發(fā)時是否碰到過EXTI外部中斷在錯誤的邊沿誤觸發(fā)的情況?比如EXTI配置的為下降沿觸發(fā),實際情況在個別上升沿的時候也被誤觸發(fā)了。
    的頭像 發(fā)表于 02-03 09:48 ?771次閱讀
    EXTI外部<b class='flag-5'>中斷</b>在錯誤的邊沿誤觸發(fā)可能什么原因?

    談談數(shù)字驗證場景的“邊界”和“異常”

    在IC驗證者進行測試點評審的時候,或者在和DE(數(shù)字設計工程師)、SE(系統(tǒng)工程師)進行驗證場景討論的時候,常常會聽到“邊界”“異常”這倆詞
    的頭像 發(fā)表于 01-23 13:43 ?780次閱讀

    上海藥明生基-研發(fā)與產(chǎn)業(yè)化平臺建設項目裝修工程項目中智能照明監(jiān)控系統(tǒng)的應用

    本文簡述了智能照明監(jiān)控系統(tǒng)的組成原理,分析了智能照明監(jiān)控在應用中的設計依據(jù)和相關(guān)規(guī)范。通過安科瑞ASL1000智能照明監(jiān)控系統(tǒng)監(jiān)控系統(tǒng)在035901上海藥明生基-研發(fā)與產(chǎn)業(yè)化平臺建設項目裝修工程項目中的實例介紹,闡述智能照明監(jiān)控系統(tǒng)功能的實現(xiàn)及其重要意義。
    的頭像 發(fā)表于 01-03 10:43 ?389次閱讀
    上海藥明生基-研發(fā)與產(chǎn)業(yè)化平臺建設<b class='flag-5'>項目</b>裝修<b class='flag-5'>工程項目中</b>智能照明監(jiān)控系統(tǒng)的應用

    PLC在新能源項目中的應用

    PLC在許多新能源項目中都可以應用。以下是一些常見的新能源項目,可以利用PLC實現(xiàn)自動化控制和監(jiān)測。
    的頭像 發(fā)表于 12-28 18:18 ?1719次閱讀

    Modbus轉(zhuǎn)Ethernet網(wǎng)關(guān)在空調(diào)項目中的應用

    Modbus轉(zhuǎn)Ethernet網(wǎng)關(guān)在空調(diào)項目中的應用主要是實現(xiàn)Modbus協(xié)議的設備與Ethernet網(wǎng)絡的連接和數(shù)據(jù)傳輸。這種網(wǎng)關(guān)可以將Modbus設備的數(shù)據(jù)通過Ethernet網(wǎng)絡傳輸?shù)狡渌O備或系統(tǒng),實現(xiàn)設備之間的數(shù)據(jù)交換和遠程監(jiān)控。
    的頭像 發(fā)表于 12-27 09:15 ?420次閱讀

    Modbus轉(zhuǎn)Ethernet網(wǎng)關(guān)在空調(diào)項目中的應用

    Modbus轉(zhuǎn)Ethernet網(wǎng)關(guān)在空調(diào)項目中的應用主要是實現(xiàn)Modbus協(xié)議的設備與Ethernet網(wǎng)絡的連接和數(shù)據(jù)傳輸。這種網(wǎng)關(guān)可以將Modbus設備的數(shù)據(jù)通過Ethernet網(wǎng)絡傳輸?shù)狡渌O備
    發(fā)表于 12-26 19:26
    主站蜘蛛池模板: 艳鉧动漫1~6全集观看在线| 国产不卡无码高清视频| 久久99精品久久久久久园产越南 | 久久综合香蕉久久久久久久| 印度学生xxxxx性14一16| 久久这里只精品国产99re66| 13一18TV处流血TV| 欧美黑人经典片免费观看| 成年免费大片黄在线观看岛国| 色综合久久久久久| 国内精品伊人久久久久| 在线观看中文字幕国产| 秋霞电影午夜伦午夜| 国产乱色伦影片在线观看| 一本色道久久综合一区 | 色女仆影院| 国产亚洲欧美在线观看三区| 影音先锋男人资源813.| 免费在线视频一区| 沟沟人体一区二区| 亚洲午夜久久久精品影院| 免费撕开胸罩吮胸视频| 公么我好爽再深一点| 亚洲综合网国产精品一区| 女人精69xxxxx| 国产午夜精品美女免费大片| 《乳色吐息》无删减版在线观看 | 国产成人在线视频免费观看| 一个人免费播放高清在线观看| 青青草原国产| 久久re6热在线视频精品66| 抽插H浊水H嫩B父皇| 在线精品视频免费观看| 手机在线免费| 欧美18videosex| 久久99视热频国只有精品| 被窝国产理论一二三影院| 伊人久久五月丁婷婷| 色欲AV亚洲情无码AV蜜桃| 看黄色片子| 紧缚束缚调教丨vk|