天眼查顯示,芯來智融半導(dǎo)體科技(上海)有限公司“基于BHT的單口RAM的數(shù)據(jù)處理方法、裝置、設(shè)備及介質(zhì)” 專利公布,申請公布日為2025年2月28日,申請公布號為CN119536810A。
本申請?zhí)峁┝艘环N基于BHT的單口RAM的數(shù)據(jù)處理方法、裝置、設(shè)備及介質(zhì),應(yīng)用于流水線結(jié)構(gòu)中,該方法包括:當(dāng)流水線結(jié)構(gòu)中存在多條分支跳轉(zhuǎn)指令時(shí),獲取流水線結(jié)構(gòu)的分支歷史表BHT數(shù)據(jù)的更新來源;根據(jù)先進(jìn)先出FIFO隊(duì)列寫口規(guī)則和更新來源,通過FIFO隊(duì)列緩存BHT的更新數(shù)據(jù);按照FIFO隊(duì)列寫入規(guī)則,通過FIFO隊(duì)列中讀取目標(biāo)數(shù)據(jù)并寫入RAMs中;RAMs包括多塊大小相同的單口RAM;當(dāng)對RAMs進(jìn)行有效讀操作時(shí),根據(jù)有效讀操作的讀地址、FIFO隊(duì)列和緩存有效的BHT更新數(shù)據(jù)地址,進(jìn)行分支跳轉(zhuǎn)指令方向的預(yù)測;有效讀操作是指符合預(yù)設(shè)條件的讀操作。該方案實(shí)現(xiàn)精準(zhǔn)地進(jìn)行分支跳轉(zhuǎn)指令方向的預(yù)測,避免了分支歷史表被污染,從而提高了分支預(yù)測的準(zhǔn)確性,進(jìn)而提升了處理器的性能。