所以你说的算法,也就是一些固定的逻辑是“固化”在FPGA芯片里的。如果是基于SRAM的FPGA芯片,自然容易断电,常用XilixnFPGA配置文件格式列表如果您想直接通过代码读取,则需要了解文件结构,集成许可证控制工具:将选定的许可证控制工具集成到您的FPGA代码模块中。
如果它是一个没有代码的网表文件,则将该网表文件添加到项目中并实例化它。集成方法通常是将许可证控制代码添加到HDL代码中,并将许可证控制工具的库文件和头文件添加到项目中。无论是sram还是sdram,您还应该考虑每个信号的数据线宽度,并根据您当前的拥有量选择合适的芯片。接下来,每一步处理完后,你如何验证它是正确的,用什么方式,你如何解释你做得对吗?
我想,如果你需要使用这个IP,那么你应该知道这个IP的顶部界面及其功能。把所有接口连接起来就行了,只是作为一些模块添加而已。总的来说就是循序渐进,就像你电脑的内存一样,当电源关闭时,内存中的数据就会消失。算法自然是通过逻辑来实现的,Jtag直接下载sof文件到fpga,as下载pof文件到prom(altera自己加载flash),然后fpga上电自己加载。至于你说的fpga的哪一部分,其实一般来说,你的程序是存储在整个fpga中的。