-
Notifications
You must be signed in to change notification settings - Fork 370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenLane Yosys Error during synthesize #1170
Comments
@akifcelik For synthesis issue, you have to provide |
Hi, Project folder with verilog and config.tcl files: |
@akifcelik |
@vijayank88 |
Hi , ı have latest Openlane version.
I have attached project files to comment on github as a reply.
vijayan ***@***.***>, 29 Haz 2022 Çar, 08:13 tarihinde şunu
yazdı:
… @akifcelik <https://github.com/akifcelik>
Have you tried with latest OpenLane git version?
—
Reply to this email directly, view it on GitHub
<#1170 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AISPK3M3AR7JJ2MFD6WGKDDVRPLPVANCNFSM52DGUBBA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Description
Hi everyone, I am trying to use openlane and skywater pdk to synthesize my ALU design . When start the flow my config.tcl file i get the following error:
[INFO]: Running Synthesis...
[ERROR]: during executing: "yosys -c /openlane/scripts/yosys/synth.tcl -l /openlane/designs/ALU/runs/RUN_2022.06.28_18.49.22/logs/synthesis/1-synthesis.log |& tee /dev/null"
[ERROR]: Exit code: 1
[ERROR]: Last 10 lines:
49.1. Extracting gate netlist of module
\divider_64bit_test' to
/tmp/yosys-abc-NTqtCv/input.blif'..Extracted 24759 gates and 24888 wires to a netlist network with 129 inputs and 256 outputs.
49.1.1. Executing ABC.
sh: line 1: 140 Aborted /build/bin/yosys-abc -s -f /tmp/yosys-abc-NTqtCv/abc.script 2>&1
ERROR: ABC: execution of command "/build/bin/yosys-abc -s -f /tmp/yosys-abc-NTqtCv/abc.script 2>&1" failed: return code 134.
child process exited abnormally
[INFO]: Generating final set of reports...
[INFO]: Created manufacturability report at 'designs/ALU/runs/RUN_2022.06.28_18.49.22/reports/manufacturability.rpt'.
[INFO]: Created metrics report at 'designs/ALU/runs/RUN_2022.06.28_18.49.22/reports/metrics.csv'.
[INFO]: Saving runtime environment...
[ERROR]: Flow failed.
"flow_fail"$::env(SYNTH_BIN) -c $ ::env(SYNTH_SCRIPT) -l [index_file $::env(synthesis_logs)/synthesis.log] |& tee $ ::env(TERMINAL_OUTPUT)"
(procedure "try_catch" line 17)
invoked from within
"try_catch
(procedure "run_yosys" line 32)
invoked from within
"run_yosys"
(procedure "run_synthesis" line 11)
invoked from within
"[lindex $step_exe 0] [lindex $step_exe 1] "
(procedure "run_non_interactive_mode" line 55)
invoked from within
"run_non_interactive_mode {*}$argv"
invoked from within
"if { [info exists flags_map(-interactive)] || [info exists flags_map(-it)] } {
if { [info exists arg_values(-file)] } {
run_file [file normalize $a..."
(file "./flow.tcl" line 434)
Environment
Reproduction Material
cd OpenLane
make mount
./flow.tcl -design ALU
Expected behavior
I am expecting some timing slack and violation errors.
Logs
The text was updated successfully, but these errors were encountered: