找回密码
 注册
关于网站域名变更的通知
查看: 141|回复: 2
打印 上一主题 下一主题

fpga和cpld主要基于什么结构 特点 选用原则?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-6-6 14:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
FPGAcpld主要基于什么结构 特点 选用原则?
( J: D% k$ V1 {% B4 C' V( Z1 M

该用户从未签到

2#
发表于 2022-6-6 14:52 | 只看该作者
CPLD适合小规模,比较简单,级联级数少的电路;FPGA适合大规模,大容量,要性能要求,可以很复杂的电路。实际应用方面,CPLD常用来做MCU/CPU外围的译码控制电路,或者所谓的glue logic,而FPGA很多用在数字信号处理,数据包处理甚至视频编解码等复杂的处理。8 ~3 X3 P# L$ n2 l4 J

该用户从未签到

3#
发表于 2022-6-6 15:08 | 只看该作者
1、CPLD通过集成片内FLASH实现掉电不丢失数据,FPGA需要外部FLASH加载- r/ ~! \, H5 Z" J- ^) |3 n
2、CPLD封装小,功耗低,当然,资源也相对少;FPGA的寄存器一般可以轻易做到几万到十几万个,CPLD最多几千个。
& d) v7 X3 X0 o$ V4 C3 w3、CPLD便宜,20RMB以内搞定;FPGA几百到几万不等。% Y3 @; S- N0 P+ t7 B7 _/ e2 D& Y. l
实际应用与选型:
# U* Z  \, r8 }6 q3 ^- \' LCPLD由于上电就能工作,常用于单板电源管理,板级控制逻辑和低速通信协议;FPGA由于资源多,常用于跑主要业务。) g- B* {; a: r
说白了CPLD就是没FPGA大,集成的高端配置少而已。基本的Block Ram,PLL,差分Buffer等等FPGA有的CPLD都有。
7 z+ L6 r% }0 C5 h0 B, l  w) s1 Z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-7 01:30 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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