草榴社区

Arm AMBA4/AMBA3 Interconnect Test Suites

Writing tests to verify protocols is time consuming, challenging and requires deep protocol and methodology expertise. 草榴社区 testbenches help eliminate the task of writing compliance tests for today’s complex protocols.

The Test Suite for AMBA AXI is a complete self-contained, configurable environment targeted at the verification of AMBA AXI3 and AXI4 interconnects. It is provided as SystemVerilog UVM source code to simplify integration, enable user customization and maximize reuse across projects. The AXI test suite incorporates 草榴社区’ technology leading native SystemVerilog VIP for AMBA.

Test Suite Features

  • Support for AMBA AXI3 and AXI4 interconnects
  • Provided as source code SystemVerilog UVM
  • Configurable number of masters and slaves
  • Test plan to track pass/fail status referenced to AMBA specifications
  • Built-in coverage mapped to test plan
  • Category of Tests
    • Connectivity Tests
    • Functional Tests
    • Concurrent & sequential traffic
    • All permitted commands across all initiators
    • Concurrent traffic with overlapping addresses 
    • Stress tests
    • Power Management Tests
    • Dynamic Reset Tests
    • Performance Verification Tests