[libre-riscv-dev] morphing 6600 code to use power decoder

whygee at f-cpu.org whygee at f-cpu.org
Thu Apr 9 01:47:08 BST 2020


On 2020-04-08 15:26, Luke Kenneth Casson Leighton wrote:
> however one key difference will be that whilst immediates are read from 
> the
> opcode, registers are *not* immediately read from the regfile, they are
> done by way of a regfile port bus, and only when available are 
> "latched"
> into registers.
> 
> only when all read regs become available can the op proceed.
> 
> so it is a little different from microwatt which just does, in 
> sequence,
> decode read execute write.
> 
> it should be fine.
> 
> l.

Could you please elaborate on your system ?
Is there some sort of buffer to store the immediates
while waiting for other operands to be ready ?

yg



More information about the libre-riscv-dev mailing list