本發明pcb設計屬于技術領域,尤其涉及一種pcb設計中layout的檢查方法及系統。背景技術:在pcb設計中,layout設計需要在多個階段進行check,如在bgasmd器件更新時,或者在rd線路設計變更時,導致部分bgasmdpin器件變更,布線工程師則需重復進行檢查檢測,其存在如下缺陷:(1)項目設計參考crb(公版)時,可能會共享器件,布線工程師有投板正確性風險發生,漏開pastemask(鋼板)在pcba上件時,有機會產生掉件風險,批量生產報廢增加研發費用;(2)需要pcb布線工程師手動逐一搜尋比對所有bgasmdpin器件pastemask(鋼板),耗費時間;3、需要pcb布線工程師使用allegro底片層面逐一檢查bgasmdpin器件pastemask(鋼板),無法確保是否有遺漏。技術實現要素:針對現有技術中的缺陷,本發明提供了一種pcb設計中layout的檢查方法,旨在解決現有技術中通過人工逐個檢查bgasmdpin器件的pastemask(smd鋼網層)是否投板錯誤,工作效率低,而且容易出錯的問題。本發明所提供的技術方案是:一種pcb設計中layout的檢查方法,所述方法包括下述步驟:接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數;將smdpin中心點作為基準,根據輸入的所述pinsize參數。 PCB設計是一個充滿挑戰與機遇的領域。荊州高速PCB設計哪家好
印制電路板的設計是以電路原理圖為根據,實現電路設計者所需要的功能。印刷電路板的設計主要指版圖設計,需要考慮外部連接的布局。內部電子元件的優化布局。金屬連線和通孔的優化布局。電磁保護。熱耗散等各種因素。好的版圖設計可以節約生產成本,達到良好的電路性能和散熱性能。簡單的版圖設計可以用手工實現,復雜的版圖設計需要借助計算機輔助設計(CAD)實現。在一個多層板中,每一條線路都是傳輸線的組成部分,鄰近的參考平面可作為第二條線路或回路。一條線路成為“性能良好”傳輸線的關鍵是使它的特性阻抗在整個線路中保持恒定。襄陽高速PCB設計銷售精細 PCB 設計,提升產品競爭力。
接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數的步驟具體包括下述步驟:在步驟s201中,當接收到輸入的布局檢查指令時,控制調用并顯示預先配置的布局檢查選項配置窗口;在步驟s202中,接收在所述布局檢查選項配置窗口上輸入的pintype選擇指令以及操作選項命令,其中,所述pintype包括dippin和smdpin,所述操作選項包括load選項、delete選項、report選項和exit選項;在步驟s203中,接收在所述布局檢查選項配置窗口上輸入的pinsize。在該實施例中,布局檢查工程師可以根據需要在該操作選項中進行相應的勾選操作,在此不再贅述。如圖4所示,將smdpin中心點作為基準,根據輸入的所述pinsize參數,以smdpin的半徑+預設參數閾值為半徑,繪制packagegeometry/pastemask層面的步驟具體包括下述步驟:在步驟s301中,根據輸入的所述pinsize參數,過濾所有板內符合參數值設定的smdpin;在步驟s302中,獲取過濾得到的所有smdpin的坐標;在步驟s303中,檢查獲取到的smdpin的坐標是否存在pastemask;在步驟s304中,當檢查到存在smdpin的坐標沒有對應的pastemask時,將smdpin中心點作為基準,以smdpin的半徑+預設參數閾值為半徑,繪制packagegeometry/pastemask層面。
如圖一所說的R應盡量靠近運算放大器縮短高阻抗線路。因運算放大器輸入端阻抗很高,易受干擾。輸出端阻抗較低,不易受干擾。一條長線相當于一根接收天線,容易引入外界干擾。在圖三的A中排版時,R1、R2要靠近三極管Q1放置,因Q1的輸入阻抗很高,基極線路過長,易受干擾,則R1、R2不能遠離Q1。在圖三的B中排版時,C2要靠近D2,因為Q2三極管輸入阻抗很高,如Q2至D2的線路太長,易受干擾,C2應移至D2附近。二、小信號走線盡量遠離大電流走線,忌平行,D>=。三、小信號線處理:電路板布線盡量集中,減少布板面積提高抗干擾能力。四、一個電流回路走線盡可能減少包圍面積。如:電流取樣信號線和來自光耦的信號線五、光電耦合器件,易于干擾,應遠離強電場、強磁場器件,如大電流走線、變壓器、高電位脈動器件等。六、多個IC等供電,Vcc、地線注意。串聯多點接地,相互干擾。七、噪聲要求1、盡量縮小由高頻脈沖電流所包圍的面積,如下(圖一、圖二)一般的布板方式2、濾波電容盡量貼近開關管或整流二極管如上圖二,C1盡量靠近Q1,C3靠近D1等。3、脈沖電流流過的區域遠離輸入、輸出端子,使噪聲源和輸入、輸出口分離。圖三:MOS管、變壓器離入口太近。 量身定制 PCB,實現功能突破。
在步驟s305中,統計所有繪制packagegeometry/pastemask層面的smdpin的坐標。在該實施例中,smdpin器件如果原本就帶有pastemask(鋼板),就不會額外自動繪制packagegeometry/pastemask層面,相反之,自動繪制packagegeometry/pastemask層面的smdpin即是遺漏pastemask(鋼板)。在該實施例中,將統計得到的所有繪制在packagegeometry/pastemask層面的smdpin的坐標以列表的方式顯示輸出;其中,該處為excel列表的方式,當然也可以采用allegro格式,在此不再贅述。在本發明實施例中,當接收到在所述列表上對應的坐標的點擊指令時,控制點亮與點擊的坐標相對應的smdpin,即:布局工程師直接點擊坐標,以便可快速搜尋到錯誤,并修正。圖5示出了本發明提供的pcb設計中layout的檢查系統的結構框圖,為了便于說明,圖中給出了與本發明實施例相關的部分。pcb設計中layout的檢查系統包括:選項參數輸入模塊11,用于接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數;層面繪制模塊12,用于將smdpin中心點作為基準,根據輸入的所述pinsize參數,以smdpin的半徑+預設參數閾值為半徑,繪制packagegeometry/pastemask層面;坐標獲取模塊13。 設計一塊高性能的PCB不僅需要扎實的電路理論知識,更需設計師具備敏銳的審美眼光和豐富的實踐經驗。孝感哪里的PCB設計包括哪些
我們的PCB設計能夠提高您的產品可定制性。荊州高速PCB設計哪家好
布局技巧在PCB的布局設計中要分析電路板的單元,依據起功能進行布局設計,對電路的全部元器件進行布局時,要符合以下原則:1、按照電路的流程安排各個功能電路單元的位置,使布局便于信號流通,并使信號盡可能保持一致的方向。2、以每個功能單元的元器件為中心,圍繞他來進行布局。元器件應均勻、整體、緊湊的排列在PCB上,盡量減少和縮短各元器件之間的引線和連接。3、在高頻下工作的電路,要考慮元器件之間的分布參數。一般電路應盡可能使元器件并行排列,這樣不但美觀,而且裝焊容易,易于批量生產。荊州高速PCB設計哪家好