One of them comes when using multiple port expander chips ... so you only need to push data over the I2C bus for the chips that need to be changed, the others will remain unaffected.
In particular, I2C is such a powerful standard ... so you can put two of these devices on the same bus, and GPIO expanders tend to have three pins that result in eight possible addresses.
The Digital Blocks DB-I2C-MS-AHB Controller IP Core interfaces a microprocessor via the AHB system Interconnect Fabric to an I2C Bus. The I2C is a two-wire bidirectional interface standard (SCL is ...
Turnkey touch controllers are an easy way to upgrade from mechanical buttons to modern touch buttons or displays. With the release of its 12-button MTCH2120 touch controller, Microchip Technology ...
or other high performance microprocessor via the AMBA 2.0 APB System Interconnect Fabric to an I2C Bus. The I2C is a two-wire bidirectional interface standard (SCL is Clock, SDA is Data) for transfer ...