路、隨路時鐘與端接匹配)
硬件校招筆試?yán)镉幸活愵}目非常容易在卷面上連成一片給你一張 PCB 的局部圖問去耦電容應(yīng)該放在哪里、環(huán)路怎么畫再給你一個接口的時序圖問數(shù)據(jù)和隨路時鐘的相位關(guān)系最后給你一組驅(qū)動端阻抗和線阻抗問應(yīng)該用源端匹配還是終端匹配。這三道題看起來屬于不同章節(jié)核心卻都指向同一個能力判斷電流和信號在 PCB 上流動時路徑、時序和阻抗是否受控。本文把這幾個知識點(diǎn)串成一條完整鏈路結(jié)合公式、數(shù)值計(jì)算、仿真代碼和筆試答題要點(diǎn)目標(biāo)是讓讀者不僅會背結(jié)論還能在圖紙上畫出來在示波器上驗(yàn)證出來。1. 先看清三道題背后是什么1.1 去耦電容環(huán)路從“放電”到“最小回流路徑”很多同學(xué)看到去耦電容第一反應(yīng)是“芯片旁邊放幾個 0.1uF 和 10uF 電容”。這句話不算錯但沒有回答筆試真正想考的問題電容為什么放在那里電流從哪里來又從哪里回去。去耦電容并不是孤立元器件。它和芯片引腳、焊盤、過孔、電源平面、地平面對共同組成一個電流回路。芯片內(nèi)部高速開關(guān)在瞬間需要大電流時如果電源從遠(yuǎn)處遠(yuǎn)端穩(wěn)壓器送過來路徑上的電感會阻礙電流突變導(dǎo)致電源電壓跌落。去耦電容的作用是在距離芯片盡可能近的位置提供瞬態(tài)電荷穩(wěn)住電壓。筆試?yán)镎f的“環(huán)路”指的就是這個瞬態(tài)電流流經(jīng)的路徑。路徑越長、回路面積越大寄生電感就越大高頻下電容就越“不管用”。所以這道題的第一判斷不是選多少容值而是布局能不能把回路面積壓到最小。1.2 隨路時鐘在整個時序體系中的位置接口時序可以簡單分成三類系統(tǒng)同步、源同步、自同步。系統(tǒng)同步是老一代做法主機(jī)給從機(jī)發(fā)數(shù)據(jù)同時給一個全局時鐘數(shù)據(jù)到達(dá)從機(jī)后由這個全局時鐘統(tǒng)一采樣。問題在于時鐘線到達(dá)時間、數(shù)據(jù)線到達(dá)時間、從機(jī)內(nèi)部時鐘到采樣端的延遲都是獨(dú)立變量頻率一高建立時間和保持時間余量很快就不夠用。隨路時鐘屬于源同步。發(fā)送端把數(shù)據(jù)和時鐘一起送出去接收端直接用這份隨路時鐘對數(shù)據(jù)進(jìn)行采樣例如 DDR 的 DQS 和 DQ、I2S 的 BCLK 和 SD、SDIO 的 CLK 與 DATA。它的核心優(yōu)勢是時鐘和數(shù)據(jù)經(jīng)歷了差不多的 PCB 路徑溫度、電壓、工藝帶來的延遲變化會被反向抵消設(shè)計(jì)者主要集中精力控制兩者之間的差分走線差也就是 skew。1.3 端接匹配是在解決哪一類反射問題當(dāng)信號線長度相對于上升沿足夠長時導(dǎo)線就不再是理想連線而是特征阻抗為 Z0 的傳輸線。信號沿傳輸線前進(jìn)時如果遇到阻抗不連續(xù)點(diǎn)例如開路、短路、容性負(fù)載、過孔、連接器一部分能量會反射回去另一部分繼續(xù)前進(jìn)。反射波和入射波疊加就會形成過沖、下沖、振鈴和臺階。端接匹配的作用是讓信號到達(dá)某個位置時不再產(chǎn)生強(qiáng)烈反射。源端匹配解決的是“信號從驅(qū)動端進(jìn)入傳輸線時產(chǎn)生的二次反射”終端匹配解決的是“信號到達(dá)接收端時的一次反射”。兩者關(guān)注點(diǎn)不同公式不同放的位置也不同。2. 去耦電容環(huán)路設(shè)計(jì)為什么位置比容值更重要2.1 真實(shí)電容與理想電容的差距理想電容只有容值 C但實(shí)際電容等效為一個串聯(lián) RLC 電路C實(shí)際容值ESL等效串聯(lián)電感主要由封裝、焊盤、過孔和走線決定ESR等效串聯(lián)電阻由介質(zhì)損耗、引腳和焊接結(jié)構(gòu)決定。自諧振頻率是電容從“容性”變成“感性”的拐點(diǎn)公式為f0 1 / (2 * pi * sqrt(L * C))低于自諧振頻率時電容主要呈現(xiàn)容性容抗隨頻率下降高于自諧振頻率后電容主要呈現(xiàn)感性阻抗反而隨頻率上升。也就是說一顆電容并不是在所有頻率下都能去耦。舉例一顆 0.1uF 電容如果整體回路 ESL 為 0.6nH自諧振頻率大約在幾十 MHz 量級如果封裝更大、過孔更遠(yuǎn)、走線更長ESL 上升到 1nH 以上自諧振頻率還會繼續(xù)下降。這就是為什么筆試常常強(qiáng)調(diào)“高頻去耦靠小封裝、短環(huán)路”而不是靠無限增大容值。2.2 環(huán)路電感怎么影響瞬態(tài)電壓跌落高頻瞬態(tài)電流變化可以用公式近似delta_V L_total * (di / dt)假設(shè)芯片開關(guān)電流變化率為 0.5A/ns去耦回路總電感為 2nH那么delta_V 2nH * 0.5A/ns 1V如果這是一顆 3.3V 或 1.8V 電源1V 跌落已經(jīng)足以讓邏輯電平進(jìn)入不確定區(qū)。這里的關(guān)鍵點(diǎn)在于電容本身容值可能足夠但環(huán)路電感太大導(dǎo)致高頻瞬態(tài)發(fā)生時電容來不及響應(yīng)。PCB 上的環(huán)路電感通常來自這幾部分IC電源引腳 - 電容焊盤 - 電源過孔 - 電源平面 IC地引腳 - 電容焊盤 - 地過孔 - 地平面對回路框得越大電感越大。所謂“最小環(huán)路”就是讓電流去程和回程盡量貼近走線盡量短、盡量寬過孔盡量靠近電容。2.3 三個布局原則和筆試得分點(diǎn)筆試問“去耦電容環(huán)路怎么畫、怎么改”回答要抓住三條主線第一電容靠近芯片電源和地引腳。越靠近焊盤到引腳的寄生參數(shù)越小。第二電源過孔和地過孔成對靠近電容。去程和回程電流路徑靠近時磁場相互抵消環(huán)路電感顯著下降。第三不要共享過孔。多個電容共用一個過孔會引入公共阻抗相當(dāng)于在電容后面串了一段共享電感去耦效果變差??梢杂靡粡埍砜焖僬礤e誤和正確做法檢查點(diǎn)錯誤做法正確做法放置位置電容離芯片電源/地引腳很遠(yuǎn)盡量貼近對應(yīng)引腳過孔電容只打一個電源過孔地過孔很遠(yuǎn)電源/地過孔成對靠近電容走線細(xì)長走線連接電容與引腳短而寬走線避免額外電感容值組合只放一種容值或兩個相同容值并排容值相差約兩個數(shù)量級兼顧不同頻段回流路徑電容下方被層疊切割參考平面不連續(xù)保證電源/地平面對完整筆試答題時可以再加一句去耦電容不是越多越好還要考慮不同容值并聯(lián)時可能形成反諧振峰。兩個容值接近的電容并聯(lián)在諧振頻率之間可能出現(xiàn)高阻抗點(diǎn)需要在 PDN 仿真時確認(rèn)。3. 接口隨路時鐘源同步時序的 skew 與等長設(shè)計(jì)3.1 三種時鐘同步機(jī)制對比隨路時鐘對應(yīng)的是源同步接口。先看三種同步方式的區(qū)別同步方式時鐘提供方接收端采樣方式典型接口系統(tǒng)同步主機(jī)提供全局時鐘用全局時鐘采樣數(shù)據(jù)時鐘和數(shù)據(jù)分開到達(dá)老式并行總線、SPI 的部分實(shí)現(xiàn)源同步隨路時鐘發(fā)送端同時發(fā)送數(shù)據(jù)和時鐘接收端直接使用隨路時鐘采樣DDR、SDIO、I2S、MIPI D-PHY自同步/嵌入式時鐘發(fā)送端不顯式發(fā)時鐘接收端從數(shù)據(jù)流中恢復(fù)時鐘PCIe、USB3、SerDes、Ethernet系統(tǒng)同步的問題在于時鐘到達(dá)接收端的時間和數(shù)據(jù)到達(dá)接收端的時間完全由兩條獨(dú)立路徑?jīng)Q定。PCB 走線長度差、阻抗不連續(xù)、溫度變化都會直接吃掉建立時間和保持時間余量。隨路時鐘則把“時鐘到達(dá)”和“數(shù)據(jù)到達(dá)”綁定在一起。兩者從同一源端出發(fā)經(jīng)歷相似的路徑延遲差異主要來自內(nèi)部 Tco 差異、PCB 走線差和負(fù)載差異??刂坪眠@些差值就能保證接收端采樣窗口。3.2 隨路時鐘為什么能支持更高頻率以 DDR 寫數(shù)據(jù)為例DQS 是隨路時鐘DQ 是數(shù)據(jù)。源端發(fā)出 DQS 和 DQ 時它們保持固定的相位關(guān)系。PCB 上只要保證 DQS 和 DQ 等長到達(dá)接收端時相位關(guān)系基本還能保持。接收端的 DLL 或內(nèi)部延遲鏈再將 DQS 偏移到數(shù)據(jù)眼圖中心完成采樣。如果換成系統(tǒng)同步方式數(shù)據(jù)路徑和時鐘路徑的任何絕對延遲都會直接影響時序余量。頻率越高周期越短余量越小系統(tǒng)同步很快會觸頂。源同步把“絕對路徑延遲”轉(zhuǎn)換成“相對 skew”設(shè)計(jì)者管理的對象從“這條線多長”變成“這條線比另一條線短多少”可行性大幅提升。所以筆試中常說的“等長”不是為好看而是為了保證隨路時鐘與數(shù)據(jù)的到達(dá)時間差在允許范圍內(nèi)。3.3 等長約束、skew 預(yù)算和參考平面源同步接口的等長分析核心是算 skew。數(shù)據(jù)和時鐘在源端的輸出延遲差為tco_diff tCO_clk - tCO_dataPCB 走線延遲差為tflight_diff tflight_clk - tflight_data接收端實(shí)際看到的總 skewt_skew tco_diff tflight_diffFR4 板材上信號傳播延遲大約在 5.5 到 6.5 ps/mm 量級具體取決于層疊和介質(zhì)常數(shù)。如果把 100ps 的 skew 預(yù)算換算成走線長度差大約是 15mm 到 18mm。如果接口速率很高skew 預(yù)算只有 20ps那么等長要求就接近 3mm 以內(nèi)。這里要注意“等長”不是唯一變量。參考平面不連續(xù)、過孔數(shù)量不一致、負(fù)載電容差異都會產(chǎn)生額外 skew。時鐘線和數(shù)據(jù)線最好走同一層或?qū)ΨQ層過孔數(shù)量保持一致且都提供連續(xù)的參考平面。檢查維度說明走線長度數(shù)據(jù)和隨路時鐘線長差要在預(yù)算內(nèi)參考平面兩側(cè)都要有連續(xù)的地平面避免跨分割過孔數(shù)量時鐘線和數(shù)據(jù)線過孔數(shù)量盡量一致負(fù)載每個負(fù)載引腳造成的容性差異要盡量均勻阻抗單端線和差分線都要控制在目標(biāo)阻抗附近3.4 典型接口示例與筆試答題要點(diǎn)接口隨路時鐘信號數(shù)據(jù)信號備注DDR SDRAMDQSDQ寫方向 DQS 與 DQ 同源接收端常對 DQS 做移相后采樣SDIOCLKCMD、DATACLK 伴隨命令和數(shù)據(jù)傳輸I2SBCLK、LRCLKSD音頻數(shù)據(jù)與位時鐘同源MIPI D-PHY差分時鐘 Lane數(shù)據(jù) Lane時鐘 Lane 與數(shù)據(jù) Lane 分開傳輸SPI帶 CS 同步SCLKMOSI、MISO單主機(jī)近端從機(jī)時近似源同步多從機(jī)時逐一評估時延筆試遇到隨路時鐘題答題模板可以這樣組織先說明接口屬于源同步數(shù)據(jù)和時鐘從同一發(fā)送端發(fā)出再寫時序表達(dá)式把 tCO、tflight、t_skew 列清楚然后寫明 skew 預(yù)算如何換算成 PCB 等長約束最后補(bǔ)充參考平面完整、過孔一致、負(fù)載均勻等工程要求。不要只回答“要等長”。等長只是手段目標(biāo)是滿足接收端數(shù)據(jù)眼圖的建立時間和保持時間要求。4. 源端匹配與終端匹配反射、公式與選型4.1 什么時候必須考慮傳輸線反射信號沿傳輸線傳播時如果走線長度達(dá)到上升沿有效長度的量級就必須按傳輸線處理。經(jīng)驗(yàn)判斷通常是當(dāng)走線長度超過上升沿傳播距離的六分之一到十分之一時反射不能忽略。例如上升沿為 1nsFR4 中傳播速度約 170mm/ns那么信號在一個邊沿時間內(nèi)走過約 170mm六分之一約為 28mm。也就是說超過兩三厘米的走線在高速邊沿下就可能出現(xiàn)振鈴。反射的直接原因是阻抗不連續(xù)。反射系數(shù)公式Gamma (Z_load - Z0) / (Z_load Z0)負(fù)載開路Z_load 無窮大Gamma 1負(fù)載短路Z_load 0Gamma -1負(fù)載阻抗等于 Z0Gamma 0無反射。4.2 反射系數(shù)與多次反射單個反射點(diǎn)好理解真正麻煩的是多次反射。信號從源端出發(fā)在負(fù)載端反射回來回到源端后如果源端阻抗不匹配又會再次反射波形在傳輸線上來回反彈形成臺階或振鈴。典型例子驅(qū)動端輸出阻抗 17Ω傳輸線 Z0 50Ω不進(jìn)行任何匹配。源端反射系數(shù)Gamma_source (17 - 50) / (17 50) -0.49負(fù)反射系數(shù)的意思是反射波回到源端時幅度方向相反源端會繼續(xù)向負(fù)載端發(fā)射反向波。多次疊加后接收端波形會呈阻尼振蕩。源端匹配和終端匹配就是在兩個反射源上做文章讓至少一端“吃掉”反射能量。4.3 源端串聯(lián)匹配源端串聯(lián)匹配是在驅(qū)動端輸出串聯(lián)一個電阻放在靠近驅(qū)動引腳的位置不靠近負(fù)載端。公式Rs Z0 - Rdriver例如驅(qū)動端輸出阻抗約 17ΩZ0 50Ω則Rs 50 - 17 33Ω原理是讓驅(qū)動端內(nèi)阻、串聯(lián)電阻、傳輸線阻抗三者串聯(lián)后使源端看到的輸出阻抗等于 Z0。信號從驅(qū)動端進(jìn)入傳輸線時源端反射系數(shù)趨近于 0負(fù)載端反射回來的波會被源端吸收不再二次反射。需要注意一個容易混淆的點(diǎn)源端串聯(lián)匹配后傳輸線上的初始電壓是電源電壓的分壓結(jié)果。例如 3.3V 驅(qū)動Rdriver Rs 50Ω與 Z0 50Ω 分壓傳輸線上初始電壓約 1.65V。當(dāng)負(fù)載端是高阻輸入時信號全反射負(fù)載端電壓疊加為 3.3V。所以源端串聯(lián)匹配適用于 CMOS 高阻接收端。如果接收端本身是 50Ω 低阻輸入又同時使用源端串聯(lián)匹配和終端并聯(lián)匹配負(fù)載端穩(wěn)態(tài)電壓會停留在 Vdd 的一半左右邏輯電平不滿足要求。兩種匹配方式不要無腦疊加使用。4.4 終端并聯(lián)匹配的四類實(shí)現(xiàn)終端匹配的常見方案可以整理成表端接方式電路形式優(yōu)點(diǎn)缺點(diǎn)適用場景并聯(lián)端接到地或電源Rt Z0 接到 GND 或 VCC實(shí)現(xiàn)簡單吸收能量直接直流功耗大會改變高/低電平手冊明確要求 50Ω 阻抗環(huán)境戴維南端接R1 到 VCCR2 到 GND并聯(lián)后等于 Z0可設(shè)置直流偏置適合 TTL 門限兩條電阻支路都有功耗高速 TTL/CMOS 總線RC 端接R Z0 串聯(lián) C 到 GND隔直流不消耗低頻直流功耗電容引入低頻截止可能造成占空比失真時鐘信號、交流耦合場景二極管端接用肖特基二極管鉗位到 VCC/GND把過沖鉗到規(guī)定范圍不解決阻抗匹配也不吸收能量只作為額外保護(hù)不作為匹配主體片內(nèi) ODTDDR 等接口的片上動態(tài)終端電阻在片內(nèi)可開關(guān)減少外部器件受芯片驅(qū)動能力和工藝限制DDR 數(shù)據(jù)線、地址線并聯(lián)端接到地時高電平功耗可以估算P VOH^2 / RtVOH 3.3VRt 50Ω 時高電平功耗約 218mW。這意味著只要信號停在低電平功耗就消失停在電平高功耗持續(xù)存在。筆試中要會算這個功耗也要知道它為什么成為低速電路中采用終端匹配的主要顧慮。4.5 端接方案選型和完整數(shù)值示例端接方案選型可以先按場景判斷點(diǎn)對點(diǎn) CMOS 高阻輸入優(yōu)先考慮源端串聯(lián)匹配功耗小波形干凈總線或多負(fù)載優(yōu)先考慮終端并聯(lián)、RC 端接或片上 ODT高速時鐘信號常用 RC 端接過沖保護(hù)需求可以額外加二極管鉗位但不要認(rèn)為二極管能替代匹配。數(shù)值示例3.3V 驅(qū)動Rdriver 17ΩZ0 50Ω負(fù)載端高阻。源端串聯(lián)匹配Rs 50 - 17 33Ω反射路徑可以這樣理解時間事件說明t0驅(qū)動沿進(jìn)入傳輸線分壓后線上電壓 1.65V約 1ns 后波到達(dá)負(fù)載開路處高阻全反射負(fù)載端電壓 1.65 1.65 3.3V約 2ns 后反射波回到源端源端匹配反射被吸收波形進(jìn)入穩(wěn)態(tài)如果去掉 Rs負(fù)載端會因源端反射系數(shù)不為 0 而出現(xiàn)多次反射波形產(chǎn)生臺階和振鈴。用示波器在驅(qū)動端測在未匹配情況下能看到明顯的“半個臺階”匹配之后驅(qū)動端波形一步到位進(jìn)入穩(wěn)態(tài)。5. 用代碼和仿真把匹配方案的結(jié)論算出來5.1 Python 先算反射系數(shù)和端接阻值筆試時不能帶仿真軟件但平時復(fù)習(xí)可以用一段 Python 快速驗(yàn)證數(shù)值關(guān)系。下面腳本計(jì)算源端串聯(lián)電阻、反射系數(shù)和終端匹配功耗Z0 50.0 Rdriver 17.0 Vdd 3.3 Rs Z0 - Rdriver def gamma(z_load): return (z_load - Z0) / (z_load Z0) gamma_open gamma(float(inf)) gamma_short gamma(0.0) gamma_source_after gamma(Rdriver Rs) print(f特征阻抗 Z0 {Z0} 歐姆) print(f驅(qū)動端輸出阻抗 {Rdriver} 歐姆) print(f源端串聯(lián)電阻建議 Rs {Rs:.1f} 歐姆) print(f匹配后源端反射系數(shù) {gamma_source_after:.3f}) print(f負(fù)載開路反射系數(shù) {gamma_open:.2f}) print(f負(fù)載短路反射系數(shù) {gamma_short:.2f}) Rt 50.0 P_high Vdd * Vdd / Rt print(f并聯(lián)端接到地高電平功耗約 {P_high * 1000:.1f} mW)運(yùn)行結(jié)果會顯示Rs 33Ω匹配后源端反射系數(shù)接近 0負(fù)載開路反射系數(shù)為 1負(fù)載短路反射系數(shù)為 -1。這套計(jì)算可以直接套用到筆試題目里。5.2 LTspice 最小網(wǎng)表驗(yàn)證傳輸線反射筆試復(fù)盤時可以在 LTspice 中跑一個最小傳輸線模型。下面網(wǎng)表演示 50Ω 傳輸線、源端串聯(lián)匹配、遠(yuǎn)端高阻負(fù)載的情況* 傳輸線反射最小驗(yàn)證 V1 IN 0 PULSE(0 3.3 0 0.5n 0.5n 5n 10n) Rdriver IN N1 17 Rs N1 N2 33 T1 N2 0 N3 0 Z050 TD1n Rterm N3 0 1Meg .tran 0.01n 20n .end把 Rterm 從 1Meg 改成 50再仿真一次對比負(fù)載端波形就能看到“源端串聯(lián)匹配 遠(yuǎn)端 50Ω 匹配”時負(fù)載端穩(wěn)態(tài)電壓只有約 1.65V這驗(yàn)證了兩種方案不宜盲目疊加的結(jié)論。5.3 示波器和 TDR 驗(yàn)證方法實(shí)際板子出來后驗(yàn)證端接是否有效可以按這條鏈路檢查在驅(qū)動端觀察波形是否出現(xiàn)臺階。如果存在明顯半幅臺階說明源端匹配或驅(qū)動阻抗設(shè)置有問題。在接收端觀察過沖和振鈴。接收端過沖超過 10% 且持續(xù)衰減需要重新評估端接。使用 TDR 觀察阻抗變化。TDR 可以定位到走線阻抗突變點(diǎn)例如過孔、接頭、焊盤處是否出現(xiàn)明顯凹陷或凸起。測試條件要包含上升沿最陡、負(fù)載最多、溫度最高等邊界情況。仿真解決的是“設(shè)計(jì)階段是否可行”示波器和 TDR 解決的是“實(shí)物是否符合設(shè)計(jì)”。兩者結(jié)合才算完成閉環(huán)驗(yàn)證。6. 筆試答題話術(shù)、常見錯誤和丟分點(diǎn)6.1 去耦電容環(huán)路答題示例如果筆試題目給出 PCB 布局圖要求指出環(huán)路并優(yōu)化可以這樣組織答案明確電容并非獨(dú)立器件其去耦能力由整個回流路徑?jīng)Q定畫出電流路徑電源引腳 - 電容 - 地引腳強(qiáng)調(diào)去程和回程形成的環(huán)路面積指出當(dāng)前布局問題例如電容離引腳太遠(yuǎn)、過孔不靠近、電源和地過孔不成對提出優(yōu)化方案電容貼近電源引腳電源/地過孔成對布置走線短寬避免共享過孔補(bǔ)充容值選擇和反諧振注意事項(xiàng)。關(guān)鍵得分點(diǎn)是“寄生電感”和“環(huán)路面積”只寫“電容要靠近芯片”只能拿到基礎(chǔ)分。6.2 隨路時鐘答題示例如果題目給出源同步接口時序圖要求分析時序余量可以按以下順序作答判斷接口類型時鐘與數(shù)據(jù)從同一源端發(fā)出屬于源同步時序?qū)懗鰰r序關(guān)系T_co、T_flight、t_skew 的含義計(jì)算數(shù)據(jù)與時鐘的 skid與接口手冊要求的建立/保持時間比較將時間余量換算為 PCB 等長要求并說明參考平面、過孔、負(fù)載一致性的影響。得分點(diǎn)在于“不只是等長而是通過等長控制 skew最終滿足數(shù)據(jù)眼圖的建立和保持時間”。6.3 端接匹配答題示例遇到讓你選擇端接方案并計(jì)算阻值的題可以這樣寫先判斷信號是否處于傳輸線條件列出反射系數(shù)公式說明源端和終端兩個反射點(diǎn)如果是點(diǎn)對點(diǎn)高阻負(fù)載采用源端串聯(lián)匹配并計(jì)算 Rs Z0 - Rdriver如果是多負(fù)載或 50Ω 環(huán)境采用終端并聯(lián)、RC 或 ODT并說明直流功耗影響。得分點(diǎn)在于方案選擇有依據(jù)計(jì)算過程完整并且能說明不選用其他方案的原因。6.4 必須避開的常見坑常見坑錯誤原因正確做法把源端串聯(lián)電阻放到負(fù)載端只記得“串聯(lián)”不記得位置串聯(lián)電阻必須靠近驅(qū)動端輸出把終端并聯(lián)電阻放到源端分不清源端和終端并聯(lián)/RC/戴維南端接靠近接收端Rs 直接取 Z0忽略驅(qū)動端輸出阻抗Rs Z0 - Rdriver源端串聯(lián)和終端并聯(lián)同時硬套不考慮穩(wěn)態(tài)電平高阻負(fù)載用源端串聯(lián)匹配負(fù)載用終端端接只做等長不檢查參考平面等長只是必要條件還要保證參考平面連續(xù)、過孔一致去耦電容只算容值不看回路忽略環(huán)路電感布局先保證回路面積最小筆試只寫結(jié)論無法展示原理寫出等效模型、反射系數(shù)公式、時序表達(dá)式7. 硬件校招復(fù)習(xí)檢查清單這組題目適合考前用清單復(fù)盤。每項(xiàng)按“檢查項(xiàng) - 通過標(biāo)準(zhǔn)”自查。類別檢查項(xiàng)通過標(biāo)準(zhǔn)去耦電容電容是否靠近 IC 電源/地引腳能從布局圖上畫出最短回流路徑去耦電容電源/地過孔是否成對靠近電容環(huán)路面積明顯小于原始布局去耦電容是否理解 ESL、自諧振、反諧振能寫出 f0 公式并解釋高阻抗峰隨路時鐘是否分清系統(tǒng)同步、源同步、自同步能列舉 DDR、SDIO、I2S 等典型接口隨路時鐘能否計(jì)算 skew能寫出 t_skew tCO_diff tflight_diff隨路時鐘是否理解等長目的能用 skew 預(yù)算換算 PCB 長度約束端接匹配是否會用反射系數(shù)公式能計(jì)算開路、短路、匹配三種反射結(jié)果端接匹配源端串聯(lián)阻值能寫出 Rs Z0 - Rdriver 并算數(shù)端接匹配終端端接選型能區(qū)分并聯(lián)、戴維南、RC、ODT 的適用場景端接匹配是否理解匹配位置串聯(lián)靠近源端并聯(lián)/RC 靠近終端仿真驗(yàn)證是否跑過最小仿真能用 SPICE 或 TDR 對比匹配前后波形筆試表達(dá)是否每條都會寫公式、畫路徑、列依據(jù)答案不只是結(jié)論而是完整推導(dǎo)過程考前復(fù)習(xí)時可以每天選一題按照“畫路徑 - 寫公式 - 算數(shù)值 - 排錯擴(kuò)展”四步走。去耦電容重點(diǎn)畫回流路徑隨路時鐘重點(diǎn)畫時序關(guān)系端接匹配重點(diǎn)畫反射過程。把這三張圖畫熟練比背十道舊題更有用。真正到了筆試現(xiàn)場題目換湯不換藥核心仍然是在問電流從哪里來、時鐘怎么對齊、信號怎么不反射。