Turbo Performance
The
To make full use of the USB bandwidth, the
Fast transfer rates can occur in and out of the internal FIFOs to external peripherals since the
access the last frame’s data while the other FIFO empties or fills with new USB data.
A single “movx” instruction transfers data between
Based on these connections a complete
Turbo Bulk Capability
USB bulk endpoint data is avail- able to the 8051 as 16
Turbo Isochronous Capability
The
As with the fast isochronous mode, the special data register uses the turbo mode that allows a byte of data to be transferred using a single “movx” instruction. Bulk transfers in and out of the 8051 therefore can be done with the speed of the isochronous transfers, one byte every two cycles (330 nanoseconds). This performance can generate well over the maximum allowable bulk packets within a USB frame.