"); //-->
很多人可能覺得PCB信號速率越高,如25Gbps,56G/112G-PAM4信號等調(diào)試上發(fā)現(xiàn)的問題會越多,其實不然。我們收到最多的調(diào)試問題還是DDR3、DDR4等,不是跑不到額度速率,就是識別不到,或者training出現(xiàn)了問題。這種情況下往往調(diào)試很久也找不到問題在哪里,最后可能會懷疑是不是PCB設(shè)計哪里出了問題,因為原理方案和軟件是參考廠家的,“最不容易出錯”。
之所以說調(diào)試很麻煩,尤其是出了問題后,牽扯到的因素太多,所謂術(shù)業(yè)有專攻,我們只能從PCB設(shè)計和信號或電源完整性的角度去排除,如果涉及到硬件原理或者軟件等,我們可能也是一籌莫展。借助今天要講的這個案例,我們可以來簡單說一下在調(diào)試過程中一般會怎么處理這種DDRx問題。
某客戶在調(diào)試過程中發(fā)現(xiàn)他們的DDR3只能在低頻下單片正常工作,多片沒法同時正常運行,調(diào)試了好久也沒有找到問題在哪里,最后來求助我們,希望我們查一下PCB設(shè)計,或者看是否能實物測試一下信號,下面是客戶反饋的問題描述。
然后對應(yīng)的測試部分結(jié)果如下,可以看到在時鐘頻率400MHz(對應(yīng)數(shù)據(jù)率800Mbps)下測試了兩塊板,1號板只有A通道的第0片(挨著主芯片的第1片)顆粒通過,其余顆粒均報錯不通過。2號板只有A通道的第0,1 , 3片顆粒通過,其余均報錯不通過。如下圖片所示。
在時鐘頻率800MHz(對應(yīng)數(shù)據(jù)率1600Mbps)下測試所有顆粒都報錯不通過,如下圖所示。
按照我們之前一貫的說法,如果DDRx不能跑到額定速率,通過降頻能改善的話,則說明一般是時序裕量問題,這種情況可能和PCB設(shè)計或者驅(qū)動及ODT的配置有關(guān)系,我們通過查板或者仿真有很大概率能找到并解決這類問題。
眼前的這個DDRx問題現(xiàn)象在高頻的時候都報錯不通過,而降頻后有部分不報錯可以通過,說明降頻后還是有改善的,于是我們讓客戶把PCB設(shè)計文件給我們查一下,這個也是我們解BUG的基本套路。
拿到PCB板子,確實也發(fā)現(xiàn)了不少問題,挑出下面幾個比較明顯一點的。
1、PCB做等長的時候沒有把芯片的Pin delay一起加上考慮,會影響時序;
2、電路板地址線的等長規(guī)則只設(shè)置了第一片顆粒到主控芯片的主干段,顆粒到顆粒間的分支沒有設(shè)置相關(guān)規(guī)則,會影響到時序;
3、時鐘按照Fly_by拓撲走線,端接電阻放在了靠近第1片顆粒處而不是最后一片顆粒處,這是一個嚴重的問題,如下圖所示。
看到這里,眼尖的小伙伴們可能就知道問題出在了哪里,于是我們便讓客戶快速做一個實驗,把上圖紅色圈出的電阻想辦法焊接到最后一片顆粒對應(yīng)的管腳P N上,同時擔(dān)心客戶不太明白,于是好人做到底,順便把PCB對應(yīng)的電阻位號和要挪到的位置也按照下圖所示標示了出來。
因為B通道也是同樣的問題,而且調(diào)試情況更糟糕,于是我們順便也讓客戶按照同樣的方法挪動了B通道的時鐘網(wǎng)絡(luò)電阻位置。
第二天好消息傳來,客戶按照我們的建議挪了電阻的位置,問題解決了。這個PCB板案例也說明了有時我們查板會發(fā)現(xiàn)很多細節(jié)不符合PCB設(shè)計要求,最重要的是要學(xué)會分析哪個點才是關(guān)鍵(致命)問題所在;同時我們發(fā)現(xiàn)在速率不是很高的情況下,就算不考慮芯片的pin delay,系統(tǒng)也不至于沒法工作,這些都是引起時序裕量不足的一些因素,而我們要做的就是盡量從各方面去摳出更多的裕量。
關(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è)配套。一期全面投產(chǎn),專注于高端快件,提供高品質(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)域。
*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。
相關(guān)推薦
PCB設(shè)計-----PCB Design
小間距QFN封裝PCB設(shè)計串擾抑制分析
通孔、順序?qū)訅号c電鍍:在PCB設(shè)計中導(dǎo)航它們在信號完整性中的作用
軟硬結(jié)合板(剛?cè)岚澹┰O(shè)計規(guī)范
使用裸露焊盤和打地線改進性能并減少引腳數(shù)量
PCB上的干擾源,及合理的處理
詳解開關(guān)電源PCB設(shè)計要點和電氣要求
淺談PCB敷銅的“弊與利”
您為什么應(yīng)該在制作電路板之前進行原型設(shè)計?
西門子通過生成式和代理式AI強化半導(dǎo)體和PCB設(shè)計軟件
電路板抗干擾核心思想
整合pcb布局讓轉(zhuǎn)換器性能升級
PCB板布線面臨的關(guān)鍵時刻
pcb設(shè)計指南
免費尊享五星級設(shè)計服務(wù),Mouser MultiSIM BLUE讓您在設(shè)計時如虎添翼
電源層和接地層在 PCB 設(shè)計中的重要性
開關(guān)電源PCB布局布線教材
高密度(hd)電路的設(shè)計
參與活動提交申請專用帖
PCB中鋪銅作用--好東西,ZT起來~
PCB設(shè)計軟件
了解 CAM 標準化流程以及如何避免 CAM 停滯
兼職PCB設(shè)計
為您的PCB設(shè)計選擇合適的層壓材料
PCB設(shè)計總有幾個阻抗沒法連續(xù),怎么辦?
PCB設(shè)計經(jīng)驗談