Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AXIS Cache IP, FPGA code housekeeping, etc. #826

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Conversation

n-eiling
Copy link
Member

@n-eiling n-eiling commented Oct 27, 2024

  • Various fixes for FPGA use cases.
  • New IP driver axis_cache
  • cleans up config files
  • improves comments

I modified the cast hook so it also works for writes. I use this for the DPsim VILLASnode interface to convert between double and complex.

@n-eiling n-eiling marked this pull request as ready for review November 4, 2024 14:37
@n-eiling n-eiling requested a review from stv0g as a code owner November 4, 2024 14:37
@n-eiling n-eiling changed the title Improving FPGA communication Add AXIS Cache IP, FPGA code housekeeping, etc. Nov 4, 2024
fpga/lib/ips/axis_cache.cpp Outdated Show resolved Hide resolved
fpga/lib/ips/axis_cache.cpp Outdated Show resolved Hide resolved
fpga/lib/ips/axis_cache.cpp Outdated Show resolved Hide resolved
fpga/lib/ips/axis_cache.cpp Show resolved Hide resolved
fpga/lib/ips/dino.cpp Outdated Show resolved Hide resolved
lib/hooks/cast.cpp Outdated Show resolved Hide resolved
fpga/lib/ips/dino.cpp Show resolved Hide resolved
fpga/lib/ips/dino.cpp Show resolved Hide resolved
fpga/lib/ips/dino.cpp Show resolved Hide resolved
@stv0g
Copy link
Contributor

stv0g commented Nov 5, 2024

Thanks for addressing the nits about the code-style. Unfortunately, I think the DCO check isnt happy anymore about it..

@n-eiling
Copy link
Member Author

n-eiling commented Nov 5, 2024

i used the wrong mail address in the github ui. didn't know this affects the DCO check :)

@n-eiling
Copy link
Member Author

Let's merge this and move the discussion to VILLASframework/documentation#89

n-eiling and others added 13 commits November 18, 2024 12:43
…DAC before the time step to dino.cpp

Signed-off-by: Niklas Eiling <[email protected]>
…se the self check, but this is not really possible if there is no Dino FMC.

Signed-off-by: Niklas Eiling <[email protected]>
Signed-off-by: Niklas Eiling <[email protected]>
Signed-off-by: Niklas Eiling <[email protected]>
Co-authored-by: Steffen Vogel <[email protected]>
Signed-off-by: Niklas Eiling <[email protected]>
Signed-off-by: Niklas Eiling <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants