相关背景
用户使用FPGA时,在出厂时,主区/备份区,都可能会烧写固化位流文件。后续升级时,如何单独升级主区或者备份区?以EF2器件为例。
TD使用介绍
以TD5.6、EF2M45为例,进行相关说明。
Dualboot合并操作
点击Dualboot 合成位流文件操作
Device,可根据需求选择相关器件,StartAddress为备份区的启动地址
Default Bit File :主区位流文件
Golden Bit File:备份区位流文件
Merge Bit File :合并后的位流文件
点击Generate即可生成合并后的文件
Device Chain使用
打开Tools->Device Chain,进入下述界面
点击Add,选择bit文件,下面介绍Mode项:
1 SVF for SRAM:烧写SRAM SVF文件生成,掉电丢失;
2 SVF for SPI:烧写SPI SVF文件生成,掉电不丢失;
3 Erase SPI:擦除SPI SVF文件生成;
4 Check Device:检测器件ID SVF文件生成;
5 Refresh:刷新操作 SVF文件生成,类似复位功能
6 Erase SRAM:擦除SRAM配置 SVF文件生成;
7 Check Status Done:检测Done 寄存器 SVF文件生成;
8 SVF for User data:支持用户自定义数据,SVF文件转换,可通过SVF文件烧写固化用户数据
Option项
Add Comments :在SVF文件生成注释
Tool:支持tde等工具选择
Length mode:SVF SDR配置长度
Frequency:TCK频率配置
Start Address :支持生成主区、备份区SVF文件;
Golden Lock:golden区锁定
bgmode:背景升级,不影响SRAM正常功能运行
rfmode :版本刷新
verify :回读校验选项
enable tir/tdr/hir/hdr:使能tir/tdr/hir/hdr指令,对于级联,可有效降低SVF原文件大小