PCB SI介紹
時序問題是關(guān)鍵問題,目前設計者基本上采用核心芯片廠家現(xiàn)成方案,因此設計中主要一部分工作是如何保證PCB能夠符合芯片工作要求時序。,目前國內(nèi)用戶基本沒有掌握時序問題。少數(shù)SQ用戶會采用Excel表來編制時序要求,后期把從SQ中測量出參數(shù)手工填寫到Excel表中去計算是否最終設計符合時序要求。無論是原理圖設計者和PCB布線設計者都很難從芯片數(shù)據(jù)單中讀懂時序。時序問題主要并行接口問題。
普通SI問題。即解決驅(qū)動問題、端接電阻或串接阻尼電阻數(shù)值計算、PCB層壓結(jié)構(gòu)和特性阻抗計算,走線拓撲結(jié)構(gòu)分析。對于普通SI問題,Hyperlynx、SQ和ICX都可以很好解決。國內(nèi)用戶基本上已經(jīng)掌握了如何處理和分析普通SI問題。就工具而言,SQ、Hyperlynx或ICX都可以很好解決。性能上,SQ長處是它本身就是一個PCB布局布線工具,因此其適合實際PCB布局布線上性能上比較好,也即現(xiàn)場調(diào)試性能比較好。但是SQ沒有時序分析能力,只有簡單有限時序測量功能。Hyperlynx優(yōu)點是容易使用,不過既沒有時序分析功能,也無時序測量功能。相當來說,Hyperlynx在EMC預測上比較方便,這是Hyperlynx優(yōu)點。ICX其GUI上弱點和設置復雜性使得用戶不大愿意采用該工具。目前普通SI問題,主要是PCB布線設計者在進行。原理圖設計者則基本不做該方面工作。主要原因是工具使用不熟悉和對SI了解較少。
微波段傳輸問題。即通常所稱GHzSI。設計需要解決傳輸鏈路上因為走線、過孔和材料等小尺寸形狀引起各種通常只有在微波領域才會考慮問題。微波段傳輸問題是串行接口引起,在通訊上特別重要,主要是解決多板問題,即插卡核心芯片-連接器-背板-連接器-插卡核心芯片鏈路上傳輸問題。串行鏈路沒有時序問題,只有傳輸問題,需要解決因頻率到達微波段引起信號幅度和01比特流變化引起碼間干擾問題。該部分問題必須采用頻域和時域工具結(jié)合。目前主流SQ,Hyperlynx和ICX處理這些問題還不是很有效。Hyperlynx和ICX處理S參數(shù)都是采用Eldo來完成,但由于缺乏MGH里算法分析長比特流在所需時間上是不實際。
評論