Contact Us
Overview

SmartDV’s AMBA AHB AIP is a fully featured SVA-based formal verification IP purpose-built for SoC designs requiring exhaustive, property-driven verification of AMBA AHB protocol compliance across embedded processors, memory controllers, and peripheral subsystem designs. Fully compliant with ARM AMBA 5 AHB and backward compatible with AMBA 3 AHB-Lite and AMBA 2 AHB, it delivers a comprehensive set of SystemVerilog Assertions targeting the full breadth of AHB protocol rules including transfer sequencing, burst integrity, response correctness, arbitration fairness, and power management state transitions.

Designed to complement simulation-based verification with the exhaustive state space exploration that only formal methods can provide, the AIP targets the class of subtle AHB protocol bugs including illegal transfer sequences, burst termination violations, arbitration deadlocks, and incorrect response handling that are statistically unlikely to surface in directed or constrained-random simulation but can cause system failures in silicon. Its parameterized constraint and assumption architecture allows formal tools to focus verification effort on the most critical protocol properties while bounding the state space to tractable problem sizes.

Compatible with industry-standard formal verification tools and fully independent of any specific EDA vendor platform, the AIP integrates cleanly into existing formal flows with minimal setup overhead. Its modular property organization, configurable protocol parameters, and clear assertion naming conventions enable verification teams to rapidly deploy, customize, and extend the property set to match the specific AHB configuration and design context of their SoC.

Request Data Sheet
AMBA AHB AIP
Benefits
  • Comprehensive AHB Protocol Property Coverage – SVA properties targeting transfer sequencing, burst integrity, response correctness, arbitration fairness, and power management state transitions across AHB, AHB-Lite, and AHB5
  • Burst and Transfer Integrity Verification – Formal properties covering all legal and illegal burst transfer sequences, early burst termination, split and retry handling, and locked transfer correctness
  • Arbitration and Multi-Master Coverage – Complete multi-master arbitration, clock synchronization, and priority property sets for exhaustive AHB bus fabric verification
  • AHB5 Extended Feature CoverageProperties for secure transfers, exclusive access atomicity, extended memory types, and user signaling per AMBA 5 AHB specification
  • Parameterized Constraints and Assumptions – Configurable protocol parameter constraints and environment assumptions for tractable formal state space exploration across diverse AHB configurations
  • Simulation Co-validation – SVA properties usable in both formal and simulation environments for consistent protocol compliance checking across verification flows
Compliance and Compatibility
  • Fully compliant with ARM AMBA 5 AHB; backward compatible with AMBA 3 AHB-Lite and AMBA 2 AHB
  • Compatible with industry-standard formal verification tools
  • Tool-independent integration suitable for use across leading formal verification platforms
  • Compatible with all major EDA simulation flows for assertion-based simulation co-validation

Request Datasheet