PCB設計方法與技巧,PCB Design Methods and Techniques
關鍵字:PCB設計方法,設計注意事項,蛇形走線,差分走線
1、如何選擇pcb板材?
選擇pcb板材必須在滿足設計需求和可量產性及成本中間取得平衡點。設計需求包含電氣和機構這兩部分。通常在設計非常高速的pcb板子(大于ghz的頻率)時這材質問題會比較重要。例如,現在常用的fr-4材質,在幾個ghz的頻率時的介質損(dielectric loss)會對信號衰減有很大的影響,可能就不合用。就電氣而言,要注意介電常數(dielectric constant)和介質損在所設計的頻率是否合用。
2、如何避免高頻干擾?
避免高頻干擾的基本思路是盡量降低高頻信號電磁場的干擾,也就是所謂的串擾(crosstalk)。可用拉大高速信號和模擬信號之間的距離,或加ground guard/shunt traces在模擬信號旁邊。還要注意數字地對模擬地的噪聲干擾。
3、在高速設計中,如何解決信號的完整性問題?
信號完整性基本上是阻抗匹配的問題。而影響阻抗匹配的因素有信號源的架構和輸出阻抗(output impedance),走線的特性阻抗,負載端的特性,走線的拓樸(topology)架構等。解決的方式是*端接(termination)與調整走線的拓樸。
4、差分布線方式是如何實現的?
差分對的布線有兩點要注意,一是兩條線的長度要盡量一樣長,另一是兩線的間距(此間距由差分阻抗決定)要一直保持不變,也就是要保持平行。平行的方式有兩種,一為兩條線走在同一走線層(side-by-side),一為兩條線走在上下相鄰兩層(over-under)。一般以前者side-by-side實現的方式較多。
5、對于只有一個輸出端的時鐘信號線,如何實現差分布線?
要用差分布線一定是信號源和接收端也都是差分信號才有意義。所以對只有一個輸出端的時鐘信號是無法使用差分布線的。
6、接收端差分線對之間可否加一匹配電阻?
接收端差分線對間的匹配電阻通常會加, 其值應等于差分阻抗的值。這樣信號品質會好些。
7、為何差分對的布線要*近且平行?
對差分對的布線方式應該要適當的*近且平行。所謂適當的*近是因為這間距會影響到差分阻抗(differential impedance)的值, 此值是設計差分對的重要參數。需要平行也是因為要保持差分阻抗的一致性。若兩線忽遠忽近, 差分阻抗就會不一致, 就會影響信號完整性(signal integrity)及時間延遲(timing delay)。
8、如何處理實際布線中的一些理論沖突的問題
1. 基本上, 將模/數地分割隔離是對的。 要注意的是信號走線盡量不要跨過有分割的地方(moat), 還有不要讓電源和信號的回流電流路徑(returning current path)變太大。
2. 晶振是模擬的正反饋振蕩電路, 要有穩定的振蕩信號, 必須滿足loop gain與phase的規范, 而這模擬信號的振蕩規范很容易受到干擾, 即使加ground guard traces可能也無法完全隔離干擾。 而且離的太遠, 地平面上的噪聲也會影響正反饋振蕩電路。 所以, 一定要將晶振和芯片的距離進可能*近。
3. 確實高速布線與emi的要求有很多沖突。 但基本原則是因emi所加的電阻電容或ferrite bead, 不能造成信號的一些電氣特性不符合規范。 所以, 最好先用安排走線和pcb疊層的技巧來解決或減少emi的問題, 如高速信號走內層。 最后才用電阻電容或ferrite bead的方式, 以降低對信號的傷害。
9、如何解決高速信號的手工布線和自動布線之間的矛盾?
現在較強的布線軟件的自動布線器大部分都有設定約束條件來控制繞線方式及過孔數目。 各家eda公司的繞線引擎能力和約束條件的設定項目有時相差甚遠。 例如, 是否有足夠的約束條件控制蛇行線(serpentine)蜿蜒的方式, 能否控制差分對的走線間距等。 這會影響到自動布線出來的走線方式是否能符合設計者的想法。 另外, 手動調整布線的難易也與繞線引擎的能力有絕對的關系。 例如, 走線的推擠能力, 過孔的推擠能力, 甚至走線對敷銅的推擠能力等等。 所以, 選擇一個繞線引擎能力強的布線器, 才是解決之道。
選擇pcb板材必須在滿足設計需求和可量產性及成本中間取得平衡點。設計需求包含電氣和機構這兩部分。通常在設計非常高速的pcb板子(大于ghz的頻率)時這材質問題會比較重要。例如,現在常用的fr-4材質,在幾個ghz的頻率時的介質損(dielectric loss)會對信號衰減有很大的影響,可能就不合用。就電氣而言,要注意介電常數(dielectric constant)和介質損在所設計的頻率是否合用。
2、如何避免高頻干擾?
避免高頻干擾的基本思路是盡量降低高頻信號電磁場的干擾,也就是所謂的串擾(crosstalk)。可用拉大高速信號和模擬信號之間的距離,或加ground guard/shunt traces在模擬信號旁邊。還要注意數字地對模擬地的噪聲干擾。
3、在高速設計中,如何解決信號的完整性問題?
信號完整性基本上是阻抗匹配的問題。而影響阻抗匹配的因素有信號源的架構和輸出阻抗(output impedance),走線的特性阻抗,負載端的特性,走線的拓樸(topology)架構等。解決的方式是*端接(termination)與調整走線的拓樸。
4、差分布線方式是如何實現的?
差分對的布線有兩點要注意,一是兩條線的長度要盡量一樣長,另一是兩線的間距(此間距由差分阻抗決定)要一直保持不變,也就是要保持平行。平行的方式有兩種,一為兩條線走在同一走線層(side-by-side),一為兩條線走在上下相鄰兩層(over-under)。一般以前者side-by-side實現的方式較多。
5、對于只有一個輸出端的時鐘信號線,如何實現差分布線?
要用差分布線一定是信號源和接收端也都是差分信號才有意義。所以對只有一個輸出端的時鐘信號是無法使用差分布線的。
6、接收端差分線對之間可否加一匹配電阻?
接收端差分線對間的匹配電阻通常會加, 其值應等于差分阻抗的值。這樣信號品質會好些。
7、為何差分對的布線要*近且平行?
對差分對的布線方式應該要適當的*近且平行。所謂適當的*近是因為這間距會影響到差分阻抗(differential impedance)的值, 此值是設計差分對的重要參數。需要平行也是因為要保持差分阻抗的一致性。若兩線忽遠忽近, 差分阻抗就會不一致, 就會影響信號完整性(signal integrity)及時間延遲(timing delay)。
8、如何處理實際布線中的一些理論沖突的問題
1. 基本上, 將模/數地分割隔離是對的。 要注意的是信號走線盡量不要跨過有分割的地方(moat), 還有不要讓電源和信號的回流電流路徑(returning current path)變太大。
2. 晶振是模擬的正反饋振蕩電路, 要有穩定的振蕩信號, 必須滿足loop gain與phase的規范, 而這模擬信號的振蕩規范很容易受到干擾, 即使加ground guard traces可能也無法完全隔離干擾。 而且離的太遠, 地平面上的噪聲也會影響正反饋振蕩電路。 所以, 一定要將晶振和芯片的距離進可能*近。
3. 確實高速布線與emi的要求有很多沖突。 但基本原則是因emi所加的電阻電容或ferrite bead, 不能造成信號的一些電氣特性不符合規范。 所以, 最好先用安排走線和pcb疊層的技巧來解決或減少emi的問題, 如高速信號走內層。 最后才用電阻電容或ferrite bead的方式, 以降低對信號的傷害。
9、如何解決高速信號的手工布線和自動布線之間的矛盾?
現在較強的布線軟件的自動布線器大部分都有設定約束條件來控制繞線方式及過孔數目。 各家eda公司的繞線引擎能力和約束條件的設定項目有時相差甚遠。 例如, 是否有足夠的約束條件控制蛇行線(serpentine)蜿蜒的方式, 能否控制差分對的走線間距等。 這會影響到自動布線出來的走線方式是否能符合設計者的想法。 另外, 手動調整布線的難易也與繞線引擎的能力有絕對的關系。 例如, 走線的推擠能力, 過孔的推擠能力, 甚至走線對敷銅的推擠能力等等。 所以, 選擇一個繞線引擎能力強的布線器, 才是解決之道。
下一頁
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
發布評論請先 登錄
相關推薦
SMT貼片前必知!PCB設計審查全攻
一站式PCBA打樣工廠今天為大家講講PCB貼片加工廠家對PCB設計進行審查和確認需關注哪些問題?SMT貼片加工前的PCB設計審查流程。在SMT貼片加工中,PCB設計的審查和確認是確保加
揭秘PCB走線寬度計算:原理、方法與實戰技巧
一站式PCBA智造廠家今天為大家講講PCB設計中的走線寬度如何計算?PCB設計走線寬度計算的原理和方法。在PCB設計過程中,走線寬度的計算和合理的布局是確保電路功能性、可靠性和可制造性

