| CAD Model: | View CAD Model |
| Pkg. Type: | VFQFPN |
| Pkg. Code: | NDG28 |
| Lead Count (#): | 28 |
| Pkg. Dimensions (mm): | 4.0 x 4.0 x 0.9 |
| Pitch (mm): | 0.4 |
| Moisture Sensitivity Level (MSL) | 1 |
| Pb (Lead) Free | Yes |
| RoHS (RG3M89B12B1GNL#KB0) | EnglishJapanese |
| ECCN (US) | |
| HTS (US) |
| Pkg. Type | VFQFPN |
| Lead Count (#) | 28 |
| Carrier Type | Reel |
| Moisture Sensitivity Level (MSL) | 1 |
| Pb (Lead) Free | Yes |
| Pb Free Category | e3 Sn |
| Temp. Range (°C) | -40 to 85°C |
| Description | I3C 2:8 Intelligent Switch User-configured |
| Function | I3C 2:8 Intelligent Switch |
| Lead Compliant | No |
| Length (mm) | 4 |
| MOQ | 2500 |
| Pitch (mm) | 0.4 |
| Pkg. Dimensions (mm) | 4.0 x 4.0 x 0.9 |
| Qty. per Carrier (#) | 0 |
| Qty. per Reel (#) | 2500 |
| Reel Size (in) | 13 |
| Supply Voltage (V) | 3.3 - 3.3 |
| Tape & Reel | Yes |
| Thickness (mm) | 0.9 |
| Width (mm) | 4 |
RG3M89B12 is a 2:8 intelligent switch with downstream ports default enabled. The RG3MxxB12B1 is a family of I2C/I3C multiple-port hub devices featuring two I2C/I3C controller-side ports and up to eight I2C/IC target-side ports. An RG3MxxB12B1 device provides connectivity to up to two controllers, and up to eight targets. By cascading and duplicating the RG3MxxB12B1, the user builds an RG3MxxB12B1 hub network to provide connectivity to a number of devices, with extended reach distance, and running with different levels of I2C, I3C, and SMBus protocols.
In an RG3MxxB12B1 device, each controller-side port is associated with an on-chip I2C/I3C target interface. Each I2C/I3C interface accesses on-chip registers. Controller-controller communication is achieved with shared registers and intra-port IBI channels. One of the two controller-side ports is selected to connect to a 1:N hub network, which allows the selected controller to get access to the enabled target-side ports in the hub network. The controller selection multiplexer allows the two controllers to share the downstream I2C/I3C network.
The 1:N I2C/I3C hub network allows the management of the I2C/I3C hierarchy with expansion to up to eight target-side ports. The expanded ports allow the system to reduce the load that the selected controller sees at any moment. The hub network maintains software level transparently. All devices connected to the hub target-side ports are accessed the same way as if all ports were directly connected as if the hub network did not exist. The hub network also allows physical segmentation of the I2C/I3C hierarchy, employing on-the-fly connecting and disconnecting to any of the expanded ports.
Each target-side port is associated with a bus agent. This agent independently receives or transmits legacy SMBus transactions and allows SCL stretching within the SMBus segment behind the target-side port. When the SMBus agent is active, the agent is engaged directly with the target-side port and the hub network to the port is disconnected.