AMBA 5 CHI Assertion IP

Overview

AMBA 5 CHI Assertion IP provides an smart way to verify the ARM AMBA 5 CHI component of a SOC or a ASIC. The SmartDV's AMBA 5 CHI Assertion IP is fully compliant withstandard AMBA 5 CHI Specification and provides the following features.

AMBA 5 CHI Assertion IP is supported natively in SystemVerilog, VMM, RVM, AVM, OVM, UVM, Verilog, SystemC, VERA, Specman E and non-standard verification env

AMBA 5 CHI Assertion IP comes with optional Smart Visual Protocol Debugger (Smart ViPDebug), which is GUI based debugger to speed up debugging.

Key Features

  • Specification Compliance
    • Compliant with the latest ARM AMBA 5 CHI specification.
    • Supports all ARM AMBA 5 CHI data widths.
    • Supports for Protocol, Network and Link layer communication, including flow control mechanisms across RN2HN and HN2SN links.
    • Supports all CHI protocol node types:
    • Request Nodes (RN-F, RN-D and RN-I)
    • Home Nodes (HN-F, HN-I and MN)
    • Slave Nodes (SN-F and SN-I)
    • configurable support for snoop broadcast vector.
    • Support for Speculative read and Snoop filtering.
    • Support for all Transaction types/Opcodes including Barrier, DVM and Exclusive access.
    • Support for Request transactions with/without a Retry of transactions.
  • Assertion IP features
    • Assertion IP includes:
    • System Verilog assertions
    • System Verilog assumptions
    • System Verilog cover properties
    • Synthesizable Verilog Auxiliary code
    • Support Master mode, Slave mode and Monitor mode.
    • Supports Simulation mode (stimulus from SmartDV CHI VIP) and Formal mode (stimulus from Formal tool).
    • Rich set of parameters to configure CHI Assertion IP functionality.

    Benefits

    • Runs in every major simulation environment.

    Block Diagram

    AMBA 5 CHI Assertion IP
 Block Diagram

    Deliverables

    • Detailed documentation of all class, task and function's used in assertion env.
    • Documentation also contains User's Guide and Release notes.

    Technical Specifications

×
Semiconductor IP