以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面;獲取繪制得到的所述packagegeometry/pastemask層面上所有smdpin的坐標。作為一種改進的方案,所述接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數(shù)的步驟具體包括下述步驟:當接收到輸入的布局檢查指令時,控制調用并顯示預先配置的布局檢查選項配置窗口;接收在所述布局檢查選項配置窗口上輸入的pintype選擇指令以及操作選項命令,其中,所述pintype包括dippin和smdpin,所述操作選項包括load選項、delete選項、report選項和exit選項;接收在所述布局檢查選項配置窗口上輸入的pinsize。作為一種改進的方案,所述將smdpin中心點作為基準,根據(jù)輸入的所述pinsize參數(shù),以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面的步驟具體包括下述步驟:根據(jù)輸入的所述pinsize參數(shù),過濾所有板內符合參數(shù)值設定的smdpin;獲取過濾得到的所有smdpin的坐標;檢查獲取到的smdpin的坐標是否存在pastemask;當檢查到存在smdpin的坐標沒有對應的pastemask時,將smdpin中心點作為基準,以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面。 高效 PCB 設計,提升生產效益。宜昌PCB設計規(guī)范
統(tǒng)計所有繪制packagegeometry/pastemask層面的smdpin的坐標。作為一種改進的方案,當在所述布局檢查選項配置窗口上選擇所述report選項時,所述方法還包括下述步驟:將統(tǒng)計得到的所有繪制在packagegeometry/pastemask層面的smdpin的坐標以列表的方式顯示輸出。作為一種改進的方案,所述方法還包括下述步驟:當接收到在所述列表上對對應的坐標的點擊指令時,控制點亮與點擊的坐標相對應的smdpin。本發(fā)明的另一目的在于提供一種pcb設計中l(wèi)ayout的檢查系統(tǒng),所述系統(tǒng)包括:選項參數(shù)輸入模塊,用于接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數(shù);層面繪制模塊,用于將smdpin中心點作為基準,根據(jù)輸入的所述pinsize參數(shù),以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面;坐標獲取模塊,用于獲取繪制得到的所述packagegeometry/pastemask層面上所有smdpin的坐標。作為一種改進的方案,所述選項參數(shù)輸入模塊具體包括:布局檢查選項配置窗口調用模塊,用于當接收到輸入的布局檢查指令時,控制調用并顯示預先配置的布局檢查選項配置窗口;命令接收模塊,用于接收在所述布局檢查選項配置窗口上輸入的pintype選擇指令以及操作選項命令。 了解PCB設計走線可以確保所選PCB板材既能滿足產品需求,又能實現(xiàn)成本的效益。
圖6是本發(fā)明提供的選項參數(shù)輸入模塊的結構框圖;圖7是本發(fā)明提供的層面繪制模塊的結構框圖。具體實施方式下面將結合附圖對本發(fā)明技術方案的實施例進行詳細的描述。以下實施例用于更加清楚地說明本發(fā)明的、技術方案,因此只作為示例,而不能以此來限制本發(fā)明的保護范圍。圖1是本發(fā)明提供的pcb設計中l(wèi)ayout的檢查方法的實現(xiàn)流程圖,其具體包括下述步驟:在步驟s101中,接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數(shù);在步驟s102中,將smdpin中心點作為基準,根據(jù)輸入的所述pinsize參數(shù),以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面;在步驟s103中,獲取繪制得到的所述packagegeometry/pastemask層面上所有smdpin的坐標。在該實施例中,執(zhí)行上述步驟s101之前需要預先配置該布局檢查選項配置窗口,如圖2所示,在該布局檢查選項配置窗口中包括pintype選擇以及操作選項內容;其中,pintype包括dippin和smdpin,而pinsize有圓形和橢圓形,當橢圓形時,其尺寸表達為17x20mil,當是圓形時表達為17mil,在此不再贅述。在本發(fā)明實施例中,如圖3所示。
接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數(shù);將smdpin中心點作為基準,根據(jù)輸入的所述pinsize參數(shù),以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面;獲取繪制得到的所述packagegeometry/pastemask層面上所有smdpin的坐標,從而實現(xiàn)對遺漏的smdpin器件的pastemask的查找,減少layout重工時間,提高pcb布線工程師效率。附圖說明為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術中的技術方案,下面將對具體實施方式或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標記標識。附圖中,各元件或部分并不一定按照實際的比例繪制。圖1是本發(fā)明提供的pcb設計中l(wèi)ayout的檢查方法的實現(xiàn)流程圖;圖2是本發(fā)明提供的布局檢查選項配置窗口的示意圖;圖3是本發(fā)明提供的接收在預先配置的布局檢查選項配置窗口上輸入的檢查選項和pinsize參數(shù)的實現(xiàn)流程圖;圖4是本發(fā)明提供的將smdpin中心點作為基準,根據(jù)輸入的所述pinsize參數(shù),以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面的實現(xiàn)流程圖;圖5是本發(fā)明提供的pcb設計中l(wèi)ayout的檢查系統(tǒng)的結構框圖。 我們的PCB設計能夠提高您的產品差異化。
3、在高速PCB設計中,如何解決信號的完整性問題?信號完整性基本上是阻抗匹配的問題。而影響阻抗匹配的因素有信號源的架構和輸出阻抗(outputimpedance),走線的特性阻抗,負載端的特性,走線的拓樸(topology)架構等。解決的方式是靠端接(termination)與調整走線的拓樸。4、差分信號線中間可否加地線?差分信號中間一般是不能加地線。因為差分信號的應用原理重要的一點便是利用差分信號間相互耦合(coupling)所帶來的好處,如fluxcancellation,抗噪聲(noiseimmunity)能力等。若在中間加地線,便會破壞耦合效應。5、在布時鐘時,有必要兩邊加地線屏蔽嗎?是否加屏蔽地線要根據(jù)板上的串擾/EMI情況來決定,而且如對屏蔽地線的處理不好,有可能反而會使情況更糟。6、allegro布線時出現(xiàn)一截一截的線段(有個小方框)如何處理?出現(xiàn)這個的原因是模塊復用后,自動產生了一個自動命名的group,所以解決這個問題的關鍵就是重新打散這個group,在placementedit狀態(tài)下選擇group然后打散即可。完成這個命令后,移動所有小框的走線敲擊ix00坐標即可。PCB 設計,讓電子產品更高效。襄陽打造PCB設計
可靠性也是PCB設計中不容忽視的因素。宜昌PCB設計規(guī)范
用于獲取繪制得到的所述packagegeometry/pastemask層面上所有smdpin的坐標。其中,如圖6所示,選項參數(shù)輸入模塊11具體包括:布局檢查選項配置窗口調用模塊14,用于當接收到輸入的布局檢查指令時,控制調用并顯示預先配置的布局檢查選項配置窗口;命令接收模塊15,用于接收在所述布局檢查選項配置窗口上輸入的pintype選擇指令以及操作選項命令,其中,所述pintype包括dippin和smdpin,所述操作選項包括load選項、delete選項、report選項和exit選項;尺寸接收模塊16,用于接收在所述布局檢查選項配置窗口上輸入的pinsize。在本發(fā)明實施例中,如圖7所示,層面繪制模塊12具體包括:過濾模塊17,用于根據(jù)輸入的所述pinsize參數(shù),過濾所有板內符合參數(shù)值設定的smdpin;所有坐標獲取模塊18,用于獲取過濾得到的所有smdpin的坐標;檢查模塊19,用于檢查獲取到的smdpin的坐標是否存在pastemask;繪制模塊20,用于當檢查到存在smdpin的坐標沒有對應的pastemask時,將smdpin中心點作為基準,以smdpin的半徑+預設參數(shù)閾值為半徑,繪制packagegeometry/pastemask層面;坐標統(tǒng)計模塊21,用于統(tǒng)計所有繪制packagegeometry/pastemask層面的smdpin的坐標。在本發(fā)明實施例中,參考圖5所示。 宜昌PCB設計規(guī)范