AXI Verification IP

Overview

The AMBA-AXI VIP provides a complete solution for verification of AMBA-AXI protocol version 2.0. The AXI verification IP is fully compatible with standard AXI 3 protocol. This VIP is supported natively in System Verilog UVM.

Key Features

  • Separate address/control and data phases
  • Support for unaligned data transfers using byte strobes
  • Burst-based transactions with only start address issued
  • separate read and write data channels to enable low-cost Direct Memory Access (DMA)
  • Ability to issue multiple outstanding addresses
  • Out-of-order transaction completion
  • Easy addition of register stages to provide timing closure

Benefits

  • Availability in pure System Verilog and UVM
  • Unique development to ensure highest level of quality
  • Availability of Compliance & Regression test suites
  • Unique and customizable licensing models
  • Supports directed random and fully random tests
  • Supports environment configuration of VIP based on DUT
  • Monitors and Checkers for protocol violation
  • Coverage model for functional coverage

Block Diagram

AXI Verification IP Block Diagram

Deliverables

  • VIPuser guide
  • AXI VIP encrypted source code
  • Sample Testbench top
  • Sample scoreboard
  • Assertions and coverage model

Technical Specifications

×
Semiconductor IP