I have an Altera DE1-SoC developmental board and I need a template project which allows me to transfer about 2kB of settings from the HPS side to the FPGA side.
I want to use C on the HPS side to set 2048x 8-bit values which the FPGA can use to synthesize an arbitrary waveform in real-time. The memory can be SDRAM or any other suitable options available on the DE1-SoC board. The template project should include the source code and demonstration of:
1. C script which accepts a tuple in the format e.g, "2047,255" to set a value of 255 (0-255) for the 2047th register (0-2047).
2. Quartus Prime project compatible with Quartus Prime Lite 16.1.
3. Ability to inspect the registers on the FPGA side by setting the toggle switches in binary to indicate the register address, and reading out the stored value of this register from the red LEDs in binary.