Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
DMA Capability in the EZ-USB® FX1/FX2/FX2LP™ – KBA88224
Question: Does the EZ-USB® FX1/FX2/FX2LP™ have any kind of DMA or “DMA-like” capability?
No, there is no DMA or “DMA–like” feature in the FX1/FX2/FX2LP. The FX1/FX2/FX2LP has a “Quantum FIFO” architecture that involves moving data packets instantaneously between the USB and the FIFOs, without 8051 intervention. This eliminates the need for an internal DMA to move FIFO data to/from the endpoint buffer. When set in Auto mode, the CPU simply configures the interface, and then “gets out of the way,” while the unified FX2 FIFOs move the data directly between the USB and the external interface. To process the data before committing to the external device or the USB host, have the 8051 intervene in the process to peek and poke the data before committing it. To do this, the endpoints must be set in Manual mode.