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í)發(fā)生處理器死鎖怎么辦?

YCqV_FPGA_EETre ? 來(lái)源:賽靈思社區(qū) ? 作者:judy ? 2021-05-10 14:04 ? 次閱讀

描述

處理器可使用等待事件 (wait for event, WFE) 或等待中斷 (wait for interrupt, WFI) 機(jī)制來(lái)進(jìn)入低功耗狀態(tài)。僅當(dāng)嵌入式跟蹤宏單元 (Embedded Trace Macrocell, ETM) 耗盡 AMBA ATB 接口上的所有跟蹤字節(jié)后,處理器才能進(jìn)入低功耗狀態(tài)。

在某些情況下,AMBA ATB 停滯可能導(dǎo)致處理器掛起,直至 AMBA ATB 停滯條件全部清除為止。

某些跟蹤子系統(tǒng)可能需要在處理器上執(zhí)行相應(yīng)指令才能清除 AMBA ATB 停滯條件。此類跟蹤子系統(tǒng)的示例包括通過(guò) SMMU 來(lái)耗盡對(duì)存儲(chǔ)器子系統(tǒng)執(zhí)行的跟蹤等。

當(dāng)使用此類跟蹤子系統(tǒng)時(shí),可能發(fā)生處理器死鎖。

條件

1. 跟蹤子系統(tǒng)需要在處理器上執(zhí)行相應(yīng)指令才能清除 AMBA ATB 停滯條件。

2. ETM 已啟用。

3. 處理器正在執(zhí)行 WFI 或 WFE 指令。

4. ETM 無(wú)法耗盡跟蹤數(shù)據(jù),因?yàn)楦櫷掷m(xù)處于斷言有效狀態(tài)。

解決方案

影響:

可能需發(fā)起中斷才能在處理器上執(zhí)行相應(yīng)指令來(lái)解除跟蹤停滯條件。

此錯(cuò)誤意味著將不會(huì)執(zhí)行中斷,因此將發(fā)生處理器死鎖。

變通方法:

請(qǐng)確保跟蹤子系統(tǒng)與軟件之間不存在用于耗盡跟蹤字節(jié)的互鎖。

受影響的配置:

具有 Arm Cortex-A72 (APU) 的所有 Versal 器件。

解決方案:

請(qǐng)參閱此第三方勘誤表 (Arm, Inc. 850321)。不對(duì)該問(wèn)題進(jìn)行修復(fù)。

原文標(biāo)題:Versal ACAP,APU - 跟蹤系統(tǒng)中發(fā)生 ATB 停滯可能引發(fā)處理器死鎖

文章出處:【微信公眾號(hào):FPGA開(kāi)發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(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)注

    68

    文章

    19387

    瀏覽量

    230518
  • APU
    APU
    +關(guān)注

    關(guān)注

    0

    文章

    142

    瀏覽量

    23748

原文標(biāo)題:Versal ACAP,APU - 跟蹤系統(tǒng)中發(fā)生 ATB 停滯可能引發(fā)處理器死鎖

