DDR3布線(xiàn)的那些事兒(三)【轉(zhuǎn)發(fā)】

2017-10-13  by:CAE仿真在線(xiàn)  來(lái)源:互聯(lián)網(wǎng)

問(wèn)答DDR3設(shè)計(jì)中那些因素會(huì)影響時(shí)序,在設(shè)計(jì)中該怎樣避免呢?上次問(wèn)到影響DDR時(shí)序的因素,其實(shí)DDR是一個(gè)牽一發(fā)而動(dòng)全身的整體,所以對(duì)于它的時(shí)序,影響的因素太大,比較突出的是—>電源完整性,走線(xiàn)拓?fù)浜投私?等長(zhǎng),串?dāng)_<—這四個(gè)總體的因素。
電源完整性,對(duì)于時(shí)序是一個(gè)影響比較大的因素,電源不穩(wěn)定的話(huà),會(huì)給信號(hào)帶來(lái)很多影響,上升沿,下降沿,抖動(dòng)等等,所以電源方面的處理是需要重點(diǎn)關(guān)注。VDD電源的話(huà),主要是關(guān)注濾波電容的容值、布局,以及儲(chǔ)能電容的分配和電源地平面之間的耦合,最好用完整的電源平面處理;VTT電源需要對(duì)應(yīng)有濾波電容,以及比較寬的載流通道;vref電源則主要考慮其穩(wěn)定性,保證濾波電容靠近PIN腳放置。
走線(xiàn)拓?fù)浜投私影募?xì)節(jié)比較多。1、通過(guò)判斷主控芯片是否有read write leveling功能,來(lái)判斷選用T拓?fù)溥€是Fly-by拓?fù)洹?、走線(xiàn)同組同層,因?yàn)槲Ь€(xiàn)和帶狀線(xiàn)的信號(hào)傳輸速率不一樣,微帶線(xiàn)速率更快一些。3、阻抗匹配,阻抗失配的話(huà),會(huì)引起比較大振鈴,對(duì)于時(shí)序也有一定的影響,布線(xiàn)的時(shí)候要注意線(xiàn)寬一致,不跨分割。4、容性負(fù)載補(bǔ)償;尤其是選用fly-by時(shí),負(fù)載顆粒越多,拓?fù)浞种ё呔€(xiàn)阻抗就會(huì)越低,可以選擇適當(dāng)加粗第一個(gè)顆粒到芯片的走線(xiàn)或者或者減小分支線(xiàn)寬這鐘簡(jiǎn)單的方法。5、考慮過(guò)孔長(zhǎng)度對(duì)時(shí)序的影響,也就是我們常說(shuō)的Z軸延時(shí),在軟件中打開(kāi)下圖所示的功能,并且將層疊在軟件中設(shè)置好。


DDR3布線(xiàn)的那些事兒(三)【轉(zhuǎn)發(fā)】HFSS分析案例圖片1


等長(zhǎng)是最直觀的時(shí)序匹配手段,是最重要的影響因素,需要注意的細(xì)節(jié)有以下幾點(diǎn):


1、按照芯片手冊(cè)提供的范圍做等長(zhǎng),考慮clk和地址控制命令的時(shí)序關(guān)系,clk和strobe時(shí)序關(guān)系以及strobe和data的時(shí)序關(guān)系。2、在等長(zhǎng)規(guī)則中添加pin delay,以及在軟件中打開(kāi)如下圖所示的pin delay開(kāi)關(guān)。


DDR3布線(xiàn)的那些事兒(三)【轉(zhuǎn)發(fā)】HFSS分析圖片2


