The I3C Filter IP functions as an invisible relay from the point of view of the Controller and Target devices on the bus. The IP must be connected between the Controller and all Target devices at the SDA and SCL ports. This IP protects all Target devices from malicious traffic generated from the Controller port based on a list of allowable commands set by the host.
The I3C Filter IP supports the I3C protocol. The IP can also be configured as an I2C Filter. In the I2C Filter mode, the IP is a subset of the SMBus protocol.
Resource Utilization details are available in the IP Core User Guide.
Features
- Provides four interfaces, namely, AHB-Lite, I3C/I2C Bus Controller, I3C/I2C Bus Target, and Interrupt.
- Connected between a single Controller and multiple Target devices.
- Compatible with MIPI I3C Specification v1.1.1 (SDR mode only)
- Supports legacy I2C backward compatibility.
- Configurable filter selection to either I3C filter or I2C filter.







