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

Openlane2 support #292

Draft
wants to merge 45 commits into
base: main
from
Draft
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
d274405
initial integration of openlane2
kareefardi Aug 17, 2023
8ea70fa
typo in venv folder name
kareefardi Aug 17, 2023
cc18841
add shell.nix & set proper openlane tags for other pdks and scls
kareefardi Aug 17, 2023
e7527b8
change ci job name & update ol2 version
kareefardi Aug 17, 2023
af9c913
update ol2 version
kareefardi Aug 17, 2023
1c2bdc7
install python3-tk
kareefardi Aug 17, 2023
2100ccf
clean up ci job names
kareefardi Aug 17, 2023
8d69e2c
remove allow congestion & fill signoff folder
kareefardi Aug 17, 2023
52e8334
log level WARN for CI
kareefardi Aug 17, 2023
26013ab
more workflow clean up
kareefardi Aug 17, 2023
13cdee2
more workflow clean up
kareefardi Aug 17, 2023
a13d612
drep
kareefardi Aug 17, 2023
8cc3629
bump openlane2 version
kareefardi Aug 18, 2023
e39b944
order matters
kareefardi Aug 18, 2023
c3a5be7
disable klayout stream out
kareefardi Aug 18, 2023
e3e561f
disable klayout xor
kareefardi Aug 18, 2023
c668da7
Properly create signoff directory
kareefardi Aug 20, 2023
2ba776f
Makefile cleanup
kareefardi Aug 20, 2023
5226525
Export right OPENLANE_ROOT
kareefardi Aug 20, 2023
8f8424c
bump openlane2 version
kareefardi Aug 21, 2023
885ab13
rename OPENLANE_* to OPENLANE2_ and resotre OPENLANE_TAG
kareefardi Aug 22, 2023
073917a
fix vevn name
kareefardi Aug 22, 2023
fe1697b
enable klayout to reproduce
kareefardi Aug 22, 2023
0672ca7
bump openlane tag and open_pdks commit
kareefardi Aug 23, 2023
0248372
add padding and default enable MAGIC_DRC_USE_GDS
kareefardi Aug 23, 2023
fa1b072
Merge remote-tracking branch 'origin/main' into openlane2-support
kareefardi Aug 23, 2023
bd4e9d0
update docs for openlane2
kareefardi Aug 23, 2023
a976e39
log disk usage
kareefardi Aug 24, 2023
63001b9
cleanup openlane runs after finishing the flow
kareefardi Aug 24, 2023
cc50eaa
bump openlane version and use --docker-no-tty
kareefardi Aug 24, 2023
82b18cf
update wrapper config to use MACROS
kareefardi Aug 24, 2023
64ad586
don't disable drc
kareefardi Aug 24, 2023
cabe821
default log level WARN for openlane2
kareefardi Aug 24, 2023
36a012c
more disk usage echos
kareefardi Aug 24, 2023
796c0c4
update most views
kareefardi Aug 24, 2023
e72d976
update config margins + update views to fix max cap, max slew and setup
kareefardi Aug 27, 2023
fab698c
remove openlane1 signoff reports [skip ci]
kareefardi Aug 27, 2023
761470a
add timing reports [skip ci]
kareefardi Aug 27, 2023
1929aef
remove maglef since openlane2 doesn't generate maglef
kareefardi Aug 27, 2023
5dbbe42
add resolved.json and sdf folder
kareefardi Aug 27, 2023
e0343e8
add sdc and drc and lvs reports
kareefardi Aug 27, 2023
cb38aa0
only copy reports files from openlane timing reports
kareefardi Aug 28, 2023
e4c2eaa
grammar [skip ci]
kareefardi Aug 28, 2023
d83347a
openlane2 docs [skip ci]
kareefardi Aug 28, 2023
57388f5
openlane2 docs [skip ci]
kareefardi Aug 28, 2023

Sorry, this diff is taking too long to generate.

It may be too large to display on GitHub.