关于eda的一些问题解答

发布时间:2016-10-24 00:00:00 编辑:嘉辉 手机版

  EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。下面YJBYS小编为大家整理了关于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如此火的缘故吧。

本文已影响871
+1
0