milad
08/22/2022, 5:46 AMVijayan Krishnan
08/22/2022, 5:48 AMmake
command will do all necessary steps.milad
08/22/2022, 6:12 AMMilad:~/EDA/OpenLane/pdks/sky130A/libs.ref$ ls
sky130_fd_pr sky130_fd_sc_hvl sky130_sram_macros
sky130_fd_sc_hd sky130_ml_xx_hd
what is this for then?Arman Avetisyan
08/22/2022, 6:33 AMmilad
08/22/2022, 6:50 AMMilad:/usr/local/share/pdk/sky130A/libs.ref$ ls
sky130_fd_io sky130_fd_sc_hdll sky130_fd_sc_lp sky130_ml_xx_hd
sky130_fd_pr sky130_fd_sc_hs sky130_fd_sc_ls
sky130_fd_sc_hd sky130_fd_sc_hvl sky130_fd_sc_ms
now i want to know i need to install all libraries for openlane again or not? bacause i found out while running openlane, where pdk exists must be exported.
" Default PDK_ROOT is $(pwd)/pdks
. If you have installed the PDK at a different location, run the following before `make mount`:
• export `PDK_ROOT=<absolute path to where skywater-pdk, open_pdks, and sky130A reside>`"milad
08/22/2022, 6:52 AMVijayan Krishnan
08/22/2022, 7:01 AMOpenLane/pdks
it will consider.
If you've installed pdks in some other custom path, everytime before make mount
just export PDK_ROOT=<where custom pdks installed>
Vijayan Krishnan
08/22/2022, 7:04 AMopen_pdks
directly installedmilad
08/22/2022, 7:26 AMmilad
08/22/2022, 7:27 AM