DataSheet.es    


PDF XR22804 Data sheet ( Hoja de datos )

Número de pieza XR22804
Descripción Hi-Speed USB to 10/100 Ethernet Bridge
Fabricantes Exar 
Logotipo Exar Logotipo



Hay una vista previa y un enlace de descarga de XR22804 (archivo pdf) en la parte inferior de esta página.


Total 30 Páginas

No Preview Available ! XR22804 Hoja de datos, Descripción, Manual

XR22804
Hi-Speed USB to 10/100 Ethernet Bridge with 4 UARTs
General Description
The XR22804 is a Hi-Speed USB 2.0 compound device with an embed-
ded hub and 7 downstream USB functions: 10/100 Ethernet MAC and
Phy, 4 UARTs, multi-master capable I2C controller, and an Enhanced
Dedicated GPIO Entity (EDGE) controller.
The upstream USB interface has an integrated USB 2.0 PHY and device
controller that is compliant with both Hi-Speed (480Mbps) and Full-Speed
(12Mbps) USB 2.0. The vendor ID, product ID, power mode, remote
wakeup support and maximum power consumption are amongst the val-
ues that can be programmed using the on-chip One-Time Programmable
(OTP) memory.
The 10/100 Ethernet MAC and PHY is compliant with IEEE 802.3 and
supports auto-negotiation, auto-MDIX, checksum offload, auto-polarity
correction in 10Base-T and remote wakeup capabilities.
The enhanced UART has a maximum data rate of 15 Mbps. Using a frac-
tional baud rate generator, any baud rate between 300 bps and 15 Mbps
can be accurately generated. In addition, the UART has a large 1024-byte
TX FIFO and RX FIFO to optimize the overall data throughput for various
applications. The automatic RS485 control feature simplifies both the
hardware and software for half-duplex RS-485 applications. If required,
the multidrop (9-bit) mode feature further simplifies typical multidrop appli-
cations by enabling / disabling the UART receiver depending on the
address byte received.
The multi-master capable I2C controller and EDGE controller (up to 32
GPIOs) can be accessed via the USB HID interface. The EDGE pins or
I2C interface can be used for controlling and monitoring other peripherals.
Up to 2 EDGE pins can be configured as a PWM generator.
FEATURES
USB 2.0 Compliant Interface
10/100 Ethernet MAC and Phy
Enhanced UART
I2C Multi-master
Enhanced Dedicated GPIO Entity (EDGE)
Single +5.0V Power Supply Input
Regulated +3.3V Output Power
Single 25MHz Crystal
±15kV HBM ESD Protection on USB data
pins
±8kV HBM ESD Protection on all other pins
USB CDC-ACM, CDC-ECM and HID
compliant
Custom Software Drivers
APPLICATIONS
USB to Ethernet Dongles
POS Terminals
Test Instrumentation
Networking
Factory Automation and Process Controls
Industrial Applications
Ordering Information – Back Page
Block Diagram
OTP
Memory
USB
Upstream
USB Phy
USB
2.0
Hub
25 MHz
XO
10/100
Ethernet
MAC
Ethernet
Phy
I2C
Multimaster
UART Ch A /
MUMUoAMdUoRAedRoATmedRTCmeTIChmOIChOBIhOB/ B/ /
Modem IO
EDGE
Controller
Ethernet
I2C
UART Ch.
A, B, C, D
/ EDGE
© 2015 Exar Corporation
1 / 47
exar.com/XR22804
Rev 1B

1 page




