日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

100MHz和1GHz高速接口在PCB設(shè)計上的核心差異

FPGA研究院 ? 來源:FPGA研究院 ? 2026-04-20 09:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

記得剛工作那會兒,師父讓我畫一塊控制板,上面有幾十MHz的時鐘和幾百兆的DDR。那是我第一次意識到,同樣是"能通就行"的走線,100MHz和1GHz的設(shè)計完全是兩碼事。板子回來調(diào)試的時候,DDR跑不穩(wěn),時鐘抖動大,查來查去,最后發(fā)現(xiàn)是走線沒控阻抗、長度匹配也沒做。

這個問題我當(dāng)時踩得挺痛的,所以今天想把這些年摸爬滾打出來的經(jīng)驗整理一下,跟大家聊聊:從100MHz到1GHz,高速接口PCB設(shè)計到底有哪些本質(zhì)區(qū)別?哪些地方必須較真,哪些地方可以稍微松口氣?

先搞清楚:什么時候開始要"認(rèn)真對待"走線?

很多新手有個誤解,覺得頻率高才需要重視PCB設(shè)計。其實關(guān)鍵不在于信號頻率本身,而在于信號的上升時間。

說起來有個簡單的判斷準(zhǔn)則:當(dāng)信號的上升時間小于等于6倍傳輸延時的時候,這條走線就得當(dāng)成傳輸線來處理了。換句話說,走線的物理長度開始"變得重要"了。

拿FR4板材來算,信號傳播速度大概是15cm/ns(也就是6英寸/ns)。100MHz的方波信號,如果上升沿是1ns,那臨界長度大約是15cm左右。1GHz的信號呢?上升沿可能只有100ps,臨界長度直接掉到1.5cm。

說白了:頻率越高,允許的"自由走線"長度就越短,等長匹配的要求也越嚴(yán)格。100MHz的時候你還能"差不多就行",到了1GHz,每1mm的誤差都可能要命。

阻抗控制:從"差不多"到"錙銖必較"

先說阻抗控制這個話題。我見過不少人畫板子,阻抗匹配隨便估摸一下就完事了,低頻確實沒事,但到了高速那就是災(zāi)難。

在低速領(lǐng)域,走線更像是根導(dǎo)線,電流流過去就流過去了,不用太操心。但高速信號就不一樣了——這時候走線是個"波",得有合適的"管道"讓它傳過去,管道太粗太細(xì)都不行。

從數(shù)值要求來看,100MHz和1GHz的差異大概是這樣的:

b747e686-3791-11f1-90a1-92fbcf53809c.png

圖1:阻抗容差要求隨速率提升而收緊(左);不同PCB材料的損耗因子對比(右)

參數(shù) 100MHz級別 1GHz級別
阻抗容差 ±10%~±15% ±5%~±3%
參考平面 基本完整即可 必須完整,禁跨分割
板材要求 普通FR-4 高頻低損耗板材
阻抗計算 大概估算就行 必須用SI9000等工具精確計算

實際上我自己畫板的時候,1GHz以上的設(shè)計基本上都會用Polar SI9000先跑一遍仿真,確認(rèn)線寬、介質(zhì)厚度、介電常數(shù)這些參數(shù),然后再跟板廠反復(fù)溝通,確認(rèn)他們能做到的公差范圍。

還有個容易被忽略的點——板材本身。普通FR-4的介電常數(shù)(Dk)大概是4.2~4.5,聽起來好像差別不大,但到了高頻就不一樣了。FR-4在1GHz下Dk大概4.5,到了10GHz可能就只有4.2了,±10%的批次波動更是常見。高速板材比如Rogers RO4350B,Dk穩(wěn)定在3.48左右,波動能控制在±0.02以內(nèi),損耗因子(Df)也從FR-4的0.02降到了0.0037。

個人經(jīng)驗:如果你的產(chǎn)品工作在5GHz以上,或者速率超過10Gbps,別省板材的錢。一塊Rogers板的成本可能只比FR-4貴30%,但能省掉你后面大量的調(diào)試時間和返工成本。

走線長度匹配:精度要求天差地別

