多核處理器調(diào)試方法、處理器、電子設(shè)備和存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202110789521.X 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113608788A 公開(kāi)(公告)日 2021-11-05
申請(qǐng)公布號(hào) CN113608788A 申請(qǐng)公布日 2021-11-05
分類(lèi)號(hào) G06F9/38(2006.01)I;G06F9/30(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 梁智兵 申請(qǐng)(專(zhuān)利權(quán))人 芯來(lái)智融半導(dǎo)體科技(上海)有限公司
代理機(jī)構(gòu) 北京新知遠(yuǎn)方知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 馬軍芳;張艷
地址 201210上海市浦東新區(qū)中國(guó)(上海)自由貿(mào)易試驗(yàn)區(qū)碧波路500號(hào)101室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)實(shí)施例提供了一種多核處理器調(diào)試方法、處理器、電子設(shè)備和存儲(chǔ)介質(zhì),所述方法應(yīng)用于處理器,所述處理器包括多個(gè)處理器內(nèi)核,每個(gè)處理器內(nèi)核中設(shè)置有狀態(tài)寄存器,所述狀態(tài)寄存器用于存儲(chǔ)表征處理器內(nèi)核是否需要退出調(diào)試模式的狀態(tài)值,所述方法包括:各個(gè)所述處理器內(nèi)核根據(jù)上位機(jī)發(fā)送的調(diào)試信息進(jìn)行處理器調(diào)試;針對(duì)每個(gè)處理器內(nèi)核,在完成處理器調(diào)試后,根據(jù)對(duì)應(yīng)的狀態(tài)值判斷是否滿足退出調(diào)試模式的條件;滿足退出調(diào)試模式的條件的處理器內(nèi)核執(zhí)行退出調(diào)試模式對(duì)應(yīng)的程序。多個(gè)處理器內(nèi)核能夠同時(shí)根據(jù)自身的狀態(tài)值判定是否滿足退出調(diào)試模式的條件,在滿足條件時(shí)即可退出調(diào)試模式,從而可以實(shí)現(xiàn)多個(gè)處理器內(nèi)核同時(shí)退出調(diào)試模式,便于軟件人員調(diào)試,提高了調(diào)試效率。