有人做过CPLDFPGA吗?

有人做过CPLDFPGA吗?,第1张

补充:开发板的核心板焊有针排,针排插底板的排母上,核心板可以拔下来,你在你自己做的板上作上与开发板底板一样的排母,就可以把开发板的核心板插到你的板上,因为排针、排母都是直插的封装,焊接比较方便。还有前面的网友提到的数字地与射频电路地的处理问题提得较好,做电路时也要注意。
FPGA中无FLASH,CPLD中有FLASH,就选CPLD吧;建议你还是买一个CPLD芯片焊到你的板上,因为核心板比芯片贵得多,例如一个焊有100元CPLD芯片的核心板可能会卖到200~300;CPLD只要有电源就可以工作,不需要其他附加电路,只需在你的射频板上加一个JTAG插座下载CPLD程序即可。

我简单说说吧,详细的你再搜搜
FPGA基于SRAM结构,程序掉电之后就消失了,需要外接EEPROM来保存程序,
CPLD基于flash结构,程序掉电之后不消失;
FPGA寄存器资源比较多,适合做时序逻辑电路,
CPLD门电路资源比较多,适合做组合逻辑电路;
Soc和sopc区别在“p”,可编程性,SOC是厂家设计好的,不能改变的,而SOPC是基于FPGA,可以根据需要进行裁剪,修改,还有一种叫PSOC的东西,是cypress提出的,也是可编程的,但PSOC带有模拟模块。
有说的不好的或者错误的地方,请大家指出

STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的32位ARM Cortex-M3内核。
51单片机是8位微控制器。
CPLD是复杂可编程逻辑器件。
STM32,与51属于微控制器范畴,单片集成多种用于控制,通信,存储的外设。系统在程序的控制下执行。
CPLD属于逻辑器件,按照程序,有一定智能程度。
STm32运算速度、存储容量远高于51单片机。
没有单片机的基础也可以学习STM32,现在这方面的教程和培训也越来越多,只有持之以恒,还是可以进入嵌入式开发殿堂的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13181327.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-17
下一篇 2023-06-17

发表评论

登录后才能评论

评论列表(0条)

保存