長度匹配這個話題,估計每個畫過DDR或PCIe的工程師都能倒出一肚子苦水。我自己也踩過不少坑,尤其是早期不懂的時候。

先說原理吧。信號在PCB上傳輸?shù)乃俣仁枪潭ǖ?,在FR-4里大概是15cm/ns。如果兩根并行的信號線長度差了1mm,那到達(dá)接收端的時間就差了大概6.5ps。100MHz的時候,一個時鐘周期是10ns,6.5ps的偏差只占0.065%,幾乎可以忽略。但到了1GHz呢?周期只剩1ns,6.5ps就變成了6.5%,這個影響就非常可觀了。

b7a43ecc-3791-11f1-90a1-92fbcf53809c.png

圖2:不同信號頻率下的走線長度匹配要求(mm和mil雙坐標(biāo))

具體到差分對的長度匹配,不同協(xié)議的差別挺大的:

b7fd5502-3791-11f1-90a1-92fbcf53809c.png

圖3:典型高速接口的數(shù)據(jù)速率(左);長度匹配要求隨速率提升而急劇收緊(右)

接口類型 典型速率 對內(nèi)長度差要求
CAN/RS485 <100Mbps ≤2.5mm(100mil)
USB 2.0 480Mbps ≤3.8mm(150mil)
USB 3.0/3.1 5Gbps ≤0.13mm(5mil)
PCIe 4.0 16GT/s ≤0.13mm(5mil)
PCIe 5.0 32GT/s ≤0.05mm(2mil)
DDR4-3200 3200Mbps 組內(nèi)≤0.64mm(25mil)
DDR5-6400 6400Mbps 組內(nèi)≤0.05mm(2mil)

看到?jīng)]?從USB 2.0到USB 3.0,長度匹配要求直接提升了30倍。PCIe 5.0和DDR5更是到了"變態(tài)"的級別,2mil的誤差,換算成時間大概只有0.3ps。這個精度要求,沒點真本事還真搞不定。

過孔設(shè)計: Stub這個"隱形殺手"不可忽視

過孔設(shè)計是我覺得最容易出問題、也最容易被新手忽略的地方。走線換層打個孔,看起來簡單,實際上對高速信號的影響特別大。

先說一個概念——Stub。打個比方,你從1樓走到10樓,但電梯只用到5樓,剩下的5層就是"殘樁"。這個殘樁在高頻下會形成諧振,吸掉信號能量,嚴(yán)重的還會導(dǎo)致信號直接掛掉。

b8552f20-3791-11f1-90a1-92fbcf53809c.png

圖4:過孔Stub長度與諧振頻率的關(guān)系;10Gbps信號約在6GHz處產(chǎn)生諧振

有個經(jīng)驗公式:Stub長度(英寸)× 諧振頻率(GHz)≈ 0.3。比如一個Stub長度是1.27mm(約0.05英寸),那它大概在6GHz左右會產(chǎn)生諧振。

踩坑案例:之前做一個10Gbps的光模塊設(shè)計,板子回來測試發(fā)現(xiàn)眼圖一直開不好。查了半天,最后用TDR發(fā)現(xiàn)是過孔Stub的問題——信號從表層換到內(nèi)層,但孔一直穿到背面,多出來的殘樁在6GHz附近形成了諧振。后來改成背鉆工藝,把Stub削掉,眼圖瞬間就開了。

到了1GHz以上,過孔設(shè)計的規(guī)矩就多了幾條:

高速信號換層時,必須在附近加回流地孔,給信號提供最短的回流路徑

過孔數(shù)量能少則少,能不換層就別換層

如果必須換層,差分對的兩根線過孔要對稱,位置要一致

Stub長度越短越好,高頻場景下盡量控制在5mil以內(nèi)

必要時采用背鉆工藝,從根本上消除Stub

串?dāng)_控制:從"隔開就行"到"精確算間距"

串?dāng)_這個問題,在低速設(shè)計中基本不用操心,但在高速領(lǐng)域就不得不認(rèn)真對待了。

我記得有個"3W原則",說的是走線中心到中心之間的距離要大于3倍線寬,這樣可以避免90%的耦合問題。這個原則在100MHz以下確實挺好用的,簡單粗暴又有效。

