table of contents
NEXTPNR-GENERIC(1) | General Commands | NEXTPNR-GENERIC(1) |
NAME¶
nextpnr-generic - Next Generation Place and Route
DESCRIPTION¶
nextpnr-generic -- Next Generation Place and Route (Version 0.0~git20210102.9b96280-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
- -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
- --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
- --placed-svg arg
- write render of placement to SVG file
- --routed-svg arg
- write render of routing to SVG file
Architecture specific options:¶
January 2021 | nextpnr-generic 0.0~git20210102.9b96280-1 |