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