Piyush Dwivedi
08/29/2023, 6:17 AMMohamed Monem
08/29/2023, 6:24 AMMohamed Monem
08/29/2023, 6:27 AMPiyush Dwivedi
08/29/2023, 6:36 AMPiyush Dwivedi
08/29/2023, 6:37 AMPiyush Dwivedi
08/29/2023, 7:23 AMMitch Bailey
08/29/2023, 8:06 AMPDK_ROOT
, PDK
, and PDKPATH
variables?Stefan Schippers
08/29/2023, 9:56 AM### change PDK_ROOT to point to **your** PDK installation!
set PDK_ROOT /home/schippes/share/pdk
#### change PDK to point to the process variant. (sky130A, sky130B, ...)
set PDK sky130A
#### path for xschem base symbols (ideal components, pins, labels etc)
set XSCHEM_LIBRARY_PATH $XSCHEM_SHAREDIR/xschem_library
#### path for sky130 process specific symbols
append XSCHEM_LIBRARY_PATH :$PDK_ROOT/$PDK/libs.tech/xschem
Piyush Dwivedi
08/29/2023, 6:53 PMPiyush Dwivedi
08/29/2023, 7:17 PMStefan Schippers
08/30/2023, 1:50 PMcd
into a directory where you plan to start xschem
mkdir newdirectory
cd newdirectory
• start a text editor and create a new file named xschemrc
• type the following text
#### change PDK_ROOT to point to **your** PDK installation!
set PDK_ROOT /home/schippes/share/pdk
#### change PDK to point to the process variant. (sky130A, sky130B, ...)
set PDK sky130A
#### path for xschem base symbols (ideal components, pins, labels etc)
set XSCHEM_LIBRARY_PATH $XSCHEM_SHAREDIR/xschem_library
#### path for sky130 process specific symbols
append XSCHEM_LIBRARY_PATH :$PDK_ROOT/$PDK/libs.tech/xschem
• save and exit
• start xschem: xschem
Piyush Dwivedi
08/30/2023, 2:37 PMStefan Schippers
08/30/2023, 10:41 PMset XSCHEM_START_WINDOW {sky130_tests/top.sch}
If you still don't see correctly your designs you need to provide more data.
• Where is pfet_01v8_lvt.sym
installed on the system? there should be a file installed under .../pdk/sky130A/libs.tech/xschem/sky130_fd_pr
please provide the full pathname.
• Where is ammeter.sym
installed on the system? It should be in a devices/ directory under .../share/xschem/xschem_library/devices
. Please provide the full pathname.
If you answer the two above questions I can provide you to a correct xschemrc file.
Also attach one of the .sch files that xschem does not display correctly. I will try to open on my system and see if there are problems with the file.Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.
Powered by