J
Jo Pletinckx
Guest
Hi all,
I have a 4-FPGA design with nearly identical VHDL source code, so in
order to speed development, I started using the command-line tools
instead of the Xilinx IDE (which basically also runs the cmd line tools
from the shell). I've encountered strange behavior since:
1. MPPR and PAR with the same cost table generate different results on
my PC (w2k, sp3, running 5.2i sp3). This is not such a big issue, as I
wrote my own batch to do an MPPR by calling PAR with different cost
tables values.
2. PAR run from the ISE and PAR from the command line generate different
results, with identical options and input files (I actually used the
..cmd_log file to write my own batch file). More specifically, ISE
returns result A, cmd line returns B.
Strangely enough, I ran the cmdline tools on another PC, with identical
settings, and this returned result A as well.
I browsed through the Xilinx answer database for clues, and I found no.
17134, describing a similar problem. A workaround is presented, but when
I implement it (it involves settings the PL_NODIROPT env. variable to
1), I get yet another result, C.
Has anyone encountered this problem before and was able to solve it?
Thanks in advance,
Jo Pletinckx
___________________________________________________________________________
ir. Jo Pletinckx
Ghent University
Department of Information technology / INTEC-design
Sint-Pietersnieuwstraat 41
B-9000 GENT
Belgium, Europe
___________________________________________________________________________
I have a 4-FPGA design with nearly identical VHDL source code, so in
order to speed development, I started using the command-line tools
instead of the Xilinx IDE (which basically also runs the cmd line tools
from the shell). I've encountered strange behavior since:
1. MPPR and PAR with the same cost table generate different results on
my PC (w2k, sp3, running 5.2i sp3). This is not such a big issue, as I
wrote my own batch to do an MPPR by calling PAR with different cost
tables values.
2. PAR run from the ISE and PAR from the command line generate different
results, with identical options and input files (I actually used the
..cmd_log file to write my own batch file). More specifically, ISE
returns result A, cmd line returns B.
Strangely enough, I ran the cmdline tools on another PC, with identical
settings, and this returned result A as well.
I browsed through the Xilinx answer database for clues, and I found no.
17134, describing a similar problem. A workaround is presented, but when
I implement it (it involves settings the PL_NODIROPT env. variable to
1), I get yet another result, C.
Has anyone encountered this problem before and was able to solve it?
Thanks in advance,
Jo Pletinckx
___________________________________________________________________________
ir. Jo Pletinckx
Ghent University
Department of Information technology / INTEC-design
Sint-Pietersnieuwstraat 41
B-9000 GENT
Belgium, Europe
___________________________________________________________________________