有特效的网站,做网站时需要注意什么,网站设计结构,规划网站的总结目录 1 FPGA配置Flash大小的决定因素2 为什么选择的Flash容量大小为最小保证能够完成整个FPGA的配置呢#xff1f; 1 FPGA配置Flash大小的决定因素
在进行FPGA硬件设计时#xff0c;选择合适的配置Flash是我们进行硬件设计必须考虑的#xff0c;那么配置Flash大小的选择由什… 目录 1 FPGA配置Flash大小的决定因素2 为什么选择的Flash容量大小为最小保证能够完成整个FPGA的配置呢 1 FPGA配置Flash大小的决定因素
在进行FPGA硬件设计时选择合适的配置Flash是我们进行硬件设计必须考虑的那么配置Flash大小的选择由什么因素决定呢对于FPGA而言配置Flash的大小由FPGA的型号与FPGA的容量决定我们选择的Flash最小容量必须保证能够把整个FPGA全部配置完成。下面为AMD 7系列 FPGA中不同型号FPGA所使用Flash大小的型号在进行硬件时必须参照下面进行设计选择的Flash最小容量必须满足要求当然可以比下表中的容量大。 2 为什么选择的Flash容量大小为最小保证能够完成整个FPGA的配置呢
这是因为在Vivado中生成FPGA的配置 文件时不论我们开发的FPGA程序有多复杂或多么的简单每次编译生成的bit文件其大小几乎都是一样的未开启bit压缩时这是因为我们每次生成的配置文件不论FPGA中的逻辑资源是否被使用下载进入到FPGA的配置文件必须将所有的逻辑资源配置到一个确定的状态即使这些逻辑资源在程序中并未使用。换句话说FPGA在工作时不论它上面的其余逻辑资源是否被程序使用都必须被配置为一个确定的状态没用的逻辑必须被配置为没有逻辑功能的空状态这也就是为什么我们每次进行编译时不论我们书写的程序有多么的简单但它生成的bit文件几乎和复杂程序的bit文件大小一致的原因。
作为曾经的初学者踩过一些坑希望能解决大家在学习过程中遇到的一些疑惑如果对您有帮助请不吝赐赞和关注我会不断分享。