argh, found the blackbox problem: yosys is "doing the right thing" and
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 18 Apr 2021 23:30:08 +0000 (23:30 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 18 Apr 2021 23:30:08 +0000 (23:30 +0000)
commit06f09ccf63b8a90be45893d2a2dcf5d9d3c241dd
tree12a0e095c140a1204870c244cc07bf90593691bc
parentc85c2ab298374c59c85ccf2c4d2896eac2865c36
argh, found the blackbox problem: yosys is "doing the right thing" and
identifying spblock as a cell (there are 4 used, therefore it gets identified
as a cell).
also because the blackbox is empty, yosys is optimising it out.
therefore, solution: put something (q = d) into the blackbox, and make
4 each with different names.
yes, it is awful, but it works
experiments9/Makefile
experiments9/build_full_4ksram.sh
experiments9/non_generated/full_core_4_4ksram_libresoc.v
experiments9/non_generated/full_core_4_4ksram_ls180.v
experiments9/non_generated/spblock512w64b8w.v
experiments9/non_generated/spblock512w64b8w_0.v [new file with mode: 0644]
experiments9/non_generated/spblock512w64b8w_1.v [new file with mode: 0644]
experiments9/non_generated/spblock512w64b8w_2.v [new file with mode: 0644]
experiments9/non_generated/spblock512w64b8w_3.v [new file with mode: 0644]