|
HAL
|
Go to the source code of this file.
Namespaces | |
| control | |
Functions | |
| def | control.expect (condition, error_message) |
| -— ARG CHECKS -— More... | |
Variables | |
| control.parser = argparse.ArgumentParser(description='Call the HAL dataflow plugin.') | |
| control.metavar | |
| control.type | |
| control.str | |
| control.help | |
| control.action | |
| control.args = parser.parse_args() | |
| control.synthesizers = set(x for x in netlists) | |
| control.designs = set(x for y in netlists for x in netlists[y]) | |
| control.return_ninja = os.system('ninja') | |
| -— BUILD HAL -— More... | |
| string | control.input_design = path_to_core_collection + "/" + netlists[args.synthesizer][args.design] |
| -— EXECUTE PLUGIN -— More... | |
| string | control.command = "{} -i {} --gate-library {}.lib".format(path_to_hal_bin, input_design, get_gate_library(args.design, args.synthesizer)) |