钛金系列压缩与非压缩文件多镜像问题

描述

根据客户的反馈和需求,我们做了一个Ti60压缩与非压缩文件的多镜像与加载时间的验证。

软件版本:2022.1

硬件:Ti60F100

(1)选项设置。

勾选了Enable Bitstream Compression就使能比特流文件压缩。去掉之后就是不压缩文件。

压缩

(2)文件大小区别。文件压缩率在50%左右。

压缩

(4)压缩与不压缩文件合并。

在不加密的情况下,支持压缩与不压缩合并。在测试中发现多镜像要把cfg_ENA始终拉高。在需要跳转时再把cfg_CONFIG拉高才能实现镜像跳转。

最新测试,可以实现压缩不加密与不压缩加密文件合并,并完成镜像跳转。

 

  assign cfg_CBSEL = 2'b01;
    assign cfg_ENA = 1'b1;
  always @( posedge osc_clk )
  begin
      if( cnt[25] )
          cfg_CONFIG <= 1'b1;
      else
          cfg_CONFIG <= 1'b0;
  end 

 

(3)加载时间的对比。

关于加载时间的对比,我们通过从复位释放之后到CDONE拉高之间的时间差来衡量。另外验证程序只是一个点LED程序,不同的文件加载时间肯定有差异,这里我们只是为了说明加载时间的关系。

压缩

(1)压缩文件加载时间约416ms

压缩

(2)不压缩文件启动时间约920ms

如此,我们大致有以下结论:

(1)钛金系列是支持压缩与非压缩文件的多镜像跳转的,无论是非压缩文件是否加密。

(2)压缩文件比非压缩文件加载时间要快,这肯定与文件大致成正相关。

 

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分