串?dāng)_也是一個(gè)重要的影響因素,因此,就有我們常說(shuō)的3W規(guī)則和3H規(guī)則,避免相鄰信號(hào)的干擾,等長(zhǎng)處理時(shí),繞線(xiàn)也要保證3W和5W的規(guī)則,避免信號(hào)自耦合。遠(yuǎn)離其他敏感信號(hào)干擾源等,都是來(lái)自串?dāng)_方面的考慮。
以上基本就是問(wèn)題的答案,下面是大家的回答:(以下內(nèi)容選自網(wǎng)友答題)影響時(shí)序的因素有:走線(xiàn)等長(zhǎng),走線(xiàn)阻抗,走線(xiàn)拓?fù)浣Y(jié)構(gòu),驅(qū)動(dòng)Buffer和匹配的Odt,IO電源和Ref電源性能,參考面的層疊結(jié)構(gòu),軟件配置等。 如何減小這些因素的影響呢:第一,對(duì)于走線(xiàn),嚴(yán)格控制DQ與DQS的Skew,不同控制芯片有差異,時(shí)鐘等重要信號(hào)保障好(滿(mǎn)足至少3W);第二,對(duì)于阻抗、拓?fù)洹Ⅱ?qū)動(dòng)和Odt的最佳配置,需要仿真給出最優(yōu)的信號(hào)質(zhì)量下的參數(shù);第三,對(duì)于電源,需要保障噪聲滿(mǎn)足要求的前提下,越小越好;第四,層疊結(jié)構(gòu),走線(xiàn)走線(xiàn)參考GND,其次只能參考自身的IO電源;第五,軟件配置,確認(rèn)芯片是否支持Writeleving,確保仿真推薦配置落實(shí)等。@楊勇評(píng)分:3分1,vref電源不穩(wěn)定會(huì)影響時(shí)序; 2,同組走線(xiàn)不同層走,如同組的dqs和dq分開(kāi)走內(nèi)外層; 3,走線(xiàn)長(zhǎng)度計(jì)算沒(méi)有考慮芯片內(nèi)部的走線(xiàn)長(zhǎng)度,導(dǎo)致走線(xiàn)時(shí)間延時(shí)不一樣; 4,信號(hào)走線(xiàn)阻抗匹配不好,會(huì)引起信號(hào)回沖,振鈴,毛刺等采樣異常,引起時(shí)序不滿(mǎn); 5,ddr控制器不支持讀寫(xiě)平衡,而采用fly by的走線(xiàn)方式;@hk評(píng)分:3分1.走線(xiàn)的相對(duì)長(zhǎng)度:做等長(zhǎng)處理; 2.蛇形線(xiàn)串?dāng)_:增大蛇形線(xiàn)間距,減小蛇形高度; 3.信號(hào)建立時(shí)間/保持時(shí)間:調(diào)整驅(qū)動(dòng)能力,減小寄生參數(shù); 4.信號(hào)邊沿陡峭度:通過(guò)合理布局布線(xiàn)減小寄生參數(shù);@二羔子評(píng)分:3分1、從CPU和DDR3的角度來(lái)看,需要給CPU和DDR3芯片提供“干凈”的電源、參考電壓VREF以及上拉VTT電壓,從源頭上降低并行信號(hào)的時(shí)序抖動(dòng):電源平面和地平面越小越好;濾波電容與芯片引腳越近越好。 2、從信號(hào)傳播路徑上看,需要優(yōu)化PCB走線(xiàn)設(shè)計(jì):同組信號(hào)走在同一層,參考地平面最好;信號(hào)不跨分割;阻抗控制,減小反射;保證足夠信號(hào)間距,減小串?dāng)_;導(dǎo)入IBIS模型進(jìn)行PCB前仿來(lái)優(yōu)化走線(xiàn)等長(zhǎng),不要一味追求數(shù)值上的絕對(duì)等長(zhǎng)@ 海鷗評(píng)分:3分首先,布線(xiàn)長(zhǎng)度和等長(zhǎng)會(huì)影響時(shí)序,相對(duì)嚴(yán)格做好等長(zhǎng),比如分段、分層等長(zhǎng)。其次,外界的干擾和組內(nèi)的干擾也會(huì)影響時(shí)序。相對(duì)拉大布線(xiàn)空間,遠(yuǎn)離干擾源(如高速信號(hào)、晶振、連接器IO口等等)。數(shù)據(jù)線(xiàn)同組同層盡量嚴(yán)格等長(zhǎng)。地址線(xiàn)允許的誤差大,可以走在不同層。@ 龍鳳呈祥評(píng)分:3分走線(xiàn)長(zhǎng)度、串?dāng)_、會(huì)影響時(shí)序,設(shè)計(jì)時(shí)注意設(shè)置好等長(zhǎng)規(guī)則,走線(xiàn)長(zhǎng)度控制在誤差范圍之內(nèi),考慮信號(hào)與電源之間的干擾,保證電源的干凈和信號(hào)的質(zhì)量。必要時(shí)加上pin delay 和過(guò)孔長(zhǎng)度。@ 清晨的陽(yáng)光評(píng)分:3分1.優(yōu)化主電源和vtt上拉電源:電源芯片與ddr3模塊盡量近,電源平面與地平面盡量近,合理放置慮波電容,vtt上拉走線(xiàn)盡量短。穩(wěn)定的電源對(duì)信號(hào)的上升、下降、占空比、抖動(dòng)時(shí)間很重要。 2.優(yōu)化vref:合理將濾波電容放置在芯片引腳端,越近越好。穩(wěn)定的參考電壓,對(duì)眼圖模板的電壓位置很重要。 3.優(yōu)化串?dāng)_:同組信號(hào)走在同一層,不跨分割,加大間距。串?dāng)_越小,源同步并行信號(hào)的skew越小,利于增加建立保持時(shí)間裕量,高溫,高濕等特殊環(huán)境下的穩(wěn)定性更強(qiáng) 4.阻抗控制,調(diào)整odt優(yōu)化信號(hào)質(zhì)量@Ben評(píng)分:3分過(guò)孔、跨分割、不同層走線(xiàn)、分支樁線(xiàn)都會(huì)影響時(shí)序。應(yīng)盡量少打過(guò)空,走線(xiàn)盡量不跨參考,同一數(shù)據(jù)組走線(xiàn)走同層,盡量減小分支樁線(xiàn)的長(zhǎng)度。@涌評(píng)分:3分影響因素芯片時(shí)鐘鎖相環(huán)的抖動(dòng),I/OBUFFER時(shí)鐘樹(shù)的偏斜,封裝、PCB布線(xiàn)偏斜,同步開(kāi)關(guān)噪聲、串?dāng)_、碼間干擾等信號(hào)完整性問(wèn)題以及接收端芯片的固有延時(shí),包括接收芯片的建立、保持時(shí)間,信號(hào)邊沿Slew Rate變化導(dǎo)致的建立、 保持時(shí)間需求的增加。 為滿(mǎn)足DDR3時(shí)序,地址線(xiàn)和每組數(shù)據(jù)線(xiàn)都要進(jìn)行等長(zhǎng)處理,以達(dá)到時(shí)序要求。數(shù)據(jù)線(xiàn)組內(nèi)長(zhǎng)度誤差控制在±5mil以?xún)?nèi);地址線(xiàn)長(zhǎng)度誤差控制在±25mil以?xún)?nèi)。若有空間繞等長(zhǎng)的話(huà)可以把誤差再控嚴(yán)格點(diǎn)。等長(zhǎng)時(shí),數(shù)據(jù)線(xiàn)以DQS線(xiàn)為基準(zhǔn)線(xiàn)進(jìn)行等長(zhǎng)處理,地址線(xiàn)以時(shí)鐘線(xiàn)為基準(zhǔn)線(xiàn)進(jìn)行等長(zhǎng)處理。@Lee評(píng)分:3分1、信號(hào)布線(xiàn)長(zhǎng)度,在滿(mǎn)足等長(zhǎng)空間,間距的及其他要求情況之下應(yīng)該盡量短;2、器件引腳PIN Delay,在做等長(zhǎng)的時(shí)候贏吧這個(gè)考慮進(jìn)去;3、同組信號(hào)扇出走線(xiàn)長(zhǎng)度不一樣,應(yīng)保證同組信號(hào)在表層扇出的長(zhǎng)度誤差盡量小;4、同組信號(hào)部分跨分割,應(yīng)保證同組信號(hào)都不夸分割。5、同組信號(hào)走線(xiàn)之間間距差異大,間距太小的串?dāng)_大,應(yīng)保證所有信號(hào)線(xiàn)之間間距滿(mǎn)足3H,或者更大。@ Jamie評(píng)分:3分1,層面:不同層傳輸速度不一致,且還有z軸長(zhǎng)度影響,因此同組信號(hào)同層走線(xiàn)2,長(zhǎng)度:在pcb上嚴(yán)格控制各組信號(hào)等長(zhǎng),有pin delay的芯片要考慮進(jìn)去 3阻抗:嚴(yán)格控制阻抗,芯片較多時(shí)注意容性負(fù)載補(bǔ)償@業(yè)葉夜耶評(píng)分:3分1、疊層過(guò)孔等Z軸的影響,密切與板廠(chǎng)合作,了解“PCB的筋骨皮”和“高溫高壓終成一家:線(xiàn)路板的層壓”,精確疊層結(jié)構(gòu)。使用背鉆、反焊盤(pán)等方法優(yōu)化過(guò)孔設(shè)計(jì)。2、串?dāng)_的影響,分為同層線(xiàn)間串?dāng)_,和不同層串?dāng)_。設(shè)計(jì)時(shí)加大線(xiàn)間距,不同層垂直布線(xiàn)且加大層間介質(zhì)厚度。3、同步開(kāi)關(guān)噪聲能給信號(hào)帶來(lái)100ps左右影響。設(shè)計(jì)時(shí)重點(diǎn)是減小回路電感:良好的濾波電容布局布線(xiàn),優(yōu)化電源地和信號(hào)回流路徑,準(zhǔn)確的Vref,足夠線(xiàn)寬的VVT電源線(xiàn)。4、Derating補(bǔ)償?shù)挠绊?按芯片手冊(cè)正確提取數(shù)值在軟件中設(shè)置。5、碼間干擾ISI,不能解決,設(shè)計(jì)時(shí)優(yōu)化串?dāng)_等其它方面的影響,空出余量來(lái)抵消ISI的影響,期待DDR4的DBI功能。@山水江南評(píng)分:3分1.確保ddr的電源穩(wěn)定性,包括vdd.vtt.vref,注意濾波電容的分配,這樣才能保證信號(hào)質(zhì)量。 2.信號(hào)線(xiàn)的串?dāng)_,保證時(shí)鐘.數(shù)據(jù).地址各自以及相互間的間距,并且數(shù)據(jù)位的同組同層,不跨電地分割,減少串?dāng)_能利于增加建立保持時(shí)間裕量 3.信號(hào)阻抗控制,布線(xiàn)時(shí)減少阻抗不連續(xù),減小過(guò)孔分支,減少終端上拉電阻的布線(xiàn)長(zhǎng)度。4.線(xiàn)長(zhǎng)控制,以及各組的等長(zhǎng)控制,主要是數(shù)據(jù)和dqs之前的等長(zhǎng),地址間等長(zhǎng)@ 劉棟評(píng)分:3分首先是器件,支不支持flyby,影響DQS和clk時(shí)序控制,然后是等長(zhǎng)走線(xiàn)(包括換層,z軸延遲,蛇線(xiàn)類(lèi)型和過(guò)孔這些,文章講得很多了),還有就是pcb加工誤差,除此之外的信號(hào)線(xiàn)串?dāng)_,電源開(kāi)關(guān)噪聲,端接電阻都會(huì)影響時(shí)序。@ 大海象評(píng)分:3分電壓值是Vdd的一半,容差為+/-3%。 Vref不穩(wěn)會(huì)造成時(shí)序抖動(dòng)、錯(cuò)誤,以及高低電平的誤判即誤碼等。@軒評(píng)分:1分第一,數(shù)據(jù)組內(nèi)等長(zhǎng),誤差控制在20MIL以?xún)?nèi); 第二,地址、控制信號(hào)以時(shí)鐘作參考,誤差控制在100MIL以?xún)?nèi),需要嚴(yán)格控制CLK與Address/Command、Control之間的時(shí)序關(guān)系,確保DDR顆粒能夠獲得足夠的建立和保持時(shí)間。 第三,同組信號(hào)走在同層,保證不會(huì)因換層影響實(shí)際的等時(shí);同樣的換層結(jié)構(gòu),換層前后的等長(zhǎng)要匹配,即時(shí)等長(zhǎng); 第四,考慮VIA對(duì)走線(xiàn)長(zhǎng)度的影響; 第五,注意繞線(xiàn)方式對(duì)串繞的影響,也會(huì)影響信號(hào)延遲@ 王發(fā)展評(píng)分:3分從根本上來(lái)講,高速串行傳輸?shù)臅r(shí)序問(wèn)題,歸根結(jié)底是信號(hào)質(zhì)量的問(wèn)題。1.電源是一個(gè)重頭戲,芯片的電源、晶振的電源處理,濾波電容等等都非常關(guān)鍵。2.布線(xiàn)方面,參考平面的選擇,層疊結(jié)構(gòu)的安排走線(xiàn)層的排布,差分對(duì)的設(shè)計(jì)等都不容忽略。上一篇介紹中的布線(xiàn)原則,走線(xiàn),阻抗,拓?fù)?等長(zhǎng)處理等都與之相關(guān)。3.其它如模態(tài)轉(zhuǎn)換,反射,串?dāng)_等都是潛在因素!@桿評(píng)分:3分1.等長(zhǎng):信號(hào)線(xiàn)分組,同組同層,等長(zhǎng) 2.串?dāng)_:同組線(xiàn)間距3w,非同組5w,有完整的參考平面 3.阻抗是否連續(xù):單線(xiàn)50ohm,差分100ohm,完整的參考平面,回路面積最小 4.電源完整性處理。@王萍評(píng)分:3分1.各組信號(hào)線(xiàn)內(nèi)沒(méi)有嚴(yán)格控制等長(zhǎng) 2.vref電壓不穩(wěn)定會(huì)影響建立時(shí)間和保持時(shí)間 3.組內(nèi)各信號(hào)走在不同層,由于微帶線(xiàn)和帶狀線(xiàn)對(duì)信號(hào)的傳輸速度不一樣會(huì)影響時(shí)序 4.信號(hào)之間的串繞嚴(yán)重時(shí)會(huì)導(dǎo)致信號(hào)上升沿,下降沿時(shí)間發(fā)生變化,也會(huì)導(dǎo)致DDR時(shí)序發(fā)生偏@Jasen評(píng)分:3分影響DDR時(shí)序的關(guān)鍵是信號(hào)的質(zhì)量問(wèn)題,主要因素有:信號(hào)接收端的建立時(shí)間和保持時(shí)間有足夠裕量;減少信號(hào)的抖動(dòng)問(wèn)題;降低信號(hào)間的串?dāng)_等。 具體在DDR設(shè)計(jì)時(shí),要注意的問(wèn)題比較多,比如:滿(mǎn)足信號(hào)阻抗要求;同組數(shù)據(jù)線(xiàn)與選通信號(hào)做到同層等長(zhǎng)走線(xiàn);地址\命令\控制信號(hào)與時(shí)鐘信號(hào)要滿(mǎn)足長(zhǎng)度關(guān)系;處理好DDR的各類(lèi)電源(VDD、VTT、VREF),比如濾波電容的分配、電源平面靠近地平面等;各組信號(hào)間距處理好;注意蛇形線(xiàn)的繞線(xiàn)方式等等。@ly評(píng)分:3分內(nèi)外層走線(xiàn)延遲不同,同組同層走線(xiàn)處理;不過(guò)地址和控制線(xiàn)線(xiàn)可能會(huì)走不同層,要把切換孔的長(zhǎng)度加進(jìn)去,因此就要注意在繞線(xiàn)之前把疊層設(shè)計(jì)好,填入疊層中,系統(tǒng)自動(dòng)填加長(zhǎng)度和計(jì)算延遲進(jìn)去;@GFY評(píng)分:2分DQS線(xiàn)不同平臺(tái)所要求的阻抗是不一樣的,不能千遍一律是100OHM,誤導(dǎo)人。@徐增評(píng)分:2分所有的時(shí)序計(jì)算都是以恒定的時(shí)鐘信號(hào)為基準(zhǔn),實(shí)際中會(huì)有抖動(dòng)和偏移問(wèn)題,產(chǎn)生的原因和晶振或者PLL內(nèi)部電路有關(guān)。板級(jí)傳輸中信號(hào)完整性對(duì)時(shí)序的影響很大,比如串?dāng)_會(huì)影響微帶線(xiàn)傳播延遲;反射會(huì)造成數(shù)據(jù)信號(hào)的波動(dòng)。時(shí)鐘走線(xiàn)的干擾會(huì)造成時(shí)鐘偏移。對(duì)于設(shè)計(jì)中的源同步總線(xiàn),保證線(xiàn)長(zhǎng)的匹配就行了。@Melo評(píng)分:2分

