描述
處理器可使用等待事件 (wait for event, WFE) 或等待中斷 (wait for interrupt, WFI) 機制來進入低功耗狀態(tài)。僅當嵌入式跟蹤宏單元 (Embedded Trace Macrocell, ETM) 耗盡 AMBA ATB 接口上的所有跟蹤字節(jié)后,處理器才能進入低功耗狀態(tài)。
在某些情況下,AMBA ATB 停滯可能導致處理器掛起,直至 AMBA ATB 停滯條件全部清除為止。
某些跟蹤子系統可能需要在處理器上執(zhí)行相應指令才能清除 AMBA ATB 停滯條件。此類跟蹤子系統的示例包括通過 SMMU 來耗盡對存儲器子系統執(zhí)行的跟蹤等。
當使用此類跟蹤子系統時,可能發(fā)生處理器死鎖。
條件
1. 跟蹤子系統需要在處理器上執(zhí)行相應指令才能清除 AMBA ATB 停滯條件。
2. ETM 已啟用。
3. 處理器正在執(zhí)行 WFI 或 WFE 指令。
4. ETM 無法耗盡跟蹤數據,因為跟蹤停滯持續(xù)處于斷言有效狀態(tài)。
解決方案
影響:
可能需發(fā)起中斷才能在處理器上執(zhí)行相應指令來解除跟蹤停滯條件。
此錯誤意味著將不會執(zhí)行中斷,因此將發(fā)生處理器死鎖。
變通方法:
請確保跟蹤子系統與軟件之間不存在用于耗盡跟蹤字節(jié)的互鎖。
受影響的配置:
具有 Arm Cortex-A72 (APU) 的所有 Versal 器件。
解決方案:
請參閱此第三方勘誤表 (Arm, Inc. 850321)。不對該問題進行修復。
原文標題:Versal ACAP,APU - 跟蹤系統中發(fā)生 ATB 停滯可能引發(fā)處理器死鎖
文章出處:【微信公眾號:FPGA開發(fā)圈】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
處理器
+關注
關注
68文章
19409瀏覽量
231208 -
APU
+關注
關注
0文章
142瀏覽量
23779
原文標題:Versal ACAP,APU - 跟蹤系統中發(fā)生 ATB 停滯可能引發(fā)處理器死鎖
文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
走進北大 | 算能RISC-V通用處理器設計成功開課
![走進北大 | 算能RISC-V通用<b class='flag-5'>處理器</b>設計成功開課](https://file1.elecfans.com/web2/M00/A6/4A/wKgaomUTnHiADnB2AAAtr1gPdQM010.png)
盛顯科技:拼接處理器串口不受控制,該怎么辦?
![盛顯科技:拼接<b class='flag-5'>處理器</b>串口不受控制,該<b class='flag-5'>怎么辦</b>?](https://file1.elecfans.com/web2/M00/0B/B1/wKgZomc2xlKATZCjAA5GcRkHv8g983.png)
盛顯科技:投影融合處理器連接出現超時,該怎么辦?
![盛顯科技:投影融合<b class='flag-5'>處理器</b>連接出現超時,該<b class='flag-5'>怎么辦</b>?](https://file1.elecfans.com/web2/M00/FB/D3/wKgZomaSVDeAao3GAACq3ay65AM990.jpg)
盛顯科技:投影融合處理器兼容性出現問題,該怎么辦?
![盛顯科技:投影融合<b class='flag-5'>處理器</b>兼容性出現問題,該<b class='flag-5'>怎么辦</b>?](https://file1.elecfans.com/web2/M00/FE/5C/wKgZomahx7eAC9rFAACsCGv-wPk860.png)
ddos造成服務器癱瘓后怎么辦
盛顯科技:投影融合處理器畫面出現閃爍或抖動,該怎么辦?
![盛顯科技:投影融合<b class='flag-5'>處理器</b>畫面出現閃爍或抖動,該<b class='flag-5'>怎么辦</b>?](https://file1.elecfans.com/web2/M00/FE/5C/wKgZomahx7eAC9rFAACsCGv-wPk860.png)
盛顯科技:投影融合處理器出現顏色失真或偏色,該怎么辦?
![盛顯科技:投影融合<b class='flag-5'>處理器</b>出現顏色失真或偏色,該<b class='flag-5'>怎么辦</b>?](https://file1.elecfans.com/web2/M00/FB/D3/wKgZomaSVDeAao3GAACq3ay65AM990.jpg)
處理器的定義和種類
工控主板發(fā)生故障該怎么辦?
芯來科技正式發(fā)布基于RISC-V處理器的HSM子系統解決方案
![芯來科技正式發(fā)布基于RISC-V<b class='flag-5'>處理器</b>的HSM<b class='flag-5'>子系統</b>解決方案](https://file1.elecfans.com/web2/M00/C4/A0/wKgaomXudJOAX6hIAAAfn958Uns820.png)
評論