detect the case in Core bitvector when the Function Unit says:
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 17 Nov 2021 14:44:40 +0000 (14:44 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 17 Nov 2021 14:44:40 +0000 (14:44 +0000)
commit83bb5d4e731533c8881d74ee8c33f95eb3c5b267
tree2e86589b37e9a13bb1fae57928652290c9ecd4a3
parente38a8185fabecf102385fd4ffc93b789a20c2aa0
detect the case in Core bitvector when the Function Unit says:
"actually, although you said i *could* write to this regfile
(and therefore have been reserving a write hazard protection for me)
actually i'm not going to write to it."

this situation occurs when:
* at issue time a wrflag (from PowerDecoder decode_regspec_write) was HI
* at ALU output time (alu.n.o_ready) the FU dest.data.ok flag is LOW

under these unusual but perfectly valid circumstances the write hazard
bitvector MUST still be cleared
src/soc/simple/core.py