What is the maximum achievable throughput of the GPIF bus if all 4 DMA threads are utilized in MULTI + AUTO mode?
If the USB side application is fast enough then the maximum speed that you can achieve using GPIF II is close to 400MBps.
What host controller was used when achieving the 400MB/s?
I don't think we have done any measurements with the configuration that you are looking for.
But as you know the GPIF II interface can run at 100MHz, with 32-bit data bus (400MBps).
The practical max speed that we have seen from GPIF to USB side is 357MBps. refer to following application note:
Win7 64-bit PC with an Intel Z77 Express Chipset is used to take these measurements.
/* Style Definitions */
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
Please refer to the following application note to find out the host controller that gave maximum performance:
AN86947 - Optimizing USB 3.0 Throughput with EZ-USB® FX3™