当前位置:   article > 正文

一,FPGA配置及文件生成烧写_高云fpga .bit 格式

高云fpga .bit 格式

1,硬件相关配置

     以7系列为例,主要参考ug470。

    (1) 主要配置模式如下图,最常用的应为Master SPI 为001

   (2)相关pin介绍如下:

         CFGBVS :主要用于配置bank0的电压选择。如果bank0接2.5V或3.3V,则CFGBVS和bank0一样接.2.5V或3.3V。如果bank0接0v到1.8V,则CFGBVS接GND。
         M[2:0]      : 根据上图配置模式配置,需要说明的是如果串联电阻,电阻值小于等于1 kΩ。
         PROGRAM_B  :  配置IO,如果FPGA正常加载需要一个稳定的高电平,如果为低,清除FPGA配置,一般用它做重配置或复位。一般连接一个4.7K的上拉电阻。

          INIT_B    : 初始化阶段为低,初始化完成后为高阻,需要外部以4.7KΩ电阻拉高。

          DONE     : 程序加载成功,正常工作done信号。一般常接一个led等,表示程序加载成功,开始工作。

          所有PIN定义见:ug470 24页

    (3)设计电路参考如下(以SPI x1 x4为主。其余见ug470)

 

2,bit文件生成之SPI模式配置设置(以Vivado工具设计)

     (1)直接通过软件界面配置,打开设计,在工具中找到edit Device Properties ,然后如图配置。然后保存到XDC中。
 

       (2)在XDC中直接添加约束 set_property CONFIG_MODE SPIx4 [current_design]。

 

3,mcs文件生成(以Vivado工具设计)

       (1)直接通过软件界面生成mcs文件,在工具中打开generate  memory configuration file ,然后如图配置。

      (2) 通过tcl命令:write_cfgmem -format mcs -interface spix4(SPI配置模式) -size 128(Flash大小) -loadbit "up 0 E:/x.bit(bit文件目录文件)" -file  x.mcs(生成mcs文件名与目录)

4,程序下载
    自己下载吧。<_>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/569232
推荐阅读
相关标签
  

闽ICP备14008679号