Simple update to the README to reflect the new ReRAM module in
skywater-pdk that will be automatically pulled with "make
prerequisites". This merges pull request #227 from Abhinav
Uppal on the open_pdks github repository.
diff --git a/VERSION b/VERSION
index a2aba55..3c89422 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.0.291
+1.0.292
diff --git a/sky130/README b/sky130/README
index d3d4b2d..428a0bd 100644
--- a/sky130/README
+++ b/sky130/README
@@ -106,8 +106,8 @@
[git submodule init libraries/sky130_fd_sc_hdll/latest]
[git submodule init libraries/sky130_fd_sc_hs/latest]
[git submodule init libraries/sky130_fd_sc_ms/latest]
- [git submodule init libraries/sky130_fd_sc_lp/latest]
[git submodule init libraries/sky130_fd_sc_ls/latest]
+ [git submodule init libraries/sky130_fd_sc_lp/latest]
git submodule update
The liberty (.lib) files are the largest of all and so individual files
@@ -243,7 +243,7 @@
Step 3:
Run:
- make install
+ [sudo] make install
The behavior of installation depends on whether or not
--with-<pdk>-dist-path=<path> has been set (e.g.,
@@ -262,6 +262,39 @@
multiple hosts, and the destination on the hosts where it is
distributed is the local path.
+Step 4:
+ Any time you want to check if there are updates to repositories
+ that have been automatically pulled for open_pdks, Run:
+
+ make update
+
+ to pull any recent changes from the git repositories, and then
+ rebuild the PDK.
+
+Step 5:
+ After installation, the staging area is no longer needed and can
+ be removed with
+
+ make clean
+ or
+ make veryclean (also removes the log files)
+
+ If you have not specified the installation to make symbolic links
+ back to the repository sources, then the sources are no longer
+ needed, either, and may be removed using
+
+ make distclean
+
+ However, doing so means that if the PDK needs to be updated and/or
+ rebuilt, the sources will have to be re-cloned from their public
+ repositories.
+
+ If at any time you want to remove the PDK, make sure you have run
+ the "configure" script to enable the PDK you want to remove, and
+ then do:
+
+ make uninstall
+
-------------------------------------------------------------------------------
Summary of the installation directories: