完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
FPGA 现场可编程门阵列
CPLD复杂可编程逻辑器件 共同点是可编程,区别有以下几点: 1,结构不同,FPGA是门整列,也就是很多逻辑块(CLB)的阵列,CPLD是逻辑单元组成宏单元,然后很多宏单元的重复; 2,工艺不同,FPGA基本是SRAM工艺,可以做到很大容量,而CPLD有FLASH和EEPROM工艺,容量受限;工艺差别也导致FPGA是易失性器件,需要每次上电加载,而CPLD编程一次可以永久保留。 3,作用不同。CPLD一般用来做胶合逻辑,而FPGA可以实现很复杂的功能,从DSP运算到内嵌式CPU到高速串行接口,理论上你可以想到的数字电路都可以实现。 VHDL是一种语言,不是器件。你要做FPGA就需要描述你的功能,VHDL就是描述你的功能的语言。 |
|
|
|
FPGA需要外围程序存储器和单片机,上电后将程序调给FPGA,这样,才能工作。
CPLD不需要外围这些器件,内部可存储程序,简单一些,但不能有乘除法运算。 VHDL是针对它们编程的语言啊。相关的最新的语言是VERILOG HDL。但用得多的还是VHDL。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
838 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1040 浏览 0 评论
871 浏览 0 评论
1906 浏览 0 评论
482 浏览 0 评论
1292 浏览 28 评论
5475 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 21:43 , Processed in 0.494995 second(s), Total 43, Slave 37 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号