为什么FPGA芯片一断电就丢失数据

问问题描述

为什么FPGA芯片一断电就丢失数据,麻烦给回复

答精选答案

最佳答案

首先你要了解fpga的程序下载方式,一般有3中,ASD(主动式),psd(被动式),和JTAG,一般在程序调试的过程中 用的是JTAG模式,不需要片外配置芯片,他是直接将你编写的程序下载到FPGA的片内ram内,ram,你懂的,是掉电不保存数据的,因此你的数据就丢失了。而一般在程序确保调试成功之后,就使用ASD方式,将数据下载到一块片外配置芯片内,例如altera的cyclone系列采用的是EPCS系列的专用配置芯片,实际上就是EEPROM,rom,你又懂得,他是断电不丢失的,不知道你明白了没有~~~

再补充一点,ASD模式中,FPGA作为控制器件,来引导配置过程,每次上电后,来控制EPCS中的数据传入自己的RAM中,而psd模式下,外部计算机和EPCS是控制者,FPGA芯充当一个外部存储器,psd模式我没怎么用过,研究不深。

本文来自作者[阿祖哥Winston]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/changshijingxuan/202609/1287342.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 阿祖哥Winston
    阿祖哥Winston 2026年09月30日

    我是公众科技网的签约作者“阿祖哥Winston”!

  • 阿祖哥Winston
    阿祖哥Winston 2026年09月30日

    希望本篇文章《为什么FPGA芯片一断电就丢失数据》能对你有所帮助!

  • 阿祖哥Winston
    阿祖哥Winston 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 阿祖哥Winston
    阿祖哥Winston 2026年09月30日

    本文概览:首先你要了解fpga的程序下载方式,一般有3中,ASD(主动式),psd(被动式),和JTAG,一般在程序调试的过程中 用的是JTAG模式,不需要片外配置芯片,他是直接将你编写的程序下载到FPGA的片内ram内,ram,你懂的,是掉电不保存数据的,因此你的数据就丢失了。而一般在程序确保调试成功之后,就使用ASD方式,将数据下载到一块片外配置芯片内,例如altera的cyclone系列采用的是EPCS系列的专用配置芯片,实际上就是EEPROM,rom,你又懂得,他是断电不丢失的,不知道你明白了没有~~~再补

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们