10-31-2016 06:25 PM
I have a question regarding which DMA channel that will be used for PL configuration ? Is it using one of the eight PS-DMAC channel or is the DMA engine for PL configuration is hidden from user? If it is using the PS-DMAC which channel does it use? And if I have fully customized the use of 8 DMAC channels, how does the DMA engine executes partial reconfiguration in the PL ?
11-01-2016 07:31 AM - edited 11-01-2016 07:34 AM
What are you trying to do? If you want to perform partial reconfiguration the DevC will use DMAC on PS. DevC is connected to DMAC via central interconnect. We don't know which channel of DMAC is been used for this purpose.
Please refer to "PL Configuration via PS Software" section from UG585 for more details.
11-01-2016 07:00 PM
I'm pre-planning on DMA channel usage. If I have the following DMA usage condition mapped to the DMAC, and while running the system, software initiates partial reconfiguration on the fly, how does DevC performs bitstream DMA configuration via PCAP? Is it dedicated DMA channel by itself so that it does not jeopardize the other DMA channel operations?
-Channel 0 : SDIO-DMA
-Channel 1: Ethernet-DMA
-Channel 2: USB-DMA
- Channel 3: PS-DDR DMA
- Channel 4-7 : Customized DMA IP cores for Video, Audio, Data
11-02-2016 09:29 AM