You can use FX3 for your application.
Please find FX3 datasheet at the following location:
FX3 has 512KB of RAM in it.
It has a GPIF II to interface with any parallel interface. You can operate this interface at 36 Mhz/72 Mhz without any issue. The maximum clock that this interface operates is 100MHz.
Let me know if you need any more details regarding this.
Thanks, RSKV. Can you please recommend any RDK boards and its availability of stock? We like to test whether we can successfully dump two streams of data into the FX3 controller chip. Each 8 bit data is being dumped with 72Mhz clock each. So total 18 pins are needed for input of 16 bit data and two 72Mhz clocks.
Please find the application note that is availale in the link given below:
Here in this application note, FPGA is connected to GPIF II of FX3 and data transfers are shown from FPGA --> FX3 --> PC and also in the other direction.
You can use the project files attached to that application note as starting point for your project development.
You can find the FX3 Development Kit at: