Production Proven, Complex Semiconductor IP Cores

Semiconductor IP Cores


T2M › MIPI › SPMI Whitebox Controller IP

SPMI Whitebox Controller IP

Description

The MIPI SPMI v2.0 Peripheral Controller Whitebox IP provides a compact, low-latency two-wire control interface for PMICs and power-management peripherals. It supports SPMI command and data frames, ACK/NACK responses, peripheral-originated requests, extended-register operations, wakeup, authentication, and Device Descriptor Block commands. The technology-independent RTL can be configured for different application interfaces and register architectures and is supplied with full Whitebox modification and unlimited reuse rights.
 

Features

  • Supports MIPI SPMI Specification v2.0 and v1.0
  • Complete SPMI peripheral-side functionality
  • Two-wire synchronous SCLK and SDATA interface
  • Supports command, data/address, and noresponse frames
  • Supports SPMI v2.0 ACK and NACK responses
  • Peripheral requests through Alert and Request bits
  • Supports peripheral-request hold
  • Optional input-glitch suppression
  • Extended-register read and write commands Wakeup-command handling
  • Authentication command-sequence support
  • Device Descriptor Block command support
  • Configurable internal application or host interface
  • Fully synthesizable, scan-ready Whitebox RTL

Deliverables

  • Verilog behaviour model (A) for simulation
  • Liberty (.db/.lib) for synthesis, STA, and equivalence
  • checking
  • CTL / CTLDB for DFT
  • SPF — Standard Test Interface Language (STIL)
  • Procedure File — for ATPG
  • LEF for APR
  • CDL for LVS connection