當前位置:才華齋>IT認證>EDA技術>

關於eda的一些問題解答

EDA技術 閱讀(6.49K)

EDA技術就是以計算機為工具,設計者在EDA軟體平臺上,用硬體描述語言VHDL完成設計檔案,然後由計算機自動地完成邏輯編譯、化簡、分割、綜合、優化、佈局、佈線和模擬,直至對於特定目標晶片的適配編譯、邏輯對映和程式設計下載等工作。下面YJBYS小編為大家整理了關於eda的一些問題解答,希望對你有所幫助。

關於eda的一些問題解答

  PCB Layout中直角走線會產生什麼影響?

直角走線一般是PCB佈線中要求儘量避免的情況,也幾乎成為衡量佈線好壞的標準之一,那麼直角走線究竟會對訊號傳輸產生多大的影響呢?從原理上說,直角走線會使傳輸線的線寬發生變化,造成阻抗的不連續。其實不光是直角走線,頓角,銳角走線都可能會造成阻抗變化的情況。

直角走線的對訊號的影響就是主要體現在三個方面:一是拐角可以等效為傳輸線上的容性負載,減緩上升時間;二是阻抗不連續會造成訊號的反射;三是直角尖端產生的EMI.傳輸線的`直角帶來的寄生電容可以由下面這個經驗公式來計算:C=61W(Er)1/2/Z0在上式中,C就是指拐角的等效電容(單位:pF),W指走線的寬度(單位:inch),εr指介質的介電常數,Z0就是傳輸線的特徵阻抗。

由於直角走線的線寬增加,該處的阻抗將減小,於是會產生一定的訊號反射現象,我們可以根據傳輸線章節中提到的阻抗計算公式來算出線寬增加後的等效阻抗,然後根據經驗公式計算反射係數:ρ=(Zs-Z0)/(Zs+Z0),一般直角走線導致的阻抗變化在7%-20%之間,因而反射係數最大為0.1左右。

  saber模擬中的問題處理方法

由於saber模擬要求較高,所以給新人造成了一些困擾,現在我們交流下一些常見錯誤的解決方法:

1)設定元件屬性時加了單位,這就要抽臉了,初犯可以寬恕。

2)元件名檔名路徑名有重複,saber也會報錯。

3)***error "Alg_no_solution" *** Cannot find nonlinear system solution.

***error "Alg_iterations" *** Too many iterations.

我常用的方法是增大target iterations和max newton iterations,有時減小trunction error,一般都能解決。當然也有其它方法,看另一個貼中我上傳的資料。

4)*** ERROR "ALG_SINGULAR_JACOBIAN" *** Singular Jacobian matrix

先看你是否有自建的模型,可能模型錯了,如果確定無誤或沒有,接著看。

是否接地,saber中不能有獨立的系統的,即使隔離也需要共地,不然仿不了。

出現了電壓環路電流環路,解決方法:給電容電感加初始值(或者並聯一個很大的電阻串聯很小的電阻仿過後去掉再仿它就搞定了,有些人就納悶了怎麼會這樣,saber就這樣這跟初始狀態有關,有時第一天不行,第二天又能仿了)。

還有一個就是模型越界了,那就需要仔細檢查電路了。saber使用者指南dc一章也對除錯方法進行了講解,不過比較煩人。

大家慢慢用吧,發現問題解決問題才能進步,當然saber對電源模擬得精確度那是沒的說的,這也是saber如此火的緣故吧。