cpld与fpga的一点疑问

2019-03-25 08:44发布

小弟新手,再看cpld和fpga的区别的时候看到这个:
⑦在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数可达1万次,优点是系统断电时编程信息也不丢失。CPLD又可分为在编 程器上编程和在系统编程两类。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,需从器件外部将编程数据重新写入SRAM中。其 优点是可以编程任意次,可在工作中快速编程,从而实现板级和系统级的动态配置。
这里是说cpld不需要外部放E2PROM或FLASH来保存程序吗?
fpga:“从器件外部将编程数据重新写入SRAM中”,这个是生活要在fpga外面,再另外加一片存储器吗?

还是说cpld和fpga内部都有集成好的存储器。
希望高人给解释下 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。