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

 找回密码
登录 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 8247|回复: 11

[原创] 急问。怎样设constraint才能让DC报出下面几类interface的timing path.

[复制链接]
发表于 2011-12-1 11:50:03 | 显示全部楼层 |阅读模式

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

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

×
analog和digital的interface. analog就当成一个blackbox.

现在想要看以下几类path的timing.请问该如何约束。
digital 最后一级flop的输出到analog上对应的输入的timing.
analog边界上的输出,到digital 第一级flop输入。

另外还有个问题。set input/output delay是该设在port上。还是第一级flop上?port到flop之间还有一些组合逻辑。
发表于 2011-12-1 12:27:48 | 显示全部楼层
1) 直接report_timing -from/to 你想看的pin
2) 一般是port上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-1 13:20:18 | 显示全部楼层
回复 2# 陈涛


    谢谢版主已经可以看到digital到analog boundary的path,但是显示没有 constraint.

请问这个constraint怎么设。是直接在digital 的input/output上设input/output delay吗。

谢谢
回复 支持 反对

使用道具 举报

发表于 2011-12-1 13:25:37 | 显示全部楼层
回复 3# nicholas08


    信息不够,无法回答
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-1 13:33:28 | 显示全部楼层
回复 4# 陈涛


    如上图所示。我要约束A到C这条path怎么办?
aa.jpg
回复 支持 反对

使用道具 举报

发表于 2011-12-1 13:40:48 | 显示全部楼层
本帖最后由 陈涛 于 2011-12-1 13:43 编辑

最好的方法是analog有一个完整的lib文件
如果没有的话,在C上set_output_delay试试
也可以试set_max_delay -from A -to C
或者什么都不加,就report_timing -from A -through B -to C -unconstraint,只要path delay符合你的要求就行了
回复 支持 反对

使用道具 举报

发表于 2011-12-1 13:46:48 | 显示全部楼层
回复 3# nicholas08
我想楼主说的应该是下图所示的设计吧
mix_design.JPG
如果是这种设计,一般情况下不会对数模接口的信号关心吧(对于a2d_sig在数字内部打两拍以后直接使用或检测有效沿再使用就可以了),
如果需要关心,则会有相关的随路时钟(或者说约束所需要的参照物吧)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-1 13:49:46 | 显示全部楼层
多谢版主。

1. 如果是analog到digital 的path的话应该就是上面的方法反一反吧。

2. C已经是analog 的input了。直接在上面设output_delay吗?

3.完整的.lib文件里面的timing信息是不是就和综合库类似的,有定义timing的7X7矩阵?
  还是说像ETM model一类?
回复 支持 反对

使用道具 举报

发表于 2011-12-5 23:27:21 | 显示全部楼层
如果是ICC的话,试试set_data_check -setup,然后report_timing。
encounter应该有类似的命令吧。
回复 支持 反对

使用道具 举报

发表于 2011-12-6 14:02:29 | 显示全部楼层
学习下 。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-13 18:43 , Processed in 0.059869 second(s), 7 queries , Gzip On, Redis On.

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