不是所有DDR3都可以用Fly by結(jié)構(gòu)
2018-04-10 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
今天陽光明媚,空氣清新,一路上開著車竟然暢行無阻,很早就來到了公司,還在樓下悠閑的吃了個早餐,真是很難得啊,不禁一陣竊喜,看來今天走了狗屎運,哈哈!
趁著時間還早,打開電腦正想百度下今天是什么好日子,突然桌上的電話鈴聲叮叮叮叮的響起來了,平時很少響的電話一大早怎么會有人找呢,不會打錯電話了吧。我索性拿起電話,原來是公司分部的設計人員小A。小A說他最近攤上大事了,正急得滿頭大汗呢,希望我能給他找找原因,原來事情是這樣的:
前不久小A設計了一塊單板,單板很簡單,上面有一個主控芯片拖著2片DDR3顆粒,客戶也沒有任何要求,就說按照常規(guī)布線即可。小A也覺得這個設計很簡單,憑著自己好幾年的設計經(jīng)驗那還不是小菜一碟、信手拈來之事,所以也沒有太多顧慮,三下五除二就完工了,DDR3布線,常規(guī)還不就是用Fly_by拓撲,走線簡單又省空間,哈哈,等著拿獎金吧。最近板子進入調(diào)試階段,DDR3系統(tǒng)卻死活運行不到額定頻率,還老是死機,但是降頻又能正常工作,各種辦法用盡也無濟于事,客戶只好又來找小A,懷疑是不是PCB板設計有問題,小A此時也摸不著頭腦,這么簡單的板子怎么可能有問題呢,自己都是按照公司設計規(guī)范來做的啊,如果有問題那不是規(guī)范有問題?所以小A在束手無策的情況下也就只好找到我們制定規(guī)范的SI工程師了。
聽了小A的描述,DDR3運行不到額定頻率,但降頻卻工作正常,第一反應是時序問題,肯定是什么影響到了DDR3的時序。小A也算是經(jīng)驗較豐富的設計人員了,對于等長、線間距及電源設計等注意事項應該是爛熟于心的,而且公司也會不定期的培訓,查板后也排除了這些問題,板子見如下圖一所示。
圖一
看來要查看芯片手冊了,打開芯片功能規(guī)范手冊,直接找到DDR控制器部分,下面這句話真是亮瞎了我的“24K鈦合金火眼金睛”:
問題找到了,原來這個主控芯片不支持讀寫平衡功能!既然不支持讀寫平衡功能,那么這個設計就不能使用Fly_by的拓撲結(jié)構(gòu),這確實是典型的疏忽大意。
由于無法修改主控芯片內(nèi)部的參數(shù),也不想降頻使用,看來只能使用T型拓撲改版了,可惜啊,小A的疏忽大意差點釀成了大錯,還好客戶只是前期的小批量測試版本。
各位看官,看到這里您會不會覺得其實設計也不是這么容易的事?稍不留神就有可能陰溝里翻船?所以我們要不斷學習,豐富自己的經(jīng)驗,降低出錯率。
想了解更多Fly_by的設計及知識嗎?請看下回分解!
相關(guān)標簽搜索:不是所有DDR3都可以用Fly by結(jié)構(gòu) HFSS電磁分析培訓 HFSS培訓課程 HFSS技術(shù)教程 HFSS無線電仿真 HFSS電磁場仿真 HFSS學習 HFSS視頻教程 天線基礎知識 HFSS代做 天線代做 Fluent、CFX流體分析 HFSS電磁分析