Part Number: AM623
Other Parts Discussed in Thread: SYSCONFIG,
We are exploring to use GPMC to interface with FPGA.
Below is the snapshot of TI sysconfig tools for AM62 uP. Which one should we select to interface with FPGA?
What are the differences between asynchronous and synchronous?

Below is the brief description of our use case.
We want the FPGA registers to be memory mapped into the A53 Linux address space.
The FPGA will generate 1M samples per second (8 bytes per sample) continuously until user stops it, and we need to transfer those samples continuously from FPGA into the memory that A53 Linux can access.
The front end will fill the FIFO at the rate of 1M samples per second (8 bytes per sample) continuously, and A53 Linux will need to pull the samples into the memory by reading the data register continuously for further processing.