FLOWTYPE = FPGA; # # $Id: imp_s6_speed.opt 449 2012-01-04 08:14:11Z mueller $ # # Revision History: # Date Rev Version Comment # 2012-01-03 449 1.1 use '-mt 2' in map and par # 2011-08-13 405 1.0 Initial version # # Derived from ISE balanced.opt # Uses uses settings like 'mapgloboptlogoptregdup' SmartExplorer strategy # # ---------------------------------------------------------------------------- # Options for Translator # # Type "ngdbuild -h" for a detailed list of ngdbuild command line options # Program ngdbuild -p ; # Partname to use - picked from xflow commandline -nt timestamp; # NGO File generation. Regenerate only when # source netlist is newer than existing # NGO file (default) -intstyle xflow; # Message Reporting Style: ise, xflow, or silent ; # User design - pick from xflow command line .ngd; # Name of NGD file. Filebase same as design filebase End Program ngdbuild # # ---------------------------------------------------------------------------- # Options for Mapper # # Type "map -h " for a detailed list of map command line options # Program map -o _map.ncd; # Output Mapped ncd file -intstyle xflow; # Message Reporting Style: ise, xflow, or silent -ol high; # Effort level -xe n; # Extra effort level for timing-driven packing (normal) -global_opt speed; # Perform global optimization before mapping -logic_opt on; # Perform physical synthesis combinatorial logic opt. -register_duplication on;# Duplicate registers/luts during timing-driven packing -w; # Always overwrite any existing output files -mt 2; # Multi-threading .ngd; # Input NGD file .pcf; # Physical constraints file END Program map # # ---------------------------------------------------------------------------- # Options for Post Map Trace # # Type "trce -h" for a detailed list of trce command line options # Program post_map_trce -v 3; # Produce verbose timing report #-e 3; # Produce error report (limit 3 items/constraint) -xml _map.twx; # Output XML version of the timing report -intstyle xflow; # Message Reporting Style: ise, xflow, or silent _map.ncd; # Input mapped ncd .pcf; # Physical constraints file END Program post_map_trce # # ---------------------------------------------------------------------------- # Options for Place and Route # # Type "par -h" for a detailed list of par command line options # Program par -w; # Overwrite existing placed and routed ncd -ol high; # Overall effort level -xe n; # extra effort level -intstyle xflow; # Message Reporting Style: ise, xflow, or silent -mt 2; # Multi-threading _map.ncd; # Input mapped NCD file .ncd; # Output placed and routed NCD .pcf; # Input physical constraints file END Program par # # ---------------------------------------------------------------------------- # Options for Post Par Trace # # Type "trce -h" for a detailed list of trce command line options # Program post_par_trce -v 3; # Produce verbose timing report #-e 3; # Produce error report (limit 3 items/constraint) -intstyle xflow; # Message Reporting Style: ise, xflow, or silent -xml .twx; # Output XML version of the timing report .ncd; # Input placed and routed ncd .pcf; # Physical constraints file END Program post_par_trce