amichai-bd / riscv-multi-core-lotr

RISCV core RV32I/E.4 threads in a ring architecture
MIT License
30 stars 7 forks source link

LOTR - Enable Stall #170

Open adlv888 opened 2 years ago

adlv888 commented 2 years ago

@amichaibd can you please write a brief explain about this issue?

amichai-bd commented 2 years ago

currently, nothing is stopping the core to send as many requests to the ring. This is a problem - what if the C2F is full and the core wants to send another write request? This si why we need a "stall" to make sure the core will not send request when the C2F buffer is already full

amichai-bd commented 1 year ago

Still a issue. As long the RING is not very traffic-loaded, things are working for now. But this should be fixed!