3878|4

6892

帖子

0

TA的资源

五彩晶圆(高级)

楼主
 

FPGA与CPLD的区别 [复制链接]

FPGA与CPLD区别,这是问题究竟有哪些方面
此帖出自FPGA/CPLD论坛

最新回复

其实没有说到最关键的 CPLD比FPGA来说延时是一定的,因为CPLD的逻辑都在外围,内部是可编程连线,FPGA是按照豆腐块形式划分的,可编程连线分布在周围,所以延时是不固定的(要加时序约束)。这就是为什么有的对延时要求高的反而青睐CPLD。我做过实验。。。  详情 回复 发表于 2010-3-24 19:42
点赞 关注
 

回复
举报

107

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
不清楚。。。
此帖出自FPGA/CPLD论坛
个人签名haha
 
 

回复

104

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
CPLD分解组合逻辑的功能很强,一个宏单元就可以分解十几个甚至20-30多个组合逻辑输入。而FPGA的一个LUT只能处理4输入的组合逻辑,因此,CPLD适合用于设计译码等复杂组合逻辑。

但FPGA的制造工艺确定了FPGA芯片中包含的LUT和触发器的数量非常多,往往都是几千上万,CPLD一般只能做到512个逻辑单元,而且如果用芯片价格除以逻辑单元数量,FPGA的平均逻辑单元成本大大低于CPLD。

假定设计中使用到大量触发器,如设计一个复杂的时序逻辑,那么使用FPGA就是一个很好选择。同时CPLD拥有上电即可工作的特性,而大部分FPGA需要一个加载过程,所以,如果系统要可编程逻辑器件上电就要工作,那么就应该选择CPLD。
此帖出自FPGA/CPLD论坛
 
 
 

回复

875

帖子

0

TA的资源

五彩晶圆(高级)

4
 
楼上正解,FPGA容量大,
此帖出自FPGA/CPLD论坛
 
 
 

回复

165

帖子

0

TA的资源

五彩晶圆(中级)

5
 
其实没有说到最关键的 CPLD比FPGA来说延时是一定的,因为CPLD的逻辑都在外围,内部是可编程连线,FPGA是按照豆腐块形式划分的,可编程连线分布在周围,所以延时是不固定的(要加时序约束)。这就是为什么有的对延时要求高的反而青睐CPLD。我做过实验。。。
此帖出自FPGA/CPLD论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 2/10 下一条
ADI 中国30周年,与你一起走过的那些精彩瞬间!
即日起-4月30日,阅读资料,您可以参与ADI真爱粉大考验,同时为ADI中国30周年送上祝福!我们将从参与者中随机抽取精美礼品送出!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表