Home Company Services Alliances News Contact

AMBA: APB

DATASHEET
The Perfectus VIP for AXI, AHB, APB provides an efficient algorithm to verify the AMBA based designs by giving the advance techniques including the support for System Verilog assertions.

AMB

AXI Highlights

  • Compliant with the AMBA 3.0 AXI Protocol
  • Support all AMBA 3.0 AXI Protocol data and address width
  • Support all AMBA 3.0 AXI Protocol transfer types and response
  • Support all AMBA 3.0 AXI Protocol burst transfers
  • AXI Master and AXI slave supports multiple outstanding transactions
  • AXI Slave has the capability to respond out of order to pending transactions
  • Data interleaving is performed by both AXI master & AXI slave on write/read trasnsactions respectively
  • AXI Interconnect can support multiple AXI Masters & AXI Slaves
  • AXI Interconnect supports SASD and SAMD architechture
  • AXI Verification IP has a stand alone AXI checker which checks and reports for all protocol violations
  • Stand alone AXI checker also generates a coverage report on the check points being excercised by the testcases
  • AXI Assertions checks for signal timing violations
  • AXI monitor logs, bus traffic and generates an reports which are easy to debug from
  • AXI verification IP also includes User-configurable commands
  • AXI BFM is written in Verilog HDL and assertions in System Verilog
  • AXI verification IP has been tested with ARM protocol checker available from ARM's website
  • Call backs and call back variables to provide control over test case execution


APB Highlights

  • Compliant with the AMBA 3.0 APB Protocol v1.0
  • Support configurable AMBA 3.0 APB Protocol v1.0 data and address width
  • Support all AMBA 3.0 APB Protocol v1.0 transfer types and response
  • APB assertion checker and APB stand alone checker checks for protocol violations
  • APB monitor logs, bus traffic and generates an reports which are easy to debug from
  • APB verification IP also includes User-configurable commands
  • APB BFM is written in Verilog HDL and assertions in System Verilog
  • Call backs and call back variables to provide control over test case execution

AHB Highlights

  • Compliant with the AMBA 3.0 AHB Protocol
  • Support configurable AMBA 3.0 AHB Protocol data and address width
  • Support all AMBA 3.0 AHB Protocol transfer types and response
  • Support AHB Protocol split and retry transfers
  • AHB Verfication IP comes with AHB arbiter to simulate multi-master and multi-slave environment
  • AHB assertion checker and AHB stand alone checker checks for protocol violation
  • AHB monitor logs, bus traffic and generates an reports which are easy to debug from
  • AHB verification IP also includes User-configurable commands
  • AHB BFM is written in Verilog HDL and assertions in System Verilog
  • Call backs and call back variables to provide control over test case execution

Product Components

  • AMBA 3.0 AXI , AHB , APB Verification Engine complaint to AMBA 3.0 specifications
  • AMBA 3.0 AXI , AHB , APB Bus Functional Models
  • Directed & Random tests generator for AMBA 3.0
  • AXI , AHB , APB comes bundled with a Compliance Test Suite
  • System verilog assertions for AMBA 3.0 AXI, AHB, APB
  • AMBA 3.0 traffic generator comes with an Error injector with complex error injection
  • AXI, AHB, APB consists of Monitor which generates detailed reports
  • AXI, AHB, APB master acts Transaction generator to simulate complex protocol scenarios
  • Protocol Checker to log violations for AXI, AHB & APB

For more information on each component and evaluation copy please email to: info@perfectus.com or sales@perfectus.com

  © Perfectus Technology Inc.