当前位置: 首页 > article >正文

Flash烧录速度和加载配置速度(纯FPGA ZYNQ)

在工程综合完成或者implement完成后,打开综合设计或者实现设计。

toots--->Edit Device Properties--->打开比特流设置

将bitstream进行压缩

上图中,时钟频率选择的档位有限,最大为66MHZ

io的bus width可以设置为x1,x2,x4

  1. vivado在设计过程中生成的bitstream需要通过FPGA特定的配置管脚引脚导入到FPGA中。FPGA这些专用的配置管脚在不同的电压级别下决定了其工作在不同的配置模式。
  2. 纯FPGA的bitstream加载和ZYNQ的加载不同,其中纯FPGA加载是直接通过外部Flash进行加载的,而ZYNQ的Flash不是通过FPGA加载的,而是通过ARM进行加载,所以QSPI的x1和x4是对单纯的FPGA是可配的,ZYNQ一般是只能进行文件的压缩配置和电压配置。
  3. 烧录需要注意:FPGA如果选择生成bit文件是QSPI X4的,如果在批量烧写完FLASH之后再贴装的情况下,需要工厂烧录器设置为x4的烧写模式。要不,贴装之后FPGA很有可能起不来。
  4. 参考:Xilinx FPGA——Vivado生成bit文件时需要添加的约束_edit device properties vivado-CSDN博客
  5. 参考:https://zhuanlan.zhihu.com/p/457990312
  6. 参考:xilinx fpga 启动速度加快_专栏_易百纳技术社区
  7. 注意:不同型号的FPGA对外部QSPI Flash支持的最高频率是不一样的。XC6SLX45支持的最高频率仅为26MHz, 而XC7K325T支持的最高频率高达66MHz
  8. 参考:Xilinx FPGA下如何加快QSPI Flash加载速度_如何提高spi flash访问速度-CSDN博客
  9. 关于烧录文件:固化文件bin文件最小,hex文件最大,mcs大小居中
  10. 参考:关于XDC 约束固化flash流程_xdc约束为x4-CSDN博客
  11. 参考:FPGA:生成固化文件(将代码固化到板子上面)_fpga怎么将代码固定-CSDN博客
  12. 参考:FPGA——VIVADO生成固化文件,掉电不丢失_vivado固化bin文件-CSDN博客
http://www.lryc.cn/news/2401896.html

相关文章:

  • 解构与重构:PLM 系统如何从管理工具进化为创新操作系统?
  • Redis:介绍和认识,通用命令,数据类型和内部编码,单线程模型
  • N2语法 強調、限定
  • OpenAI 即将推出 GPT-5:开启多模态、持续记忆对话新时代
  • 《前端面试题:CSS预处理器(Sass、Less等)》
  • 嵌入式开发之STM32学习笔记day20
  • vue-19(Vuex异步操作和变更)
  • 人工智能-Chain of Thought Prompting(思维链提示,简称CoT)
  • [GESP202412 五级] 奇妙数字 题解
  • 《操盘实战》速读笔记
  • 元素 “cas:serviceResponse“ 的前缀 “cas“ 未绑定
  • CppCon 2014 学习:CHEAP, SIMPLE, AND SAFE LOGGING USING C++ EXPRESSION TEMPLATES
  • 专业级PDF转CAD解决方案
  • 如何屏蔽端口
  • nvidia系列教程-agx-orin安装ros
  • STM32 智能小车项目 两路红外循迹模块原理与实战应用详解
  • [论文阅读] 软件工程 | 量子计算如何赋能软件工程(Quantum-Based Software Engineering)
  • SSL安全证书怎么安装?
  • Python爬虫实战:研究RoboBrowser库相关技术
  • 电子电器架构 --- OTA测试用例分析(上)
  • 最小硬件系统概念及其组成
  • 抑郁症患者数据分析
  • ros2--图像/image
  • Rust 学习笔记:关于智能指针的练习题
  • 6.RV1126-OPENCV 形态学基础膨胀及腐蚀
  • 筑牢企业网管域安全防线,守护数字核心——联软网管域安全建设解决方案
  • 【目标检测】backbone究竟有何关键作用?
  • 一个小小的 flask app, 几个小工具,拼凑一下
  • 对抗性提示:大型语言模型的安全性测试
  • 好得睐:以品质守味、以科技筑基,传递便捷与品质