[發(fā)明專利]基于可替換信息值的編碼來識別讀取集信息在審
| 申請?zhí)枺?/td> | 201910745851.1 | 申請日: | 2019-08-13 |
| 公開(公告)號: | CN110851242A | 公開(公告)日: | 2020-02-28 |
| 發(fā)明(設(shè)計)人: | 達米安·紀堯姆·皮埃爾·帕耶特;盧卡斯·加西亞;納塔利亞·邦達倫科;斯特凡諾·吉吉尼 | 申請(專利權(quán))人: | ARM有限公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06F9/52;G06F12/0877 |
| 代理公司: | 北京東方億思知識產(chǎn)權(quán)代理有限責任公司 11258 | 代理人: | 林強 |
| 地址: | 英國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 替換 信息 編碼 識別 讀取 | ||
1.一種設(shè)備,包括:
處理電路,所述處理電路用于處理數(shù)據(jù)處理的線程;
事務(wù)內(nèi)存支持電路,所述事務(wù)內(nèi)存支持電路用于支持在所述處理電路處理的線程內(nèi)執(zhí)行事務(wù),所述事務(wù)包括在事務(wù)開始指令和事務(wù)結(jié)束指令之間推測性地執(zhí)行的線程的指令,針對所述線程的指令,所述處理電路被配置為防止提交推測性地執(zhí)行的指令的結(jié)果,直到達到所述事務(wù)結(jié)束指令,其中,所述事務(wù)內(nèi)存支持電路被配置為響應(yīng)于檢測到從另一線程到針對所述事務(wù)跟蹤的地址讀取集之一的寫入訪問而觸發(fā)所述事務(wù)的中止;以及
具有多個條目的緩存,每個條目與多個地址之一相關(guān)聯(lián)并指定與該地址相關(guān)聯(lián)的可替換信息值,所述可替換信息值包含下述信息:針對該信息,即使該信息不正確,在所述事務(wù)之外,處理在功能上也是正確的;
其中,當所述事務(wù)處于待決狀態(tài)時,所述事務(wù)內(nèi)存支持電路被配置為基于所述可替換信息值的編碼來識別讀取集信息,所述讀取集信息識別針對所述事務(wù)跟蹤的地址讀取集中的地址。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中,在所述事務(wù)開始指令之后,所述事務(wù)內(nèi)存支持電路被配置為設(shè)置所述可替換信息值的編碼以識別所述讀取集信息。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中,所述事務(wù)內(nèi)存支持電路被配置為:
在所述事務(wù)之外限制所述可替換信息值的許多允許編碼;并且
在所述事務(wù)開始指令之后,將所述可替換信息值的編碼設(shè)置為非允許編碼以識別所述讀取集信息。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中,在所述事務(wù)之外,所述非允許編碼是向另一允許編碼提供功能上等同的結(jié)果的冗余編碼。
5.根據(jù)權(quán)利要求3所述的設(shè)備,其中,在所述事務(wù)開始指令之后的編碼集與所述事務(wù)之外的任何允許編碼之間存在至少為3的漢明距離。
6.根據(jù)權(quán)利要求3所述的設(shè)備,其中,所述非允許編碼包括下述編碼:在該編碼中,所述可替換信息值的子集中的多于預(yù)定數(shù)量的可替換信息值具有預(yù)定值。
7.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述緩存包括用于存儲編碼指示符值編碼指示符字段,以向所述處理電路提供關(guān)于對所述可替換信息值的編碼的指示。
8.根據(jù)權(quán)利要求7的設(shè)備,其中,響應(yīng)于所述事務(wù)開始指令,所述事務(wù)內(nèi)存支持電路被配置為選擇所述可替換信息值的編碼以減少用于下述信息的位數(shù):針對該信息,即使該信息不正確,處理在功能上也是正確的。
9.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述讀取集信息的第一部分包括用于檢測所述讀取集信息中的錯誤的錯誤檢測信息。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中,所述事務(wù)內(nèi)存支持電路被配置為在所述事務(wù)開始指令之后選擇對所述讀取集信息的第二部分的編碼以識別:
與所述緩存中的一組條目相關(guān)聯(lián)的至少一個組指示符,組標識符指示關(guān)聯(lián)組是僅包括讀取集中的條目的完整組還是包括不在讀取集中的至少一個條目的不完整組;以及
與所述不完整組中的至少一個條目相關(guān)聯(lián)的至少一個條目指示符,所述條目指示符指示關(guān)聯(lián)方式是否在讀取集中。
11.根據(jù)權(quán)利要求1所述的設(shè)備,其中,所述事務(wù)內(nèi)存支持電路被配置為基于所述可替換信息值的編碼來識別多個事務(wù)中的每個事務(wù)的讀取集信息。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,所述多個事務(wù)中的每個事務(wù)的讀取集信息共享錯誤檢測碼。
13.根據(jù)權(quán)利要求1的設(shè)備,其中,響應(yīng)于所述事務(wù)結(jié)束指令的執(zhí)行或所述事務(wù)的中止,所述處理電路被配置為將所述多個條目的可替換信息值解釋為下述信息:針對該信息,即使該信息不正確,處理在功能上也是正確的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ARM有限公司,未經(jīng)ARM有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910745851.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種叉車百葉窗控制系統(tǒng)
- 下一篇:超聲系統(tǒng)探頭保持器
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





