DPI多線程仿真加速方法、存儲介質(zhì)
基本信息
申請?zhí)?/td> | CN202210418234.2 | 申請日 | - |
公開(公告)號 | CN114721782A | 公開(公告)日 | 2022-07-08 |
申請公布號 | CN114721782A | 申請公布日 | 2022-07-08 |
分類號 | G06F9/455(2006.01)I;G06F9/50(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 馬驍 | 申請(專利權(quán))人 | 杭州云合智網(wǎng)技術(shù)有限公司 |
代理機(jī)構(gòu) | 上海洞見未來專利代理有限公司 | 代理人 | - |
地址 | 311203浙江省杭州市蕭山區(qū)金城路39號紫橙國際中心2號樓12層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種DPI多線程仿真加速方法、存儲介質(zhì),其中一種DPI多線程仿真加速方法使用C++高級模板類方法結(jié)合UVM驗(yàn)證方法學(xué)根據(jù)項(xiàng)目的需要,創(chuàng)新性地將原先直接通過DPI接口調(diào)用C模型方法,切分為了兩個(gè)異步的過程,即一個(gè)過程是由predictor組件調(diào)用predict_call_by_predictor方法將需要調(diào)用的C模型方法送入線程池進(jìn)行并行運(yùn)算,另一個(gè)過程是由evaluator組件調(diào)用get_result_call_by_evaluator方法將在線程池中運(yùn)算完成的結(jié)果取回以進(jìn)行比較分析。本發(fā)明通過利用多線程并行地執(zhí)行C模型方法從而避免每次調(diào)用C模型方法都要中斷仿真并等待導(dǎo)致的仿真效率低下的問題,最終實(shí)現(xiàn)對仿真過程的加速。 |
