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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5836|回复: 6

[求助] DC综合时,SPI的SDO和SCLK之间要加约束吗?

[复制链接]
发表于 2013-3-5 21:47:20 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 orlye 于 2013-3-5 22:27 编辑

SPI Master模块,SCLK和SDO都是采用系统时钟同步的输出,对系统时钟而言都是数据通路。SCLK是系统时钟的N分频,N可由软件配置。
现在想请教一下,综合时SDO需要再加上与SCLK时钟之间的约束吗?
因为有些slave是直接用SCLK作slave模块时钟的,不加的话怕无法保证SDO与SCLK之间的setup/hold时间。
但由于SCLK频率是可配置的,不太清楚DC该怎么约束,想请教一下。
发表于 2013-3-5 22:29:25 | 显示全部楼层
最近在学习DC,也有SPI模块,以前的SPI模块也是你这种方式,SCLK和SDO的时序是用不同的主频周期数保证的吧,DC约束我觉着管不了这个~~
发表于 2013-3-15 14:13:02 | 显示全部楼层
SCLK是系统时钟分频得到的,那么就create_generated_clock来定义这个SCLK,频率用分频的最高的频率。
定义了SCLK,那slave模块里的SCLK group的路径都会进行分析,时序报告里是可以看到SDO与SCLK的种种的。
 楼主| 发表于 2013-3-15 21:48:10 | 显示全部楼层
回复 3# rdl890208


    明白了,谢谢你的回复
发表于 2013-3-23 23:17:17 | 显示全部楼层
弱弱的问句:什么是DC
 楼主| 发表于 2013-3-24 22:09:21 | 显示全部楼层
回复 5# heningbo


    就是design compiler。Synopsys公司的ASIC综合工具。
发表于 2014-11-20 13:47:11 | 显示全部楼层
学习了~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-24 07:41 , Processed in 0.023839 second(s), 10 queries , Gzip On, MemCached On.

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