05-15-2019 07:42 AM - edited 05-15-2019 07:56 AM
I have a design with multiple VDMAs. As a result I've had to use the GP port for one of the vdmas.When I do this the address map is as per the attachment. However the GP1_M_AXI_GP0 doesn't get assigned an address and I get a warning. The vdma is only connected to the M_AXI port and it connects to GP1. Should I assign GP1_M_AXI_GP0 an address? If I don't what are the consequencies? Also I need to ensure that all the vdmas aren't using the same space in the DDR. This is done entirely in the software configuration and if thats wrong I will see corruption. Is that correct? Also is there some were that reports what DDR address space is being used?
05-16-2019 07:02 AM
05-22-2019 09:55 AM
I think I was able to reproduce your issue. Were you receiving the following warning?
If this is the warning then you do not need to worry about it because your design should still work as expected. However, I think the way you have setup the system is not as efficent as it could be so I included some recommendations below: