本公開涉及物聯網的研究領域,尤其涉及一種印制電路板布線評估方法、裝置、電子設備及存儲介質。
背景技術:
1、隨著科技的發展,物聯網的應用和發展物聯網技術將成為主流,而物聯網產品中的通信模組包括承載多個電子元件的印制電路板,而印制電路板的性能直接影響著整個通信模組的穩定性。
2、相關技術中,硬件工程師在設計電路原理圖時,需要先針對電路原理圖在仿真軟件進行布線,進而對電路原理圖進行測試,但當電路原理圖中的線路連接信息較為復雜時,仿真過程所需要的時間成本較高,并且,不同的板材信息對應的印制電路板的電學性能不同,對元器件的影響能力不同,相關技術中通常驗證布線后印制電路板的連通情況,對于印制電路板的板材信息考慮較少,則會導致對印制電路板的性能評估結果的準確性較差。
技術實現思路
1、有鑒于此,本公開實施例提供了一種印制電路板布線評估方法、裝置、電子設備及存儲介質,以解決相關技術中存在的無法對布線后的印制電路板的性能進行準確評估的問題。
2、本公開實施例的第一方面,提供了一種印制電路板布線評估方法,該方法包括:獲取目標電路原理圖中各個元器件的分布信息,分布信息包括各個元器件的引腳信息和各個元器件之間的線路連接信息;基于分布信息,確定出對應印制電路板的電路板信息;其中,電路板信息包括通過引腳信息確定出印制電路板的階數,通過線路連接信息確定出印制電路板的板材參數,通過線路連接信息和印制電路板的表面積確定出印制電路板的層數;基于印制電路板的階數,印制電路板的層數和板材參數,確定印制電路板的層疊結構信息,并基于層疊結構信息對印制電路板進行模擬布線,得到目標印制電路板;對目標印制電路板進行模擬仿真,得到目標印制電路板的評估結果。
3、本公開實施例的第二方面,提供了一種印制電路板布線評估裝置,應用于如第一方面的印制電路板布線評估方法,包括:獲取模塊,用于獲取目標電路原理圖中各個元器件的分布信息,分布信息包括各個元器件的引腳信息和各個元器件之間的線路連接信息;確定模塊,用于基于分布信息,確定出對應印制電路板的電路板信息;其中,電路板信息包括通過引腳信息確定出印制電路板的階數,通過線路連接信息確定出印制電路板的板材參數,通過線路連接信息和印制電路板的表面積確定出印制電路板的層數;模擬模塊,用于基于印制電路板的階數,印制電路板的層數和板材參數,確定印制電路板的層疊結構信息,并基于層疊結構信息對印制電路板進行模擬布線,得到目標印制電路板;評估模塊,用于對目標印制電路板進行模擬仿真,得到目標印制電路板的評估結果。
4、本公開實施例的第三方面,提供了一種電子設備,包括至少一個處理器;用于存儲至少一個處理器可執行指令的存儲器;其中,至少一個處理器用于執行指令,以實現上述印制電路板布線評估方法的步驟。
5、本公開實施例的第四方面,提供了一種計算機可讀存儲介質,當計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得電子設備能夠執行上述印制電路板布線評估方法的步驟。
6、本公開實施例采用的上述至少一個技術方案能夠達到以下有益效果:獲取目標電路原理圖中各個元器件的分布信息,分布信息包括各個元器件的引腳信息和各個元器件之間的線路連接信息;基于分布信息,確定出對應印制電路板的電路板信息;其中,電路板信息包括通過引腳信息確定出印制電路板的階數,通過線路連接信息確定出印制電路板的板材參數,通過線路連接信息和印制電路板的表面積確定出印制電路板的層數;基于印制電路板的階數,印制電路板的層數和板材參數,確定印制電路板的層疊結構信息,并基于層疊結構信息對印制電路板進行模擬布線,得到目標印制電路板;對目標印制電路板進行模擬仿真,得到目標印制電路板的評估結果。可見,本公開示例性實施例不僅考慮到了目標電路原理圖中各個元器件的分部信息,還考慮到了印制電路板的電路板信息,從而更加全面細致的對目標印制電路板進行評估,從而提升對于目標印制電路板評估結果的準確性。
1.一種印制電路板布線評估方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述電路板信息包括通過所述引腳信息確定出所述印制電路板的階數,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述線路連接信息還包括電源線路連接約束信息,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,所述線路連接信息包括信號線路連接約束信息,所述方法還包括:
5.根據權利要求1所述的方法,其特征在于,所述引腳信息還包括引腳數量和引腳間距,所述方法還包括;
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述線路連接信息還包括線路連接軌跡信息,所述方法還包括:
8.一種印制電路板布線評估裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,當所述計算機可讀存儲介質中的指令由電子設備的處理器執行時,使得所述電子設備能夠執行如權利要求1至7中任一項所述的方法。