The USB2524-ABZJ is a 4-port USB 2.0 Switching Hub Controller with the ability to electronically reassign and reconfigure any of its 4 downstream ports to either of its two upstream USB ports. This allows two USB hosts to share peripherals and to dynamically reconfigure them. Any configuration of the downstream ports is possible except simultaneous connection to both upstream ports. Up to 8 different configurations can be selected by a dedicated 3-pin interface or the 4-pin interface can be used to directly assign each port to either of the upstream hosts. An external serial EEPROM (or SMBus Host) is used to store the 8 different configuration parameters. However, 8 predefined configurations, as well as generic VID/PID/DID information, are provided as defaults if no external Serial EEPROM is detected at power up. The SMBus interface can be used to configure the hub as well as dynamically re-assigning downstream ports to upstream hosts.
USB 2.0 Compatible 4-port hub with two upstream host port connections
Downstream ports can be disabled or defined as non-removable
Switching hub can be configured as compound device for support of 'embedded' USB peripherals
Multiple LED modes for maximum implementation flexibility
Enhanced configuration options available through either a single serial I2C EEPROM/SMBus slave port
Hardware strapping options allow for configuration without an external EEPROM or SMBus host
Complete USB specification 2.0 compatibility
On-board 24MHz crystal driver circuit or 24MHz external clock driver
Internal PLL for 480MHz USB 2.0 sampling
Internal 1.8V linear voltage regulator
Integrated USB termination and pull-up/pull-down resistors
Internal short circuit protection of USB differential signal pins