FPGA to HPS and vice versa Communication for Cyclone V
Hello everyone,
I'm having an issue implementing an FPGA to HPS communication and vice versa. I'm using the MitySOM 5csx with a Cyclone V SoC. The purpose of the project is to setup the bridges between the HPS and FPGA in such a way that a program running on the HPS will receive/send data from/to the FPGA. The data will be processed and the result will be returned back to the FPGA. I've generated a QSYS design, composed by the HPS (with Cyclone V settings), two fifos, a clock bridge, a clock and an SDRAM.
When I run the simulation and synthesis and the TCL pin-assignment script generated by Qsys everything works fine. The issue comes when I try to compile the whole design. I get an error message saying there are 375 IO input pads in the design, but only 331 IO input pad locations are available on the device.
I don't know what I'm missing or doing wrong. Any suggestion is welcome