Contact Us
Overview

SmartDV’s MIPI I3C SMaster IP is a silicon-proven, fully featured I3C controller solution purpose-built for SoC designs requiring the complete range of I3C bus roles — Master, Secondary Master, and Slave — in a single, unified IP core. Fully compliant with MIPI I3C v1.2 and optionally with MIPI I3C HCI v1.2, it delivers the most comprehensive I3C implementation in SmartDV’s portfolio, supporting all bus topologies, the full HDR mode suite, dynamic multi-master operation, and seamless legacy I2C device co-existence over a minimal-pin two-wire interface.

Designed for complex multi-master SoC architectures where a single component must dynamically assume different bus roles, the IP supports Secondary Master interrupt handling, full master handoff, and complete slave functionality alongside its primary master capabilities. Its support for JEDEC Module Sideband Bus v1.0 and MCTP I3C Transport Binding v3.0 — including MCTP counters for IBI in slave mode — further extends its applicability to server, memory module, and data center management use cases beyond its core mobile and IoT applications.

Built for design flexibility and silicon efficiency, the IP core is available in both HCI and non-HCI variants to accommodate gate-count-sensitive designs, with a strong focus on area optimization, power management, and peak performance. Its parameterized architecture, dual PIO and DMA operating modes, and optional HCI interface for OS-level driver compatibility enable fast integration and confident design bring-up across a wide range of process nodes and target applications.

Request Data Sheet
MIPI I3C SMaster
Benefits
  • Full Master, Secondary Master, and Slave Functionality – Complete implementation of all three I3C bus roles per MIPI I3C v1.2 in a single unified IP core
  • Comprehensive HDR Mode Support – HDR-DDR, HDR-TSL, HDR-TSP with both Direct and Broadcast CCC support for maximum throughput and protocol flexibility
  • Optional I3C HCI v1.2 Support – Host Controller Interface for OS-level generic I3C driver compatibility with non-HCI variant available for gate-count-sensitive designs
  • Dual Operating Modes – PIO Mode with Command, Response, and IBI queues and DMA Mode with Command Rings, multiple Command/Response Rings, and IBI Rings for flexible host integration
  • Advanced Interrupt Management – In-Band Interrupt, Hot-Join, and Secondary Master interrupt support with Auto-Reject, interrupt masking, and IBI payload handling
  • JEDEC and MCTP Support – JEDEC Module Sideband Bus v1.0 compliance with PEC support and MCTP I3C Transport Binding v3.0 with MCTP counters for IBI in slave mode
  • Flexible Addressing – Predictive addressing scheme, I3C address arbitration optimization, Direct commands with CCC framing, and Static Addressing for legacy I2C devices
  • All Bus Topology Support – Single Master-Single Slave, Single Master-Multi Slave, Multi Master-Single Slave, and Multi Master-Multi Slave configurations
  • Extended Register Support – Extended Capability Registers for Non-Current Master Mode, Vendor specific registers, and JEDEC specific CCC transfers
  • Legacy I2C Compatibility – Fast Mode and Fast Mode Plus I2C support on shared bus for seamless mixed-protocol system integration
Compliance and Compatibility
  • Fully compliant with MIPI I3C v1.2 specification
  • Optional support for MIPI I3C HCI v1.2 specification
  • Compliant with JEDEC Module Sideband Bus v1.0 specification
  • Compliant with MCTP I3C Transport Binding v3.0 specification
  • Configurable SoC interface supporting AMBA AXI, AHB, APB, and custom wrappers for seamless integration
  • Compatible with ASIC and FPGA design flows across leading foundry process nodes
  • Compatible with all major EDA synthesis, simulation, and linting flows

Request Datasheet