11-22-2017 06:18 AM
I'm having a couple of strange issues with the map process when I try to use a couple of options to improve my build results. Note I am building on a Virtex 6 using ISE 14.7. The oddball message I get is when I attempt to use register_duplication (global_opt is on). I get this warning immediately:
WARNING:Map:308 - The -register_duplication option can't be used with -global_opt for the targeted device family. Map will run and ignore the -register_duplication option.
The Command Line Tools user guide says nothing about this, but perhaps global_opt already does some degree of register duplication. The next issue is when I try to use retiming, I get this warning:
WARNING:Map:306 - The -retiming options can't be used for the targeted device family. Map will run and ignore the -retiming option.
Command Line Arguments I used:
-intstyle xflow -w -ol high -t 1 -logic_opt on -register_duplication on -global_opt on -ir off -pr b -c 100 -lc off -detail -timing -retiming on -power off -p xc6vlx240t-ff1156-1
Any thoughts?
Thanks!
11-22-2017 07:25 AM
@jprice, yes, -register_duplication is disabled when -global_opt is used. Refer to page 89 of the Command Line Tools Reference Guide.
Also, -retiming was removed as a option in ISE 13.2 as it was found to have a negative effect on some designs.
11-22-2017 07:25 AM
@jprice, yes, -register_duplication is disabled when -global_opt is used. Refer to page 89 of the Command Line Tools Reference Guide.
Also, -retiming was removed as a option in ISE 13.2 as it was found to have a negative effect on some designs.