UC GEE
UC GEE
DIIDevHeads IoT Integration Server
Created by UC GEE on 6/11/2024 in #mcu-mpu-and-firmware
Does anyone have experience with directly mapping FPGA memory to the microcontroller's memory space
@Middleware & OS I'm redesigning an FPGA for faster SPI communication. The current design utilizes a DMA controller to read data from internal RAM, but I'm experiencing some performance issues. I suspect the current bottleneck might be the data transfer between the internal RAM and the DMA controller. I'm considering directly mapping the FPGA memory containing the data to the microcontroller's memory space for maybe a faster transfers.
I've reviewed some resources on memory-mapped I/O for FPGAs, but haven't found specific examples related to SPI communication. My question is : 1. Does anyone have experience with directly mapping FPGA memory to the microcontroller's memory space for SPI communication? 2. Are there any specific challenges or considerations I should be aware of with this approach? Good evening Devs, I need your humble opinion(s)🙏
9 replies