Add initial and basic VPR support with the new Edalize API #304
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a basic support for VPR for the new Edalize API and calls the tool directly, without passing through wrappers.
I believe this is quite similar to #271, and currently it still requires the XML architecture file to be provided by the user. As per the discussion in #271, I believe that in the long term we should enhance VTR to have a pckg-config-like feature, that allows to have a
share
dir from which VTR automatically selects the correct arch, RR graph, and other files required for the build.I think that as a first step we may allow the user to pass the paths to these files, and once VTR will have the
pkg-config
feature, we can fix the VPR support in Edalize accordingly.Signed-off-by: Alessandro Comodi [email protected]