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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 2793|回复: 5

[求助] 数字电路设计适用的频率

[复制链接]
发表于 2012-5-8 21:52:39 | 显示全部楼层 |阅读模式

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

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

×
学了verilog已经有一段时间了,自己编程序设计过一个小例子(80行左右的代码),也会用一些数字后端的软件,但至今有一句老师说的话让我有点摸不着头脑,他说数字电路设计的频率做不太高。我不太明白这是为什么,是不是数字电路的时钟频率不可能太高呢?例如:如果一个设计的clk周期为10ns,频率也只有100M,周期为1ns,频率就1GHz了。而在用DC综合时,设置clk的波形时,他的周期不可能设置成小于1ns吧,是不是就因为在DC综合时它的周期不可能设置成太小,所以这就决定数字电路就不能跑频率太高呢?
发表于 2012-5-8 22:08:48 | 显示全部楼层
你想过吗,CPU是不是数字电路,它的工作频率有多高?只是因为代码质量不好,导致综合后的频率上不去,不是数字电路不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-8 22:21:10 | 显示全部楼层
回复 2# fuyaolong


   也是噢,我想想,数字电路可以用流水线方式提高工作频率。但是设计代码中,要做到如何的代码优化才能达到那么高的频率要求呢?还有DC创建clk周期时,能设的最小值是多少呢?我觉得1ns都已经很吓人了!1Ghz
回复 支持 反对

使用道具 举报

发表于 2012-5-9 13:04:28 | 显示全部楼层
有一部分原因也是取决于数字电路的芯片工艺。代码和约束也都是基于这个现实展开的。
回复 支持 反对

使用道具 举报

发表于 2012-5-9 16:06:03 | 显示全部楼层
本帖最后由 quenstin 于 2012-5-10 08:33 编辑

因为有建立时间保持时间和CELL延迟的限制,所以数字IC的clock频率实际上是有上限的,当然了这些限制与所用工艺有关
回复 支持 反对

使用道具 举报

发表于 2012-5-9 16:53:48 | 显示全部楼层
ls 似乎有理
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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


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

GMT+8, 2025-11-2 03:20 , Processed in 0.027854 second(s), 5 queries , Gzip On, Redis On.

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