[發明專利]一種片上仿真信息實時提取方法有效
| 申請號: | 202011334151.2 | 申請日: | 2020-11-24 |
| 公開(公告)號: | CN112906344B | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 蔣歷國;凌峰;唐葉亮;代文亮 | 申請(專利權)人: | 芯和半導體科技(上海)有限公司 |
| 主分類號: | G06F30/398 | 分類號: | G06F30/398;G06F16/13;G06F16/17 |
| 代理公司: | 上海樂泓專利代理事務所(普通合伙) 31385 | 代理人: | 蘇杰 |
| 地址: | 200000 上海市浦東新區中國(*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 仿真 信息 實時 提取 方法 | ||
本發明的一種片上仿真信息實時提取方法,屬于仿真軟件技術領域。獲取仿真作業信息并對仿真作業信息進行分析得到選項及參數信息;根據選項及參數信息從仿真工程中獲取索引信息,對索引信息進行格式化處理得到仿真結果。本方法通過在仿真的過程中從日志文件中通過文本掃描和模式分析實時提取仿真結果的關鍵信息,從而方便用戶隨時了解當前仿真任務的進展情況,并能隨時根據當前狀態和結果情況決定繼續或終止任務,從而更靈活根據實際情況控制流程,簡化了操作,提高了設計效率,彌補了傳統仿真方式效率和靈活性的不足。
技術領域
本發明屬于仿真軟件技術領域,具體來說是一種片上仿真信息實時提取方法。
背景技術
仿真是電子設計自動化的重要組成部分,是電子設計中利用計算機的計算能力進行模擬驗證的重要手段。電子設計自動化(EDA)是利用計算機輔助設計軟件,來完成超大規模集成電路芯片的功能設計、綜合、驗證、物理設計(包括布局、布線、版圖、設計規則檢查等)等流程的設計方式。在電子產業中,由于半導體產業的規模日益擴大,EDA扮演越來越重要的角色。
仿真在發展過程中形成幾種方式,最初是設計師完成設計后直接在本機運行仿真,由于資源有限,且用戶只能等待仿真結束或者終止仿真才能繼續使用設計軟件進行下一步工作,設計效率較低。隨著集群和分布式技術的發展,用戶可以在設計后將仿真提交到集群中進行仿真,由集群運算管理工具管理仿真作業,但由于集群運算基本是不可見的,用戶只能等到仿真任務結束,才能打開結果查看設計是否符合要求。雖然集群計算大幅提高了計算的效率,但中間無法獲知狀態導致用戶仍需等待結束才能獲知結果,這就使得對于有大量仿真需求的用戶來說,這樣的流程仍然效率不高。
發明內容
1.發明要解決的技術問題
本發明的目的在于解決現有的仿真流程只能到仿真結束才能查詢結果,難以方便快速的獲取結果的問題。
2.技術方案
為達到上述目的,本發明提供的技術方案為:
本發明的一種片上仿真信息實時提取方法,獲取仿真作業信息并對仿真作業信息進行分析得到選項及參數信息;根據選項及參數信息從仿真工程中獲取索引信息,對索引信息進行格式化處理得到仿真結果。
優選的,所述方法具體包括如下步驟:
S100、獲取仿真作業信息;
S200、根據仿真作業信息獲取選項及參數信息;
S300、檢查參數信息并從仿真工程中獲取索引信息;
S400、根據參數信息和索引信息進行仿真參數設置;
S500、根據設置檢測緩存,從緩存中加載日志信息;
或當未從緩存中獲取日志信息時,根據索引信息獲取結果日志文件;
對結果日志文件進行掃描和模式分析獲取摘要信息并進行格式化處理;
S600、獲取結果中頻點和收斂信息,并進行格式化處理;
S700、獲取網格統計信息,并進行格式化處理;
S800、分析數據并生成S參數文件,并結合步驟S200和步驟S400的參數數據進行參數曲線繪制;
S900、將步驟S500-S800得到的數據統一分塊后送給前端,前端根據數據格式進行格式化顯示。
優選的,所述步驟S500-S700中的格式化處理具體為將作業輸出的原始信息剔除無意義的文字后按照顯示的需要整理成統一格式的文本,以便于前端按照統一的格式將信息進行顯示。
優選的,所述步驟S100中的仿真作業信息包括作業名稱、數據目錄、工程文件、作業類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于芯和半導體科技(上海)有限公司,未經芯和半導體科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011334151.2/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