XR22804 pdf
Pin Configuration
XR22804
E30/RXD/RWKD# 1
E31/TXD 2
VBUS_SENSE 3
REXT 4
E29/RTSD#/RS485D/GD5 5
E28/CTSD#/GD4 6
CAP1 7
GND 8
USBD- 9
USBD+ 10
VCC 11
E26/DSRD#/GD2 12
ETH_SPD 13
E27/DTRD#/GD3 14
Exar
XR22804
E_PAD
42 E7/TXA
41 E6/RXA/RWKA#
40 GND
39 E9/CDB#/GB1
38 E8/RIB#/RWKB#/GB0
37 E18/DSRC#/GC2
36 GND
35 CAP2
34 E19/DTRC#/GC3
33 ETH_LINK
32 E16/RIC#/RWKC#/GC0
31 E17/CDC#/GC1
30 E1/CDA#/GA1
29 E0/RIA#/RWKA#/GA0
Top View
Pin Assignments
Pin No.
Pin Name
1 E30/RXD/RWKD#
2 E31/TXD
3 VBUS_SENSE
4 REXT
5 E29/RTSD#/RS485D/GD5
Type
I/O
I/O
I
I
I/O
Description
Enhanced general purpose IO, or UART channel D RX data, or remote wakeup. Defaults to
UART RX data.
Enhanced general purpose IO, or UART channel D TX data. Defaults to UART TX data.
VBUS Sense input. In self-powered mode, the VBUS from the USB connector needs to be
connected to this pin through a voltage divider circuit (VBUS = 5V, VBUS_SENSE = 3.3V
input) using large resistance values to minimize power. It should also be decoupled by a
0.1uF capacitor. This feature may be enabled via the OTP whenever the hub function is con-
figured for self-powered mode. The VBUS_SENSE input is used to disable the pull-up resis-
tor on the USBD+ signal when VBUS is not present. In bus-powered mode, this pin is ignored.
Connect externally using short trace to 226 ohm 1% resistor to ground
Enhanced general purpose IO, or UART channel D Request to Send, or channel D auto-
RS485 half-duplex enable, or general purpose IO. Defaults to UART GPIO input except when
XR22804 is used with CDC-ACM driver. Refer to Automatic RTS/CTS Hardware Flow Control
section on page 15 or Auto RS-485 Half-Duplex Control on page 16.
© 2015 Exar Corporation
5 / 47
exar.com/XR22804
Rev 1B

5 Page





XR22804 arduino
XR22804
select their own product IDs. Additionally, upon request Exar will provide a selection of different product IDs for use with
Exar’s vendor ID for companies that do not wish to become members of USB.org, but wish to use their own product ID.
Table 1: Default XR22804 Product IDs
XR22804 Function
Hub
Ethernet 10/100
UART Channel A
UART Channel B
UART Channel C
UART Channel D
I2C
EDGE
Default Product ID
0x0804
0x1300
0x1400
0x1401
0x1402
0x1403
0x1100
0x1200
USB Suspend
All USB peripheral devices must support the USB suspend mode. Per USB standard, the XR22804 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 per function for the suspended state. Because the XR22804 is a compound device with 8 functions, the sus-
pend state power limit is 20 mA for the device. Note that in this context, the "device" is all circuitry (including the XR22804)
that draws power from the host VBUS.
Remote Wakeup
When the XR22804 is suspended, the E0/RIA#/RWKA#/GA0, E8/RIB#/RWKB#/GB0, E16/RIC#/RWKC#/GC0 or the E24/
RID#/RWKD#/GD0 pins may be used to request that the host exit the suspend state if configured as an input. A high to low
transition on any of these pins may be used to signal a remote wakeup request to the host via Exar’s custom driver. How-
ever, because the four pins are internally logically ANDed, a logic ‘0’ on any of the four inputs will prevent the resume signal-
ing. Note that the CDC-ACM driver does not support the remote wakeup feature. The E0/RIA#/RWKA#/GA0, E8/RIB#/
RWKB#/GB0, E16/RIC#/RWKC#/GC0 or the E24/RID#/RWKD#/GD0 pins may be used to signal remote wakeup by
default. Additionally, the E6/RXA/RWKA#, E14/RXB/RWKB#, E22/RXC/RWKC# or E30/RXD/RWKD# pins, if configured as
an input, may also be used for remote wakeup if enabled using the REMOTE_WAKEUP register. The Ethernet function in
the XR22804 can also be used for remote wakeup under certain conditions. Refer to Ethernet Remote Wakeup on page 13.
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. In a compound device such as the XR22804, each function provides these
strings to the USB host. The default manufacturer string for the XR22804 device is "Exar Corp.". The default product strings
for the hub, Ethernet function, UART functions, I2C function and EDGE function are shown in Table 2. The serial number
string is a unique alpha-numeric ASCII string programmed into the device at the factory.
Table 2: Default XR22804 Product Strings
XR22804 Function
Hub
Ethernet 10/100
Default Product String
Exar’s XR22804 Hub
Exar USB Ethernet
© 2015 Exar Corporation
11 / 47
exar.com/XR22804
Rev 1B

11 Page







PáginasTotal 30 Páginas
PDF Descargar[ Datasheet XR22804.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
XR22800Hi-Speed USB to 10/100 Ethernet BridgeExar
Exar
XR22801Hi-Speed USB to 10/100 Ethernet BridgeExar
Exar
XR22802Hi-Speed USB to 10/100 Ethernet BridgeExar
Exar
XR22804Hi-Speed USB to 10/100 Ethernet BridgeExar
Exar

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar