https://open-source-silicon.dev logo
Channels
aa
abcc
activity
adiabatonauts
analog-design
announce
announcements
b2aws
b2aws-tutorial
bag
basebands
beagleboard
bluetooth
board-respin
cadence-genus
cadence-innovus
cadence-spectre
cadence-virtuoso
caravan
caravel
caravel-board
chilechipmakers
chip-yard
chipignite
chipignite2206q_stanford_bringup
chisel
coalition-for-digital-environmental-sustainability
community_denmark_dtu
containers
courses
design-review
design-services
dffram
digital-design
digital-electronics-learners
discord-mods
dynamic-power-estimation
efabless
electric
events
fasoc
fault
foss-asic-tools
fossee-iitb-esim
fossee-iitb-google-sky130
fpga
funding
fuserisc
general
generative-ai-silicon-challenge
genius-vlsi
gf180
gf180mcu
hardware-beginners
help-
ieee-sscs-cac-23
ieee-sscs-dc-21q3
ieee-sscs-dc-22
ieee-sscs-dc-23
ihp-sg13g2
images
infiniband
j-core
japan-region
junk
klayout
latam_vlsi
layouteditor
lvs
lvs-analysis
magic
magical
maker-projects
maker-zone
microwatt
mpw-2-silicon
mpw-one-clean-short
mpw-one-silicon
neuro-mem
nydesign
open_pdks
open-pdk
openadiabaticlogic
openfpga
openhighqualityresonators
openlane
openlane_cloudrunner
openlane-development
openocd
openpositarithmetic
openpower
openram
openroad
opentitan
osu
pa-test-chip
paracells
pd-openlane-and-sky130
picosoc
pll
popy_neel
power
private-shuttle
rad-lab-silicon
radio
rdircd
reram
researchers
rf-mmw-design
rios
riscv
sdram
serdes
shuttle
shuttle-precheck
shuttle-status
silicon-photonics
silicon-validation
silicon-validation-private
sky130
sky130-ci
sky130-pv-workshop
sky65
sky90
skywater
sram
stdcelllib
strive
swerv
system-verilog-learners
tapeout-job
tapeout-pakistan
team-awesome
timing-closure
toysram
travis-ci
uvm-learners
vendor-synopsys
venn
verification-be
verification-fe
verilog-learners
vh2v
vhdl
vhdl-learners
vliw
vlsi_verilog_using_opensource_eda
vlsi_verilog_using_opensoure_eda
vlsi-learners-group
vlsi101
waveform-viewers
xls
xschem
xyce
zettascale
Powered by
Title
u

20Mhz

08/06/2020, 11:31 PM
ouch, trying to port leon3mp to openlane, but abc gave up on me
10. Executing ABC pass (technology mapping using ABC).

10.1. Extracting gate netlist of module `\leon3mp' to `/tmp/yosys-abc-UZ9pEI/input.blif'..
Extracted 288223 gates and 408148 wires to a netlist network with 119747 inputs and 118585 outputs.

10.1.1. Executing ABC.
Running ABC command: /usr/local/bin/yosys-abc -s -f /tmp/yosys-abc-UZ9pEI/abc.script 2>&1
ABC: ABC command line: "source /tmp/yosys-abc-UZ9pEI/abc.script".
ABC:
ABC: + read_blif /tmp/yosys-abc-UZ9pEI/input.blif
ABC: Warning: Constant-0 drivers added to 176 non-driven nets in network "netlist":
ABC: ys__n1175, ys__n1216, ys__n3241, ys__n3242 ...
ABC: + read_lib -w /Users/ronaldv/Projects/repositories/openlane/designs/leon3mp/runs/06-08_19-19//tmp//trimmed.lib
ABC: Parsing finished successfully.  Parsing time =     0.01 sec
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfbbn_2".
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfrbp_2".
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfrtp_4".
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfstp_4".
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfxbp_2".
ABC: Scl_LibertyReadGenlib() skipped sequential cell "sky130_fd_sc_hd__dfxtp_4".
ABC: Library "sky130_fd_sc_hd__tt_025C_1v80" from "/Users/ronaldv/Projects/repositories/openlane/designs/leon3mp/runs/06-08_19-19//tmp//trimmed.lib" has 43 cells (6 skipped: 6 seq; 0 tri-state; 0 no func; 0 dont_use).  Time =     0.03 sec
ABC: Memory =    1.90 MB. Time =     0.03 sec
ABC: + read_constr -v /Users/ronaldv/Projects/repositories/openlane/designs/leon3mp/runs/06-08_19-19//tmp/synthesis/yosys.sdc
ABC: Setting driving cell to be "sky130_fd_sc_hd__inv_8".
ABC: Setting output load to be 17.650000.
ABC: + read_constr /Users/ronaldv/Projects/repositories/openlane/designs/leon3mp/runs/06-08_19-19//tmp/synthesis/yosys.sdc
ABC: + fx
ABC: Abc_NtkFastExtract: Nodes have duplicated fanins. FX is not performed.
ABC: + mfs
ABC: Assertion failed: (LevFanin >= Lev), function Abc_NtkUpdateReverseLevel, file src/base/abci/abcTiming.c, line 1362.
sh: line 1: 63474 Abort trap: 6           /usr/local/bin/yosys-abc -s -f /tmp/yosys-abc-UZ9pEI/abc.script 2>&1
ERROR: ABC: execution of command "/usr/local/bin/yosys-abc -s -f /tmp/yosys-abc-UZ9pEI/abc.script 2>&1" failed: return code 134.