[發(fā)明專利]仿真系統(tǒng)以及存儲、讀取仿真數(shù)據(jù)的方法有效
| 申請?zhí)枺?/td> | 202110722201.2 | 申請日: | 2021-06-28 |
| 公開(公告)號: | CN113377597B | 公開(公告)日: | 2022-08-23 |
| 發(fā)明(設(shè)計)人: | 張玉田 | 申請(專利權(quán))人: | 芯華章科技股份有限公司 |
| 主分類號: | G06F11/26 | 分類號: | G06F11/26 |
| 代理公司: | 上海知錦知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 31327 | 代理人: | 湯陳龍 |
| 地址: | 211500 江蘇省南京市中國(江蘇)*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 仿真 系統(tǒng) 以及 存儲 讀取 數(shù)據(jù) 方法 | ||
本公開實施例提供一種仿真系統(tǒng)以及存儲、讀取仿真數(shù)據(jù)的方法,其中仿真系統(tǒng)包括:主機;與主機通信連接的多個硬件仿真器,多個硬件仿真器包括第一硬件仿真器和第二硬件仿真器;分別與主機和該多個硬件仿真器通信連接的存儲系統(tǒng);第一硬件仿真器被配置為:從主機獲取設(shè)計的第一模塊,對第一模塊進(jìn)行硬件仿真,得到第一仿真數(shù)據(jù),將第一仿真數(shù)據(jù)傳輸?shù)酱鎯ο到y(tǒng);第二硬件仿真器被配置為:從主機獲取設(shè)計的第二模塊,對第二模塊進(jìn)行硬件仿真,得到第二仿真數(shù)據(jù),將第二仿真數(shù)據(jù)傳輸?shù)酱鎯ο到y(tǒng);存儲系統(tǒng)被配置為:接收第一仿真數(shù)據(jù)和第二仿真數(shù)據(jù),并存儲到存儲系統(tǒng)的第一存儲單元。本公開實施例能夠完全存儲仿真數(shù)據(jù),使得硬件仿真過程連續(xù)進(jìn)行。
技術(shù)領(lǐng)域
本公開實施例涉及邏輯系統(tǒng)設(shè)計技術(shù)領(lǐng)域,具體涉及一種仿真系統(tǒng)以及存儲、讀取仿真數(shù)據(jù)的方法。
背景技術(shù)
邏輯系統(tǒng)設(shè)計(簡稱設(shè)計)是指用于ASIC(Application Specific IntegratedCircuit,專用集成電路)、SOC(System-On-Chip,片上系統(tǒng)芯片)等電路的設(shè)計。設(shè)計一般通過專門的HDL(Hardware Description Language,硬件描述語言) 來完成。利用HDL可逐層具體化描述設(shè)計,使得設(shè)計復(fù)雜的電路結(jié)構(gòu)可使用一系列的模塊來表示。
在對設(shè)計進(jìn)行硬件仿真時,硬件仿真器會生成仿真數(shù)據(jù)。此時,需要提供仿真數(shù)據(jù)存儲方案,以保障仿真數(shù)據(jù)能夠被完全存儲。
發(fā)明內(nèi)容
有鑒于此,本公開實施例提供一種仿真系統(tǒng)以及存儲、讀取仿真數(shù)據(jù)的方法,以保障仿真數(shù)據(jù)能夠被完全存儲。
為實現(xiàn)上述目的,本公開實施例提供如下技術(shù)方案。
第一方面,本公開實施例提供一種仿真系統(tǒng),包括:主機;與主機通信連接的多個硬件仿真器,該多個硬件仿真器包括第一硬件仿真器和第二硬件仿真器;以及分別與主機和該多個硬件仿真器通信連接的存儲系統(tǒng),其中,第一硬件仿真器被配置為:從主機獲取設(shè)計的第一模塊,對第一模塊進(jìn)行硬件仿真,以得到第一仿真數(shù)據(jù),將第一仿真數(shù)據(jù)傳輸?shù)酱鎯ο到y(tǒng);第二硬件仿真器被配置為:從主機獲取設(shè)計的第二模塊,對第二模塊進(jìn)行硬件仿真,以得到第二仿真數(shù)據(jù),將第二仿真數(shù)據(jù)傳輸?shù)酱鎯ο到y(tǒng);存儲系統(tǒng)被配置為:接收第一仿真數(shù)據(jù)和第二仿真數(shù)據(jù),以及將第一仿真數(shù)據(jù)和第二仿真數(shù)據(jù)存儲到存儲系統(tǒng)中的第一存儲單元。
第二方面,本公開實施例提供一種存儲仿真數(shù)據(jù)的方法,包括:
從主機下載設(shè)計的第一模塊;
對第一模塊進(jìn)行硬件仿真,以得到第一硬件仿真器的第一仿真數(shù)據(jù);
將第一仿真數(shù)據(jù)傳輸?shù)脚c多個硬件仿真器通信連接的存儲系統(tǒng),以使得第一仿真數(shù)據(jù)存儲到存儲系統(tǒng)中的第一存儲單元,該多個硬件仿真器包括第一硬件仿真器。
第三方面,本公開實施例提供一種讀取仿真數(shù)據(jù)的方法,包括:
獲取主機傳輸?shù)臄?shù)據(jù)讀取指令,該數(shù)據(jù)讀取指令用于讀取第一硬件仿真器的仿真數(shù)據(jù),該仿真數(shù)據(jù)包括第一仿真數(shù)據(jù),該第一仿真數(shù)據(jù)存儲于存儲系統(tǒng)的第一存儲單元中,該存儲系統(tǒng)與多個硬件仿真器通信連接,且該多個硬件仿真器包括第一硬件仿真器;以及
響應(yīng)于該數(shù)據(jù)讀取指令,向存儲系統(tǒng)傳輸命令,該命令至少指示存儲系統(tǒng)將第一存儲單元中的第一仿真數(shù)據(jù)傳輸給主機。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于芯華章科技股份有限公司,未經(jīng)芯華章科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110722201.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





