- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
关于SQ界面反射仿真的问题
[问] bluebell82
在Specctraquest做反射仿真,不论driver和receiver是什么,为驱动端的数字脉冲设置好重复频率,截止频率和占空比之后,按理就应该知道驱动端发出的原始信号是什么样的形状.但往往在Sigwave窗观察到的driver和receiver端的波形形状离按设置得到的设想中的原始驱动波形相差甚远,有时候设置激励是脉冲,而显示是一条类似阶约响应的曲线....是否是因为源端和末端阻抗不匹配而造成来回反射?
如果我想直观地在Sigwave窗观察到软件根据我所设置参数而合成的驱动波形(没有任何失真的),该怎样做呢?
[答] heroedit
1、pulse设置好频率和占空比,它代表的是控制buffer开关的频率和占空比,并不是所谓的buffer输出波形,buffer输出波形是根据ibis model的vi和vt曲线得到的输出波形。
2、驱动端pin由于一些寄生参数以及所带的负载的影响有反射波形叠加,波形和buffer输出波形有明显的差异,接受端类似,记得当初有个高手在抱怨做pcie的时候,明明接受端die波形仿真的时候很好,而在测量的时候fail(他后来仿真确实发现pin波形很差)
[问] bluebell82
1、由ibis model提供的buffer的v-I,v/t曲线的确可以看得到.可是Specctraquest是做信号完整性分析的,是分析不同信号通过传输线以后的信号质量的,那么这个不同信号该怎样设置呢?难道传输线两端的器件一旦确定了,那么经过传输线的原始的驱动信号的形状也就确定了吗(因为器件的ibis模型定义了相应器件的buffer输出波形),我能控制的就只有器件buffer的开关频率了吗
2、如果我想看的是频率500M占空比0.5的数字脉冲通过任意两个器件之间的一段传输线以后的信号质量,怎样设置脉冲参数?
看信号通过一根传输线以后质量有没有下降难道只对比driver和 receiver端的波形就可以了,而不用具体去管我驱动信号的原始波形是什么样子的吗?
3、在做反射仿真之前,在preference参数设置中,stimulus 的选项pulse,rise,invertpulse都起到什么样的作用呢?
[答] dnhit
1、数字信号就内容无非就0和1两种,就形式主要考虑的是0->1和1->0,如果信号的翻转频率很高,SI问题就会出现。模型中的dv/dt回答的就是这个问题。作用软件使用者,可以决定波形中0和1出现的数量和比例(占空比)以及出现的频率。应该说这类属性和模型共同决定了所看到的实际波形。
2、500MHz的话,周期是2ns。每2ns开关一次电路,然后再设定一个占空比,是不是就可以ok了?
3、脉冲,上升沿、负脉冲,可能是可供选择的激励波形吧。
[答] happymm
1、传输线本身对波形也会有影响的。例如,用不同阻抗的传输线试试,就会发现信号电压不同。
2、可以用电路仿真软件做,例如PSPICE。
3、把几种都试试,很容易就知道了。
[问] bluebell82
buffer输出波形是根据ibis model的vi和vt曲线得到的输出波形--这句话怎么解释呢?
参数设置里的截止频率应该是控制驱动波形的, 我怎样才能知道原始的,不受寄生参数和负载影响的buffer输出波形呢?
[答] dnhit
1、ibis模型决定dv/dt、dv/di波形,其中已经考虑了封装的寄生参数。IBIS提供两条完整的V-I曲线分别代表驱动器为高电平和低电平状态,以及在确定的转换速度下状态转换的曲线。具体可以看模型内容。
2、原始波形可以用工具打开ibis模型看。Visual ibis Editor,是Hyperlynx自带的IBIS模型编辑、语法检查及V/I曲线显示工具。据说Cadence的model integrity也可以看,不过我没用过。
具体讨论请去http://www.pcbbbs.com/dispbbs.asp?boardID=4&ID=82055&page=1
射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...
天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...
上一篇:高速系统信号完整性设计工具的选择策略
下一篇:电快速脉冲群实验及其对策综述