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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2697|回复: 9

请问速度不够是什么原因啊?

[复制链接]
发表于 2003-11-5 17:50:57 | 显示全部楼层 |阅读模式

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

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

x
用的XC3000 -4系列。代码有三大部分,下载成功。
因为考虑面积,其中两个代码重新写了,但接口没变。另一个模块则
没作任何改动。现在的现象是改动的模块单独综合
布线,速度完全没问题,其中最低时钟可以达到18M。
但和先前模块一起综合布线,该时钟能达到的速度却下降特别多,只有
4M的样子了。就面积而言,改动部分大概占了
全部的2/3的样子。需要说明的是,模块间数据都是寄存输出的。
我想线延迟不会这么大吧?而所有高倍钟的速度也没问题的。
请问是什么原因呢?急盼大虾们指点迷津。
发表于 2003-11-5 17:56:44 | 显示全部楼层

请问速度不够是什么原因啊?

问题应该是出自你改动的逻辑内部吧,因为为了节省面积,所以做了改动,一般情况下面积与速度是矛盾的
 楼主| 发表于 2003-11-5 19:25:33 | 显示全部楼层

请问速度不够是什么原因啊?

但单独综合是没问题的。
发表于 2003-11-5 20:38:25 | 显示全部楼层

请问速度不够是什么原因啊?

我建议你还是先看一下关键路径的时延。看一下路径延时和逻辑延时。
发表于 2003-11-5 23:19:27 | 显示全部楼层

请问速度不够是什么原因啊?

改变约束条件试一下。。。
发表于 2003-11-6 00:00:43 | 显示全部楼层

请问速度不够是什么原因啊?

如果是同步设计,从p&r之后给出的twr文件中可以看到关键路径的延迟,如果是这个问题,可修改一下逻辑。
发表于 2003-11-6 16:46:05 | 显示全部楼层

请问速度不够是什么原因啊?

    不知你的设计模块修改后,你的利用资源怎么样,可能是你冗余逻辑太多,限制信号的传输!
发表于 2003-11-6 19:51:00 | 显示全部楼层

请问速度不够是什么原因啊?

是不是你的逻辑单元用的差不多了,看看路径啦,
 楼主| 发表于 2003-11-7 09:51:35 | 显示全部楼层

请问速度不够是什么原因啊?

没有啊,模块修改后面积少了的。我启动时序分析,
里面的内容和步线后的简易报告有出入,我在里面没有看到
我说的253ns的路径。我给的约束是125ns。按理没有达到的话,
在时序分析里应该有的吧?我居然看到是clk72(我说的最慢的钟)没有
timing的错误,最小周期为47ns,那我该信哪个呢?
发表于 2003-11-7 13:34:27 | 显示全部楼层

请问速度不够是什么原因啊?

把程序贴出来,大家看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 00:20 , Processed in 0.036902 second(s), 11 queries , Gzip On, Redis On.

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