datos de transferencia DMA

0

Tengo 2 archivos de imagen importados por la herramienta ENVI (png o archivo raster), y están almacenados en mi disco duro. Quiero transferir estos datos desde la PC host al FPGA objetivo usando DMA (Data Memory Access). Mis preguntas son:

¿Existe una técnica específica para transferir datos al objetivo utilizando DMA en FPGA? - No pude encontrar ninguna información en internet. ¿Existe alguna técnica para configurar el FIFO como DMA? - En mi caso, necesito dos DMA de la PC host para apuntar a FPGA y una de FPGA para apuntar. Al final, debe haber cada imagen con un DMA y la tercera para transferir de FPGA a la PC host.

    

1 respuesta

1

La forma más sencilla de usar DMA con un FPGA es si el FPGA tiene una interfaz PCIe. Si su FPGA tiene canales SERDES de alta velocidad, el fabricante generalmente admite algún tipo de interfaz PCIe.

Puede comprar tarjetas de interfaz para PC que le permiten tener una conexión PCIe cableada a su placa FPGA, o puede diseñar una tarjeta que se conecte a la PCIe de la PC.

    
respondido por el crj11

Lea otras preguntas en las etiquetas