本發(fā)明涉及電子設計自動化,尤其涉及一種模塊電路原理圖的校驗方法、裝置、電子設備與存儲介質。
背景技術:
1、目前,在用戶利用電子設計自動化(electronic?design?automation,eda)工具調用本地存儲的模塊電路原理圖并對模塊電路原理圖進行編輯得到最新版本的模塊電路原理圖之后,主要通過人工校驗的方式確定最新版本的模塊電路原理圖是否有問題;若最新版本的模塊電路原理圖沒有問題,用戶手動將最新版本的模塊電路原理圖存儲至本地磁盤。
2、但是人工校驗模塊電路原理圖所消耗的時間成本較大,并且容易出錯,檢查準確率較低,檢查速度較慢,延長了模塊電路原理圖的設計周期,降低工程師的模塊電路原理圖的設計效率;此外,模塊電路原理圖存儲于本地磁盤,可能會由于磁盤損壞,導致出現(xiàn)模塊電路原理圖丟失或者模塊電路原理圖泄露的問題,并且任意用戶均可調用本地存儲的模塊電路原理圖,同樣會導致出現(xiàn)模塊電路原理圖丟失或者模塊電路原理圖泄露的問題。
技術實現(xiàn)思路
1、本發(fā)明提供一種模塊電路原理圖的校驗方法、裝置、電子設備與存儲介質,能夠自動對模塊電路原理圖進行模塊電路原理圖校驗得到準確的校驗結果,無需用戶人工校驗模塊電路原理圖,降低人工校驗模塊電路原理圖所消耗的時間成本,提高模塊電路原理圖的校驗準確率和校驗速度,進而縮短模塊電路原理圖的設計周期,提高用戶的模塊電路原理圖的設計效率;并且自動將模塊電路原理圖保存至服務器的原理圖存儲區(qū)域,無需用戶手動存儲模塊電路原理圖,避免由于磁盤損壞,導致出現(xiàn)模塊電路原理圖丟失或者模塊電路原理圖泄露的問題,更好地保證模塊電路原理圖的數(shù)據(jù)安全,增加模塊電路原理圖的數(shù)據(jù)安全性。
2、根據(jù)本發(fā)明的第一方面,提供了一種模塊電路原理圖的校驗方法,所述方法包括:
3、獲取模塊電路原理圖的調用請求;
4、將所述調用請求通過應用程序編程接口發(fā)送至服務器,以使得所述服務器在根據(jù)所述調用請求確定用戶具有調用權限時,允許所述用戶調用所述模塊電路原理圖并對所述模塊電路原理圖進行編輯得到目標模塊電路原理圖;
5、對所述目標模塊電路原理圖進行模塊電路原理圖校驗得到校驗結果;
6、在所述校驗結果為校驗通過時,將所述目標模塊電路原理圖通過所述應用程序編程接口發(fā)送至所述服務器,以使得所述服務器將所述目標模塊電路原理圖存儲至原理圖存儲區(qū)域。
7、根據(jù)本發(fā)明的第二方面,提供了一種模塊電路原理圖的校驗裝置,所述裝置包括:
8、請求獲取模塊,用于獲取模塊電路原理圖的調用請求;
9、請求發(fā)送模塊,用于將所述調用請求通過應用程序編程接口發(fā)送至服務器,以使得所述服務器在根據(jù)所述調用請求確定用戶具有調用權限時,允許所述用戶調用所述模塊電路原理圖并對所述模塊電路原理圖進行編輯得到目標模塊電路原理圖;
10、原理圖校驗模塊,用于對所述目標模塊電路原理圖進行模塊電路原理圖校驗得到校驗結果;
11、原理圖保存模塊,用于在所述校驗結果為校驗通過時,將所述目標模塊電路原理圖通過所述應用程序編程接口發(fā)送至所述服務器,以使得所述服務器將所述目標模塊電路原理圖存儲至原理圖存儲區(qū)域。
12、根據(jù)本發(fā)明的第三方面,提供了一種電子設備,包括處理器與存儲器,
13、所述存儲器,用于存儲代碼和相關數(shù)據(jù);
14、所述處理器,用于執(zhí)行所述存儲器中的代碼用以實現(xiàn)如本發(fā)明實施例中任一所述的模塊電路原理圖的校驗方法。
15、根據(jù)本發(fā)明的第四方面,提供了一種存儲介質,其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)如本發(fā)明實施例中任一所述的模塊電路原理圖的校驗方法。
16、本發(fā)明實施例中,獲取用戶的模塊電路原理圖的調用請求,將調用請求通過應用程序編程接口發(fā)送至服務器,以使得服務器在根據(jù)調用請求確定用戶具有調用權限時,允許用戶調用模塊電路原理圖并對模塊電路原理圖進行編輯得到目標模塊電路原理圖,相當于只有具有調用權限的用戶才可以調用模塊電路原理圖進行原理圖設計,解決任意用戶均可調用本地存儲的模塊電路原理圖,導致出現(xiàn)模塊電路原理圖丟失或者模塊電路原理圖泄露的問題,然后對目標模塊電路原理圖進行模塊電路原理圖校驗得到校驗結果,即可以自動對模塊電路原理圖進行模塊電路原理圖校驗得到準確的校驗結果,無需用戶人工校驗模塊電路原理圖,降低人工校驗模塊電路原理圖所消耗的時間成本,提高模塊電路原理圖的校驗準確率和校驗速度,進而縮短模塊電路原理圖的設計周期,提高用戶的模塊電路原理圖的設計效率;并且在校驗結果為校驗通過時,在校驗結果為校驗通過時,將目標模塊電路原理圖通過應用程序編程接口發(fā)送至服務器,以使得服務器將目標模塊電路原理圖存儲至原理圖存儲區(qū)域,即可以自動將模塊電路原理圖保存至服務器的原理圖存儲區(qū)域,無需用戶手動存儲模塊電路原理圖,避免由于磁盤損壞,導致出現(xiàn)模塊電路原理圖丟失或者模塊電路原理圖泄露的問題,更好地保證模塊電路原理圖的數(shù)據(jù)安全,增加模塊電路原理圖的數(shù)據(jù)安全性。
1.一種模塊電路原理圖的校驗方法,其特征在于,所述方法包括:
2.根據(jù)權利要求1所述的方法,其特征在于,所述對所述目標模塊電路原理圖進行模塊電路原理圖校驗得到校驗結果,包括:
3.根據(jù)權利要求2所述的方法,其特征在于,所述基于所述當前原理圖信息和所述標準原理圖信息,確定所述目標模塊電路原理圖的校驗結果,包括:
4.根據(jù)權利要求3所述的方法,其特征在于,所述當前原理圖信息包括當前元器件信息和當前元器件連接信息,所述標準原理圖信息包括標準元器件信息和標準元器件連接信息,所述確定所述當前原理圖信息與所述標準原理圖信息是否相同,包括:
5.根據(jù)權利要求3所述的方法,其特征在于,在確定所述校驗結果為校驗不通過之后,所述方法還包括:
6.根據(jù)權利要求3所述的方法,其特征在于,在確定所述校驗結果為校驗不通過之后,所述方法還包括:
7.根據(jù)權利要求1所述的方法,其特征在于,在將所述目標模塊電路原理圖通過所述應用程序編程接口發(fā)送至所述服務器,以使得所述服務器將所述目標模塊電路原理圖存儲至原理圖存儲區(qū)域之前,所述方法還包括:
8.根據(jù)權利要求1所述的方法,其特征在于,在將所述目標模塊電路原理圖通過所述應用程序編程接口發(fā)送至所述服務器,以使得所述服務器將所述目標模塊電路原理圖存儲至原理圖存儲區(qū)域之前,所述方法還包括:
9.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:
10.一種模塊電路原理圖的校驗裝置,其特征在于,所述裝置包括:
11.一種電子設備,其特征在于,包括處理器與存儲器,
12.一種存儲介質,其上存儲有計算機程序,該程序被處理器執(zhí)行時實現(xiàn)權利要求1至9任一項所述的模塊電路原理圖的校驗方法。