Contact Us

MIPI ASPMI Slave IP

Design IP
Overview

SmartDV’s MIPI ASPMI Slave IP is a silicon-proven, fully featured System Power Management Interface solution purpose-built for mobile, automotive, and high-performance embedded SoCs requiring reliable, low-latency power management communication between application processors and peripheral power management ICs. Fully compliant with MIPI SPMI v2.0 and ASPMI v2.3, it implements complete slave-side SPMI functionality with an extensive feature set covering authentication, device descriptor blocks, virtual wires, and advanced interrupt management.

What distinguishes this IP is the depth of its interrupt and power management architecture. With support for edge and level sensitive interrupts, group interrupts, SPS interrupts, DVC group interrupts, LDO and DVC interrupts, interrupt priority queuing, and IRQH enable control, it gives SoC teams a production-tested, feature-rich ASPMI slave implementation that goes well beyond basic protocol compliance. Its support for Slave-to-Slave command filtering, SGPIO functionality, and Authentication Command Sequences further positions it as a comprehensive solution for advanced mobile and automotive power management designs.

Built for design flexibility and silicon efficiency, the IP core is highly configurable for both ASIC and FPGA implementations, with a strong focus on area optimization, power management, and peak performance. Its parameterized architecture and clean host interface enable fast integration and confident design bring-up across a wide range of mobile and automotive process nodes and target applications.

Request Data Sheet
MIPI ASPMI Slave
Benefits
  • Full MIPI SPMI Slave Functionality – Complete slave-side implementation per MIPI SPMI v2.0 and ASPMI v2.3 including Command, Data/Address, and No Response frame support
  • Comprehensive Interrupt Management – Edge and level sensitive interrupts, group interrupts, SPS interrupts, DVC group interrupts, LDO and DVC interrupts, interrupt priority queuing, and IRQH enable register support
  • Advanced Authentication and Device Management – Authentication Command Sequence and Device Descriptor Block Command Sequence support for secure, standards-compliant device initialization
  • Virtual Wire Support – Full virtual wire support on SPMI for both Scheme 1 and Scheme 2 configurations
  • Power Mode Control – Sleep, Wakeup, Shutdown, and Reset power mode command reception with Register0 write control for comprehensive power state management
  • Slave-to-Slave Command Filtering – STS transmit and receive command filtering for controlled inter-slave communication
  • Robust Communication – ACK/NACK response, slave Hold behavior, slave request via Alert and SR bits, extended register read/write, and wakeup command support
  • SGPIO Functionality – Integrated SGPIO support for flexible serial GPIO management over the SPMI bus
  • Short Addressing and Arbitration – Short addressing mode support and empty arbitration request generation for efficient bus utilization
Compliance and Compatibility
  • Fully compliant with MIPI SPMI v2.0 specification
  • Fully compliant with ASPMI v2.3 revision 0.0.8 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