whoops do the set/get of the write-vector at a single access point
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 29 Nov 2021 15:50:26 +0000 (15:50 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 29 Nov 2021 15:50:26 +0000 (15:50 +0000)
commit23b6c00b152a6f0e95fd3c02409058a58c9da7fc
tree3c5d2bfe6daf093edbd3d03280dcec75bf1aa2a2
parent7cc617c9ea924949ed318930cfffc6b3e75b3861
whoops do the set/get of the write-vector at a single access point
for example: INT o, INT o2 is *two* write ports.  therefore,
previously, there was a comb += wvint bitvector for o, which was
then OVERWRITTEN by a second comb += wvint bitvector for o2

instead, return the wvset/wvclr requests to connect_wrport, which
collates by regfile name and performs an additional or-tree-reduce
on the requests to set/get
src/soc/simple/core.py