|
原帖由 night18 于 2005-8-14 13:49 发表
to: 一棵松树
问题是关于rechnergestützte Entwurf
Welcher Unterschiede gibt rechnergestützt Entwurf einer analogen intergrierten Schaltung im Vergleich zum digitalen Schaltungs Entwurf.
Ist eine ...
我简单的回答一下,欢迎其他朋友补充和修正。
第一个问题,
首先编译过程不同,数字电路的编译从拿到参数起,在Algorithmensebene进行功能编辑,表达方式如通过booleschegleichung:C = A*B,然后在RTLEbene 加入时序的考虑,即引入Clock信号,从而电路分为Combinatorische Schaltungen 和 konfiquenzeSchaltungen,其中程序的设计编译平台可以用VHDL或Verilog等;而模拟电路呢,从拿到参数开始,一般经验上会从Schaltungsebene开始,通过参数,netzlist,得出一个differenzgleichung,即一个微分方程,通过对此方程的模拟分析(直流,交流,暂态),得出所编译模拟电路是否符合参数要求,其中程序设计编译和分析平台,Pspice,Matlab等。
其次,两者的Simulation和Verifikation,乃至最后的fertigungstest的方法和过程也不一样,数字电路比如可以通过Formal Verifikation来检查所编源代码是否正确,进行模拟,而模拟电路则是通过先前提到的AC,DC,Transient。
第三,优化过程不同,数字电路可以通过logikoptimierung,retiming,Mapping等等方法,做到时间,材料的优化,而模拟电路则只能是根据所编译电路的特性来优化,比如差分放大电路,负载电阻一般用Aktive widerstand,还有电路中加入Stromspielung等等。
反正你第一个问题问的太泛泛,要说可以说很多很多,我懒得打字了,就说几点,欢迎其他人补充。 |
|