Contact Us
Overview

SmartDV’s AMBA LPI Verification IP is a comprehensive solution for verifying the Low Power Interface protocol, designed to manage clock and power features of SoC components through Q-Channel and P-Channel interfaces. Fully compliant with the AMBA Low Power Interface Specification Version D and backward compatible with earlier issues, it supports complete verification of LPI Controller, Device, Monitor, and Checker components, covering Q-Channel for autonomous hierarchical clock gating and simple component power control, and P-Channel for more complex power control features, with full handshake mechanism verification, quiescent state entry and exit, and configurable active and deny interface support.

SmartDV’s AMBA LPI VIP supports UVM, SystemVerilog, and Verilog, and integrates seamlessly into diverse verification environments. It is simulator-independent and compatible with all leading EDA simulators, providing flexibility across simulation platforms.

With interface parity protection, configurable active and deny interfaces, programmable wait states and timeouts, error injection, on-the-fly protocol checking, built-in functional coverage, and a complete test suite, SmartDV’s AMBA LPI VIP enables verification teams to thoroughly validate low-power clock and power management interfaces for mobile, automotive, IoT, and low-power embedded SoC applications.

Request Data Sheet
AMBA LPI VIP
Benefits
  • Full LPI Agent Support – Provides Controller, Device, Monitor, and Checker components with support for both Q-Channel and P-Channel interfaces, configurable active and deny interface options, and a rich set of configuration parameters for fine-grain LPI protocol control.
  • Q-Channel Interface Verification – Supports complete Q-Channel handshake mechanism verification for autonomous hierarchical clock gating and simple component power control, including quiescent state entry and exit request sequences and all valid Q-Channel state transitions.
  • P-Channel Interface Verification – Supports complete P-Channel handshake mechanism verification for complex power control operations, covering all P-Channel command and accept signaling sequences and power state transition flows as per specification.
  • Interface Parity Protection – Supports interface parity protection as introduced in LPI Version D, enabling detection of interface errors in Controller and Device components for functional safety applications including automotive designs.
  • Robust Error Injection and Protocol Checking – Provides on-the-fly protocol checking, error injection during data transfer, programmable wait state and delay insertion, programmable timeout insertion, and FIFO memory support for comprehensive error scenario verification.
  • Complete Verification Infrastructure – Provides built-in functional coverage analysis, constraints randomization, status counters for bus events, and callbacks in Controller, Device, and Monitor for user-defined event handling and protocol and timing violation notification.
Compliance and Compatibility
  • Fully compliant with Arm AMBA Low Power Interface Specification Version D; backward compatible with earlier issues
  • Supports Q-Channel and P-Channel low-power interface protocols
  • Compatible with UVM, OVM, VMM, SystemVerilog, and Verilog verification environments
  • Compatible with all major EDA simulators including Synopsys VCS, Cadence Xcelium, Siemens Questa, Aldec Riviera-PRO, and Verilator

Request Datasheet