The AMBA5 CHI Verification IP provides an effective & efficient way to verify the components interfacing with AMBA 5 CHI bus of an IP or SoC. The AMBA5 CHI VIP is fully compliant with standard AMBA5 CHI specifications from ARM. This VIP is a lightweight VIP with an easy plug-and-play interface so that there is no hit on the design cycle time.
AMBA 5 CHI Verification IP
Overview
Key Features
- VIP is Compliant with the latest ARM™ AMBA5 CHI.
- Support any type of network topology like Crossbar, Ring, Mesh, etc…
- Support for all types of AMBA5 CHI Nodes:
- Requester (RN-F, RN-D, RN-I)
- Home (HN-F, HN-I)
- Subordinate (SN-F, SN-I)
- Support DMT, DWT, and DCT.
- Support all types of transaction identifiers
- GUI for easy analyzing packet debugging and decoding
- All types of protocol, and link layer attributes are visible in packet & flit format.
- Strong protocol checking Bus Monitor which also provides statistics ofthe transactions
- Parameterized Flit data
- All types of ordering modes, Request Retry are supported
- Each cache line states , Request type, Response type, Snoop request & snoop response are supported
- Exclusive, Cache stashing
- DVM operation with address translation supported
- Support REM features
- Support Memory tagging, MPAM, PBHA.
- Support Persistent and deep Persistent
- Support Link activation & deactivation, protocol layer activation & deactivation.
- Support Requester coherency request & acknowledge.
- Support data poison & check_type
- Support Critical chunk first wrap order
Benefits
- Available in native System Verilog (UVM/OVM/ VMM) and Verilog
- Unique development methodology to ensure the highest levels of quality
- Availability of Compliance & Regression Test Suites
- 24X5 customer support
- Unique and customizable licensing models
- Exhaustive set of assertions and coverage points with connectivity examples for all the components
- Consistency of interface, installation, operation, and documentation across all our VIPs
- Provide complete solutions and easy integration in IP and SoC environment
Block Diagram

Deliverables
- AMBA5 CHI Requester/Home/Subordinate Node Agent
- AMBA5 CHI Bus Monitor and Scoreboard
- AMBA5 CHI NOC Scoreboard
- Test Environment & Test Suite :
- Basic and Directed Protocol Tests
- Random Tests
- Error Scenario Tests
- Assertions & Cover Point Tests
- Integration Guide, User Manual, and Release Notes
Technical Specifications
Related IPs
- AMBA 5 CHI Assertion IP
- AMBA 5 CHI Synthesizable Transactor
- AMBA 5 CHI Verification IP
- SPI Controller IP- Master/Slave, Parameterized FIFO, AMBA APB / AHB / AXI Bus
- SPI Controller IP- Master-only, Parameterized FIFO, AMBA APB / AHB / AXI Bus
- SPI XIP Flash Memory Controller IP – Programmable IO & Execute-In-Place (XIP) via second AMBA Interface