[libre-riscv-dev] buffered pipeline
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Fri Mar 15 02:04:49 GMT 2019
---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
On Fri, Mar 15, 2019 at 1:55 AM Jacob Lifshay <programmerjake at gmail.com> wrote:
>
> I was researching pipeline designs some more and my design is exactly
> equivalent to Chisel's DecoupledIO except that my sendable is named valid
> in Chisel and my accepting is named ready in Chisel.
>
> https://chisel.eecs.berkeley.edu/api/latest/chisel3/util/DecoupledIO.html
ah fantastic, good find.
> I greatly prefer to use something other than stb or strobe for the name as
> I find stb to be totally unintuitive and strobe to be somewhat unintuitive.
> i'm perfectly fine switching to ready and valid; if chisel uses
> ready/valid, it's widespread enough that I don't think anyone reading it
> for the first time will have trouble understanding it.
yeah i like it. hmm, ready is the inversion of busy, that's ok
though. will update the buffered version accordingly.
l.
More information about the libre-riscv-dev
mailing list