利用快取記憶體之資料追蹤系統及方法 | 專利查詢

利用快取記憶體之資料追蹤系統及方法


專利類型

發明

專利國別 (專利申請國家)

中華民國

專利申請案號

099102122

專利證號

I 411914

專利獲證名稱

利用快取記憶體之資料追蹤系統及方法

專利所屬機關 (申請機關)

國立中山大學

獲證日期

2013/10/11

技術說明

本發明係關於一種利用快取記憶體之資料追蹤系統及方法,本發明之方法包括以下步驟:(a)辨識存取之目前資料與前一筆資料之關連性,並產生一第一控制訊號;及(b)依據目前資料,於一快取記憶體執行資料查詢,並依據該第一控制訊號,輸出相對應之查詢結果資料。利用本發明之系統及方法,在無需額外的記憶體裝置下,可以將資料以其在快取記憶體中之相對應查詢結果資料來編碼,以較短的相對應查詢結果資料來替代完整指令位址的記錄,且不需要額外的硬體計數器,即能決定出目前要寫入的記憶體位置之編號。因此,本發明之系統及方法能在不影響原本快取記憶體的功能下,同時兼具程式追蹤資料的壓縮功能,使之除了達到減少壓縮器硬體成本的目的,同時也能達到快取記憶體的多樣功能性。 The invention presents a data compression system and method that reuse the on-chip instruction cache which is indispensable in modern SoCs. The proposed system and method exploits the dictionary feature of the instruction cache. The motivation is that when an instruction address is looked up from the instruction cache, the cache performs a table (or dictionary) lookup operation. When the lookup is successful (called cache hit), it is more economical to record the shorter cache lookup result rather than the full instruction address. The proposed system and method can make the on-chip instruction cache of a SoC to function simultaneously as a regular instruction cache and a real time program trace compressor. Compared with the conventional techniques, the proposed system and method can save significant amount of hardware resource and achieve the multi-purposed cache organizations.

備註

本會(收文號1120039878)同意該校112年6月28日中產營字第1121400592號函申請終止維護專利(國立中山大學)

連絡單位 (專責單位/部門名稱)

產學營運及推廣教育處

連絡電話

(07)525-2000#2651


版權所有 © 國家科學及技術委員會 National Science and Technology Council All Rights Reserved.
建議使用IE 11或以上版本瀏覽器,最佳瀏覽解析度為1024x768以上|政府網站資料開放宣告
主辦單位:國家科學及技術委員會 執行單位:台灣經濟研究院 網站維護:台灣經濟研究院