全站数据
8 4 2 0 5 8 1

FPGA配置文件在加载后是存储在FPGA片内还是在片外内存

工程设计之家 | 简单学习,快乐成才!         
问题更新日期:2024-10-16 09:36:05

问题描述

FPGA配置文件在加载后是存储在FPGA片内还是在片外内存,麻烦给回复
精选答案
最佳答案

我猜测有人犯了概念性的错误。所谓的FPGA配置文件,顾名思义,是用来配置FPGA的,里面存储的是FPGA内部的可自定义电路单元的工作模式(如SRAM构成的LUT的真值表、单元间的连线关系等)信息。说得浅显一点,FPGA是一个可自定义的集成电路,配置文件里存储的就是如何搭建这个集成电路的信息。FPGA加载后,就按照配置文件里的信息,初始化内部的各个单元开始按照预期工作。因此,配置文件始终存储在它应该存储的地方,不论是片内还是片外,但肯定都是一个在一个非易失存储器内。这和加载前还是加载后是没有关系的。FPGA加载后的工作状态就是这个配置文件的表现形式,但如果配置文件在加载后存储在FPGA里来了,就是概念上没搞清楚。