English
Language : 

XR21B1424_17 Datasheet, PDF (10/64 Pages) Exar Corporation – Enhanced 4-Ch Full-Speed USB UART
XR21B1424
Functional Description
USB Interface
The USB interface of the XR21B1424 is compliant with the USB 2.0 Full-Speed Specifications.
The XR21B1424 uses the following set of parameters:
• 1 Control Endpoint
• Endpoint 0 as outlined in the USB specifications
• 1 Configuration is supported
• 1 Interface for each UART channel
• Bulk-in and bulk-out endpoints
• Interrupt-in endpoint for notifications
USB Vendor and Product IDs
MaxLinear’s USB Vendor ID is 0x04E2. This is the default Vendor ID that is used for the XR21B1424. Customers may
obtain their own Vendor ID from USB.org. The default USB Product ID for the XR21B1424 is 0x1424. Upon request, Max-
Linear will provide up to 8 PID values for use with MaxLinear’s VID. The VID and PID can be changed using the VID and
PID fields. Refer to Table 1.
USB Suspend
All USB peripheral devices must support the USB suspend mode. Per USB standard, the XR21B1424 device will begin to
enter the suspend state if it does not detect any activity, (including Start of Frame or SOF packets) on its USB data lines for
3 ms. The peripheral device must then reduce power consumption from VBUS power within the next 7 ms to the allowed
limit of 2.5 mA for the suspended state. Note that in this context, the "device" is all circuitry (including the XR21B1424) that
draws power from the host VBUS.
Remote Wakeup
If the XR21B1424 device has been placed into the suspend state by the USB host, a high to low transition on the RI#/RWK#
pins can be used to request that the host exit the suspended state. By default the XR21B1424 device reports in its USB
device attributes that it supports remote wakeup, and the RI#/RWK# pins of each UART channel are enabled for remote
wakeup signaling if their default configuration as an input pin has not been changed. The RI#/RWK# pins from each UART
channel are logically ANDed, such that a logic ’0’ on any of the four pins will prevent the remote wakeup signaling. Addition-
ally, the RX pins of each UART channel may also be enabled via OTP to support remote wakeup unless those UART chan-
nels have RX pin remote wakeup. Again all RX pins that are enabled to support remote wakeup signaling are also logically
ANDed. Note that the CDC driver does not support remote wakeup.
USB Strings
USB specifies three character string descriptors that are provided to the USB host during enumeration in string descriptors:
the manufacturer, product and serial strings. The default manufacturer and product strings for the XR21B1424 device are
"Exar Corp." and, "Exar USB UART", respectively. The serial number string is a unique alpha-numeric string programmed
into the device at the factory. All character strings use Unicode UTF-16LE format. The character string language ID is US
English.
10 / 64
exar.com/XR21B1424
Rev 1C