Provided by: nextpnr-generic_0.1-1_amd64
NAME
nextpnr-generic - Next Generation Place and Route
DESCRIPTION
nextpnr-generic -- Next Generation Place and Route (Version 0.1-1) General options: -h [ --help ] show help -v [ --verbose ] verbose output -q [ --quiet ] quiet mode, only errors and warnings displayed -l [ --log ] arg log file, all log messages are written to this file regardless of -q --debug debug output --debug-placer debug output from placer only --debug-router debug output from router only -f [ --force ] keep running after errors --run arg python file to execute instead of default flow --pre-pack arg python file to run before packing --pre-place arg python file to run before placement --pre-route arg python file to run before routing --post-route arg python file to run after routing --on-failure arg python file to run in event of crash for design introspection --json arg JSON design file to ingest --write arg JSON design file to write --top arg name of top module --seed arg seed value for random number generator -r [ --randomize-seed ] randomize seed value for random number generator --placer arg placer algorithm to use; available: sa, heap; default: heap --router arg router algorithm to use; available: router1, router2; default: router1 --slack_redist_iter arg number of iterations between slack redistribution --cstrweight arg placer weighting for relative constraint satisfaction --starttemp arg placer SA start temperature --placer-budgets use budget rather than criticality in placer timing weights --pack-only pack design only without placement or routing --no-route process design without routing --no-place process design without placement --no-pack process design without packing --ignore-loops ignore combinational loops in timing analysis -V [ --version ] show version --test check architecture database integrity --freq arg set target frequency for design in MHz --timing-allow-fail allow timing to fail in design --no-tmdriv disable timing-driven placement --sdf arg SDF delay back-annotation file to write --sdf-cvc enable tweaks for SDF file compatibility with the CVC simulator --no-print-critical-path-source disable printing of the line numbers associated with each net in the critical path --placer-heap-alpha arg placer heap alpha value (float, default: 0.1) --placer-heap-beta arg placer heap beta value (float, default: 0.9) --placer-heap-critexp arg placer heap criticality exponent (int, default: 2) --placer-heap-timingweight arg placer heap timing weight (int, default: 10) --router2-heatmap arg prefix for router2 resource congestion heatmaps --router2-tmg-ripup enable experimental timing-driven ripup in router2 --report arg write timing and utilization report in JSON format to file --detailed-timing-report Append detailed net timing data to the JSON report --placed-svg arg write render of placement to SVG file --routed-svg arg write render of routing to SVG file Architecture specific options: --generic set device type to generic --no-iobs disable automatic IO buffer insertion