本發明涉及eda技術,尤其涉及一種pcb走線跨參考層分割自動檢查及調整方法。
背景技術:
pcb是電子工業的重要部件之一。幾乎每種電子設備,小到電子手表、計算器,大到計算機,通訊電子設備,軍用武器系統,只要有集成電路等電子元器件,為了它們之間的電氣互連,都要使用印制板。在較大型的電子產品研究過程中,最基本的成功因素是該產品的印制板的設計、文件編制和制造。印制板的設計和制造質量直接影響到整個產品的質量和成本,甚至導致商業競爭的成敗。
電子設備采用印制板后,由于同類印制板的一致性,從而避免了人工接線的差錯,并可實現電子元器件自動插裝或貼裝、自動焊錫、自動檢測,保證了電子設備的質量,提高了勞動生產率、降低了成本,并便于維修。
在pcb設計中,走線跨參考層分割會產生信號的跳變,從而影響信號的完整性,所以走線跨分割都是pcb設計者所不希望看到的,但是有些跨分割情形是難以檢查的,比如bga等密集通孔區域,由于反焊盤的存在,通常容易發生走線跨分割,也就是走線下面沒有完整的地平面。
隨著電子行業的飛速發展,pcb設計的重要性日益突出,面對不斷縮短的開發周期,在保證設計質量的前提下,縮短設計周期成為設計工程師不斷追求的目標,因此需要改進我們的平臺對應設計方法,來提高我們的設計質量,縮短我們的設計周期。
技術實現要素:
為了解決以上技術問題,本發明提出了一種pcb走線跨參考層分割自動檢查及調整方法。通過本發明能對pcb走線跨參考層分割進行自動檢查,避免了人工檢查的繁瑣和遺漏,從而提高pcb設計效率和pcb的設計質量。
本發明的技術方案是:
pcb走線跨參考層分割自動檢查及調整方法,
該方法的核心為:對參考層與pcb走線進行屬性設置,然后對pcb走線進行逐步檢查,若在pcb其中檢測到走線跨參考層分割時為1,反之為0。
當檢測值為0時,說明走線未跨參考層分割,則此時不再繼續執行命令,為done。
當檢測值為1時,說明此處走線跨參考層分割,此時繼續執行命令,為on。高亮要跨參考層分割的走線,并進行自動的調整,直至此層走線無跨參考層分割現象。
通過邏輯異或運算,檢測無走線跨參考層分割為done,檢測到走線跨參考層分割為on,繼續執行命令直至走線跨參考層分割檢測微調。
pcb設計者只需要根據高亮的走線進行查看,避免自己查找而浪費大量的時間,此方法避免了pcb跨參考層分割檢查的繁瑣和遺漏問題。
附圖說明
圖1是本發明的工作流程示意圖。
具體實施方式
下面對本發明的內容進行更加詳細的闡述:
1、對參考層與pcb走線進行屬性設置,然后對pcb走線進行逐步檢查,若在pcb其中檢測到走線跨參考層分割時為1,反之為0。
當檢測值為0時,說明走線未跨參考層分割,則此時不再繼續執行命令,為done。
當檢測值為1時,說明此處走線跨參考層分割,此時繼續執行命令,為on。高亮要跨參考層分割的走線,并進行自動的微調,直至此層走線無跨參考層分割現象。
2、在pcb設計中,通過邏輯異或運算,即檢測無走線跨參考層分割為done,檢測到走線跨參考層分割為on,繼續執行命令直至走線跨參考層分割檢測微調。