99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

系統(tǒng)芯片設(shè)計(jì)—中斷的產(chǎn)生及處理流程

倩倩 ? 來(lái)源:Semi Connect ? 作者:Semi Connect ? 2022-08-12 14:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

中斷(Interrupt)是指系統(tǒng)芯片中外設(shè)IP核產(chǎn)生的一個(gè)給處理器的硬件請(qǐng)求信號(hào),外設(shè)請(qǐng)求處理器暫停當(dāng)前正在執(zhí)行的任務(wù),轉(zhuǎn)而去執(zhí)行外設(shè)所需的特定任務(wù)。在中斷模式下,處理器對(duì)外設(shè)發(fā)出任務(wù)命令后可直接去處理其他任務(wù),當(dāng)中斷請(qǐng)求到來(lái)時(shí)再做相應(yīng)的處理,避免了無(wú)效等待,提高了任務(wù)之間的并行性。中斷的產(chǎn)生及處理流程如圖5-97所示。

05639d86-19f7-11ed-ba43-dac502259ad0.jpg

中斷響應(yīng)和處理流程:處理器接受到中斷信號(hào)之后,立即停止當(dāng)前正在執(zhí)行的程序,并且保存當(dāng)前處理器狀態(tài),程序指針等,然后進(jìn)入中斷服務(wù)程序;完成中斷處理之后即可返回原程序繼續(xù)執(zhí)行。一個(gè)中斷服務(wù)程序?qū)?yīng)于一個(gè)中斷源,每個(gè)中斷源都有其特定的中斷服務(wù)程序。在中斷服務(wù)程序中,處理器一般需要做3部分工作:一是保護(hù)現(xiàn)場(chǎng),即保存執(zhí)行中斷源請(qǐng)求的特別任務(wù)之前的處理器狀態(tài),程序指針等,以便中斷處理之后能正確返回;二是解析當(dāng)前中斷,執(zhí)行相應(yīng)動(dòng)作;三是恢復(fù)現(xiàn)場(chǎng),再返回到中斷前的程序。

中斷控制器是系統(tǒng)芯片中用于中斷源收集,屏蔽和優(yōu)先級(jí)管理的IP核。產(chǎn)生中斷信號(hào)的部件稱(chēng)為中斷源,中斷源產(chǎn)生的中斷有電平中斷核脈沖中斷兩種形態(tài):電平中斷再中斷發(fā)生時(shí)產(chǎn)生一個(gè)持續(xù)的有效電平,在未清除中斷之前有效電平維持;脈沖中斷發(fā)生時(shí)產(chǎn)生一個(gè)有效脈沖,脈沖不維持,中斷控制器需要捕捉并記錄該脈沖中斷。

在系統(tǒng)應(yīng)用不需要關(guān)注某個(gè)中斷的情況下,中斷源產(chǎn)生的中斷被傳到處理器之前,可以被屏蔽。通過(guò)在中斷控制器中設(shè)置該中斷位無(wú)效,即可屏蔽中斷。系統(tǒng)模塊以及外設(shè)都可能產(chǎn)生中斷,在多個(gè)中斷源同時(shí)產(chǎn)生中斷的情況下,處理器核不能同時(shí)響應(yīng)所有中斷請(qǐng)求,因此在多個(gè)中斷同時(shí)到來(lái)的情況下需要有順序地進(jìn)行中斷處理,即分配中斷的優(yōu)先級(jí)。優(yōu)先級(jí)高的中斷先被處理,優(yōu)先級(jí)低的中斷后被處理。

審核編輯 :李倩

聲明:本文內(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)投訴
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17116

    瀏覽量

    184442
  • 系統(tǒng)芯片
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    18502

原文標(biāo)題:系統(tǒng)芯片設(shè)計(jì)—中斷控制器

