[發(fā)明專利]一種在芯片仿真模型上進行軟件調(diào)試的方法在審
| 申請?zhí)枺?/td> | 202011242307.4 | 申請日: | 2020-11-09 |
| 公開(公告)號: | CN112329369A | 公開(公告)日: | 2021-02-05 |
| 發(fā)明(設(shè)計)人: | 林廣棟;周樂;陳金忠;耿銳;趙紀堂;劉谷;洪一 | 申請(專利權(quán))人: | 安徽芯紀元科技有限公司 |
| 主分類號: | G06F30/343 | 分類號: | G06F30/343;G06F30/331;G06F9/54 |
| 代理公司: | 合肥律眾知識產(chǎn)權(quán)代理有限公司 34147 | 代理人: | 鄧盛花 |
| 地址: | 230000 安徽省合肥市高新*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 芯片 仿真 模型 進行 軟件 調(diào)試 方法 | ||
1.一種在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,在芯片仿真模型所在主機/服務(wù)器上對ICE軟件的兩個調(diào)試協(xié)議轉(zhuǎn)換線程進行建模,其中一個線程用于接收調(diào)試主機的調(diào)試命令,另一個線程用于監(jiān)測芯片狀態(tài);
兩個調(diào)試協(xié)議轉(zhuǎn)換線程與芯片仿真模型以線程/進程間通信方式進行通信,與調(diào)試主機通過基于互聯(lián)網(wǎng)絡(luò)的調(diào)試通信協(xié)議進行通信,芯片仿真模型所在主機/服務(wù)器與調(diào)試主機通過互聯(lián)網(wǎng)絡(luò)進行通信。
2.根據(jù)權(quán)利要求1所述的在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,若芯片仿真模型完全由systemc實現(xiàn),且對芯片上的調(diào)試邏輯進行抽象,即不進行實際行為的建模,直接以函數(shù)的方式實現(xiàn)對芯片上寄存器、外設(shè)、片上SRAM的訪問,則兩個調(diào)試協(xié)議轉(zhuǎn)換線程與systemc芯片仿真模型直接以線程/進程間通信方式進行通信。
3.根據(jù)權(quán)利要求1所述的在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,若芯片仿真模型完全由systemc描述,且芯片上的JTAG控制邏輯由systemc實現(xiàn),則兩個調(diào)試協(xié)議轉(zhuǎn)換線程與systemc芯片仿真模型之間通過systemc實現(xiàn)的FPGA仿真邏輯進行通信;
FPGA仿真邏輯一方面從systemc芯片仿真模型接收JTAG線路的邏輯變化并解析,另一方面以線程/進程間通信方式與兩個調(diào)試協(xié)議轉(zhuǎn)換線程進行通信。
4.根據(jù)權(quán)利要求1所述的在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,若芯片仿真模型的處理器內(nèi)核由systemc實現(xiàn),其余部分外設(shè)邏輯由verilog/systemverilog實現(xiàn),則兩個調(diào)試協(xié)議轉(zhuǎn)換線程直接與systemc處理器內(nèi)核仿真模型通信。
5.根據(jù)權(quán)利要求1所述的在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,若芯片仿真模型的芯片內(nèi)部JTAG控制邏輯由systemc實現(xiàn),其余部分邏輯由verilog/systemverilog實現(xiàn),則兩個調(diào)試協(xié)議轉(zhuǎn)換線程僅直接與systemc實現(xiàn)的芯片內(nèi)部JTAG控制邏輯通信。
6.根據(jù)權(quán)利要求1所述的在芯片仿真模型上進行軟件調(diào)試的方法,其特征在于,若芯片仿真模型完全由verilog/systemverilog實現(xiàn),則使用systemc對ICE軟件的FPGA邏輯進行建模,systemc仿真的FPGA邏輯一方面與芯片仿真模型之間傳輸仿真的JTAG信號,另一方面與兩個調(diào)試協(xié)議轉(zhuǎn)換線程之間以線程/進程間通信方式通信。
7.一種基于權(quán)利要求1-6任意一項所述軟件調(diào)試方法的芯片仿真模型軟件調(diào)試系統(tǒng)。
該專利技術(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/202011242307.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種利用牛膽汁高效酶提取膽汁酸的方法
- 下一篇:一種生物源殺蟲劑及其制備方法