但到了1GHz級別,3W原則就不夠用了。我自己總結(jié)的高速串?dāng)_控制要點:

同組信號盡量緊耦合:差分對兩根線之間的距離要"近",這樣共模噪聲才能更好地抵消

不同組之間要保持足夠間距:4W、5W甚至更寬,間距越大串?dāng)_越小

關(guān)鍵信號要包地:敏感信號兩側(cè)鋪銅皮并打上密集的地孔,形成電磁屏蔽

避免不同速率的信號平行走線:高速線和低速線盡量分層,實在要平行就隔開

到了DDR5這種并行總線的場景,串?dāng)_控制就更講究了。JEDEC規(guī)范里對DQ-DQS的關(guān)系有非常明確的定義,組內(nèi)間距可以縮到2W,但前提是必須有完整的地平面做參考。

電源完整性:PDN設(shè)計必須認(rèn)真對待

說到電源完整性,這個話題在100MHz時代可能還不是主角,但到了GHz級別就變成"一號玩家"了。

芯片工作需要穩(wěn)定的供電,但電流消耗是動態(tài)的,會有波動。如果電源分配網(wǎng)絡(luò)(PDN)設(shè)計得不好,電壓就會跳動,表現(xiàn)為"噪聲"。對于低速電路來說這點噪聲不算什么,但高速電路的噪聲裕量本來就很小,電源噪聲稍大一點就會導(dǎo)致誤碼。

我總結(jié)了幾個PDN設(shè)計的要點:

去耦電容就近放置:電容離芯片電源引腳越近越好,走線要粗短,減少寄生電感

不同容值搭配使用:大電容濾低頻,小電容濾高頻,并聯(lián)使用覆蓋更寬頻段

電源/地平面要緊耦合:兩層之間介質(zhì)要薄,形成天然的平板電容

避免電源平面分割:高速信號換層時,回流路徑不能被切斷

DDR5設(shè)計中對電源完整性的要求又上了一個臺階。VDDQ電壓降到了0.6V,但電流反而更大了,電源噪聲的容忍度只有幾個百分點。很多DDR5調(diào)試的問題,最后查出來都是電源PDN設(shè)計不到位。

EMI/EMC:高速設(shè)計的"及格線"

最后一個話題是電磁兼容。這個問題比較特殊,因為它不僅是設(shè)計問題,還涉及到認(rèn)證測試。很多產(chǎn)品設(shè)計得挺好,功能也沒問題,但一做EMC測試就掛。

高速信號的EMI問題,本質(zhì)上是信號完整性問題的"副作用"。信號反射、阻抗不匹配、串?dāng)_這些,都會產(chǎn)生額外的電磁輻射。所以某種程度上說,把信號完整性做好了,EMI問題也就解決了一大半。

幾個實用的EMC設(shè)計建議:

高速信號線要走內(nèi)層,用完整的地平面包裹,減少輻射

接口區(qū)域要加共模濾波器TVS管,減少對外輻射和ESD影響

金屬外殼要有良好的接地,連接器安裝孔周圍要多打接地孔

晶振和時鐘電路是EMI重災(zāi)區(qū),要重點屏蔽

總結(jié):核心差異一覽

說了這么多,最后來張表格總結(jié)一下100MHz和1GHz在PCB設(shè)計上的核心差異:

b8aaa270-3791-11f1-90a1-92fbcf53809c.png

圖5:100MHz與1GHz級別在PCB設(shè)計各要素上的核心差異對比

設(shè)計要素 100MHz級別 1GHz級別
阻抗容差 ±10%~±15% ±3%~±5%
長度匹配 幾百mil都行 幾mil級別
板材選擇 普通FR-4 高速低損耗板材
過孔處理 隨便打,別斷就行 控制數(shù)量,背鉆處理
串?dāng)_控制 3W原則足夠 需要精確仿真
電源設(shè)計 大概有去耦就行 完整PDN設(shè)計
參考平面 基本完整即可 必須完整,禁跨分割
仿真驗證 可做可不做 必須做

其實說到底,100MHz到1GHz的跨越,不只是數(shù)字上的變化,而是設(shè)計理念的轉(zhuǎn)變。低速設(shè)計可以靠經(jīng)驗、靠"差不多就行",高速設(shè)計就得靠理論、靠仿真、靠精確計算。

