File tree Expand file tree Collapse file tree 2 files changed +3
-25
lines changed Expand file tree Collapse file tree 2 files changed +3
-25
lines changed Original file line number Diff line number Diff line change @@ -24,11 +24,11 @@ CARAVEL_LITE?=1
24
24
ifeq ($(CARAVEL_LITE ) ,1)
25
25
CARAVEL_NAME := caravel-lite
26
26
CARAVEL_REPO := https://github.com/efabless/caravel-lite
27
- CARAVEL_TAG := 'mpw-5 '
27
+ CARAVEL_TAG := 'mpw-5a '
28
28
else
29
29
CARAVEL_NAME := caravel
30
30
CARAVEL_REPO := https://github.com/efabless/caravel
31
- CARAVEL_TAG := 'mpw-5 '
31
+ CARAVEL_TAG := 'mpw-5a '
32
32
endif
33
33
34
34
@@ -115,11 +115,6 @@ run-precheck: check-precheck check-pdk check-caravel
115
115
docker run -e INPUT_DIRECTORY=$(INPUT_DIRECTORY ) -e PDK_ROOT=$(PDK_ROOT ) -v $(PRECHECK_ROOT ) :$(PRECHECK_ROOT ) -v $(INPUT_DIRECTORY ) :$(INPUT_DIRECTORY ) -v $(PDK_ROOT ) :$(PDK_ROOT ) \
116
116
-u $(shell id -u $(USER ) ) :$(shell id -g $(USER ) ) efabless/mpw_precheck:latest bash -c " cd $( PRECHECK_ROOT) ; python3 mpw_precheck.py --pdk_root $( PDK_ROOT) --input_directory $( INPUT_DIRECTORY) "
117
117
118
- # Install PDK using OL's Docker Image
119
- .PHONY : pdk-nonnative
120
- pdk-nonnative : skywater-pdk skywater-library skywater-timing open_pdks
121
- docker run --rm -v $(PDK_ROOT ) :$(PDK_ROOT ) -v $(CARAVEL_ROOT ) :$(CARAVEL_ROOT ) -e CARAVEL_ROOT=$(CARAVEL_ROOT ) -e PDK_ROOT=$(PDK_ROOT ) -u $(shell id -u $(USER ) ) :$(shell id -g $(USER ) ) efabless/openlane:2021.09.19_20.25.16 sh -c " cd $( CARAVEL_ROOT) ; make build-pdk; make gen-sources"
122
-
123
118
# Clean
124
119
.PHONY : clean
125
120
clean :
Original file line number Diff line number Diff line change @@ -173,12 +173,8 @@ To make sure that this integration process goes smoothly without having any DRC
173
173
Building the PDK
174
174
================
175
175
176
- You have two options for building the pdk:
177
-
178
- - Build the pdk natively.
179
-
180
176
Make sure you have `Magic VLSI Layout Tool <http://opencircuitdesign.com/magic/index.html >`__ installed on your machine before building the pdk.
181
- The pdk build is tested with magic version ``8.3.209 ``.
177
+ The pdk build is tested with magic version ``8.3.265 ``.
182
178
183
179
.. code :: bash
184
180
@@ -191,19 +187,6 @@ The pdk build is tested with magic version ``8.3.209``.
191
187
192
188
make pdk
193
189
194
- - Build the pdk using openlane's docker image which has magic installed.
195
-
196
- .. code :: bash
197
-
198
- # set PDK_ROOT to the path you wish to use for the pdk
199
- export PDK_ROOT=< pdk-installation-path>
200
-
201
- # you can optionally specify skywater-pdk and open-pdks commit used
202
- # by setting and exporting SKYWATER_COMMIT and OPEN_PDKS_COMMIT
203
- # if you do not set them, they default to the last verfied commits tested for this project
204
-
205
- make pdk-nonnative
206
-
207
190
Running Full Chip Simulation
208
191
============================
209
192
You can’t perform that action at this time.
0 commit comments