AR# 14468

BitGen - 输出文件解释 (.bit, .rbt, .bgn, .drc, msk, .ll, .nky, .rba, .rbb, .rbd, .msd, .bin)

描述

BitGen 的输出文件有什么用处,什么时候会生成这些文件?

解决方案


.bit - (除非指定“-j”选项,否则会一直生成) - 一个包含专有报头信息和配置数据的二进制文件。
用于输入到 PROMGen 和 iMPACT 等其它 Xilinx 工具。

.rbt - (在指定“-b”选项时生成) - “.bit”文件的 ASCII 版本。

.bgn - (一直生成) - 包含用于 BitGen 运行的日志信息,包括命令行选项、错误和告警。

.drc - (除非指定“-d”选项,否则会一直生成) - 包含只用于设计规则检查器的日志信息,包括错误和告警。

.msk - (在指定“-m”选项时生成) - 一个包含与“.bit”文件一样配置命令的二进制文件,但配置数据所在位置有掩码数据。
该数据不得用于配置器件。
如果掩码位为 0,该位应根据比特流数据进行验证。
如果掩码位为 1,则不应验证该位。

.ll - (在指定“-I”选项时生成) - 一个包含设计中每个节点上可捕获读回信息的 ASCII 文件。
该文件包含读回流中的绝对位位置、帧地址、帧偏移、使用的逻辑资源和设计中的组件名称。

.nky - (在指定“-g Encrypt:Yes”选项时生成) -一个在需要加密时存放 Virtex-II 器件密钥信息的 ASCII 文件。
该文件可用作 iMPACT 的输入,用于密钥编程。

.rba - (在指定“-g Readback”时生成) - 一个包含读回命令(非配置命令)和位于配置数据通常所在位置的预期读回数据的 ASCII 文件。
此文件仅适用于 Virtex/-E/Spartan-II/E 器件。

.rbb - (在指定“-g Readback”时生成) -与“.rba”文件相同,但属于二进制文件。

.rbd - (在指定“-g Readback”时生成) -一个只包含包括填充字和帧在内的预期读回数据的 ASCII 文件。
不包含命令。

.msd - (在指定“-g Readback”时生成) - 一个只包含包括填充字和帧在内的掩码验证信息的 ASCII 文件
不包含命令。

.bin - (在指定“-g Binary:Yes”时生成) 一个只包含配置数据(没有“.bit”文件包含的报头)的二进制文件。
AR# 14468
日期 01/05/2015
状态 Active
Type 综合文章
器件
Tools