-
Notifications
You must be signed in to change notification settings - Fork 430
RR Graph - Cut interposer crossing wires #3342
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
base: master
Are you sure you want to change the base?
Changes from all commits
998ba66
2546789
21d5080
72e8933
bc9a40a
b6f592a
349d672
e659e23
e9876b3
2d6de4f
16f26ce
ea396cd
4d95419
e2cee0c
4573aa9
6b39edc
0fc6d07
dda2e43
61ebf99
561b5fb
b57b08f
0c0f149
ef319d7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -160,3 +160,4 @@ cmake-build-release | |
| # Clangd | ||
| # | ||
| compile_commands.json | ||
| .clangd | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -11,13 +11,15 @@ | |
| #include "rr_graph_type.h" | ||
| #include "clb2clb_directs.h" | ||
|
|
||
| /* Warnings about the routing graph that can be returned. | ||
| * This is to avoid output messages during a value sweep */ | ||
| /** @brief Warnings about the routing graph that can be returned. | ||
| * This is to avoid output messages during a value sweep. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If you know what these are, comment what each value controls.
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I did a quick check, this enum and the warning system is completely unused. The RR Graph generation code does set these warning bits, but the results are not used anywhere. I think I'll do a follow up PR to remove it. |
||
| * @note This enum is used as a bitmask and should be one-hot encoded. | ||
| */ | ||
| enum { | ||
| RR_GRAPH_NO_WARN = 0x00, | ||
| RR_GRAPH_WARN_FC_CLIPPED = 0x01, | ||
| RR_GRAPH_WARN_CHAN_X_WIDTH_CHANGED = 0x02, | ||
| RR_GRAPH_WARN_CHAN_Y_WIDTH_CHANGED = 0x03 | ||
| RR_GRAPH_WARN_FC_CLIPPED = 0x01 << 0, | ||
| RR_GRAPH_WARN_CHAN_X_WIDTH_CHANGED = 0x01 << 1, | ||
| RR_GRAPH_WARN_CHAN_Y_WIDTH_CHANGED = 0x01 << 2 | ||
| }; | ||
|
|
||
| void create_rr_graph(e_graph_type graph_type, | ||
|
|
||
Uh oh!
There was an error while loading. Please reload this page.