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

关于FPGA 使用SPI FLASH固化时如何配置固化参数

关于FPGA 使用SPI FLASH固化时如何配置固化参数

EDA工具:Vivado

      • 关于FPGA 使用SPI FLASH固化时如何配置固化参数
        • 一、引言
        • 二、如何设置固化参数:使用50M的速度 ,SPI为X4 ,以及bit压缩
          • 第一:点open implenment design
          • 第二、flow - setting - bitstream setting
          • 第三、选择比特流高级设置
          • 第四、设置固定参数
      • 第五、最后会在xadc文件添加约束
        • 三、结尾
        • 四、写在最后

  • 关键词: 调用,Vivado,SPI FLASH,FPGA固化
一、引言

在FPGA开发中,需要对FPGA进行固化,固化通常使用FLASH,FLASH一般分为SPI和BPI的flash,本质区别只是flash对外通信的接口不同,本文总结 在使用SPI FLASH固化FPGA时,如何设置vivado生成固化参数的bit,从而可以顺利的把bit生成mcs固化文件,希望能对各位实操应用中有所帮助。

二、如何设置固化参数:使用50M的速度 ,SPI为X4 ,以及bit压缩

步骤如下所示:

第一:点open implenment design

在这里插入图片描述

第二、flow - setting - bitstream setting

在这里插入图片描述

第三、选择比特流高级设置

在这里插入图片描述

第四、设置固定参数

压缩比特流使能打开
在这里插入图片描述
SPI FLASH 固化速度为50MHz在这里插入图片描述
选择SPI X4的模式
在这里插入图片描述

第五、最后会在xadc文件添加约束

这一步是在上面参数设置好后,会自动将约束添加到XDC文件中的,其实也可以直接将该约束添加到xadc里面也可以达到同样的效果。
在这里插入图片描述

三、结尾

本文总结了在vivado中设置spi flash参数的流程,笔耕不辍,再接再厉,有问题可在下方评论,共同交流进步!!!

四、写在最后

临近六一儿童节之际,祝我家KXF小朋友节日快乐!!!

相关文章:

  • 多线程基础知识-
  • 游戏逆向工具分析及解决方案
  • Charles-ios无法抓包原因之一证书
  • 反射获取成员变量
  • 单片机按键处理模块
  • PostgreSQL的学习心得和知识总结(一百四十四)|深入理解PostgreSQL数据库之sendTuples的实现原理及功能修改
  • JZ2440笔记:rtc驱动
  • 修改wsl2默认配置使宿主机不能使用localhost或127.0.0.1访问WSL
  • 32. 【Java教程】集合
  • rtl8723DU移植 android4.4 4418
  • Go基础编程 - 03 - init函数、main函数、_(下划线)
  • 练习题-17
  • Spring IoC 的实现机制
  • Linux用户权限管理小实验002
  • C++牛客周赛43题目分享(3)小红平分糖果,小红的完全平方数,小苯的字符串变化,小红的子数组排列判断
  • [Vue CLI 3] 配置解析之 css.extract
  • [译] React v16.8: 含有Hooks的版本
  • [译] 怎样写一个基础的编译器
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • github从入门到放弃(1)
  • java取消线程实例
  • Logstash 参考指南(目录)
  • Python3爬取英雄联盟英雄皮肤大图
  • React+TypeScript入门
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • 百度小程序遇到的问题
  • 对超线程几个不同角度的解释
  • 函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
  • 力扣(LeetCode)357
  • 聊聊flink的TableFactory
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 使用putty远程连接linux
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • 进程与线程(三)——进程/线程间通信
  • ​MySQL主从复制一致性检测
  • ​马来语翻译中文去哪比较好?
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #QT(一种朴素的计算器实现方法)
  • #Z0458. 树的中心2
  • #我与Java虚拟机的故事#连载05:Java虚拟机的修炼之道
  • (3)llvm ir转换过程
  • (4) PIVOT 和 UPIVOT 的使用
  • (C语言)输入自定义个数的整数,打印出最大值和最小值
  • (ZT)出版业改革:该死的死,该生的生
  • (二)正点原子I.MX6ULL u-boot移植
  • (黑马出品_高级篇_01)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (十八)三元表达式和列表解析
  • (五)IO流之ByteArrayInput/OutputStream
  • (学习日记)2024.02.29:UCOSIII第二节
  • (一)认识微服务
  • (转)visual stdio 书签功能介绍
  • **python多态