Matt Venn
04/01/2022, 10:48 AMHarald Pretl
04/01/2022, 9:27 PMmake pdk
per the OpenLane install instructions build both sky130 flavors, sky130A
and sky130B
. Is there an option to just select one of them?aryap
04/04/2022, 9:44 PMMatt Venn
04/05/2022, 12:39 PMHarald Pretl
04/06/2022, 10:49 AMaarch64
support is going? What is the base OS that you will use for the docker image?Kauser Johar
04/06/2022, 2:52 PMConfigurationLoadError: Unable to load configuration file.
path: /tools/openlane/pdks/skywater-pdk/env/conda/.condarc
reason: invalid yaml at line 3, column 0
aryap
04/08/2022, 6:59 PM-------------------------------------------|-------------------------------------------
clk |clk
sc_en |sc_en
s0[0] |s0[0]
s0[2] |s0[2]
s0[1] |s0[1]
sc_data |sc_data
s1[0] |s1[0]
s1[1] |s1[1]
s1[2] |s1[2]
s0[3] |s0[3]
s1[3] |s1[3]
z0 |z0
sc_data_out |sc_data_out
z1 |z1
VGND_uq1 |VGND **Mismatch**
VPWR_uq2 |VPWR **Mismatch**
VGND |(no matching pin)
VPWR |(no matching pin)
VPWR_uq0 |(no matching pin)
VPWR_uq1 |(no matching pin)
VGND_uq0 |(no matching pin)
---------------------------------------------------------------------------------------
Anton Blanchard
04/11/2022, 1:35 AMCVC: Counting and linking...
Fatal error:could not find subcircuit: XFILLER_246_109(sky130_ef_sc_hd__decap_12) in Microwatt_FP_DFFRFile
Binoy B
04/13/2022, 5:40 AMHarald Pretl
04/14/2022, 6:32 PMaarch64
(means Raspberry Pi and M1 Macs) in addition to x86_64
with the build scripts you can find here: https://github.com/hpretl/foss-asic-tools/tree/rocky
Alternatively you can grab the Docker image where a lot of tools are already installed based on RockyLinux 8.5: https://hub.docker.com/r/hpretl/foss-asic-tools/tagsdonn
04/15/2022, 10:21 AMproppy
04/15/2022, 11:17 AMdonn
04/15/2022, 11:18 AMdonn
04/15/2022, 2:09 PMIvan Rodriguez
04/16/2022, 10:43 AMError: opendp.tcl, 37 expected boolean value but got ""
I'm using the OpenLane version 2021.11.23_01.42.34, that is provided in the MPW6b tag of the user project example, doing a make test everything works correctly. I don't know if is for a previous error but I can not locate any other issues. Anyone have had this error?Soumil Jain
04/16/2022, 1:52 PMAnuj Dubey
04/17/2022, 5:16 PMTobias Strauch
04/20/2022, 2:15 PMHarald Pretl
04/20/2022, 6:28 PMngspice
and `xyce`: Have you ever thought about or planned to add a model file processing for xyce
like for ngspice
in open_pdks
?
I think about starting a student project to look into this, but if there is already something almost available that I would rather not.Yueting Li
04/20/2022, 6:53 PMTobias Strauch
04/21/2022, 12:35 PMAnuj Dubey
04/24/2022, 10:48 PMAnuj Dubey
04/26/2022, 1:58 AMKrzysztof Herman
04/26/2022, 2:41 PMJanani Aravind
04/26/2022, 9:32 PMYueting Li
05/07/2022, 2:03 AMufuk
05/09/2022, 7:54 PMAleksandar Pajkanovic
05/10/2022, 2:22 PMopen_pdks
by Tim Edwards, so now I am trying to get openlane going.
I see that docker containers are advised, however, I don't think that fits in my case; namely, this is a VM that students are accessing via internet (server is, alas, native Win machine and VM is Ubuntu), remotely, so adding another layer of abstraction wouldn't be what I am looking for. Plus, I already have the PDK all set, so I wouldn't like to double that. Hence, I'd like to set openlane like we did in the olden' days 🙂
Unless... that is... there are arguments that it will really benefit us if I scratch everything and actually move on to containers? It's not that I don't like containers, I use them on a daily basis, actually, on another project, but in this case it seems we are better of avoiding them... Are we?
Anyway, when I try following the instructions from here: https://openroad.readthedocs.io/en/latest/user/BuildLocally.html
this is what I get:
:/opt/OpenROAD-flow-scripts$ ./build_openroad.sh --local
[INFO FLW-0002] Updating git submodules.
[INFO FLW-0001] Using local build method. This will create binaries at 'tools/install' unless overwritten.
[INFO FLW-0017] Compiling Yosys.
make: Entering directory '/opt/OpenROAD-flow-scripts/tools/yosys'
mkdir -p /opt/OpenROAD-flow-scripts/tools/install/yosys/bin
cp yosys yosys-config yosys-abc yosys-filterlib yosys-smtbmc /opt/OpenROAD-flow-scripts/tools/install/yosys/bin
strip -S /opt/OpenROAD-flow-scripts/tools/install/yosys/bin/yosys
strip /opt/OpenROAD-flow-scripts/tools/install/yosys/bin/yosys-abc
strip /opt/OpenROAD-flow-scripts/tools/install/yosys/bin/yosys-filterlib
mkdir -p /opt/OpenROAD-flow-scripts/tools/install/yosys/share/yosys
cp -r share/. /opt/OpenROAD-flow-scripts/tools/install/yosys/share/yosys/.
make: Leaving directory '/opt/OpenROAD-flow-scripts/tools/yosys'
[INFO FLW-0018] Compiling OpenROAD.
CMake Error: The source directory "/opt/OpenROAD-flow-scripts/CMAKE_INSTALL_PREFIX=/opt/OpenROAD-flow-scripts/tools/install/OpenROAD" does not exist.
Specify --help for usage, or press the help button on the CMake GUI.
the .../tools/install/OpenROAD
directory does exist, but from that line: /opt/OpenROAD-flow-scripts/CMAKE_INSTALL_PREFIX
it seems to me that there's a mess up within that script somewhere... as if the export
part of the command got mixed in within another line...
Could someone take a look and help? I am happy to share temporary access to the server, as well, just let me know and we'll find a timeslot to look at this together. Thanks!Matt Venn
05/11/2022, 12:20 PMMatt Venn
05/11/2022, 12:20 PM