Micah Tseng
08/25/2022, 3:16 PMVijayan Krishnan
08/25/2022, 3:20 PMMicah Tseng
08/25/2022, 3:32 PMMicah Tseng
10/09/2022, 5:25 PM[ERROR]: during executing: "yosys -c /openlane/scripts/yosys/elaborate.tcl -l /openlane/designs/dmux2_tcl/runs/RUN_2022.10.09_17.20.36/logs/synthesis/1-synthesis.log |& tee /dev/null"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
[TCL: yosys -import] Command name collision: found pre-existing command `exec' -> skip.
[TCL: yosys -import] Command name collision: found pre-existing command `read' -> skip.
[TCL: yosys -import] Command name collision: found pre-existing command `trace' -> skip.
1. Executing Liberty frontend.
Imported 428 cell types from liberty file.
2. Executing Verilog-2005 frontend: /openlane/designs/dmux2_tcl/src/demux2.v
/openlane/designs/dmux2_tcl/src/demux2.v:21: ERROR: Parameter x1.VGND with non-constant value!
child process exited abnormally
Do you have any thoughts?
Thank you so much!Vijayan Krishnan
10/10/2022, 5:46 AMError-[NCE] Non-constant expression
The following expression should be a constant.
Expression: VSS
"denux2.v", 15
Source info: .VGND ( VSS ) ,
In parameter list you've defined ports, it is wrong.
Parameter list should contain constant values/parameters.Vijayan Krishnan
10/10/2022, 5:47 AM#(
.VGND ( VSS ) ,
.VNB ( VSS ) ,
.VPB ( VDD ) ,
.VPWR ( VDD ) ,
.prefix ( sky130_fd_sc_hd__ )
Micah Tseng
10/10/2022, 10:05 AMMicah Tseng
10/10/2022, 10:07 AMVijayan Krishnan
10/10/2022, 10:18 AMMicah Tseng
10/10/2022, 12:49 PMVijayan Krishnan
10/10/2022, 12:52 PMMicah Tseng
10/10/2022, 12:58 PMMicah Tseng
10/10/2022, 12:58 PMVijayan Krishnan
10/10/2022, 1:00 PMVijayan Krishnan
10/10/2022, 1:04 PMMicah Tseng
10/10/2022, 2:25 PM