欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

科普一下工程項(xiàng)目中常常碰到的中斷驗(yàn)證

sanyue7758 ? 來源:杰瑞IC驗(yàn)證 ? 2023-04-11 09:52 ? 次閱讀

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

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

本期將給大家?guī)砉こ添?xiàng)目中常常碰到的中斷的驗(yàn)證。

1

何為中斷

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

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

2

中斷執(zhí)行

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

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

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

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

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

3

中斷類型

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

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

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

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

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

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

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

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

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

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






審核編輯:劉清

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

    關(guān)注

    112

    文章

    16468

    瀏覽量

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

    關(guān)注

    31

    文章

    5372

    瀏覽量

    121295
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    900

    瀏覽量

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

    關(guān)注

    0

    文章

    16

    瀏覽量

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

    關(guān)注

    3

    文章

    566

    瀏覽量

    101028
收藏 人收藏

    評論

    相關(guān)推薦

    招聘工程項(xiàng)目經(jīng)理

    工程項(xiàng)目經(jīng)理發(fā)布日期2015-03-27工作地點(diǎn)貴州-銅仁地區(qū)學(xué)歷要求大專工作經(jīng)驗(yàn)5~10年招聘人數(shù)2待遇水平面議年齡要求性別要求不限有效期2015-05-13職位描述1.      負(fù)責(zé)協(xié)助項(xiàng)目
    發(fā)表于 03-27 13:40

    工程項(xiàng)目中液位計(jì)選型介紹

    )精度、現(xiàn)場指示、遠(yuǎn)距離指示、與計(jì)算機(jī)的接口、安全防腐防爆、可靠性及施工方便性等。二、水工程項(xiàng)目中常用的液位計(jì)及選型要點(diǎn):1、超聲波液位計(jì):超聲波脈沖由傳感器(換能器)發(fā)出,聲波經(jīng)液體表面反射后被同
    發(fā)表于 12-22 10:25

    stm32如何新建工程項(xiàng)目

      stm32如何新建工程項(xiàng)目
    發(fā)表于 08-28 18:07

    科普一下ZYNQ是什么

    關(guān)注、星標(biāo)公眾號,直達(dá)精彩內(nèi)容來源:ZYNQ作者:watchman最近公司開始做個(gè)項(xiàng)目,再次使用到ZYNQ,今天給大家科普一下ZYNQ是
    發(fā)表于 11-05 08:53

    如何把libview集成到其他web工程項(xiàng)目?

    如何把libview集成到其他web工程項(xiàng)目?libview提供了自己的web服務(wù),但是希望把libview的視圖集成到web工程項(xiàng)目,是否可行請各位指教?如果不能直接集成,libview是否可以
    發(fā)表于 07-18 12:54

    N32G45的工程項(xiàng)目如何添加AT組件?

    目前使用的是N32G45的工程項(xiàng)目,需要添加AT組件,然后我根據(jù)文檔發(fā)現(xiàn)沒有AT的代碼,從rtthread studio新建的項(xiàng)目中把AT文件夾復(fù)制過來,在其中使用ENV工具配置,手動(dòng)將程序全都放進(jìn)工程中新建的文件夾,編譯的時(shí)候
    發(fā)表于 09-07 16:52

    防爆工程項(xiàng)目質(zhì)量現(xiàn)狀與對策措施

    工程項(xiàng)目的防爆安全問題正日益成為各相關(guān)責(zé)任方高度重視的關(guān)注點(diǎn),鑒于此介紹了國家防爆安全管理要求和防爆工程項(xiàng)目最新監(jiān)管制度,重點(diǎn)梳理了防爆工程項(xiàng)目在設(shè)計(jì)、選型
    發(fā)表于 01-06 17:08 ?11次下載

    如何在工程項(xiàng)目中選擇合適的編碼器

    這種情況在工程項(xiàng)目中尤為突出,例如高溫、溫差大地區(qū),高濕度地區(qū),沿海地區(qū)(空氣中含鹽分),因此,工程項(xiàng)目所使用的編碼器,定要使用標(biāo)準(zhǔn)工業(yè)級的高防護(hù)等級性能的編碼器。
    的頭像 發(fā)表于 03-12 16:07 ?2434次閱讀

    印度航空母艦EPC建造工程項(xiàng)目竣工

    臺浮式作業(yè)裝置,EPC建造工程項(xiàng)目A1020出塢。
    的頭像 發(fā)表于 06-19 15:49 ?2368次閱讀

    ABB機(jī)器人在汽車焊接工程項(xiàng)目中的運(yùn)用

    ABB機(jī)器人在汽車焊接工程項(xiàng)目中的運(yùn)用說明。
    發(fā)表于 05-17 10:57 ?11次下載

    工程項(xiàng)目成本/投資控制及管理資源下載

    工程項(xiàng)目成本/投資控制及管理資源下載
    發(fā)表于 06-03 09:47 ?13次下載

    工程項(xiàng)目中常常碰到中斷驗(yàn)證科普

    對于系統(tǒng)級中斷驗(yàn)證,驗(yàn)證人員考慮的可能就不是那些底層的中斷功能能否正常實(shí)現(xiàn),而是要考慮各個(gè)模塊,各個(gè)子系統(tǒng)的中斷線能否正常匯聚到
    的頭像 發(fā)表于 07-29 16:25 ?1764次閱讀

    在線揚(yáng)塵監(jiān)測系統(tǒng)在建筑工程項(xiàng)目中的應(yīng)用

    誤差,這也就突顯了在建筑工程項(xiàng)目中些問題,比如:人力需求量大等。金葉儀器通過這些環(huán)境因素建立在線揚(yáng)塵監(jiān)測系統(tǒng),這款揚(yáng)塵監(jiān)測系統(tǒng)可以對建筑工地?fù)P塵排放狀況進(jìn)行全天24小時(shí)的實(shí)時(shí)跟蹤監(jiān)控,系統(tǒng)對回傳數(shù)據(jù)進(jìn)
    的頭像 發(fā)表于 03-24 10:28 ?501次閱讀
    在線揚(yáng)塵監(jiān)測系統(tǒng)在建筑<b class='flag-5'>工程項(xiàng)目中</b>的應(yīng)用

    科普一下MTU是什么,如何設(shè)置MTU

    歡迎來到東用知識小課堂,下面我們就來科普一下一下MTU是什么,如何設(shè)置MTUMTU是最大傳輸單元的意思,代指類通訊協(xié)議某層上所能通過的最大數(shù)據(jù)包大小(以byte為單位)。最大傳輸單
    的頭像 發(fā)表于 10-29 06:00 ?4860次閱讀
    <b class='flag-5'>科普</b><b class='flag-5'>一下</b>MTU是什么,如何設(shè)置MTU

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

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