EDA365电子工程师网

标题: Allegro PCB SI仿真步骤(原创) [打印本页]

作者: wcn312318697    时间: 2011-12-21 09:45
标题: Allegro PCB SI仿真步骤(原创)
自己整理的。。可能有遗漏,大家一起来补充啊!!!
0 p! c+ _1 C% Z( y2 G( C+ b6 F- S2 T
4 X8 I6 b, n; m* @* LAllegro PCB SI仿真步骤/ |, E) Y0 c' v  ~

9 O+ V* S0 n- Y  h( F1.首先确认所要仿真的主芯片(CPU)的数据手册是否给出了相关的布局布线以及阻抗等参考设计;. A2 M1 F) _6 F
2.获取主要器件的IBIS模型;
& Z; d/ |& }9 D; a3.对照数据手册修改模型,主要包括接收端的高低判决电平和Vmeans电平值,这些参数是仿真时序时软件用来自动计算飞行时间的参考点;
  ~, d- S& O3 h. I0 V( G- n4.布局前仿真,确定大概的走线布局范围,以及可能的仿真参数条件;(可选,若有经验或者参考设计,这部分可省去)4 {% T/ Y; N/ v# B
5.布线仿真前,先确定各仿真参数:驱动端驱动能力的选择、仿真时传输线阻抗的选择、仿真时传输线长度的选择;
# q% B- ~6 A8 p8 e- J- z, S1 g( i6.具体仿真确定驱动端的驱动能力,得以三种仿真模式(fast,typ,slow)下都能满足数据手册中的要求为准;传输线阻抗和传输线长度都可以根据布局布线的要求,选择较恶劣情况来仿真;
9 T  ^1 Q! ]5 }7.设置仿真的buffer为on-the-fly,对于时序仿真中飞行时间的采样点,通常软件提取模型时只默认设置了TYP情况,我们要仿真fast与slow模式,就必须将最大与最小情况下的参数值也进行设置:在allegro PCB SI中修改模型的input section和output section,一般信号的判决电平以Vih,Vil为准,而时钟信号将其设置为Vmeans;7 |' U: s% ~! N% j& N. k* z
8.具体仿真确定走线长度与走线阻抗,必须满足三种仿真模式下均不会出现信号完整性问题。若是双向的数据信号,需两个方向均仿真,确定走线阻抗和走线长度合适;
" G+ ~4 c/ {* o$ `4 b& u! a; K9.串扰仿真,以手动建模的方式确定最小线间距;
) j4 N$ [7 V0 p+ G10.产生约束方案,并在该方案下实现布局布线;
: V; A4 |2 m8 o7 O2 N  R) X11.后仿真,用probe分别提取各组信号仿真,确认不会出现信号完整性问题,同样数据信号若为双向的需要注意两个方向都必须满足过冲和时序的要求;( ~9 j) D' Y% T$ b7 o- s. G" h
12.串扰仿真,report形式仿真高危信号与各组信号,对串扰较大网络进行局部修缮。! c) m1 i' N, ^4 }/ m/ w' C

作者: fangqwas    时间: 2011-12-21 14:50
学习
作者: kbhf518    时间: 2011-12-21 22:14
刚做仿真几次,LZ写的可以,详细点就好了。
作者: wcn312318697    时间: 2011-12-22 08:36
kbhf518 发表于 2011-12-21 22:14 ) P. Z: ~7 X) a8 G5 r
刚做仿真几次,LZ写的可以,详细点就好了。

6 ?# Y  [8 `- `9 X: r公司上不了图。。没办法详细了。。
作者: kbhf518    时间: 2011-12-22 10:39
wcn312318697 发表于 2011-12-22 08:36
& P0 Q, t0 O4 B公司上不了图。。没办法详细了。。
& m' j$ e1 w" R" J; T+ d8 }+ ~
加QQ:495549406,可以相互切磋啊,呵呵。
作者: krew84    时间: 2012-3-2 11:51
嗯 条理清晰!谢过了
作者: hao2012    时间: 2012-3-2 21:26
小白学习,楼主辛苦了
作者: wzh6328    时间: 2012-3-26 14:32
能否结合一个实例将仿真教程充实一下,给没有接触过的人一个学习的机会
作者: cvntao    时间: 2012-4-3 16:41
期待详细版本的出现
作者: 红色石头    时间: 2012-4-5 17:25
刚学习cadence的仿真,期待更详细的教程
作者: lgl2466    时间: 2012-6-11 20:26
期待
作者: 美味蔬菜    时间: 2012-6-11 21:23
正在学习仿真,跟着书上的例子,却遇到很多问题
作者: hulxe    时间: 2012-9-2 09:45
我是菜鸟啊。。。
作者: devil143    时间: 2012-9-2 15:49
学习
作者: baijin232911    时间: 2012-9-2 23:19
谢谢楼主。
作者: 惠是热奶茶    时间: 2016-11-28 09:52
总结的非常好' ]5 H6 n- v& w* |7 s( }

作者: jimmyli    时间: 2016-12-7 10:40
很实用  学习了
作者: f475810086    时间: 2016-12-14 17:24
学习
作者: zongqiaoyu    时间: 2016-12-29 10:49
想学习Allegro软件自带的仿真,但是不会,不知如何下手
作者: bingshuihuo    时间: 2016-12-29 11:50
期待详细版本的出现




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2