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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8677|回复: 16

[求助] clock source 为什么不能定义在hierarchy pin上呢

[复制链接]
发表于 2015-6-29 15:35:23 | 显示全部楼层 |阅读模式

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

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

x
变量 cts_enable_clock_at_hierarchical_pin 中解释到:
Clock  tree  synthesis  (CTS)  requires  that  clock sources must be at points that have physical information.  In general, a hierarchical  


pin does  not  have  physical  information for accurately calculating clock delay;




想问下,什么是hierarchy pin?为什么老版本icc中不能将clock source建在hierarchy pin上?


541254.png



上图中1是input port,2 应该是一个 internal hierarchy pin 吧? 为什么可以将 clock source 定义在 input port上,而不能定义在 2上呢?
发表于 2015-6-29 16:18:19 | 显示全部楼层
你能不能找出这个hierarchiy pin的物理位置?以及如何计算这个点之后的net的delay值?
 楼主| 发表于 2015-6-29 16:29:18 | 显示全部楼层
回复 2# fman

我可能对hierarchy pin理解的不对;

如果黑色方框是我的block,蓝色方框代表一个stand cell,那么红色方框可能会代表什么呢?
发表于 2015-6-29 16:52:50 | 显示全部楼层
hierarchy pin会在后端的过程中被优化掉,连pin都没有了,那这个时钟还设的上么?
 楼主| 发表于 2015-6-29 18:07:13 | 显示全部楼层
回复 4# ljjbunny

如果黑色方框是我的block,蓝色方框代表一个stand cell,那么红色方框可能代表一个macro,请问macro的pin怎么可能会在后端被优化掉呢
发表于 2015-6-29 21:15:17 | 显示全部楼层
文章里面写的很清楚,hierarchichy pin是没有物理信息的。
红色的是属于hierarchichy pin, 但是他也只是逻辑上存在,物理上没有一个确定的的点 (x, y)和他对应。
 楼主| 发表于 2015-6-29 21:32:25 | 显示全部楼层
回复 6# fman

假设红色方框是macro,那么我一旦将macro fixed,那么这个macro上任何一个pin (hierarchy pin) 的位置,我就可以确定啊 [用(x y)确定]
发表于 2015-6-30 11:27:57 | 显示全部楼层
回复 5# jiazhang


    你之前一直说的是hierarchy pin 怎么又扯到macro pin了,这是两回事好不好,macro pin就是一个物理上存在的pin,不是hierarchy pin,hierarchy pin是逻辑上存在而物理上不存在的,只是前端代码里一个module的pin,还有,你说蓝色是stdcell ,红色又怎么可能是macro
 楼主| 发表于 2015-6-30 13:51:04 | 显示全部楼层
回复 8# ljjbunny
macro里还不是由stand cell构成的吗?
 楼主| 发表于 2015-6-30 13:53:50 | 显示全部楼层
回复 8# ljjbunny

恩,你说的意思我明白了;比如有 top.v  a.v b.v c.v  每个 .v 文件中是一个 module,假设 a.v 调用了 b.v , b.v 又调用了 c.v 那么

b.v 的这个module的pin,就是逻辑上存在的,就是个hierarchy的pin;你说的是这个意思吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-2-13 00:45 , Processed in 0.022294 second(s), 8 queries , Gzip On, Redis On.

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