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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2438|回复: 4

[求助] 弱问关于FPGA的综合和优化

[复制链接]
发表于 2014-9-24 14:00:07 | 显示全部楼层 |阅读模式

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

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

x
以前做ASIC的,突然转到FPGA,思路不太一样,有些基本问题还不太清楚,弱弱地跑来问一下……
1.在ASIC中,综合时会根据速度要求选择不同尺寸和驱动能力的标准单元,FPGA也是吗?还是对于一个固定的FPGA芯片,速度已经确定了?只会对逻辑进行优化,并不会对单元本身进行优化?也就是说,实现同一个功能的单元,比如D触发器,只有那么一种结构,如果能满足速度要求最好,如果无法满足也就没辙了?
2.ASIC综合时要写一堆时序约束,FPGA也是吗?看的例子似乎只定义了时钟频率……
求指教啊!
发表于 2014-9-25 04:29:33 | 显示全部楼层
FPGA 里面的单元都是预先生产好的,速度和驱动能力都确定了。没有办法优化了。

但是FPGA的可编程互联是带驱动的,而且工具链会根据扇出适当选择驱动能力甚至
复制某些单元(比如触发器)来保证时序。

FPGA也是需要写约束的。。。只不过比ASIC简单得多。尤其是接外部IC的时候,跟
ASIC没啥区别。一般情况下只写fmax是比较偷懒的做法(一般外设对时序要求
都不高,所以碰巧没大问题)。

从 ASIC 转 FPGA 类似于用 门海,不过区别是不但门是预先生产的且只有很少
的种类,连布线也是,区别只不过布线上有一些可编程的缓冲器/开关而已。
 楼主| 发表于 2014-9-25 10:21:35 | 显示全部楼层
回复 2# vetusware

非常感谢!!
发表于 2014-10-2 20:58:19 | 显示全部楼层
一般来说FPGA内部的LUT和DFF都是同构的,但也有部分器件在功耗和性能上具有一定的可配置性,比如可以将关键路径上的逻辑单元配置为高性能状态(功耗相对较高,主要是漏电流较大),而其他部分则使用低功耗模式。
 楼主| 发表于 2014-10-8 09:17:38 | 显示全部楼层
回复 4# phxwings

多谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-25 05:28 , Processed in 0.021737 second(s), 10 queries , Gzip On, MemCached On.

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