這次大家的回答都很詳細(xì),首先謝謝網(wǎng)友“徐增”的提醒,但是由于沒(méi)有回答,2分。對(duì)于不同平臺(tái)DDR確實(shí)有不同的阻抗要求,我們都是針對(duì)大部分DDR來(lái)講,所以通常會(huì)直接說(shuō)50 Ohm和100 Ohm,希望沒(méi)有給大家?guī)?lái)誤導(dǎo),控制阻抗的時(shí)候需要按照相應(yīng)芯片手冊(cè)處理。
1、2、3、4、6、7、8、10、11、12、13、14、16、17、18、19、20、21的回答很詳細(xì),均給3分。
5,、9、15對(duì)于設(shè)計(jì)中怎么處理,答案沒(méi)有列舉到3點(diǎn)以上,所以給2分。
大家回答中的關(guān)于調(diào)試中的ODT和buffer的選擇,由于這次的問(wèn)題是在設(shè)計(jì)中怎么避免,所以不算在答案中。






原作者及出處——一博科技“高速先生”

開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:DDR3布線(xiàn)的那些事兒(三)【轉(zhuǎn)發(fā)】 HFSS電磁分析培訓(xùn) HFSS培訓(xùn)課程 HFSS技術(shù)教程 HFSS無(wú)線(xiàn)電仿真 HFSS電磁場(chǎng)仿真 HFSS學(xué)習(xí) HFSS視頻教程 天線(xiàn)基礎(chǔ)知識(shí) HFSS代做 天線(xiàn)代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線(xiàn)報(bào)名:
  • 客服在線(xiàn)請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線(xiàn)報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話(huà),謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線(xiàn)

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話(huà):13580329919
          135-8032-9919
培訓(xùn)QQ咨詢(xún):點(diǎn)擊咨詢(xún) 點(diǎn)擊咨詢(xún)
項(xiàng)目QQ咨詢(xún):點(diǎn)擊咨詢(xún)
email:kf@1cae.com