[libre-riscv-dev] multi-in. multi-out pipeline

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Mar 28 12:57:39 GMT 2019

holy cow, it works!


that's a multi-fan-in, multi-fan-out, with valid/ready/data
synchronised on each stage, and the multi-in and multi-out are
combinatorial so there is no clock-delay there.

what's really nice is, the goal that i set which was to be able to
have the same code do global-state-based *and* a pipeline has been

now a bit of tidying-up can begin, as some of the code is cut/paste
"working" rather than "analysed for readability".

this is a huge step forward.


More information about the libre-riscv-dev mailing list