Matt Venn
03/20/2023, 4:50 PMMatt Venn
03/20/2023, 4:50 PMMatt Venn
03/20/2023, 4:51 PMJhon Pinto
03/23/2023, 3:11 PMAmro Tork
03/23/2023, 5:39 PMAmro Tork
03/23/2023, 5:39 PMAmro Tork
03/23/2023, 5:40 PMAmro Tork
03/23/2023, 5:40 PMSlackbot
03/29/2023, 12:30 PMKyle Castoria
03/30/2023, 8:24 PMKyle Castoria
03/30/2023, 8:31 PMKristoffer
03/31/2023, 6:44 PM[ERROR]: during executing openroad script /openlane/scripts/openroad/droute.tcl
[ERROR]: Log: ../home/AIC/Caravel_Integration/openlane/user_proj_example/runs/23_03_31_19_53/logs/routing/17-detailed.log
[ERROR]: Last 10 lines:
[INFO DRT-0186] Done with 294 vertical wires in 9 frboxes and 726 horizontal wires in 6 frboxes.
[INFO DRT-0182] Complete track assignment.
[INFO DRT-0267] cpu time = 00:01:10, elapsed time = 00:00:38, memory = 1691.01 (MB), peak = 2435.92 (MB)
[INFO DRT-0187] Start routing data preparation.
[INFO DRT-0267] cpu time = 00:00:00, elapsed time = 00:00:00, memory = 1691.01 (MB), peak = 2435.92 (MB)
[INFO DRT-0194] Start detail routing.
[INFO DRT-0195] Start 0th optimization iteration.
Completing 10% with 0 violations.
elapsed time = 00:00:26, memory = 2698.28 (MB).
child killed: kill signal
[ERROR]: Creating issue reproducible...
I also get the following lines. Any solution?
[ERROR]: Flow failed.
make[1]: *** [Makefile:73: user_proj_example] Error 255
make[1]: Leaving directory '/home/AIC/Caravel_Integration/openlane'
make: *** [Makefile:107: user_proj_example] Error 2
JC
04/10/2023, 2:43 PMKristoffer
04/13/2023, 8:29 PMBala Dhinesh
04/14/2023, 4:43 AMNITHIN KRISHNAN
04/16/2023, 4:55 AMMichael Langford
04/17/2023, 7:10 PMMatt Venn
04/20/2023, 11:53 AMTaylor P
04/20/2023, 8:26 PMEmilio Baungarten
04/21/2023, 8:34 PMMichael Langford
05/11/2023, 2:09 AMTom
05/27/2023, 5:01 PMTom
05/27/2023, 7:09 PMcd <project_name> # project_name is the name of your repo
mkdir dependencies
export OPENLANE_ROOT=$(pwd)/dependencies/openlane_src # you need to export this whenever you start a new shell
export PDK_ROOT=$(pwd)/dependencies/pdks # you need to export this whenever you start a new shell
# export the PDK variant depending on your shuttle, if you don't know leave it to the default
# for sky130 MPW shuttles....
export PDK=sky130A
# for the gf180 GFMPW shuttles...
export PDK=gf180mcuC
make setup
I tried to follow this but I don't have volare
and the installation doesn't seem to be working for me.
tom@tom-desktop:~/repos/projects/caravel_user_project$ sudo apt-get install python3 python3-pip xz-utils
[sudo] password for tom:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
python3 is already the newest version (3.10.6-1).
python3-pip is already the newest version (22.2+dfsg-1ubuntu0.2).
xz-utils is already the newest version (5.2.5-2.1).
xz-utils set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 200 not upgraded.
tom@tom-desktop:~/repos/projects/caravel_user_project$ python3 -m pip install --upgrade --no-cache-dir volare
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: volare in /home/tom/.local/lib/python3.10/site-packages (0.7.3)
Requirement already satisfied: requests<3,>=2.27.0 in /home/tom/.local/lib/python3.10/site-packages (from volare) (2.31.0)
Requirement already satisfied: rich<13,>=12 in /home/tom/.local/lib/python3.10/site-packages (from volare) (12.6.0)
Requirement already satisfied: pcpp<2,>=1.2 in /home/tom/.local/lib/python3.10/site-packages (from volare) (1.30)
Requirement already satisfied: click<9,>=8.0.0 in /usr/lib/python3/dist-packages (from volare) (8.0.3)
Requirement already satisfied: pyyaml<7,>=5 in /usr/lib/python3/dist-packages (from volare) (5.4.1)
Requirement already satisfied: certifi>=2017.4.17 in /home/tom/.local/lib/python3.10/site-packages (from requests<3,>=2.27.0->volare) (2023.5.7)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3/dist-packages (from requests<3,>=2.27.0->volare) (1.26.9)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/tom/.local/lib/python3.10/site-packages (from requests<3,>=2.27.0->volare) (3.1.0)
Requirement already satisfied: idna<4,>=2.5 in /home/tom/.local/lib/python3.10/site-packages (from requests<3,>=2.27.0->volare) (3.4)
Requirement already satisfied: pygments<3.0.0,>=2.6.0 in /home/tom/.local/lib/python3.10/site-packages (from rich<13,>=12->volare) (2.15.1)
Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in /home/tom/.local/lib/python3.10/site-packages (from rich<13,>=12->volare) (0.9.1)
tom@tom-desktop:~/repos/projects/caravel_user_project$ volare --version
volare: command not found
In any event, as @Tim Edwards said since I have already installed the PDK I shouldn't need volare anyway but my understanding is that caravel's make setup
also installs caravel lite and the management core so how to I do that without having to install volare
? can I just...
export OPENLANE_ROOT=/home/tom/repos/edatools/Openlane
export PDK_ROOT=/home/tom/repos/edalibs/pdks/gf180mcu
export PDK=gf180mcuC
followed by make setup?Anish
05/28/2023, 10:36 PMMatt Venn
05/31/2023, 9:55 AMinout [MPRJ_IO_PADS-10:0] analog_io
Philipp Gühring
06/03/2023, 10:30 PMPhilipp Gühring
06/04/2023, 10:34 AMMahde Souqi
06/07/2023, 7:13 PMMalik Shanaah
06/07/2023, 9:13 PMKevin Jan
06/08/2023, 4:58 AM