-
Notifications
You must be signed in to change notification settings - Fork 415
Post routing cluster block pin fix-up #1355
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
Merged
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
1f39653
add post routing cluster block pin fix-up
tangxifan ee7b26c
for code format fix
tangxifan c417e68
streamline the code: rename functions, add comments and remove rr_nod…
tangxifan f161dd7
bug fix in pb_pin_fixup on the grid walk through
tangxifan 95ed026
bug fix in fix-up
tangxifan f13f432
apply modification on pb_route but break timing analyzer; debugging now
tangxifan 069774c
many bug fix in pb route synchornization; passed most regression test…
tangxifan 004b704
code format fix
tangxifan dcf6acd
try to fix the bug for stratix4 arch but found fatal error in the arc…
tangxifan 135b063
code format fix and comment out debugging print out
tangxifan dd91dac
ensure clean start for net remapping data structure; correcting fasm …
tangxifan 0313fb3
ensure a clean start for clustered netlist annotation when loading pa…
tangxifan b55a414
turn off verbose output of fix up function
tangxifan b9b61e5
compact codes using quick searches based on cluster blocks
tangxifan 06bab4c
Merge branch 'master' of https://github.com/verilog-to-routing/vtr-ve…
tangxifan 7383aad
[VPR] relax the checking codes due to the rr_graph fix-up
tangxifan 081158d
[VPR] code format fix
tangxifan 5620ed8
[VPR] code format fix
tangxifan 220f0b3
[VPR] code streamline
tangxifan dfcd29d
[VPR] Remove redundant codes
tangxifan ea6a1e2
[VPR] Bug fix due to code cleanup
tangxifan 9476080
[Flow] Add test cases for post routing synchronization
tangxifan dc82fd1
[Flow] Add the post-routing sync test case to strong regression tests
tangxifan 82c1743
[Flow] Add Lattic-style architecture without local routing to validat…
tangxifan 924e5cd
[Flow] Debugging the strong test case for non LR architecture
tangxifan 01ffcfb
[VPR] Add more debugging information in timing analyzer
tangxifan fff5833
[VPR] Now the post-routing fix-up works for false equivalent pins
tangxifan 00c5dbc
[VPR] code format fix
tangxifan e05c862
[VPR] Add a mutable method to find pb in t_pb data structure
tangxifan 10bee17
[VPR] Bug fix due to aggressive caching the atom pins during post rou…
tangxifan 7646a3e
[VPR] Turn off verbose output
tangxifan 40f75f1
[Flow] Add more benchmarks to the test case for post-routing synchron…
tangxifan b151476
[Flow] Add golden results for post-routing sync test case
tangxifan 1468c99
[VPR] Remove debugging codes
tangxifan 6a54adb
[VPR] Add statistics to post routing fix-up
tangxifan ea7acf1
[VPR] Move post-routing fix-up to analysis flow
tangxifan ecfe373
[VPR] Add packing results XML writer API and call it at the end of fi…
tangxifan aa33814
[VPR] code format fix
tangxifan 6d2da58
[Doc] Update documentation with explanation on .net files
tangxifan 6fda4fc
[Doc] Update with more clarification on the .net file usage
tangxifan 89d927a
[Doc] Add more explanation on the usage of post-routing .net file
tangxifan f7f68d4
[VPR] Now flag fatal error in netlist writer when nets do not match
tangxifan 360edcd
[VPR] Now verbose output of post-routing pb pin fix-up API can be ena…
tangxifan 8ddc594
[VPR] Update routing net annotation with more sanity checks
tangxifan ef4491d
[VPR] Avoid string building in delay calualtor when assertation holds
tangxifan 75246db
[VPR] Remove commented codes in pb pin fix-up API
tangxifan a604597
[Doc] Typo fix
tangxifan e0ce4b1
[Doc] Add warning to clarify the limitation of current fix-up
tangxifan 277ff48
[VPR] bug fix for routing net annotation due to rr_node capacity > 1
tangxifan 5467fc3
[VPR] code format fix
tangxifan 95e704a
[VPR] code format fix
tangxifan 62335b5
[VPR] Rename the overloaded get_physical_pin() function to get_post_p…
tangxifan 7296b32
[VPR] Now consider the max. number of pins among equivalent sites whe…
tangxifan 88124ff
[VPR] code format fix
tangxifan 0aca71d
[VPR] Code format fix
tangxifan e02b3d2
[VPR] Use standard API to get the number of pins per block in a subtile
tangxifan 801848d
[VPR] Add comments for the overloaded API
tangxifan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.