Vector register#293
Conversation
|
I tried to implement inside VRRFragment a logic to make forwarding between reading methods e.g:
Problem which I hit is that register is synchronous memory, so I need to have request - response pattern and I have to synchronize responses to have correct data forwarding from As for now I plan to drop this forwarding functionality and it will have to be handled either by unit reading register or there will be an additional cycle of delay. The other possibility was to leave only this implication, but this would be error prone due to timings dependency (both methods run in the same cycle). |
Flexible adder --------- Co-authored-by: Lekcyjna <309016@uwr.edu.pl>
|
Tomorrow I plan to add docstrings and merge it to development branch. |
After preparing high level schema of vector core I start the implementation with the implementation of very simple (and very not optimal) vector registers. Next step is to create a more "intelligent" implementation.
Interlacing vector register with tests(in separate PR)Add support for scalars(in separate PR)