Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add --synthesis-template arg to parse.py #14

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Oct 18, 2023

  1. Add optional --synthesis-template arg to parse.py

    Even though existing `--synthesis-file` parameter allows one to bring
    a custom yosys script, this is not very flexible, because it needs the
    source files hardcoded into the script. This is because, this argument
     does not use the yosys patching function `create_yosys_script` in
      `parse.py`.
    
    The new optional `--synthesis-template` allows one to pass
    a *template* yosys script that is still patched by `parse.py` so
    that source files do not have to be hard coded into the script.
    This gives the caller a good flexibility of controlling the synthesis
    flow without having to deal with source files.
    
    Ideal use case would be to pass both `--source` and
    `--synthesis-template` together.
    ballifatih committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    2cf22d7 View commit details
    Browse the repository at this point in the history