處理器隨機指令復(fù)用的驗證方法

基本信息

申請?zhí)?/td> CN201611208333.9 申請日 -
公開(公告)號 CN107688467B 公開(公告)日 2019-11-15
申請公布號 CN107688467B 申請公布日 2019-11-15
分類號 G06F9/30 分類 計算;推算;計數(shù);
發(fā)明人 張智;何國強 申請(專利權(quán))人 北京國睿中數(shù)科技股份有限公司
代理機構(gòu) 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 北京國睿中數(shù)科技股份有限公司;中國電子科技集團公司第十四研究所
地址 100085北京市海淀區(qū)上地五街5號4層西區(qū)
法律狀態(tài) -

摘要

摘要 本發(fā)明提出一種處理器隨機指令復(fù)用的驗證方法,包括:運行參考模型,讀入二進制的iss.vmem指令文件到關(guān)聯(lián)數(shù)組dut_mem,iss_mem;當參考模型讀到的指令或者關(guān)聯(lián)數(shù)組的地址不存在時,隨機生成指令或者數(shù)據(jù),并分別填充到dut_mem及iss_mem;運行處理器,通過外接slave memory模型讀mem_dut,并在處理器讀取到不存在的地址時,繼續(xù)以隨機指令填寫dut_mem;當處理器運行結(jié)束后,將dut_mem寫入dut.mem,并保存dut_mem的地址以及對應(yīng)的數(shù)據(jù);讀取dut.mem以執(zhí)行處理器的下一次運行。本發(fā)明能夠隨機生成處理器真實需要獲取的指令與數(shù)據(jù),并且復(fù)用性好。