文章出處:【微信號(hào):FPGA-EETrend,微信公眾號(hào):FPGA開(kāi)發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    走進(jìn)北大 | 算能RISC-V通用處理器設(shè)計(jì)成功開(kāi)課

    芯片設(shè)計(jì)》是涉及到多個(gè)異構(gòu)硬件子系統(tǒng)的體系架構(gòu)設(shè)計(jì)和集成的系統(tǒng)性工程,該課程圍繞現(xiàn)代SoC芯片的體系架構(gòu)和微架構(gòu)實(shí)現(xiàn)技術(shù),特別是高性能通用處理器、加速子系統(tǒng)、互聯(lián)等
    的頭像 發(fā)表于 12-06 01:06 ?377次閱讀
    走進(jìn)北大 | 算能RISC-V通用<b class='flag-5'>處理器</b>設(shè)計(jì)成功開(kāi)課

    盛顯科技:拼接處理器串口不受控制,該怎么辦?

    我們?cè)谑褂闷唇?b class='flag-5'>處理器的過(guò)程中,因種種原因,有時(shí)候會(huì)出現(xiàn)串口不受控制的情況發(fā)生。當(dāng)出現(xiàn)這種情況時(shí),用戶將無(wú)法通過(guò)串口對(duì)拼接處理器進(jìn)行有效的控制或指令傳輸。那么您知道拼接處理器串口不受控制
    的頭像 發(fā)表于 11-15 11:56 ?207次閱讀
    盛顯科技:拼接<b class='flag-5'>處理器</b>串口不受控制,該<b class='flag-5'>怎么辦</b>?

    盛顯科技:投影融合處理器連接出現(xiàn)超時(shí),該怎么辦?

    了連接嘗試的失敗。這樣的情形無(wú)疑會(huì)給我們的使用帶來(lái)諸多不便與困擾。那么您知道投影融合處理器連接出現(xiàn)超時(shí),該怎么辦嗎?下面盛顯科技小編為您介紹: 投影融合處理器連接出現(xiàn)超時(shí),可采取以下處理
    的頭像 發(fā)表于 11-06 10:58 ?200次閱讀
    盛顯科技:投影融合<b class='flag-5'>處理器</b>連接出現(xiàn)超時(shí),該<b class='flag-5'>怎么辦</b>?

    盛顯科技:投影融合處理器兼容性出現(xiàn)問(wèn)題,該怎么辦?

    ,解決這些兼容性問(wèn)題顯得尤為重要。那么您知道投影融合處理器兼容性出現(xiàn)問(wèn)題,該怎么辦嗎?下面盛顯科技小編為您介紹: 當(dāng)投影融合處理器出現(xiàn)兼容性問(wèn)題時(shí),可以采取以下措施來(lái)解決: 一、檢查與確認(rèn) (1)確認(rèn)設(shè)備兼容性: 需要確
    的頭像 發(fā)表于 10-16 12:11 ?244次閱讀
    盛顯科技:投影融合<b class='flag-5'>處理器</b>兼容性出現(xiàn)問(wèn)題,該<b class='flag-5'>怎么辦</b>?

    ddos造成服務(wù)癱瘓后怎么辦

    在服務(wù)遭受DDoS攻擊后,應(yīng)立即采取相應(yīng)措施,包括加強(qiáng)服務(wù)安全、使用CDN和DDoS防御服務(wù)來(lái)減輕攻擊的影響。rak小編為您整理發(fā)布ddos造成服務(wù)癱瘓后怎么辦。
    的頭像 發(fā)表于 08-15 10:08 ?314次閱讀

    盛顯科技:投影融合處理器畫(huà)面出現(xiàn)閃爍或抖動(dòng),該怎么辦?

    采取一系列專業(yè)而周密的處理措施來(lái)解決問(wèn)題。那么您知道投影融合處理器畫(huà)面出現(xiàn)閃爍或抖動(dòng),該怎么辦嗎?下面盛顯科技科技小編為您介紹: 投影融合處理器畫(huà)面出現(xiàn)閃爍或抖動(dòng),可采取以下措施進(jìn)行
    的頭像 發(fā)表于 08-14 17:00 ?422次閱讀
    盛顯科技:投影融合<b class='flag-5'>處理器</b>畫(huà)面出現(xiàn)閃爍或抖動(dòng),該<b class='flag-5'>怎么辦</b>?

    盛顯科技:投影融合處理器出現(xiàn)顏色失真或偏色,該怎么辦?

    我們?cè)谑褂猛队叭诤?b class='flag-5'>處理器的過(guò)程中,因種種原因,有時(shí)候會(huì)遇到出現(xiàn)顏色失真或偏色的情況。此種情況的出現(xiàn),會(huì)對(duì)視覺(jué)效果、信息傳遞和設(shè)備性能產(chǎn)生負(fù)面影響。因此,需要我們及時(shí)采取措施解決問(wèn)題,以確保投影設(shè)備的正常運(yùn)行和良好的展示效果表現(xiàn)。那么您知道投影融合處理器出現(xiàn)顏色失真或偏色,
    的頭像 發(fā)表于 07-31 17:09 ?299次閱讀
    盛顯科技:投影融合<b class='flag-5'>處理器</b>出現(xiàn)顏色失真或偏色,該<b class='flag-5'>怎么辦</b>?

    大電流一體成型電感有噪音怎么辦

    電子發(fā)燒友網(wǎng)站提供《大電流一體成型電感有噪音怎么辦.docx》資料免費(fèi)下載
    發(fā)表于 07-30 12:30 ?0次下載

    嵌入式系統(tǒng)的微處理器選擇

    作者:DigiKey Editor 任何一個(gè)電子系統(tǒng)都需要一個(gè)微處理器(MPU)內(nèi)核,當(dāng)然也有些系統(tǒng)會(huì)選擇微控制(MCU),或是數(shù)字信號(hào)處理器
    的頭像 發(fā)表于 05-05 09:41 ?710次閱讀
    嵌入式<b class='flag-5'>系統(tǒng)</b>的微<b class='flag-5'>處理器</b>選擇

    工控主板發(fā)生故障該怎么辦?

    工控主板發(fā)生故障該怎么辦?前幾天有個(gè)客戶問(wèn)了我這個(gè)問(wèn)題,大部分情況下出現(xiàn)的故障并不可怕,主要是用戶粗心大意造成的。那今天小編就來(lái)講解一下工控主板一般會(huì)出現(xiàn)故障的主要原因及判斷方法:
    的頭像 發(fā)表于 04-11 18:19 ?908次閱讀

    電容負(fù)極熔斷怎么辦

    在現(xiàn)代科技發(fā)展的時(shí)代,電容器在各個(gè)領(lǐng)域都扮演著重要的角色。然而,由于各種原因,電容器的負(fù)極可能會(huì)發(fā)生熔斷的情況。那么,當(dāng)電容器的負(fù)極熔斷時(shí),我們應(yīng)該怎么辦呢?
    的頭像 發(fā)表于 04-10 14:15 ?558次閱讀
    電容負(fù)極熔斷<b class='flag-5'>怎么辦</b>

    芯來(lái)科技正式發(fā)布基于RISC-V處理器的HSM子系統(tǒng)解決方案

    本土RISC-V CPU IP領(lǐng)軍企業(yè)——芯來(lái)科技正式發(fā)布基于RISC-V處理器的HSM子系統(tǒng)解決方案,提供專業(yè)有效的信息安全保護(hù)以及加解密功能。
    的頭像 發(fā)表于 03-11 11:01 ?1462次閱讀
    芯來(lái)科技正式發(fā)布基于RISC-V<b class='flag-5'>處理器</b>的HSM<b class='flag-5'>子系統(tǒng)</b>解決方案

    信號(hào)發(fā)生器輸出電壓功率不夠怎么辦

    信號(hào)發(fā)生器輸出電壓功率不夠怎么辦? 當(dāng)使用信號(hào)發(fā)生器時(shí),可能會(huì)遇到輸出電壓功率不夠的問(wèn)題。這種情況可能會(huì)引起一系列的問(wèn)題,如信號(hào)失真、無(wú)法滿足設(shè)備的要求等。在面對(duì)這種情況時(shí),我們可以采取以下
    的頭像 發(fā)表于 01-31 10:07 ?1121次閱讀

    怎么辦?晶振沒(méi)有信號(hào)輸出

    怎么辦?晶振沒(méi)有信號(hào)輸出? 晶振作為電子設(shè)備中常見(jiàn)的元器件之一,在電子系統(tǒng)中起到時(shí)鐘信號(hào)供應(yīng)的重要作用。然而,有時(shí)我們可能會(huì)遇到晶振沒(méi)有信號(hào)輸出的問(wèn)題,這會(huì)嚴(yán)重影響設(shè)備的正常運(yùn)行。本文將針對(duì)這一
    的頭像 發(fā)表于 01-25 13:51 ?1125次閱讀

    修復(fù)輥壓機(jī)軸承位磨損怎么辦

    電子發(fā)燒友網(wǎng)站提供《修復(fù)輥壓機(jī)軸承位磨損怎么辦.docx》資料免費(fèi)下載
    發(fā)表于 01-23 09:52 ?0次下載