fpga中的m4k和m9k是rom还是ram呢,掉电后能保存吗

如题所述

当然是RAM,掉电后都会丢失的。目前FPGA厂商集成的ROM只是拿来做配置用,不是用户可以使用的。追问

就是说fpga里头也有rom吗,ram不就是用来做配置用的吗,集成的rom具体是做什么的,能说详细点吗

追答

FPGA里面是没有ROM的,我说的配置用的应该是FLASH。RAM不是配置用的,而是拿来存用户数据的,比如缓存。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-19
m4k和m9k是FPGA内嵌的RAM存储资源,可以用来实现软乘法器,以满足图像处理、音频处理和消费类电子系统的需要。掉电后会丢失。
第2个回答  2014-01-19
是RAM,但是你想掉电不丢失也可以实现,可以在配置时,添加一个.mif文件~~将其初始化追问

这是什么原因?既然是RAM,掉电都会丢失的,为什么添加一个.mif文件就不会丢失(刚学习fpga,菜鸟一个)

追答

无论你在添加RAM还是ROM的时候,你会发现可以添加一个.mf文件,他是用来初始化的,至于问什么不会丢失的原因,应该是数据被保存在EPCS这个Flash里保存起来,上电的时候又加载进去,这和FPGA AS下载模式是一个道理~

本回答被提问者采纳
相似回答