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

CPLD与FPGA有什么区别,学哪种要好些?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-15 13:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
cpldFPGA有什么区别,学哪种要好些?: s  i+ X5 u  m7 w2 p8 k- i$ U8 V

该用户从未签到

2#
发表于 2021-11-15 14:28 | 只看该作者
可以学习一些dsp电路结构,设计电路,研究关键路径和资源占用率,争取综合出频率高、消耗片上资源少的电路。可以试着搭9 }3 }! t" I! z/ e
1. 多位的加法器、乘法器、除法器、开平方电路、cordic等运算电路( z; E" I! J6 C' n, X- u- q
2. fir、iir滤波器的各种实现方式' R: h! v6 T  l
也可以学一些计算机体系结构的知识,然后用verilog或vhdl写一个risc cpu
( v) v. R3 M  u# [3 e! Y也可以走嵌入式的路子,配置ip软核,然后移植操作系统,做软硬件划分,写点儿接口和驱动什么的
" ~5 H+ G* Z0 |6 l8 c' t

该用户从未签到

3#
发表于 2021-11-15 16:21 | 只看该作者
其实这两者没什么区别的,无非就是FPGA的门和逻辑器件多些,内部结构有所不同而已,他们所能实现的功能和用途都是一样的。FPGA比CPLD先进些,不过他们的编程都是一样的用的是硬件描述语言,一般还是选用VHDL语言较好,比起其他的硬件语言,如veilog hdl,有更好的应变能力,适应较大程序的编写。
- i* Z$ o3 ?7 ?   至于初学者,到底学什么怎么学,就如junky163说的:会CPLD的人基本也会FPGA,而会FPGA的当然也会CPLD。具个例吧:比如作家,会写诗的,多半也会写下散文;而会写散文的,多半也会写下诗。不过我当初是从FPGA学的,挺好学的,入门较为简单,所以啊,现在学FPGA的人很多,现在我在搞arm7.
* r& ^- C. q- W2 U: \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-2 21:48 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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