-
Notifications
You must be signed in to change notification settings - Fork 568
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
mpl2: IOs abstraction adaptation to ORFS flow - first version (simplified) #5809
base: master
Are you sure you want to change the base?
mpl2: IOs abstraction adaptation to ORFS flow - first version (simplified) #5809
Commits on Sep 9, 2024
-
mpl2: add cluster data to HardMacro
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 48ed28a - Browse repository at this point
Copy the full SHA 48ed28aView commit details
Commits on Sep 10, 2024
-
1) Remove logic of bundled ios per edge and add one constraint cluster per edge 2) Add checks to prevent crash - for testing 3) Comment blockages creation based on IO placement Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 662f9e8 - Browse repository at this point
Copy the full SHA 662f9e8View commit details
Commits on Sep 11, 2024
-
mpl2: group IOs based on constraints
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1523d90 - Browse repository at this point
Copy the full SHA 1523d90View commit details
Commits on Sep 12, 2024
-
1) map bterms when creating a new io cluster 2) remove debug check 3) cluster that represent no constraints have the shape of the die Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b34453 - Browse repository at this point
Copy the full SHA 2b34453View commit details -
mpl2: support to identify io cluster through soft macro
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2daf82 - Browse repository at this point
Copy the full SHA f2daf82View commit details -
mpl2: add support to identify if a fixed terminal is an IO during Har…
…d SA Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for daf4647 - Browse repository at this point
Copy the full SHA daf4647View commit details -
mpl2: getter for constraint boundary
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3a614a - Browse repository at this point
Copy the full SHA a3a614aView commit details -
mpl2: add constraint boundary dist to WL computation in SA
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f6cbfc - Browse repository at this point
Copy the full SHA 2f6cbfcView commit details
Commits on Sep 13, 2024
-
mpl2: begin debug support for new io clusters
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8cc4c0f - Browse repository at this point
Copy the full SHA 8cc4c0fView commit details -
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf50ff2 - Browse repository at this point
Copy the full SHA cf50ff2View commit details
Commits on Sep 16, 2024
-
mpl2: fix constraints' dist computation
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb4b51b - Browse repository at this point
Copy the full SHA bb4b51bView commit details -
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cea8774 - Browse repository at this point
Copy the full SHA cea8774View commit details
Commits on Sep 17, 2024
-
1) avoid computing WL twice for IO cases 2) add fixed penalty for IO connections when the macro is outside the outline 3) don't draw dist to edge in graphics when macro is outside the outline Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb5e331 - Browse repository at this point
Copy the full SHA eb5e331View commit details -
mpl2: consider net weight when computing min dist to closest edge
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c290301 - Browse repository at this point
Copy the full SHA c290301View commit details -
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9f124e - Browse repository at this point
Copy the full SHA b9f124eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b3212 - Browse repository at this point
Copy the full SHA 69b3212View commit details
Commits on Sep 18, 2024
-
mpl2: make tree data accessible inside core
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4ffc66 - Browse repository at this point
Copy the full SHA a4ffc66View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 749318d - Browse repository at this point
Copy the full SHA 749318dView commit details -
mpl2: set blocked boundaries based on ppl -exclude argument data
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da791bc - Browse repository at this point
Copy the full SHA da791bcView commit details -
mpl2: fix max penalty based on die hpwl and use it when the constrain…
…t boundary is blocked Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a9cfe4 - Browse repository at this point
Copy the full SHA 9a9cfe4View commit details
Commits on Sep 20, 2024
-
mpl2: incorporate blocked boundaries data for when an IO is constrain…
…ed to NONE Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7ef68b - Browse repository at this point
Copy the full SHA e7ef68bView commit details -
mpl2: push IOs to constraint boundary even if it that boundary is blo…
…cked Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 29b2c57 - Browse repository at this point
Copy the full SHA 29b2c57View commit details -
mpl2: don't draw connection when the NONE closest boundary is blocked
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ef8868 - Browse repository at this point
Copy the full SHA 5ef8868View commit details -
mpl2: adapt io clusters' blockages to be shaped according to std cell…
… area and io clusters' extensions Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37b10a0 - Browse repository at this point
Copy the full SHA 37b10a0View commit details
Commits on Sep 23, 2024
-
mpl2: use both -exclude and constraint regions to compute pin access …
…blockages Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcc3fb9 - Browse repository at this point
Copy the full SHA fcc3fb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 531aef9 - Browse repository at this point
Copy the full SHA 531aef9View commit details -
mpl2: remove duplicated overkill function
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e061b57 - Browse repository at this point
Copy the full SHA e061b57View commit details -
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f13cbe4 - Browse repository at this point
Copy the full SHA f13cbe4View commit details -
mpl2: add indication when boundary is block in debug mode
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de728b6 - Browse repository at this point
Copy the full SHA de728b6View commit details -
mpl2: remove bundledIO related things / clean up
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d995e90 - Browse repository at this point
Copy the full SHA d995e90View commit details
Commits on Sep 25, 2024
-
mpl2: use constraint region instead of pin location in orient improve…
…ment Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fe6636 - Browse repository at this point
Copy the full SHA 6fe6636View commit details -
mpl2: clean TO DOs and adjust tree log
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5281b8 - Browse repository at this point
Copy the full SHA d5281b8View commit details
Commits on Sep 26, 2024
-
mpl2: address clang-tidy and format
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ede06cd - Browse repository at this point
Copy the full SHA ede06cdView commit details
Commits on Sep 27, 2024
-
mpl2: improve name and avoid clusters to be pushed toward blocked bou…
…ndaries Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8543487 - Browse repository at this point
Copy the full SHA 8543487View commit details -
mpl2: separate logical operations with parenthesis (clang-tidy)
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for baf2d13 - Browse repository at this point
Copy the full SHA baf2d13View commit details
Commits on Oct 1, 2024
-
mpl2: add regression test && avoid zero depth blockages when root has…
… no std cell children Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa767e1 - Browse repository at this point
Copy the full SHA fa767e1View commit details
Commits on Oct 11, 2024
-
Merge branch 'master' into mpl2-constraints
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bfb55b3 - Browse repository at this point
Copy the full SHA bfb55b3View commit details -
mpl2: ensure that io clusters data is visible for levels deeper than …
…the root Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1204f57 - Browse repository at this point
Copy the full SHA 1204f57View commit details -
mpl2: add test for blocked boundaries' pin access
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e145106 - Browse repository at this point
Copy the full SHA e145106View commit details
Commits on Oct 14, 2024
-
mpl2: make io clusters fixed terminals data visible inside HardSA
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8501638 - Browse repository at this point
Copy the full SHA 8501638View commit details
Commits on Oct 15, 2024
-
mpl2: clusters connected to an IO cluster of a specific edge will be …
…pushed to it even if the edge is blocked Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4a5841 - Browse repository at this point
Copy the full SHA a4a5841View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 280f173 - Browse repository at this point
Copy the full SHA 280f173View commit details
Commits on Nov 11, 2024
-
Merge branch 'master' into mpl2-constraints
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f4f8a3 - Browse repository at this point
Copy the full SHA 1f4f8a3View commit details
Commits on Nov 14, 2024
-
Merge branch 'master' into mpl2-constraints
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 575c168 - Browse repository at this point
Copy the full SHA 575c168View commit details -
Configuration menu - View commit details
-
Copy full SHA for d70636b - Browse repository at this point
Copy the full SHA d70636bView commit details
Commits on Nov 18, 2024
-
1) make pin access blockage creation more succinct 2) update regression tests with PPL updates 3) draw x mark on top of macros in debug (and erase it at the end) Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b23964 - Browse repository at this point
Copy the full SHA 0b23964View commit details
Commits on Nov 19, 2024
-
mpl2: fix closest unblocked boundary distance drawing in debug
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e72fbb - Browse repository at this point
Copy the full SHA 9e72fbbView commit details
Commits on Nov 21, 2024
-
mpl2: do not create pin access for NONE
Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2eb8c38 - Browse repository at this point
Copy the full SHA 2eb8c38View commit details -
mpl2: consider case in which IO is not constrained during orient impr…
…ovement Signed-off-by: Arthur Koucher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b167f22 - Browse repository at this point
Copy the full SHA b167f22View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff00b88 - Browse repository at this point
Copy the full SHA ff00b88View commit details
Commits on Nov 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 96a95a8 - Browse repository at this point
Copy the full SHA 96a95a8View commit details