[Libre-soc-dev] Coriolis 2 - Tutorials and check

Santhosh Kumar V V . 123040015 at sastra.ac.in
Mon Aug 8 05:34:36 BST 2022


Good Morning sir, I am santhosh Kumar from SASTRA University,

I tried to setup coriolis 2 environment

in the following lines the $USERNAME does not return a value!

cat <<EOF >>alliance-check-toolkit/etc/mk/users.d/user-$USERNAME.mk
export CORIOLIS_TOP=/home/$USERNAME/coriolis-2.x/Linux.x86_64/Release.Shared/install
export ALLIANCE_TOP=/home/$USERNAME/alliance/install
export CHECK_TOOLKIT=/home/$USERNAME/alliance-check-toolkit
export YOSYS_TOP=/home/$USERNAME/yosys
EOF


the next thing I get these errors while trying to run these lines

cd alliance-check-toolkit/benchs/adder/cmos

make lvx



(coriolis)santhosh at vvsdebian:~/alliance-check-toolkit/benchs/adder/cmos$
sudo make lvx
Using PDKMASTER_TOP = ""
Running in normal mode (USE_DEBUG="No").
User configuration file: ./mk/users.d/user-root.mk
AVERTEC_TOP is not defined, HiTas/Yagle are not availables
Using ALLIANCE_TOP =
"/root/coriolis-2.x/Linux.x86_64/Release.Shared/install".
Using PATTERNS = "patterns".
Design kit configuration for "sxlib" (./mk/dks.d/sxlib.mk) found.
MBK_CATA_LIB=/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/sxlib:/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/dp_sxlib:/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/rflib:/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/rf2lib:/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/ramlib:/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells/pxlib
Using sxlib symbolic DK
CELLS_TOP="/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/cells"
Logical synthesis is using Alliance.
Physical synthesis is using Coriolis.
| Netlist for Place & Route (PNR):
|  - "adder.vst"
Using core netlist:   "adder"
Using corona netlist: "corona"
Using chip netlist:   "chip"
Coriolis is working in symbolic mode (vst & ap)
Using RDS_TECHNO_NAME =
"/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/etc/cmos.rds"
eval
`/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/etc/coriolis2/coriolisEnv.py
`;   cgt -tV --script=doDesign
/bin/sh: 1:
/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/etc/coriolis2/coriolisEnv.py:
not found
/bin/sh: 1: cgt: not found
make: [Makefile:26: chip_r.vst] Error 127 (ignored)
MBK_OUT_LO=al; export MBK_OUT_LO; MBK_SEPAR='_'; export MBK_SEPAR;
/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/bin/cougar       -c
-f chip_r chip_r_ext
/bin/sh: 1:
/root/coriolis-2.x/Linux.x86_64/Release.Shared/install/bin/cougar: not found
make: *** [mk/alliance.mk:50: chip_r_ext.al] Error 127
-- 



Santhosh Kumar V V,
M.Tech VLSI Design
SASTRA Deemed University,
Thanjavur.


More information about the Libre-soc-dev mailing list