電子工程師的PCB設計經驗
本文分享了電子工程師在PCB設計方面的經驗,包括PCB布局、布線、電磁兼容性優化等內容,旨在幫助初學者掌握PCB設計的關鍵技術。
PCB設計中常見的DFM問題
作為一個PCB設計師,您需要考慮電氣、結構以及功能的方方面面。除此之外,還得確保PCB在指定的時間內,以最低的成本且保質保量地生產出來。為了滿足以上需求,必須考慮DFM(Designfor Manufacture)的因素,這也是PCB設

HDMI模塊的PCB設計
在前面各類設計的理論講解、設計實操講解、以及軟件操作的講解的過后,粉絲后臺反饋想結合前面三種類型進行整體學習—模塊設計,本期推出第一章HDMI模塊的PCB設計,后續會繼續更新各類模塊的PCB設計教學,以及PCB設計理論、設計技巧
專業PCB設計,高速PCB設計,PCB設計外包, PCB Layout,PCB Design,PCB畫板公司,PCB設計公司,迅安通科技公司介紹
專業PCB設計,高速PCB設計,PCB設計外包, PCB Layout,PCB Design,
發表于 10-13 15:48
pcb設計中如何設置坐標原點
在PCB設計中,坐標原點是一個非常重要的概念,它決定了PCB布局的起始位置和方向。 一、坐標原點的定義 坐標原點的概念 在PCB設計中,坐標原點是一個參考點,用于確定PCB布局的起始位
PCB設計與PCB制板的緊密關系
一站式PCBA智造廠家今天為大家講講PCB設計與PCB制板有什么關系?PCB設計與PCB制板的關系。PCB設計和制板是
電路仿真和PCB設計軟件
關鍵要點電路仿真軟件和PCB設計軟件在PCB設計過程中發揮著互補作用,為工程師提供設計、仿真、驗證和優化電子電路的工具。有效的仿真分析有助于減少開發所需的設計、制造和測試迭代次數,確保電路設計在板

PCB設計基本原則總結,工程師必看
一站式PCBA智造廠家今天為大家講講pcb設計安全規則有哪些要求?PCB工藝規范及PCB設計安規原則。在PCB設計中,遵循安規(安全規范)原則是確保電子產品安全性和合規性的關鍵。接下來
PCB設計的EMC有哪些注意事項
一站式PCBA智造廠家今天為大家講講PCB layout的EMC設計應該注意哪些? PCB設計 emc注意事項。按照PCB設計流程,一個產品Layout完成之后,需要進入嚴格的評審環節,所設計的產品
PCB設計中的常見問題有哪些?
一站式PCBA智造廠家今天為大家講講PCB設計中的常見問題有哪些?PCB設計布局時容易出現的五大常見問題。在電子產品的開發過程中,PCB(Printed Circuit Board,印刷電路

pcb設計
cadence原理圖、Allegro PCB設計。Aundefined
1.根據客戶要求代畫原理圖和PCB。
2.原理圖和PCB的修改。
3.單板、雙層板、多層板均可。
支持軟件: cadence
發表于 05-09 01:38
評論