Dear E2E,
We are designing networking product using "Keystone 66AK2E02".
Basically we are planning to use EMIF16 interface (usually meant for Flash) for interfacing the Keystone processor (EMIF16 interface) to our one of our own chip via an FPGA. Couple of questions w.r.t. this:
1. Does EDMA allow direct transfer between EMIF16 and DDR? If so how? If not DDR, which is the landing area for the data from EMIF16?
2. We want to use one EDMA channel for read from EMIF16 (data from SL100X via FPGA) and a separate channel for write to EMIF16 (data for our IC via FPGA). How will the two EDMA channels interleave their accesses – is it at DMA block boundary? If there is a stall on EMIF16 say read EDMA channel (maybe at a DMA block boundary), is it allowed to shift to an EMIF16 write EDMA channel?
Any pointers would be really helpful.
Best Regards,
Nagi