I3C Interface
Home » Products & Workflows Hub » AI-Driven Design » Design IP » I3C Interface
MIPI I3C interface IP: controller and target cores
Configurable I3C interface IP for SoC teams moving their sensors onto one two-wire bus: five controller and target cores from Silvaco, delivered as synthesizable soft IP.
Five I3C IP cores, sized to the role your chip plays
Every core complies with MIPI I3C V1.1.1 and I3C Basic V1.1.1 and supports in-band interrupts. Each one is configurable,
so the logic you carry matches the features you use.
I3C Advanced Controller
The MIPI I3C controller for running the bus from your microcontroller subsystem. It hands out dynamic addresses, supports all common command codes and can also serve as a secondary controller. SDR, HDR-DDR and HDR-BT at up to 100 Mbps over 1, 2 or 4 SDA lanes, on an APB 3.0 interface. Part 76002.
I3C Advanced Target
The complete target core, with a logic footprint you set. You get the controller’s HDR-BT and multilane support, plus memory-mapped registers, DMA with flow control, and FIFO options on APB 3.0. Part 76016.
I3C Autonomous Target
No local processor? This core runs data acquisition without one. Your application reads and writes a small register set. The core handles every exchange with the upstream controller over SDR, HDR-DDR and in-band interrupts. Part 76005.
Lite variants
When silicon area is your tighter constraint, go Lite. The Lite Advanced Controller (part 70182) and Lite Advanced Target (part 70183) trim the footprint. They keep SDR, HDR-DDR, in-band interrupts and APB 3.0.
Why I3C
You route fewer pins and signal paths than the I2C and SPI links it replaces. The bus runs faster at lower power, with built-in power management and less EMI at the interface. And your I2C devices don’t have to go. They share the bus with the I3C ones.
Where I3C fits in your design
Mobile sensor connectivity
Motion, light, pressure and temperature sensors sharing two wires.
Automotive sensor networks
More sensors on fewer pins, and less EMI to design around.
IoT and wearable devices
Biometric and environmental sensing on a tight power budget.
Part numbers, briefs and silicon
These I3C cores belong to Silvaco’s PRO IP line, and every product in that line has been proven in production silicon.
5
I3C cores: two controllers, two targets and an autonomous target
V1.1.1
MIPI I3C and I3C Basic compliance
100 Mbps
HDR-BT on the Advanced Controller and Advanced Target
1, 2 or 4
SDA lanes with multilane
Soft IP
synthesizable cores
| PART NUMBER | CORE | SUPPORTS |
|---|---|---|
| I3C | ||
| 76002 | I3C 1.1 Advanced Controller | I3C V1.1, APB 3.0, SDR, DDR, HDR-BT, IBI, including I3C Basic |
| 76005 | I3C 1.1 Autonomous Target | I3C V1.1, SDR, DDR, IBI, including I3C Basic |
| 76016 | I3C 1.1 Advanced Target | I3C V1.1, APB 3.0, SDR, DDR, HDR-BT, IBI, including I3C Basic |
| 70182 | I3C Lite Advanced Controller | I3C V1.1, APB 3.0, SDR, DDR, IBI, including I3C Basic |
| 70183 | I3C Lite Advanced Target | I3C V1.1, APB 3.0, SDR, DDR, IBI, including I3C Basic |
| I2C | ||
| 70026 | APB I2C Master/Slave Controller | I2C V2.1, APB 2.0, SMBus 2.0, ACCESS.Bus |
| Debug | ||
| 70006 | IEEE 1149.7 JTAG Controller | IEEE Std 1149.7-2009, JTAG (IEEE 1149.1), 2-pin access, reduced scan time |
SDR is single data rate. HDR-DDR and HDR-BT are the high data rate modes, and IBI is the in-band interrupt.
Product brief · PDF
Summer 2026
I3C V1.1 Advanced Family for Sensor and IoT Applications
Block diagrams, feature lists and target applications for the three Advanced-family cores.
Product brief · PDF
March 2026
I3C Lite Family for Sensor and IoT Applications
The Lite Advanced Controller and Lite Advanced Target, with the smaller footprint.
Size the core to your bus
Tell an IP specialist your chip’s bus role, the data rates you need and the sensors on
it. You’ll hear which I3C IP core and configuration fit, how licensing works, and what
integration takes on your process.
I3C interface IP questions
What is MIPI I3C?
MIPI I3C is the MIPI Alliance serial bus standard that brings I2C and SPI sensor links together on two wires. It adds dynamic addressing, in-band interrupts and high data rate modes on top. Silvaco's I3C interface IP meets MIPI I3C and I3C Basic version 1.1.1. You synthesize it into your own design as soft IP.
How does I3C differ from I2C and SPI?
Pin count and signal paths both drop, and the bus runs faster and draws less power, with lower EMI. I3C also assigns addresses dynamically and carries interrupts in-band, so sensors don't need their own interrupt lines. HDR-BT tops out at 100 Mbps on Silvaco's Advanced Controller and Advanced Target, with multilane across up to four SDA lanes.
Can I3C and I2C devices share a bus?
Yes. I3C is backward compatible with I2C, so your existing I2C sensors can stay on the same two wires. Silvaco's cores handle legacy I2C messaging and static I2C addresses. They also work with I2C pads fitted with a 50 ns glitch filter. The I2C parts you've already qualified can stay on the board.
What is the difference between a controller and a target?
The controller owns the bus. It assigns dynamic addresses, sends common command codes and starts every transfer. Targets answer it and can raise in-band interrupts when they have data. Silvaco's Advanced Controller can also take the secondary controller role. The Advanced Target runs HDR-BT across multiple lanes, just as the controller does.
What is an autonomous target?
It's a target that works without a local processor on its side of the bus. Silvaco's I3C Autonomous Target, part 76005, exposes a simple register set to your application. It manages the link to the I3C controller above it, using SDR, HDR-DDR and in-band interrupts. Data-acquisition designs with no MCU are the natural fit.
How does I3C relate to the Mixel MIPI PHY IP?
Both are built to MIPI Alliance specifications, but they do different jobs. The I3C cores are synthesizable controllers and targets for a two-wire sensor bus on standard I/O pads. Mixel's D-PHY, C-PHY and M-PHY are hard physical layers for high-speed camera, display and storage links. They're silicon-proven on twelve process nodes at nine foundries.