集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1169|回复: 3

fpga与ic设计的区别和联系是什么?

[复制链接]
zxopenljx 发表于 2020-7-9 09:24:39 | 显示全部楼层 |阅读模式
ic设计可分为全定制,半定制两种,用FPGA设计属于一种半定制IC设计。具体来说,用FPGA设计一般不用考虑门极电路以下的问题,而全定制IC设计则需要深入到版图。

1. 门控时钟的应用,在fpga中使用门控时钟是非常不推荐的一件事情。asic中虽然也不赞成使用,但是也没什么大关系
2. 输出的buffer和门,fpga中恐怕没有这些器件,对延时的估计和门的应用就要重新考虑了
3. memory,fpga和asic中的memory的应用有着很大的不同,fpga中用的是内置的或者是用lut拼起来的。asic用的主要是厂商定义的,大小更随意一些(和有些fpga相比)
4. latch的使用,fpga中基本不要用latch,asic中就看需要和设计的能力了
5. dsp或者其他计算模块的调用,很多fpga中提供了dsp,乘法器等等,当然有空间的话也可以自己写。asic中基本都要自己设计的。不知道有没有厂商提供这些
6. 基于soc的设计,对于模拟部分的应用,fpga上做数模混合设计只有有限的功能。asic上就不说了
7. pll等的时钟处理,fpga上也提供时钟处理的dcm,dll,pll等,但是远没有asic的强大,所以在写code的时候对时钟就要想好他们的多少
8. 速度的差别,一般来说同样代码在两个地方实现的速度是不同的。在具体应用的时候要注意
 楼主| zxopenljx 发表于 2023-10-27 17:43:49 | 显示全部楼层
fpga与ic设计的区别和联系是什么?

点评

海!外直播 bitly.net/b9bb 禁闻视频 bitly.net/eeee8 办公大楼落成,门口对联.书记挥毫,上联:说实话办实事一身正气,下联:不贪污不受贿两袖清风.大家齐赞!考虑民主,征横批,大家不作声,一老农经过,顺口而出:查无此人  发表于 2023-10-30 16:54
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

QQ|小黑屋|手机版|Archiver|集成电路技术分享 ( 京ICP备20003123号-1 )

GMT+8, 2024-5-18 06:55 , Processed in 0.095830 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表