找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1284|回复: 3
打印 上一主题 下一主题

时序仿真中到底需不需要进行Tco补偿

[复制链接]

18

主题

456

帖子

3800

积分

五级会员(50)

Rank: 5

积分
3800
跳转到指定楼层
1#
发表于 2009-7-26 12:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 袁荣盛 于 2009-7-26 12:41 编辑
: s' N8 A  \3 e1 w  D" ~1 [3 J) ]
, K& f6 T1 N" F0 vhttps://www.eda365.com/thread-3871-1-1.html
$ C: k) x' u0 F- k& F" f1 X9 {- ?1 ^, u) R. v
版主在这个帖子中强调了Tcom补偿计算
) ]) s& m7 U8 B% L3 {5 ~$ r- a2 s3 p" U' s3 Y. Z
在SQ做时序仿真的时候,得到的数据完全可以直接带入计算公式& J* ~3 o% k8 f8 L! J* \
Switch Delay和Settle Delay在on-the-fly模式下全部是参考Buffer(测试负载)的波形计算得出的1 m1 F" v8 i# d) v, \
而数据手册中得到的Tco正是基于Buffer测试负载得出的
. q% y$ E# K/ ~5 g% v7 I所以这里不必在引入Tcom这一参数
5 C% E  X0 V" z& q3 \- F! O2 E6 H' ]/ ^  ~3 r3 A9 L8 h7 ?
如果你仿真的时候不习惯查看Sixp里的仿真结果
6 {5 h  A: c+ n7 G+ |而喜欢手动去测量Sigwave里的波形& u& H4 @$ W' {) p; I1 G' D# F/ i
那么只要显示Buffer的波形,以它的Vmeas为测量起点分别得出Switch Delay和Settle Delay& M; Y* X( K0 q$ ~& H5 i. h5 l  R
这里的结果就是Sixp里的仿真结果(虽然手动测量有一定的误差)
' e" t) m- T  c切忌不要以Driver的波形作为测量起始点因为实际负载与测试负载的差别
% u3 A* N+ ~- I* \4 {0 Z0 F" |必将导致Buffer(测试负载)与Driver端输出(实际负载)的波形不重合
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

55

主题

951

帖子

2740

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
2740
2#
发表于 2009-7-27 19:45 | 只看该作者
说的很好
sagarmatha

18

主题

153

帖子

367

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
367
3#
发表于 2011-10-14 14:18 | 只看该作者
楼主,你的意思是仿真设置中的buffer delay设置为:on the fly ,那么用SQ仿真出来的结果中的飞行时间就是根据实际情况所修正的值了是吧,也就是Tco仍然以数据手册中的值来计算?9 j8 c$ M, m' f' a( [' N' G. A

* W4 L+ `& _" K% J
+ z) y" Y; s& v我看的的一篇帖子里面有提到,这种情况下还必须在接收端的器件模型中修改它的I0CELL EDITOR中的delay measurement 中的V meas8 t! u! H( f0 s2 L

/ C9 ^5 B8 B8 l2 c  q$ {  Q这里的Vmeans的值应该是参考接收端器件的数据手册来设定的,同时仿真中也得修改根据接收端器件的数据手册来修改其IBIS模型中的Vil和Vih参数值。8 i8 n: Z5 q+ p5 @# X' C  \

; K7 \8 P- Q, R# d# l- F, ~是否是这样的??
7 Z& |. t* c7 Z7 a* b7 H' B, r

4

主题

143

帖子

1461

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1461
4#
发表于 2011-10-14 17:21 | 只看该作者
个人有不同看法。
! p3 r: }1 b- v4 n! nTco=buffer delay+ logic delay,在SQ里如果选择on the fly, buffer delay会被减掉,得到的flight time就完全不包含tco了,所以我认为datasheet里的tco应该要考虑进timing计算中,前提是buffer delay是基于测试负载计算出来的(需要修正IBIS的test fixture)并且被减掉了(on the fly)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-4-19 21:58 , Processed in 0.064584 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表