-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[export-dot] Use timing modeling in DOT legacy mode (#34)
This commit makes the `export-dot` tool leverage the new timing modeling infrastructure (the same as for buffer placement) when producing DOTs compatible with legacy Dynamatic. Instead of component delays and latencies being (probably incorrectly) hardcoded inside the DOTPrinter, they are now fetched from a timing database whose path is given as an argument to the tool. Indirectly, this allows us to make meaningful comparisons between the output of the new buffer placement pass and the legacy one, which now both get their component timing models fetched from the same source. Fixes #18.
- Loading branch information
Lucas Ramirez
authored
Sep 7, 2023
1 parent
b71d83c
commit b8a982d
Showing
3 changed files
with
91 additions
and
112 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters