[發明專利]一種電路控制邏輯的仿真方法、裝置及電子設備有效
| 申請號: | 202210874061.5 | 申請日: | 2022-07-25 |
| 公開(公告)號: | CN114943197B | 公開(公告)日: | 2022-09-23 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 青島中科方德軟件有限公司 |
| 主分類號: | G06F30/327 | 分類號: | G06F30/327;G06F30/3308 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 牛亭亭 |
| 地址: | 266000 山東省青島市高新區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 電路 控制 邏輯 仿真 方法 裝置 電子設備 | ||
1.一種電路控制邏輯的仿真方法,其特征在于,適用于待仿真電路的電路圖,所述電路圖中包含有多個電路元件,所述電路元件之間通過導線連接,所述導線通過針腳連接所述電路元件;所述方法包括:
接收針對所述電路圖的仿真啟動操作;
響應于所述仿真啟動操作,創建所述電路圖在初始狀態下對應的電勢對象集合;所述電勢對象集合中包含多個電勢對象,每個所述電勢對象分別對應于所述電路圖中的一根導線,所述電勢對象包含有對應導線連接的針腳和關聯對象列表,所述關聯對象列表用于保存與其所屬電勢對象具有關聯關系的電勢對象,所述關聯關系為:兩個電勢對象包含連接到同一電路元件的針腳且所述針腳的電勢相同;所述初始狀態為:所述電路圖中的開關元件均處于閉合狀態;
按照預設的仿真控制規則,對所述電路圖中的開關元件執行控制操作;所述控制操作用于閉合所述開關元件或者斷開所述開關元件;
獲得被執行控制操作的所述開關元件的針腳所屬的第一電勢對象以及所述第一電勢對象的關聯對象列表中的第二電勢對象;
對屬于所述第一電勢對象的針腳以及屬于所述第二電勢對象的針腳進行電壓設置,以得到分別被執行控制操作的所述開關元件對應的仿真內容;
在所述電路圖上輸出所述仿真內容,所述仿真內容至少包含所述開關元件被執行控制操作后所述電路圖中所包含的針腳的電壓。
2.根據權利要求1所述的方法,其特征在于,所述電路圖對應有電勢對象列表,所述電勢對象列表用于保存被執行控制操作的開關元件的針腳所屬的電勢對象以及該電勢對象的關聯對象列表中的電勢對象;
其中,在按照預設的仿真控制規則,對所述電路圖中的開關元件執行控制操作之后,所述方法還包括:
將被執行控制操作的所述開關元件的針腳所屬的第一電勢對象和所述第一電勢對象的關聯對象列表中的第二電勢對象添加到所述電勢對象列表中;
其中,所述獲得被執行控制操作的所述開關元件的針腳所屬的第一電勢對象以及所述第一電勢對象的關聯對象列表中的第二電勢對象,包括:
在所述電勢對象列表中,提取被執行控制操作的所述開關元件的針腳所屬的第一電勢對象和所述第一電勢對象的關聯對象列表中的第二電勢對象;
其中,在所述對屬于所述第一電勢對象的針腳以及屬于所述第二電勢對象的針腳進行電壓設置之后,所述方法還包括:
在所述電勢對象列表中刪除所述第一電勢對象和所述第二電勢對象。
3.根據權利要求1或2所述的方法,其特征在于,所述對屬于所述第一電勢對象的針腳以及屬于所述第二電勢對象的針腳進行電壓設置,包括:
分別以每個所述第一電勢對象為目標電勢對象,執行如下流程:
獲得所述目標電勢對象的電源針腳列表,所述電源針腳列表用于保存所述目標電勢對象中連接到電源的針腳;
判斷所述目標電勢對象的電源針腳列表是否為空;
如果所述目標電勢對象的電源針腳列表不為空,獲得所述目標電勢對象的電源針腳列表中的電源針腳的電壓,獲得所述目標電勢對象的關聯對象列表中的關聯電勢對象,分別以每個所述關聯電勢對象為目標電勢對象,返回執行所述步驟:獲得所述目標電勢對象的電源針腳列表,直到所述目標電勢對象的關聯對象列表中的關聯電勢對象的電源針腳列表中的電源針腳的電壓均被獲得過;
如果所述目標電勢對象的電源針腳列表為空,獲得所述目標電勢對象的關聯對象列表中的關聯電勢對象,分別以每個所述關聯電勢對象為目標電勢對象,返回執行所述步驟:獲得所述目標電勢對象的電源針腳列表,直到所述目標電勢對象的關聯對象列表中的每個關聯電勢對象的電源針腳列表中的電源針腳的電壓均被獲得過;
根據獲得到的所述電源針腳的電壓,設置所述目標電勢對象的各個針腳的針腳電壓;
獲得所述目標電勢對象的關聯對象列表中的關聯電勢對象,分別以每個所述關聯電勢對象列表為目標電勢對象,返回執行所述步驟:根據獲得到的所述電源針腳的電壓,設置所述目標電勢對象的各個針腳的針腳電壓,直到所述目標電勢對象的關聯對象列表中的關聯電勢對象的各個針腳的針腳電壓均被設置完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島中科方德軟件有限公司,未經青島中科方德軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210874061.5/1.html,轉載請聲明來源鉆瓜專利網。





