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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5314|回复: 10

[求助] 一个面试题

[复制链接]
发表于 2012-10-12 10:54:03 | 显示全部楼层 |阅读模式

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

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

x
面试被问到的:
1  在cts的spec里用routeclknet和在global detail阶段再route clk有什么区别?
2  在cts时,用clockDesign 和用cksynthesis有什么区别?
请各位赐教!
发表于 2012-10-12 11:16:20 | 显示全部楼层
1、我觉得是考察,route clock net在哪个阶段做,在不同阶段做有啥不同
2、clockDesign是ckSynthesis的升级版,老一辈的人都用ckSynthesis,参数设置上有不同吧
发表于 2012-10-12 12:43:06 | 显示全部楼层
1. 我认为没有区别,都是call NanoRoute进行NDR route。你可以用两种方式来进行clock net routing。第一,直接在CTS阶段进行route,并保留;第二,在CTS阶段生成route guide,来指导route阶段进行routing。
2. clockDesign = create clock tree spec + read spec + ckSyntheis + ckECO + clock net route; 对于ckSynthesis,建议添加-forceReconvergent
凭记忆写的,没有查UG,有错误请指正
发表于 2012-10-12 13:02:47 | 显示全部楼层
1) 有区别,要结合clock和signal route,以及postCTS opt的效果来考虑这个问题,
 楼主| 发表于 2012-10-14 22:10:47 | 显示全部楼层
我想了很多,但是还是不能想出个所以然来,版主能说的在详细一些吗?
 楼主| 发表于 2012-10-16 16:34:24 | 显示全部楼层
最近做了一些实验,有了一些体会,不知道正确与否,理解如下:
在clock tree时,有无routeclknet主要就是针对RC提取是否接近真实状况,如果在clock tree时不用routeclknet,那么RC抽取和真实状况有点差别,尽管在PostCTS opt时不会去动clock tree.所以在postcts opt后在route的话,运行时间可能更快一点。如果在clock tree就routeclknet,那么clock Net就是fixed,其分析的时序就是最终route后的状况,所以在post cts opt时工具就fix住clock tree,只opt data path,所以时序应该更难收敛一些,因为clock tree固定死了,一点可调的余地都没有了,运行时间也可能更长一些。所以我认为应该在clock tree时,routeclknet NO ,然后opt postroute后,先route clock在route signal最好,希望版主指正!
 楼主| 发表于 2012-10-16 22:15:28 | 显示全部楼层
顶一下!
发表于 2012-10-19 17:08:33 | 显示全部楼层
分析的蛮细的呢。
发表于 2012-10-19 17:41:58 | 显示全部楼层
回复 1# twn2000


    建议把标题改一下,比如 加入 关键词 cts,让人能够一目了然这是pr的题目。搜索的时候也好搜索到,回答的人就会多。
发表于 2012-10-20 17:08:24 | 显示全部楼层
回复 1# twn2000


    是不是一个考虑时钟驱动一个不考虑。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-4 02:03 , Processed in 0.025083 second(s), 9 queries , Gzip On, Redis On.

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