[發明專利]一種受單片機控制的集成電路的仿真驗證方法有效
| 申請號: | 201711329579.6 | 申請日: | 2017-12-13 |
| 公開(公告)號: | CN108197351B | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 徐小倩;喻賢坤;劉松林;樊旭;彭斌;穆辛;王莉;李健;姜爽;孔瀛;毛鶴莉;王瀟瀟;莫艷圖;宋奎鑫;李卓 | 申請(專利權)人: | 北京時代民芯科技有限公司;北京微電子技術研究所 |
| 主分類號: | G06F30/30 | 分類號: | G06F30/30;G06F115/10 |
| 代理公司: | 中國航天科技專利中心 11009 | 代理人: | 龐靜 |
| 地址: | 100076 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 單片機 控制 集成電路 仿真 驗證 方法 | ||
1.一種受單片機控制的集成電路的仿真驗證方法,其特征在于包括如下步驟:
(1)、根據控制待驗證集成電路的單片機型號,采用硬件描述語言,編寫相應的單片機仿真模型,用來模擬單片機;
(2)、按照實際電路連接,將該單片機仿真模型與待驗證集成電路仿真模型相連,形成頂層測試模塊;
(3)、編寫待測集成電路的單片機測試程序,對單片機測試程序進行編譯生成可燒錄至單片機程序存儲器的可執行測試程序;
(4)、將可執行測試程序轉換成硬件描述語言中的$readmemh命令能夠直接讀取的*.memh文件形式;
(5)、編寫仿真驗證測試程序,在仿真驗證測試程序中,實例化頂層測試模塊,通過$readmemh系統函數,把*.memh文件形式的可執行測試程序加載到單片機仿真模型的程序存儲器中;
(6)、運行仿真驗證測試程序,完成受單片機控制的集成電路仿真驗證。
2.根據權利要求1所述一種受單片機控制的集成電路的仿真驗證方法,其特征在于所述步驟(4)的具體實現為:提取可執行測試程序中的有效數據,按照地址遞增的順序排列在新的文件中,并存儲為*.memh文件。
3.根據權利要求1所述一種受單片機控制的集成電路的仿真驗證方法,其特征在于所述步驟(4)采用python語言實現。
4.根據權利要求1所述一種受單片機控制的集成電路的仿真驗證方法,其特征在于所述待測集成電路的單片機測試程序根據測試要求確定。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京時代民芯科技有限公司;北京微電子技術研究所,未經北京時代民芯科技有限公司;北京微電子技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711329579.6/1.html,轉載請聲明來源鉆瓜專利網。





