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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3896|回复: 9

[求助] 关于综合时的set_drive_cell命令

[复制链接]
发表于 2011-1-4 17:15:43 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 wangxuede220 于 2011-1-7 16:58 编辑

大家好:
      本人综合时遇到个问题无法解决,希望得到高人指点。
就是在用到set_driving_cell 命令时,我的输入信号是由同步的ram来驱动的,但这个ram的输出与时钟是不同步的,那这个命令怎么用呢?
先谢谢了。
发表于 2011-1-4 17:44:43 | 显示全部楼层
set_drive_cell只是用于决定驱动大小,没必要非要找个ram来驱动
回复 支持 反对

使用道具 举报

发表于 2011-1-5 02:44:07 | 显示全部楼层
好帖 学习了
回复 支持 反对

使用道具 举报

发表于 2011-1-5 10:56:24 | 显示全部楼层
2楼有理。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-5 19:29:52 | 显示全部楼层
回复 2# warmheard


    我知道没必要,可是我实际驱动的就是ram,所以肯定要模拟这个值啊,不可能随便设这个值吧,我现在想知道的是如何确定这个值。
谢谢坛友关注。
回复 支持 反对

使用道具 举报

发表于 2011-1-7 16:13:05 | 显示全部楼层
LZ到底是你的信号驱动RAM呢?还是RAM来驱动你的信号?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-7 17:01:17 | 显示全部楼层
回复 6# 阿社君


    两种情况都会有,但是我的输出驱动ram时,由于ram的输入是与时钟同步的,就相当于我的输出驱动一个触发器,这个好解决。
但是ram驱动我的模块时,它的输出不与时钟同步,并且我也不清楚它的输出驱动能力是多少。
回复 支持 反对

使用道具 举报

发表于 2011-1-10 23:49:05 | 显示全部楼层
同步ram的输出怎么会与时钟不同步呢?set_drving_cell决定输入transition
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-1-11 15:02:47 | 显示全部楼层
回复 8# eetop


    这种ram应用很多的,因为如果输出同步的话,输出就会晚一个时钟,我们现在用的就是这样的。
回复 支持 反对

使用道具 举报

发表于 2011-1-12 09:57:09 | 显示全部楼层
Your hierarchy separation has a bit problem. It's better to add one DFF between RAM and your block.

If can't, you shall not use "set_drive_cell", You can use other commands, main target is to add some delay for setup time/hold time calculation. So in top level integration, you still can use boundary optimization to optimize timing. But in block level, you have to do that.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-13 05:51 , Processed in 0.021930 second(s), 6 queries , Gzip On, Redis On.

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