User guide
126 www.xilinx.com Spartan-6 FPGA Configuration User Guide
UG380 (v2.7) October 29, 2014
Chapter 6: Readback and Configuration Verification
Table 6-7 lists the readback files.
The design.rba and design.rbb files combine readback commands with expected
readback data and the RBD file contains only expected readback data. Systems that use an
RBD file for readback must store readback commands elsewhere. The actual readback data
must be masked against an MSK or MSD mask file, as certain bits in the expected readback
stream in the RBA, RBB, and RBD files should be ignored.
The readback command set files do not indicate when users must change the SelectMAP or
JTAG interface from write to read control; the user must handle this based on the Readback
Command Sequences described above.
Table 6-7: Readback Files
File
Extension
File
Type
BitGen
Setting
Description
RBA
ASCII
-b and -g
Readback
An ASCII file that contains readback commands, rather than
configuration commands, and expected readback data where
the configuration data normally is. This file must be used with
the MSK file
RBB Binary
-g
Readback
Binary version of the RBA file. This file must be used with the
MSK file.
RBD ASCII
-g
Readback
An ASCII file that contains only expected readback data,
including the initial pad frame. No commands are included.
This file must be used with the MSD file.
MSK Binary -m
A binary file that contains the same configuration commands
as a
BIT file, but replaces the contents of the FDRI write packet
with mask data that indicate whether the corresponding bits in
the BIT file should be compared. If a mask bit is 0, the
corresponding bits in the readback data stream should be
compared. If a mask bit is 1, the corresponding bit in the
readback data stream should be ignored.
MSD ASCII
-g
readback
An ASCII file that contains only mask bits. The first bit in the
MSD file corresponds to the first bit in the RBD file. Pad data in
the actual readback stream are accounted for in the
MSD and
RBD files. If a mask bit is 0, that bit should be verified against
the bitstream data. If a mask bit is 1, that bit should not be
verified.
LL ASCII -l
An ASCII file that contains information on each of the nodes in
the design that can be captured for readback. The file contains
the absolute bit position in the readback stream, frame address,
frame offset, logic resource used, and name of the component
in the design.