SMSC USB2524 Switch User Manual


 
USB MultiSwitch
TM
Hub
Datasheet
Revision 1.91 (08-22-07) 4 SMSC USB2524
DATASHEET
7.1.4.28 Register D2h: Port Assign Interface Configuration 0B (Reset = 0x00) . . . . . . . . . . . . . . 30
7.1.4.29 Register D3h: Port Assign Interface Configuration 0C (Reset = 0x00) . . . . . . . . . . . . . . 30
7.1.4.30 Register D4h: Port Assign Interface Configuration 0D (Reset = 0x00) . . . . . . . . . . . . . . 30
7.1.4.31 Register D5h: Port Assign Interface Configuration 1A (Reset = 0x00) . . . . . . . . . . . . . . 30
7.1.4.32 Register D6h: Port Assign Interface Configuration 1B (Reset = 0x00) . . . . . . . . . . . . . . 31
7.1.4.33 Register D7h: Port Assign Interface Configuration 1C (Reset = 0x00) . . . . . . . . . . . . . . 31
7.1.4.34 Register D8h: Port Assign Interface Configuration 1D (Reset = 0x00) . . . . . . . . . . . . . . 31
7.1.4.35 Register D9h: Port Assign Interface Configuration 2A (Reset = 0x00) . . . . . . . . . . . . . . 31
7.1.4.36 Register DAh: Port Assign Interface Configuration 2B (Reset = 0x00) . . . . . . . . . . . . . . 32
7.1.4.37 Register DBh: Port Assign Interface Configuration 2C (Reset = 0x00) . . . . . . . . . . . . . . 32
7.1.4.38 Register DCh: Port Assign Interface Configuration 2D (Reset = 0x00) . . . . . . . . . . . . . . 32
7.1.4.39 Register DDh: Port Assign Interface Configuration 3A (Reset = 0x00) . . . . . . . . . . . . . . 32
7.1.4.40 Register DEh: Port Assign Interface Configuration 3B (Reset = 0x00) . . . . . . . . . . . . . . 33
7.1.4.41 Register DFh: Port Assign Interface Configuration 3C (Reset = 0x00) . . . . . . . . . . . . . . 33
7.1.4.42 Register E0h: Port Assign Interface Configuration 3D (Reset = 0x00) . . . . . . . . . . . . . . 33
7.1.4.43 Register E1h: Port Assign Interface Configuration 4A (Reset = 0x00) . . . . . . . . . . . . . . 33
7.1.4.44 Register E2h: Port Assign Interface Configuration 4B (Reset = 0x00) . . . . . . . . . . . . . . 34
7.1.4.45 Register E3h: Port Assign Interface Configuration 4C (Reset = 0x00) . . . . . . . . . . . . . . 34
7.1.4.46 Register E4h: Port Assign Interface Configuration 4D (Reset = 0x00) . . . . . . . . . . . . . . 34
7.1.4.47 Register E5h: Port Assign Interface Configuration 5A (Reset = 0x00) . . . . . . . . . . . . . . 34
7.1.4.48 Register E6h: Port Assign Interface Configuration 5B (Reset = 0x00) . . . . . . . . . . . . . . 35
7.1.4.49 Register E7h: Port Assign Interface Configuration 5C (Reset = 0x00) . . . . . . . . . . . . . . 35
7.1.4.50 Register E8h: Port Assign Interface Configuration 5D (Reset = 0x00) . . . . . . . . . . . . . . 35
7.1.4.51 Register E9h: Port Assign Interface Configuration 6A (Reset = 0x00) . . . . . . . . . . . . . . 35
7.1.4.52 Register EAh: Port Assign Interface Configuration 6B (Reset = 0x00) . . . . . . . . . . . . . . 36
7.1.4.53 Register EBh: Port Assign Interface Configuration 6C (Reset = 0x00) . . . . . . . . . . . . . . 36
7.1.4.54 Register ECh: Port Assign Interface Configuration 6D (Reset = 0x00) . . . . . . . . . . . . . . 36
7.1.4.55 Register EDh: Port Assign Interface Configuration 7A (Reset = 0x00) . . . . . . . . . . . . . . 36
7.1.4.56 Register EEh: Port Assign Interface Configuration 7B (Reset = 0x00) . . . . . . . . . . . . . . 37
7.1.4.57 Register EFh: Port Assign Interface Configuration 7C (Reset = 0x00) . . . . . . . . . . . . . . 37
7.1.4.58 Register F0h: Port Assign Interface Configuration 7D (Reset = 0x00) . . . . . . . . . . . . . . 37
7.1.4.59 Register F1h: Port Assignment 1 & 2 (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
7.1.4.60 Register F2h: Port Assignment 3 & 4 (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.1.4.61 Register F3h: Port Assignment 5 & 6 (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.1.4.62 Register F4h: Port Assignment 7 (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.1.4.63 Register F5h: Port Lockout (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
7.1.4.64 Register FFh: Status/Command (Reset = 0x00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
7.2 EEPROM Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.2.1 I2C Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.2.1.1 Implementation Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.2.1.2 Pull-Up Resistor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.2.1.3 I2C EEPROM Slave Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.2.2 In-Circuit EEPROM Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
7.3 SMBus Slave Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.3.1 Bus Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.3.1.1 Block Read/Write. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
7.3.2 Invalid Protocol Response Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.3 General Call Address Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.4 Slave Device Time-Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.5 Stretching the SCLK Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.6 SMBus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
7.3.7 Bus Reset Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.3.8 SMBus Alert Response Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.3.8.1 Undefined Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7.3.8.2 Reserved Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43