English
Language : 

S1R72C05 Datasheet, PDF (14/49 Pages) Epson Company – Support for control, bulk, interrupt, and isochronous transfers
4. FUNCTIONS
4.8.4 USB Device Port External Circuits
This LSI has internal FS and HS device termination resistors, eliminating the need for additional components
normally used to adjust impedance. This allows a DP/DM line to be connected between the LSI terminal and the
connector. The appropriate components should be used to protect against static electricity and implement EMI
precautions.
The VBUS terminal uses a 5 V input and does not require external voltage conversion. However, a protection
circuit is recommended since certain commercially available USB host and hub products may apply surge
voltages that exceed VBUS ratings.
Refer to the “PCB Design Guidelines for S1R72V Series USB 2.0 High-Speed Devices” provided separately.
4.9 USB Host I/F
This LSI supports high-speed specification USB host functions that comply with USB 2.0 (Universal Serial
Bus Specification Revision 2.0) standards.
4.9.1 Speed Mode and Transfer Type
This LSI supports HS (480 Mbps), FS (12 Mbps) and LS (1.5 Mbps) speed modes when operating USB hosts.
The speed mode is automatically set through speed negotiation performed when the bus is reset.
All transfer types stipulated in the USB 2.0 standard are supported, including control, bulk, interrupt, and
isochronous transfers.
4.9.2 Resources
4.9.2.1 Channel
In this LSI, the setting register sets for transfers with end points on a one-to-one basis are referred to as
channels. This LSI features one dedicated channel for control transfers, one dedicated channel for bulk transfers,
and four general channels that support bulk, interrupt, and isochronous transfers. The endpoint number,
maximum packet size, and transfer direction (in/out) can be set as desired for all channels. Transfers are also
possible for a number of endpoints exceeding the number of channels using time-multiplexing for channels via
software.
4.9.2.2 FIFO
This LSI includes 4.5 kB of FIFO for use with USB data transfers. This forms the data transfer route with
USB. The FIFO capacity for each channel can be assigned as desired via software. For example, performance
can be improved by assigning a sufficient FIFO area to the channels for bulk transfers.
4.9.3 Data Flow
The channels are assigned to FIFO areas on a one-to-one basis, and transactions are automatically sent via
USB, depending on the FIFO effective free capacity (for IN transfers) or effective data quantity (for OUT
transfers). The software need not be directly involved in individual transactions, allowing the USB data transfer
to be controlled as data flow on the FIFO.
S1R72C05*** Data Sheet (Rev.1.00)
EPSON
9