I'm afraid that code's long gone since yesterday... I'll try to dupe within the hour. FWIW, I think yosys's right to remove it. >>
Why would it change to 0 on first system clock? It is only assigned 0 in a block that cannot be activated bc its effectively if(0).
-
-
Proof that it cannot ever change to 0: yosys -p 'prep; memory_map; sat -seq 1 -prove main_delay_fifo 1' top.v
-
Okay, then I misunderstand how Verilog handles compares of nets of different widths then. So nevermind then :D. Oops...
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.