Usage:
FastPlace3.0_Linux_GP [options] <benchmark_dir> <aux_file> <output_dir> <benchmark_dir> Path to the directory containing the benchmark files <aux_file> Bookshelf format auxiliary file <output_dir> Path to the output directory for the global placement and detailed placement files OPTIONS: -net_weights Perform net weighting using the .wts file (default weight for all nets = 1.0) -target_density <value> Density target for the placement (default value = 1.0) -window <value> Window Height/Width (in number of rows) for target_density calculation (default value = 5 circuit rows)Detailed Placer
FastPlace3.0_Linux_DP [options] <benchmark_dir> <aux_file> <input_dir> <input_fileName> <benchmark_dir> Path to the directory containing the benchmark files <aux_file> Bookshelf format auxiliary file <input_dir> Path to the input directory for the global placement file (detailed placement file will be stored in this directory) <input_fileName> Global Placement file name OPTIONS: -legalize Legalize the global placement before detailed placement (default assumes a legalized global placement) -noDp No Detailed Placement. Stop after Legalization. (default performs detailed placement) -fast Less aggressive detailed placement (default is slow mode which is more aggressive) -noFlipping Do not perform standard-cell flipping within rows (default performs flipping of cells) -target_density <value> Density target for the placement (default value = 1.0) -window <value> Window Height/Width (in number of rows) for target_density calculation (default value = 5 circuit rows)
Output Files:
Examples: (Assuming that the path to the executable has been defined)
FastPlace3.0_Linux32_GP benchmarks/adaptec1 adaptec1.aux results FastPlace3.0_Linux32_DP -legalize benchmarks/adaptec1 adaptec1.aux results adaptec1_FP_gp.pl- Benchmark files for circuit "adaptec1" are present under the directory "benchmarks/adaptec1"
FastPlace3.0_Linux32_GP -target_density <value> -window 10 benchmarks/newblue1 newblue1.aux results FastPlace3.0_Linux32_DP -legalize -target_density <value> -window 10 benchmarks/newblue1 newblue1.aux results newblue1_FP_gp.pl- Where <value> is the appropriate target_density value for the circuit
FastPlace3.0_Linux32_GP -net_weights <benchmark_dir> <aux_file> <output_dir>- Read the .wts file to get the weights for different nets
Back to the FastPlace homepage.
Last modified: Dec 28, 2006