您的位置 首页 IC

根据Vivado下固化FLASH的紧缩和进步加载速度

基于Vivado下固化FLASH的压缩和提高加载速度-今天发布一个Vivado 下固化 FLASH的压缩和提高加载速度的技巧和方法。这个方法对于需要快速加载程序的场合特别有用比如PCIE 需要满足200MS的加载时间才能实现上电后系统能够识别到开发板。

今日发布一个Vivado 下固化 FLASH的紧缩和进步加载速度的技巧和办法。这个办法关于需求快速加载程序的场合特别有用比方PCIE 需求满意200MS的加载时刻才干完成上电后体系能够识别到开发板。

关于XILINX FPGA 怎么缩小 bit文件或许MCS或许bin文件大巨细,以及怎么装备QSPI FLASH的加载速度,关于许多初学者来说还不知道,有必要推行下。

根据Vivado下固化FLASH的紧缩和进步加载速度

1、纯FPGA

#bit compress spix4 speed up

#当 CFGBVS 衔接至 Bank 0 的 VCCO 时,Bank 0 的 VCCO 有必要为 2.5V 或 3.3V

set_property CFGBVS VCCO [current_design]

#设置CONFIG_VOLTAGE 也要装备为3.3V

set_property CONFIG_VOLTAGE 3.3 [current_design]

#设置bit是否紧缩

set_property BITSTREAM.GENERAL.COMPRESS true [current_design]

#设置QSPI的加载时钟

set_property BITSTREAM.CONFIG.CONFIGRATE 50 [current_design]

#设置QSPI的位宽

set_property BITSTREAM.CONFIG.SPI_BUSWIDTH 4 [current_design]

#设置QPSI的数据加载时钟边缘

set_property BITSTREAM.CONFIG.SPI_FALL_EDGE Yes [current_design]

2、ZYNQ

zynq芯片加载速度比较慢,那么紧缩bit后能够明显进步加载速度

#bit compress

set_property BITSTREAM.GENERAL.COMPRESS TRUE [current_design]

set_property CFGBVS VCCO [current_design]

set_property CONFIG_VOLTAGE 3.3 [current_design]

关于ZYNQ芯片至少得有fsbl和bit一同发生boot.bin才能够正常发动,这个和纯FPGA不一样。

信任这个技巧关于初学者来说必定很有用。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/90188.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部