永发信息网

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

答案:2  悬赏:40  手机版
解决时间 2021-03-02 04:51
fpga与ic设计的区别和联系是什么?
最佳答案
ic设计可分为全定制,半定制两种,用FPGA设计属于一种半定制IC设计。具体来说,用FPGA设计一般不用考虑门极电路以下的问题,而全定制IC设计则需要深入到版图。
门控时钟的应用,在fpga中使用门控时钟是非常不推荐的一件事情。asic中虽然也不赞成使用,但是也没什么大关系;
输出的buffer和门,fpga中恐怕没有这些器件,对延时的估计和门的应用就要重新考虑了;

memory,fpga和asic中的memory的应用有着很大的不同,fpga中用的是内置的或者是用lut拼起来的。asic用的主要是厂商定义的,大小更随意一些(和有些fpga相比);

atch的使用,fpga中基本不要用latch,asic中就看需要和设计的能力了;

dsp或者其他计算模块的调用。很多fpga中提供了dsp,乘法器等等,当然有空间的话也可以自己写。asic中基本都要自己设计的。不知道有没有厂商提供这些。;

基于soc的设计,对于模拟部分的应用,fpga上做数模混合设计只有有限的功能。asic上就不说了。

pll等的时钟处理,fpga上也提供时钟处理的dcm,dll,pll等,但是远没有asic的强大,所以在写code的时候对时钟就要想好他们的多少;

速度的差别,一般来说同样代码在两个地方实现的速度是不同的。在具体应用的时候要注意。
全部回答
ic设计可分为全定制,半定制两种,用FPGA设计属于一种半定制IC设计。具体来说,用FPGA设计一般不用考虑门极电路以下的问题,而全定制IC设计则需要深入到版图。具体区别:
  1门控时钟的应用,在fpga中使用门控时钟是非常不推荐的一件事情。asic中虽然也不赞成使用,但是也没什么大关系;
  2大输出的buffer和门,fpga中恐怕没有这些器件,对延时的估计和门的应用就要重新考虑了;
  3memory,fpga和asic中的memory的应用有着很大的不同,fpga中用的是内置的或者是用lut拼起来的。asic用的主要是厂商定义的,大小更随意一些(和有些fpga相比);
  4latch的使用,fpga中基本不要用latch,asic中就看需要和设计的能力了;
  5dsp或者其他计算模块的调用。很多fpga中提供了dsp,乘法器等等,当然有空间的话也可以自己写。asic中基本都要自己设计的。不知道有没有厂商提供这些。;
  6基于soc的设计,对于模拟部分的应用,fpga上做数模混合设计只有有限的功能。asic上就不说了
  7pll等的时钟处理,fpga上也提供时钟处理的dcm,dll,pll等,但是远没有asic的强大,所以在写code的时候对时钟就要想好他们的多少;
  8速度的差别,一般来说同样代码在两个地方实现的速度是不同的。在具体应用的时候要注意
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
亿佳能五金铝塑门窗配件地址有知道的么?有点
澳门风云2周润发打完泰拳后的一首纯音乐是什
古琦的g图案一定是一正一倒吗
现在读给排水工程技术专业的,今年实习 以后
求防弹少年团DNA百度云...
长期吸烟容易患肺癌的原因是A. 煤焦油黏着在
金黄色的鲤鱼喜欢吃什么
怀远县群力汽车运输有限公司我想知道这个在什
国债逆回购时间怎么算
2000年1月1日阴历是多少?
上海松泰医药科技有限公司怎么去啊,有知道地
现在特别火的美腰机管用吗,大概多少钱,微商
下载的电子书打不开怎么办
通过精确测量发现,地球是一个CA. 正圆形球体
灰锅口怎么去啊,有知道地址的么
推荐资讯
椭圆的准线公式
怎么做好小吃外卖,怎样做好小吃外卖,如何做
网上购物售后的服务单号明细怎么查
水果馅怎么做好吃,水果馅的吃法
c++,怎么添加函数到头文件啊~? 比如我写了2
性肠胃炎上吐下泻完了马上就不疼了还要吃药吗
如何打开filemaker server 主页
大湾北路/大湾南路(路口)地址在哪,我要去那
职业病的定义是A.有职业的人经常发生的疾病B.
我是在给排水这方面是个新手,想请教一下大家
形容空气的诗句
北京至西安4月29号14:22的火车票几点到西安
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?