System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及電路仿真,尤其是涉及一種電路仿真方法、裝置、設備及存儲介質。
技術介紹
1、隨著5g技術的不斷完善以及汽車電子的不斷發展,射頻系統電路逐漸趨向小型化、高集成度發展。傳統的基于仿真、調試的設計方式越來越不適應未來的設計需求。未來的射頻系統電路的設計將越來越依賴于仿真設計工具的精度、速度、靈活度,以滿足快速的迭代和高精度的設計需求。典型的應用場景包括:汽車毫米波雷達的集成,5g射頻前端芯片的模組化等。這些應用場景都對射頻系統電路的eda(electronic?design?automation,電子設計自動化)工具的建模、仿真,甚至整個流程提出了新的需求。
2、現有的射頻系統電路的設計大多需要pdk(process?design?kit,工藝設計套件)模型、封裝庫,以及相關的第三方工具廠商提供的器件行為級模型等。上述模型通過版圖及相應的網表形式在物理層面及邏輯層面構建出一個射頻系統電路、模組或芯片,通過電磁場仿真抽取射頻系統電路、模組或芯片相關物理層面的模型,并將射頻系統電路、模組或芯片處理成網表形式,通過第三方器件模型對網表形式的射頻系統電路、模組或芯片進行場路混合仿真,進而調試、迭代出需要的射頻系統電路的拓撲及物理結構。
3、現有的em(electromagnetic,電磁)仿真引擎應用有限元法、矩量法和時域有限差分法等仿真方法對射頻系統電路進行仿真。現有的em仿真引擎具有各種s參數級聯、spice(simulation?program?with?integrated?circuit?empha
4、其中,第一種方式是對射頻系統電路的版圖進行仿真;第二種方式是對射頻系統電路的原理圖進行仿真。這兩種方式只能得到單一的仿真結果。射頻系統電路的版圖與射頻系統電路的原理圖相比,所具有的電路信息較為全面,采用第一種方式可以得到較為準確的仿真結果,但是相比于第二種方式,第一種方式會大量占用仿真設備內存,并且仿真速度較慢;而由于射頻系統電路的原理圖中大多會缺少部分射頻系統電路的版圖中所具有的電路信息,所以相比于第一種方式第二種方式得到的仿真結果的準確度較差。
5、因此,由于射頻系統電路的原理圖中大多會缺少部分射頻系統電路的版圖中所具有的電路信息,而導致的對射頻系統電路的原理圖進行仿真的仿真結果準確性差,是亟待解決的問題。
技術實現思路
1、有鑒于此,本申請的目的在于提供一種電路仿真方法、裝置、設備及存儲介質,以解決上述問題,實現了對射頻系統電路的原理圖和版圖進行聯合仿真,提高了仿真結果的準確性。
2、第一方面,本申請實施例提供了一種電路仿真方法,應用于仿真設備,所述方法包括:
3、所述仿真設備根據目標電路的設計需求繪制目標電路原理圖和目標電路版圖;
4、所述仿真設備根據所述目標電路版圖得到第一格式下的子電路版圖;
5、所述仿真設備確定第一格式下的子電路版圖相對應的設計需求;
6、所述仿真設備根據第一格式下的子電路版圖相對應的設計需求生成第二格式下的子電路版圖;
7、所述仿真設備將第二格式下的子電路版圖導入所述目標電路原理圖中,得到第一待仿真模型;
8、所述仿真設備對所述第一待仿真模型進行仿真,得到第一仿真結果;
9、所述仿真設備向用戶呈現所述第一仿真結果;
10、所述仿真設備接收所述用戶基于所述第一仿真結果輸入的第一反饋信息;
11、所述仿真設備根據所述第一反饋信息,生成仿真報告。
12、優選地,所述方法還包括:
13、所述仿真設備根據所述目標電路原理圖得到第二格式下的子電路原理圖;
14、所述仿真設備確定第二格式下的子電路原理圖相對應的設計需求;
15、所述仿真設備根據第二格式下的子電路原理圖相對應的設計需求生成第一格式下的子電路原理圖;
16、所述仿真設備將第一格式下的子電路原理圖導入所述目標電路版圖中,得到第二待仿真模型;
17、所述仿真設備對所述第二待仿真模型進行仿真,得到第二仿真結果;
18、所述仿真設備向所述用戶呈現所述第二仿真結果;
19、所述仿真設備接收所述用戶基于所述第二仿真結果輸入的第二反饋信息;
20、所述仿真設備根據所述第二反饋信息和所述第二反饋信息,生成仿真報告。
21、優選地,所述仿真設備根據所述第一反饋信息和所述第二反饋信息,生成仿真報告的步驟,包括:
22、如果所述第一反饋信息表征符合所述目標電路的設計需求且所述第二反饋信息表征符合所述目標電路的設計需求,則生成仿真成功報告。
23、優選地,所述方法還包括:
24、如果所述第一反饋信息表征不符合所述目標電路的設計需求和/或所述第二反饋信息表征不符合所述目標電路的設計需求,則生成仿真失敗報告。
25、優選地,所述方法還包括:
26、所述仿真設備根據目標射頻芯片的設計需求繪制目標射頻芯片內部原理圖;其中,所述目標射頻芯片內部原理圖用于表征所述目標射頻芯片中的每個晶體管之間的連接關系;
27、所述仿真設備將所述目標射頻芯片內部原理圖導入所述目標電路原理圖中,得到第三待仿真模型;
28、所述仿真設備對所述第三待仿真模型進行仿真,得到第三仿真結果;
29、所述仿真設備向用戶呈現所述第三仿真結果;
30、所述仿真設備接收所述用戶基于所述第三仿真結果輸入的第三反饋信息;
31、所述仿真設備根據所述第三反饋信息,生成第三仿真報告。
32、優選地,所述方法還包括:
33、所述仿真設備從預設圖庫中獲取所述目標電路原理圖和所述目標電路版圖。
34、本申請提供的帶來了以下有益效果:
35、本申請提供了一種電路仿真方法,該方法中仿真設備根據目標電路版圖得到第一格式下的子電路版圖,確定第一格式下的子電路版圖相對應的設計需求,根據第一格式下的子電路版圖相對應的設計需求生成第二格式下的子電路版圖,將第二格式下的子電路版圖導入目標電路原理圖中,得到第一待仿真模型,對第一待仿真模型進行仿真,得到第一仿真結果。該方法中仿真設備對第一待仿真模型進行仿真,得到的第一仿真結果準確度較高,彌補了由于目標電路原理圖中所不具備的目標電路的設計需求的信息而造成的誤差,提高了對目標電路的仿真效率。
36、第二方面,本申請本文檔來自技高網...
【技術保護點】
1.一種電路仿真方法,其特征在于,應用于仿真設備,所述方法包括:
2.根據權利要求1所述的電路仿真方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的電路仿真方法,其特征在于,所述仿真設備根據所述第一反饋信息和所述第二反饋信息,生成仿真報告的步驟,包括:
4.根據權利要求3所述的電路仿真方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的電路仿真方法,其特征在于,所述方法還包括:
6.根據權利要求1所述的電路仿真方法,其特征在于,所述方法還包括:
7.一種電路仿真裝置,其特征在于,所述裝置包括:
8.一種計算設備,其特征在于,包括存儲器和處理器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質用于存儲計算機程序,所述計算機程序用于執行如權利要求1至6任一項所述的方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括一個或多個計算機指令,在所述計算機指令被計算機執行時,所述計算機執行如權利要求1至6任一項所述的方法。
【技術特征摘要】
1.一種電路仿真方法,其特征在于,應用于仿真設備,所述方法包括:
2.根據權利要求1所述的電路仿真方法,其特征在于,所述方法還包括:
3.根據權利要求2所述的電路仿真方法,其特征在于,所述仿真設備根據所述第一反饋信息和所述第二反饋信息,生成仿真報告的步驟,包括:
4.根據權利要求3所述的電路仿真方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的電路仿真方法,其特征在于,所述方法還包括:
6.根據權利要求1所述的電路仿...
【專利技術屬性】
技術研發人員:劉超,周津,曾永紅,賀東旭,
申請(專利權)人:天津津航計算技術研究所,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。