Skip to content

Conversation

@koluckirafal
Copy link

This PR adds support for incrementing address burst cycles in NXLRAM Wishbone interface in HPS SoC, which allows for faster reading of data in case of e.g. cache misses.

This change is ported from LiteX, but with burst mode permamently enabled, so it doesn't require updated LiteX: enjoy-digital/litex#1267

@tcal-x tcal-x self-requested a review April 19, 2022 15:51
@tcal-x
Copy link
Collaborator

tcal-x commented Apr 19, 2022

Thanks @koluckirafal!

Please see https://github.com/google/CFU-Playground/pull/533/checks?check_run_id=6080471949 .

Ask your Antmicro colleagues if you have any questions about that.

@tcal-x
Copy link
Collaborator

tcal-x commented Apr 27, 2022

@koluckirafal can you rebase this on current main when you get a chance?

@tcal-x
Copy link
Collaborator

tcal-x commented May 2, 2022

This branch is not working correctly for me on the proto2 board, before or after the rebase.

  • On the project menu, the layer tests fail.
  • On the Models menu, running an inference hangs.

One possible way to debug would be trying the proj/mport project, but I don't think I'll have time in the near future.

This commit adds support for incrementing address burst cycles
in NXLRAM Wishbone interface.
Ported from enjoy-digital/litex#1267

Signed-off-by: Rafal Kolucki <rkolucki@antmicro.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants