Skip to content
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

Test cases flows enablements #1

Merged
merged 53 commits into from
Jun 6, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
8767556
Updated readme links and flow directory
sakundu Jun 5, 2022
0ca0c50
Updated flow directory
sakundu Jun 5, 2022
71b9992
06051551
ZhiangWang033 Jun 5, 2022
5c58595
Merge branch 'TestCases_Flows_Enablements' of https://github.com/TILO…
ZhiangWang033 Jun 5, 2022
48a4269
Added ariane133 OR flow
sakundu Jun 5, 2022
d3d3931
Merge branch 'TestCases_Flows_Enablements' of github.com:TILOS-AI-Ins…
sakundu Jun 5, 2022
733c8f8
Added Ariane 133 macro version
sakundu Jun 5, 2022
db8afc6
Ariane 133 netlist updated
sakundu Jun 5, 2022
9890f17
Updated Ariane 136 README
sakundu Jun 5, 2022
d584671
Updating README of Ariane133
sakundu Jun 5, 2022
e06d743
add gridding script
ZhiangWang033 Jun 5, 2022
32a9d44
Updating README of Ariane133
sakundu Jun 5, 2022
adffac5
Added Ariane 133 macro version README
sakundu Jun 6, 2022
3e14fc4
Added Ariane 133 macro version README
sakundu Jun 6, 2022
d70c9ac
Updated README
sakundu Jun 6, 2022
f7c707b
Updated README
sakundu Jun 6, 2022
11bbd4f
Updated README
sakundu Jun 6, 2022
352c860
mempool ORFS
sakundu Jun 6, 2022
8b9cf9d
Updating Ariane 133 README
sakundu Jun 6, 2022
d4126f0
Updating Ariane 133 README
sakundu Jun 6, 2022
ff66687
added mempool_tile readme
sakundu Jun 6, 2022
ad8bb86
Updated link of mempool_tile
sakundu Jun 6, 2022
5b7cb21
Updated ariane133 readme
sakundu Jun 6, 2022
513f39d
add gridding script
ZhiangWang033 Jun 6, 2022
622d7ec
Merge branch 'TestCases_Flows_Enablements' of https://github.com/TILO…
ZhiangWang033 Jun 6, 2022
cdc6da3
Updated TestCases
sakundu Jun 6, 2022
c68df8d
Merge branch 'TestCases_Flows_Enablements' of github.com:TILOS-AI-Ins…
sakundu Jun 6, 2022
656b478
Updated the README of the TestCasess
sakundu Jun 6, 2022
1db2bcd
Update README.md
abk-tilos Jun 6, 2022
8beb7a2
Update README.md
abk-tilos Jun 6, 2022
1ef0343
Update README.md
abk-tilos Jun 6, 2022
eea5ae7
Update README.md
abk-tilos Jun 6, 2022
85eb838
Update README.md
abk-tilos Jun 6, 2022
b8e04f2
Update README.md
abk-tilos Jun 6, 2022
769e630
Update README.md
abk-tilos Jun 6, 2022
6507155
Update README.md
abk-tilos Jun 6, 2022
74f550e
Update README.md
abk-tilos Jun 6, 2022
99da146
Added flow README
sakundu Jun 6, 2022
0f895f5
Added flow README
sakundu Jun 6, 2022
755ec55
Added Live link
sakundu Jun 6, 2022
99cf68d
Update README.md
ZhiangWang033 Jun 6, 2022
c8134c9
Added flow README
sakundu Jun 6, 2022
9abcee6
Merge branch 'TestCases_Flows_Enablements' of github.com:TILOS-AI-Ins…
sakundu Jun 6, 2022
9bb9cb8
Added flow README
sakundu Jun 6, 2022
4f65e5d
Update README.md
ZhiangWang033 Jun 6, 2022
b358305
Updated Arine 136 README
sakundu Jun 6, 2022
67d86d5
Merge branch 'TestCases_Flows_Enablements' of github.com:TILOS-AI-Ins…
sakundu Jun 6, 2022
db77ccd
Updated Arine 136 README
sakundu Jun 6, 2022
3e80653
Updated Arine 136 README
sakundu Jun 6, 2022
b13234a
Updated Arine 136 README
sakundu Jun 6, 2022
ec62011
Updated Arine 136 README
sakundu Jun 6, 2022
29cfe8f
Updated README
sakundu Jun 6, 2022
a566412
Merge branch 'main' into TestCases_Flows_Enablements
ZhiangWang033 Jun 6, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 9 additions & 9 deletions CodeElements/Clustering/README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
The Clustering Flow is developed by Zhiang Wang, May 2022.
It takes synthesized netlist and def file with
placed IO pins as input, then generates clustered
netlist (in lef/def format) using hMETIS (1998 binary). In default mode,
it will also run RePlAce in GUI mode automatically
to place the clustered netlist.
We implement the flow based on **OpenROAD APIs**.
Please refer to **the OpenROAD repo** for explanation of each Tcl
command. We have provided the openroad exe in the **utils** dir.
# Placement-guided hypergraph clustering (soft macro definition)
**Placement-guided hypergraph clustering (soft macro defintion)**
cluster millions of standard cells into a few thousand clusters.
It takes synthesized netlist and def file with placed IO pins as input,
then generates clustered netlist (in lef/def format) using hMETIS (1998 binary).
In default mode, it will also run RePlAce in GUI mode automatically to place
the clustered netlist. We implement the flow based on [**OpenROAD APIs**](https://github.com/The-OpenROAD-Project/OpenROAD).
Please refer to **the OpenROAD repo** for explanation of each Tcl command.
We have provided the openroad exe in the [**utils**](./utils/) dir.

Input file: setup.tcl (you can follow the example to set up your own design)

Expand Down
213 changes: 0 additions & 213 deletions CodeElements/Clustering/utils/create_clustered_netlist_def.tcl.old

This file was deleted.

Empty file.
2 changes: 2 additions & 0 deletions CodeElements/FDPlacement/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# Force-directed placement
**Force-directed placement** is used to place center of standard cell clusters onto
the center of the grid cells.
Loading