在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 7083|回复: 11

[活动] 每日一题1129

[复制链接]
发表于 2012-11-29 22:35:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 vipjph 于 2012-12-5 09:21 编辑

1、
How to find out timing and physical longest path?
如何找到时序上和物理位置上最长的路径?
2、
Tell some of applications of buffer?
buffer在P&R里面的用途 (至少三种)?
3、
Can input pin floating (openning)? Can output floating? why?
在设计中,单元的输入端可以悬空吗?输出端哪?

欢迎积极讨论,参与讨论者信元相送。
---------------------------------------------------------------------------------
1、
方法有很多,捡一个较为简单的说

longest timing path:
按照要求修改SDC,
如果要求包含multicycle path,则去掉SDC里面的multicycle path
如果要求包含async path,则去掉SDC里面的false path
改input,output delay为0
改所有clock period为同一个数值
然后report_timing

longest physical path比较麻烦,因为要考虑detour route,所以不能简单地算2个flop之间的直线距离
应该首先在现有的工具里面找现成的命令,如果没有的话,就要先把每条timing path里面的所有net找出来,逐个找到每条net的长度,之和就是这条path的physical length,然后,逐一循环

2、
1). 修hold违例;
2).修max_cap违例;
3).修SI引起的delay以及noise违例;
4).修antenna违例;
5).修max_fanout违例;
6).修max_length违例;
7).修max_transition违例;
8).做clock tree

3、输入端不行,输出端可以
发表于 2012-11-30 13:39:11 | 显示全部楼层
1,时序上的时序分析工具可以report出来吧,物理上的后端工具应该可以report出来吧。
2,增加驱动能力,消除一些时序违规,时钟树。
3,输入不可以悬空吧,输出可以。
发表于 2012-12-1 00:31:50 | 显示全部楼层
回复 2# llongice9


    感謝分享
发表于 2012-12-1 23:57:31 | 显示全部楼层
3 只要是有效的输入,不可以悬空,直接造成后续信号的高阻。输出可以高阻。
发表于 2012-12-2 12:27:12 | 显示全部楼层
有意思 ,,,
发表于 2012-12-2 14:04:21 | 显示全部楼层
最差路径可以通过PT报告出来啊,slack最小的那条,
buffer,增加驱动,作为delay,修复high fanout问题
发表于 2012-12-2 14:57:13 | 显示全部楼层
回复 1# vipjph


    花费多少多少
发表于 2012-12-2 18:51:21 | 显示全部楼层
各种不会啊!!!!
发表于 2012-12-3 14:25:11 | 显示全部楼层
新手学知识
发表于 2012-12-3 18:17:06 | 显示全部楼层
1,时序上的时序分析工具可以report出来吧,物理上的后端工具应该可以report出来吧。
2,增加驱动能力,消除一些时序违规,时钟树。
3,输入不可以悬空吧,输出可以。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-25 16:06 , Processed in 0.047309 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表