我的建議是:如果你準(zhǔn)備做高速設(shè)計,先把信號完整性的基礎(chǔ)理論過一遍,搞清楚反射、串?dāng)_、時序這些概念背后的物理意義。然后找一款合適的仿真工具,實戰(zhàn)演練一下。最后,在設(shè)計中多留裕量、多做驗證、少走彎路。

畢竟,高速PCB設(shè)計這件事,踩過的坑都是經(jīng)驗。沒踩過的,提前了解也能少走彎路。

最后一句話:設(shè)計的時候多花1小時仿真,可能就能省下10小時的調(diào)試時間。這筆賬怎么算都劃算。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4418

    文章

    23979

    瀏覽量

    426347
  • 阻抗
    +關(guān)注

    關(guān)注

    17

    文章

    994

    瀏覽量

    49519
  • 高速接口
    +關(guān)注

    關(guān)注

    1

    文章

    80

    瀏覽量

    15354

原文標(biāo)題:從100M到1G,高速接口的PCB設(shè)計到底變了什么

文章出處:【微信號:FPGA研究院,微信公眾號:FPGA研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    超過100MHz的高頻電源紋波超標(biāo)是否會影響高速信號產(chǎn)生干擾

    高速先生經(jīng)常被問到這樣的問題:信號速率早已達(dá)到了Gbps的量級,為何電源仿真報告里的PDN阻抗(如下圖示紅色曲線,橫坐標(biāo)的單位是MHz)大部分還只看到100MHz?超過100MHz的高
    的頭像 發(fā)表于 03-21 11:54 ?8903次閱讀
    超過<b class='flag-5'>100MHz</b>的高頻電源紋波超標(biāo)是否會影響<b class='flag-5'>高速</b>信號產(chǎn)生干擾

    高速PCB設(shè)計之一 何為高速PCB設(shè)計

    高速PCB設(shè)計之一 何為高速PCB設(shè)計電子產(chǎn)品的高速化、高密化,給PCB設(shè)計工程師帶來新的挑戰(zhàn)。
    發(fā)表于 10-21 09:41

    高速PCB設(shè)計

    /25.html?elecfans_trackid=bbspost高速PCB設(shè)計 (一)、電子系統(tǒng)設(shè)計所面臨的挑戰(zhàn)   隨著系統(tǒng)設(shè)計復(fù)雜性和集成度的大規(guī)模提高,電子系統(tǒng)設(shè)計師們正在從事100MHZ以上的電路設(shè)計
    發(fā)表于 05-05 09:30

    FX3接口100MHz的ADC接口

    親愛的各位,我從來沒有與FX3一起工作,我現(xiàn)在正在設(shè)計一個數(shù)據(jù)采集系統(tǒng),它將在100MHz輸出32位數(shù)據(jù),但是GPIF II端口后面的一些邏輯對我來說仍然是霧蒙蒙的。關(guān)鍵方面:該采集系統(tǒng)具有自己
    發(fā)表于 08-19 06:55

    請問AD9643是否支持中頻輸入1GHz?

    AD9643芯片寫的“中頻采樣頻率可達(dá)400MHz”,我覺得這個1GHz明顯太高了呀!用245.76M怎么采1GHz,看著也不對勁。 有個同事就跟我說,可能是用的帶通采樣,也不知道是
    發(fā)表于 03-01 14:47

    GPIF無法100MHz時鐘下工作

    使用同步從屬FIFO寫模式時,100MHz下使用GPIF時,我遇到了一個問題。該方案如下:PCLK為100MHz,SLWR寫入16KB到GPIF,并切換FIFO ADDR。但是
    發(fā)表于 06-12 07:09

    AD9643支持中頻輸入1GHz嗎?

    AD9643芯片寫的“中頻采樣頻率可達(dá)400MHz”,我覺得這個1GHz明顯太高了呀!用245.76M怎么采1GHz,看著也不對勁。 有個同事就跟我說,可能是用的帶通采樣,也不知道
    發(fā)表于 12-20 07:25

    100MHZ混頻器電路

    100MHZ混頻器電路
    發(fā)表于 06-12 23:15 ?2628次閱讀
    <b class='flag-5'>100MHZ</b>混頻器電路

    Cadence高速PCB設(shè)計

    簡要闡述了高速PCB設(shè)計的主要內(nèi)容, 并結(jié)合Cadence軟件介紹其解決方案比較了傳統(tǒng)高速設(shè)計方法與以Cadence為代表的現(xiàn)代高速PCB設(shè)計
    發(fā)表于 11-21 16:53 ?0次下載
    Cadence<b class='flag-5'>高速</b><b class='flag-5'>PCB設(shè)計</b>

    具有1ghz無線的一個智能儀表接口的設(shè)計

    本文檔內(nèi)容介紹了具有1ghz無線的一個智能儀表接口的設(shè)計。
    發(fā)表于 09-14 10:49 ?7次下載
    具有<b class='flag-5'>1ghz</b>無線的一個智能儀表<b class='flag-5'>接口</b>的設(shè)計

    高速PCB設(shè)計高速信號與高速PCB設(shè)計須知

    本文主要分析一下高速PCB設(shè)計中,高速信號與高速PCB設(shè)計存在一些理解誤區(qū)。 誤區(qū)一:
    的頭像 發(fā)表于 11-05 11:27 ?1.3w次閱讀
    <b class='flag-5'>高速</b><b class='flag-5'>PCB設(shè)計</b>中<b class='flag-5'>高速</b>信號與<b class='flag-5'>高速</b><b class='flag-5'>PCB設(shè)計</b>須知

    ADL5802: Dual Channel, High IP3, 100MHz to 6GHz Active Mixer Data Sheet

    ADL5802: Dual Channel, High IP3, 100MHz to 6GHz Active Mixer Data Sheet
    發(fā)表于 01-29 08:54 ?6次下載
    ADL5802: Dual Channel, High IP3, <b class='flag-5'>100MHz</b> to 6<b class='flag-5'>GHz</b> Active Mixer Data Sheet

    100MHz 至 40GHz RMS 功率檢波器 具 1dB 準(zhǔn)確度和 35dB 動態(tài)范圍

    100MHz 至 40GHz RMS 功率檢波器 具 1dB 準(zhǔn)確度和 35dB 動態(tài)范圍
    發(fā)表于 03-20 11:20 ?10次下載
    <b class='flag-5'>100MHz</b> 至 40<b class='flag-5'>GHz</b> RMS 功率檢波器 具 <b class='flag-5'>1</b>dB 準(zhǔn)確度和 35dB 動態(tài)范圍

    LTC6400-20 - 1GHz 和 2GHz 全差分放大器實現(xiàn)了高速 ADC 性能

    LTC6400-20 - 1GHz 和 2GHz 全差分放大器實現(xiàn)了高速 ADC 性能
    發(fā)表于 03-20 15:03 ?0次下載
    LTC6400-20 - <b class='flag-5'>1GHz</b> 和 2<b class='flag-5'>GHz</b> 全差分放大器實現(xiàn)了<b class='flag-5'>高速</b> ADC 性能

    高速(&gt;100MHz)高密度PCB設(shè)計技巧分享

    電路板尺寸固定的情況下,如果設(shè)計中需要容納更多的功能,就往往需要提高PCB的走線密度,但是這樣有可能導(dǎo)致走線的相互干擾增強,同時走線過細(xì)也使阻抗無法降低,請專家介紹高速
    發(fā)表于 06-24 16:01 ?1230次閱讀
    中方县| 志丹县| 奈曼旗| 会昌县| 宜良县| 班玛县| 宾阳县| 绍兴市| 苏尼特左旗| 洪泽县| 平果县| 肃宁县| 白银市| 黑河市| 拜泉县| 株洲市| 苏尼特左旗| 龙陵县| 凌云县| 海南省| 桓仁| 渑池县| 巧家县| 东海县| 仪征市| 平罗县| 天台县| 乌苏市| 赤峰市| 宁明县| 阿拉善左旗| 卢湾区| 徐闻县| 包头市| 衢州市| SHOW| 红安县| 修文县| 且末县| 南平市| 新乡市|