Nations Technologies Inc.
Tel
:
+86-755-86309900
:
info@nationstech.com
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
596
/
631
Universal serial bus full-speed device interface (USB_FS_Device)
Introduction
Universal serial bus full-speed device interface (USB_FS_Device) module is a peripheral that conforms to the
USB2.0 full-speed protocol. It contains the USB PHY of the physical layer and does not require an additional PHY
chip. USB_FS_Device supports four transfer types defined in USB2.0 protocol: control transfer, bulk transfer,
interrupt transfer and isochronous transfer.
Main features
Comply with USB2.0 full-speed device specification
Supports up to 8 configurable USB endpoints
Each endpoint supports four transfer types in the USB2.0 protocol:
Control transfer
Bulk transfer
Interrupt transfer
Isochronous transfer
Bulk endpoint/isochronous endpoint supports double buffering mechanism
Cyclic redundancy check (CRC) generation/checking, non-return-to-zero inverted (NRZI) encoding/decoding
and bit-stuffing
Support USB suspend/resume operation
Frame lock clock pulse generation
Figure 26-1 is a functional block diagram of a USB peripheral.