文章出處:【微信號(hào):Semi Connect,微信公眾號(hào):Semi Connect】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    一文看懂芯片的設(shè)計(jì)流程

    差異。接下來(lái),我們就以數(shù)字芯片為例,詳細(xì)看看芯片到底是如何設(shè)計(jì)出來(lái)的。芯片設(shè)計(jì)的主要流程芯片的設(shè)計(jì),總體分為規(guī)格定義、
    的頭像 發(fā)表于 07-03 11:37 ?215次閱讀
    一文看懂<b class='flag-5'>芯片</b>的設(shè)計(jì)<b class='flag-5'>流程</b>

    芯片失效分析的方法和流程

    ? 本文介紹了芯片失效分析的方法和流程,舉例了典型失效案例流程,總結(jié)了芯片失效分析關(guān)鍵技術(shù)面臨的挑戰(zhàn)和對(duì)策,并總結(jié)了芯片失效分析的注意事項(xiàng)。
    的頭像 發(fā)表于 02-19 09:44 ?1236次閱讀

    串口中斷是內(nèi)部中斷還是外部中斷,串口中斷是怎么觸發(fā)的

    串口中斷通常被視為外部中斷。雖然串口控制器(如USART、UART等)可能集成在微控制器或處理器的內(nèi)部,但從中斷的角度來(lái)看,串口中斷是由
    的頭像 發(fā)表于 01-29 15:03 ?1818次閱讀

    EE-192:使用C語(yǔ)言在Blackfin處理器上創(chuàng)建中斷驅(qū)動(dòng)系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《EE-192:使用C語(yǔ)言在Blackfin處理器上創(chuàng)建中斷驅(qū)動(dòng)系統(tǒng).pdf》資料免費(fèi)下載
    發(fā)表于 01-03 15:03 ?0次下載
    EE-192:使用C語(yǔ)言在Blackfin<b class='flag-5'>處理</b>器上創(chuàng)建<b class='flag-5'>中斷</b>驅(qū)動(dòng)<b class='flag-5'>系統(tǒng)</b>

    芯片封測(cè)架構(gòu)和芯片封測(cè)流程

    在此輸入導(dǎo)芯片封測(cè)芯片封測(cè)是一個(gè)復(fù)雜且精細(xì)的過(guò)程,它涉及多個(gè)步驟和環(huán)節(jié),以確保芯片的質(zhì)量和性能。本文對(duì)芯片封測(cè)架構(gòu)和芯片封測(cè)流程進(jìn)行概述。
    的頭像 發(fā)表于 12-31 09:15 ?1487次閱讀
    <b class='flag-5'>芯片</b>封測(cè)架構(gòu)和<b class='flag-5'>芯片封測(cè)流程</b>

    OMAP5912多媒體處理中斷參考指南

    電子發(fā)燒友網(wǎng)站提供《OMAP5912多媒體處理中斷參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-17 16:25 ?0次下載
    OMAP5912多媒體<b class='flag-5'>處理</b>器<b class='flag-5'>中斷</b>參考指南

    c51單片機(jī)中斷

    ,當(dāng)一個(gè)傳感器檢測(cè)到危險(xiǎn)情況(如溫度過(guò)高)時(shí),通過(guò)中斷機(jī)制,CPU 可以立即暫停當(dāng)前的工作,優(yōu)先處理這個(gè)緊急事件,避免可能的損失。 提高系統(tǒng)效率 :在沒(méi)有中斷的情況下,CPU 需要不斷
    發(fā)表于 11-25 21:43

    關(guān)于中斷知識(shí)學(xué)習(xí)總結(jié)筆記

    正在忙碌工作的人,突然接到一個(gè)緊急電話(huà)(中斷事件),先停下手中工作去接聽(tīng)電話(huà)并處理相關(guān)事宜,之后再回來(lái)繼續(xù)之前的工作。 二、中斷流程剖析 (一)中斷請(qǐng)求(IRQ) 外部設(shè)備或內(nèi)部事件
    發(fā)表于 11-23 11:23

    數(shù)字設(shè)計(jì)ic芯片流程

    主要介紹芯片的設(shè)計(jì)流程 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? &
    發(fā)表于 11-20 15:57 ?0次下載

    單片機(jī)有哪些中斷類(lèi)型

    單片機(jī)中斷是指在單片機(jī)執(zhí)行程序的過(guò)程中,當(dāng)外部設(shè)備或內(nèi)部條件發(fā)生某個(gè)特定事件時(shí),能夠暫停當(dāng)前正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行一個(gè)特定的服務(wù)程序(稱(chēng)為中斷服務(wù)程序或中斷處理程序),
    的頭像 發(fā)表于 10-17 18:12 ?2417次閱讀

    使用CSL來(lái)補(bǔ)充操作系統(tǒng)調(diào)度程序處理級(jí)聯(lián)中斷

    電子發(fā)燒友網(wǎng)站提供《使用CSL來(lái)補(bǔ)充操作系統(tǒng)調(diào)度程序處理級(jí)聯(lián)中斷.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 10:12 ?0次下載
    使用CSL來(lái)補(bǔ)充操作<b class='flag-5'>系統(tǒng)</b>調(diào)度程序<b class='flag-5'>處理</b>級(jí)聯(lián)<b class='flag-5'>中斷</b>

    ARM處理器的異常中斷響應(yīng)過(guò)程

    ARM處理器的異常中斷響應(yīng)是嵌入式系統(tǒng)設(shè)計(jì)中一個(gè)至關(guān)重要的環(huán)節(jié),它確保了系統(tǒng)在面對(duì)內(nèi)部或外部事件時(shí)能夠穩(wěn)定、可靠地運(yùn)行。
    的頭像 發(fā)表于 09-10 11:18 ?2020次閱讀

    freertos中斷優(yōu)先級(jí)在哪設(shè)置

    中斷優(yōu)先級(jí)之前,我們需要理解中斷優(yōu)先級(jí)的概念。在嵌入式系統(tǒng)中,中斷是硬件或軟件事件,它們可以打斷CPU的當(dāng)前執(zhí)行流程,讓CPU去
    的頭像 發(fā)表于 09-02 14:17 ?1598次閱讀

    流程工業(yè)物聯(lián)網(wǎng)遠(yuǎn)程監(jiān)控系統(tǒng)解決方案

    與離散領(lǐng)域顯著不同的是,流程領(lǐng)域的生產(chǎn)流程本質(zhì)上是連續(xù)的,被加工處理的工質(zhì)不論是產(chǎn)生物理變化還是化學(xué)變化,其過(guò)程不會(huì)中斷,而且往往是處于密閉
    的頭像 發(fā)表于 08-05 11:07 ?597次閱讀
    <b class='flag-5'>流程</b>工業(yè)物聯(lián)網(wǎng)遠(yuǎn)程監(jiān)控<b class='flag-5'>系統(tǒng)</b>解決方案

    如何在RK3562J的AMP雙系統(tǒng)實(shí)現(xiàn)裸核中斷嵌套機(jī)制

    多核異構(gòu)系統(tǒng)是?種使同?顆SoC芯片中不同核心分別獨(dú)立運(yùn)行不同平臺(tái)的計(jì)算系統(tǒng)。通過(guò)合理的處理器核心及外設(shè)資源劃分,使?顆SoC芯片能夠獨(dú)立運(yùn)
    發(fā)表于 07-29 16:29