Answers Database
Makebits 5.2.1: XDE, XDM and commandline differences in Default options for a 4000e and a 5200 part
Record #2091
Product Family: Software
Product Line: XACT FPGA
Problem Title:
Makebits 5.2.1: XDE, XDM and commandline differences in Default options
for a 4000e and a 5200 part
Problem Description:
Key Words: default, makebits, options, 4000e, 5200
Urgency: Standard
General Description:
If you run makebits with the default options targeting a 4000E or a 5200
device from within XDE, XDM or via the command line you will get
slightly different bit stream for each run.
If you run makebits in XDE targeting a 4KE or a 5200 device with the default
options:
1. The bitstream will cause the I/O's to have TTL inputs and outputs.
2. The bitstream will be aligned to done.
If you run makebits from a commmand line targetting a 4KE or a 5200 device with
default options:
1. The bistream will cause the I/O's to have CMOS inputs and outputs.
2. The bitstream will be aligned to lengthcount.
If you run makebits from XDM (Xilinx Design Manager) targeting a 4KE device
with default options:
1. The bistream will cause the I/O's to have CMOS inputs and outputs.
2. The bitstream will be aligned to done.
If you run makebits from XDM (Xilinx Design Manager) targeting a 5200 device
with default options:
1. The bistream will cause the I/O's to have CMOS inputs and outputs.
2. The bitstream will be aligned to length count.
Solution 1:
In XDE if you run makebits targeting a 4KE device
with the default options:
It will output a bitstream with TTL inputs and outputs.
It will also be aligned to done.
On the command line with default options:
The resulting bitstream will have CMOS inputs and
outputs, and be aligned to length count.
In XDM it defaults to CMOS inputs and outputs, but is
aligned to done.
To get the same bitstream you must run makebits with the
same exact options. Check the .mbo file for a list of
options, but be careful not all options are listed
always. (i.e align to length count and aligne to done).
Solution 2:
In XDE if you run makebits targeting a 5200 device
with the default options:
It will output a bitstream with TTL inputs and outputs.
It will also be aligned to done.
On the command line with default options:
The resulting bitstream will have CMOS inputs and
outputs, and be aligned to length count.
In XDM it defaults to CMOS inputs and outputs, but is
aligned to length count.
To get the same bitstream you must run makebits with the
same exact options. Check the .mbo file for a list of
options, but be careful not all options are listed
always. (i.e align to length count and align to done).
End of Record #2091
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |