高速先生成員--周偉
上一個案例《就挪動了一個電阻,DDR3竟神奇變好了,敢信嗎?》,提到的設(shè)計沒有考慮pin delay,后面只是調(diào)整了時鐘的端接電阻就好了,而且速率也可以運行到1600Mbps,看來pin delay也不是那么至關(guān)重要嘛!千萬別大意,我們也說了,DDRx的設(shè)計其實就是各種摳裕量,pin delay會占用一部分時序裕量,所以正常還是要考慮的。這不,今天我們就碰到了另一個案例,客戶調(diào)試DDR4的時候發(fā)現(xiàn)前面兩片可以識別,四片一起的時候識別會報錯,板上兩個FPGA都是一樣的問題,而且也排查了原理圖,同時參數(shù)配置也找廠家看過,和公版的一樣,沒有問題,然后覺得最大的疑點就是PCB問題了,下面是問題的關(guān)鍵描述。

PCB設(shè)計人員去檢查Layout文件的時候發(fā)現(xiàn)由于pin delay表格中的單位被隱藏了,本來要用時間ps單位的,結(jié)果設(shè)計時被當成了長度mil為單位。


但從我們仿真的經(jīng)驗來看,這里面還是有疑點的,最大的疑問是一般Fly-by越靠近后面的顆粒信號質(zhì)量越好,另外pin delay單位導(dǎo)錯不會導(dǎo)致前面顆粒能識別,后面顆粒沒法識別的現(xiàn)象,同時降頻應(yīng)該會有改善。這個就和我們的認知有點相悖了,所以還是要進一步摸清楚情況。同時客戶又發(fā)現(xiàn)了和開發(fā)板不一樣的如下設(shè)計問題。


客戶說的開發(fā)板的端接電阻是放在如上圖綠色線路的末端,也就是左上角,說明開發(fā)板的fly-by拓撲走線順序是從右到左(客戶的說法是從低位到高位,即上圖4321的順序),而目前設(shè)計的走線是虛線部分,走線順序是從左到右(客戶的說法是從高位到低位,即上圖1234的順序),端接電阻放在右上角。
看到這里我終于明白客戶描述說的前面兩片顆粒能識別的原因了,這個也是我們經(jīng)常在解Bug過程中和客戶產(chǎn)生溝通障礙的一個因素,客戶描述問題的時候往往喜歡從他們自己認知的角度去說,比如在這個設(shè)計上,開發(fā)板的走線順序是上圖所示4321的順序,然后客戶說的前面兩片顆粒應(yīng)該是3和4兩片顆粒,但我們?nèi)ゲ樵O(shè)計文件的時候,由于信號是按照1234顆粒順序走的,所以我們理解的前面兩片顆粒是1和2所示的兩片顆粒,這個在fly-by拓撲里面屬于前端顆粒,一般信號質(zhì)量會比后面的顆粒差。這個不一樣的說法也導(dǎo)致了我們走了一段彎路,所以后續(xù)希望大家在描述問題現(xiàn)象的時候也能從對方能理解的角度去說明,最好把器件位號一并帶上,這樣就不會有什么誤解了,至少保證大家首先在一個頻道上。
這個發(fā)現(xiàn)貌似帶來了一絲新的曙光,于是又有了一段新的對話和排查方向,之前遇到過DDR4高低位走反導(dǎo)致出問題的案例,所以需要找芯片原廠確認。

同時我們也在同步仿真看下信號質(zhì)量是否符合客戶說的現(xiàn)象描述,結(jié)果檢查PCB時卻發(fā)現(xiàn)一個讓所有人大跌眼鏡的事實:地址信號上有一根信號沒有加上拉電阻。

其實通過仿真也能解釋這個問題,下圖是后面兩片顆粒的地址信號眼圖,整體的眼圖還比較好,其中黃色的是A10地址的,沒有加端接有過沖但眼高眼寬這些還是滿足要求的。

再來看下圖前面兩個顆粒的地址信號眼圖,整體的眼高眼寬確實比后面顆粒的質(zhì)量差,同時黃色的A10眼圖基本閉合,這也導(dǎo)致沒法正確識別到。

沒想到結(jié)局竟然以這么出乎意料的方式到來,大道至簡,這個案例告訴我們調(diào)試中千奇百怪的現(xiàn)象確實很多,有時往往一個小小的錯誤就導(dǎo)致了系統(tǒng)跑不起來,一個好的產(chǎn)品從原理圖到PCB設(shè)計再到生產(chǎn),每個環(huán)節(jié)都不能疏忽。同時Debug也要有懷疑一切的眼光和勇氣,一切從頭查起,很多問題有可能就是從低級錯誤引起的,不能有先入為主的思想,聽過很多“原理圖和軟件參數(shù)和開發(fā)板一樣”的說法,但最終卻因為漏了一個電阻而出問題的事情比比皆是。你以為不可能出錯的地方,往往卻在不知不覺中給你埋了一個坑。
關(guān)于一博:
一博科技成立于2003年3月,深圳創(chuàng)業(yè)板上市公司,股票代碼: 301366,專注于高速PCB設(shè)計、SI/PI仿真分析等技術(shù)服務(wù),并為研發(fā)樣機及批量生產(chǎn)提供高品質(zhì)、短交期的PCB制板與PCBA生產(chǎn)服務(wù)。致力于打造一流的硬件創(chuàng)新平臺,加快電子產(chǎn)品的硬件創(chuàng)新進程,提升產(chǎn)品質(zhì)量。
一博珠海板廠:
位于珠海經(jīng)濟開發(fā)區(qū),坐擁PCB產(chǎn)業(yè)優(yōu)質(zhì)人才資源及完善的產(chǎn)業(yè)配套。一廠專注于高端快件,提供高品質(zhì)的高多層、高速、高精密、HDI等PCB生產(chǎn)制造。二廠提供中大批量高速、高多層PCB生產(chǎn)。聚焦國內(nèi)高端快件細分市場,致力于推動國內(nèi)PCB行業(yè)的技術(shù)進步,尤其是高速、高多層、高復(fù)雜PCB產(chǎn)品的快速交付,12-20層制板交期快至8天內(nèi)交付,對應(yīng)PCB廣泛應(yīng)用于ATE、AI算力、服務(wù)器、工控、通信、汽車、醫(yī)療設(shè)備等領(lǐng)域。
審核編輯 黃宇
-
PCB
+關(guān)注
關(guān)注
1文章
2308瀏覽量
13204
發(fā)布評論請先 登錄
DDR4價格瘋漲!現(xiàn)貨市場狂飆!
深度解析:DDR4、DDR5 與 LPDDR6 內(nèi)存的驗證要點與挑戰(zhàn)
利基型DRAM供需錯配,DDR4 8Gb接受度高,加速轉(zhuǎn)進DDR5/LPDDR5
PCB板上PIN DELAY單位錯了,DDR4跑不起來,真的嗎?
真不敢信,PCB板上就挪動了一個電阻,DDR3竟神奇變好了
PCB板雙面布局的DDR表底走線居然不一樣
N34C04 EEPROM:DDR4 DIMM的理想SPD解決方案
三星正式啟動DDR4模組停產(chǎn)倒計時,PC廠商加速轉(zhuǎn)向DDR5,供應(yīng)鏈掀搶貨潮
高速PCB板DDR5數(shù)據(jù)信號的長STUB要背鉆嗎?
?TPS65295 DDR4內(nèi)存電源解決方案技術(shù)文檔總結(jié)
PCB板上PIN DELAY單位錯了,DDR4跑不起來,真的嗎?
評論