FutureWiz
loading...
Thank you for your query. We will reply to you at the earliest.

AXI Stream 5/4

Products >> Verification IP >> AXI Stream 5/4

AMBA AXI STREAM Verification IP 

Truechip's AMBA AXI STREAM Verification IP provides an effective & efficient way to verify the components interfacing with the AMBA® AXI5 stream and AXI4 stream bus of an IP or SoC. Truechip's AMBA AXI5 stream and AXI4 stream VIP are fully compliant with standard AMBA® AXI5 stream and AXI4 stream 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.

Key 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

Features

  • Compliant with AMBA® AXI5- Stream and AXI4-Stream.
  • Support for all types of AMBA AXI5-Stream and AXI4-STREAM components.
  • Supports parameterized data widths.
  • Supports byte stream transmission number of data and null bytes.
  • Supports a wide variety of different stream types such as single transfer, Packet-group of bytes, Frame-The highest level of byte grouping in an AXI5 and AXI4 stream.
  • Supports Continuous aligned, unaligned, and Sparse streams.
  • Supports all Byte types i.e. Data byte, position byte, and Null byte.
  • Supports Data Merging, packing, and width conversion.
  • Supports two-byte qualifiers indicators TKEEP and TSTRB.
  • Supports wake-up signaling and user signaling property using TUSER.
  • Supports source and destination signaling TID and TDEST.
  • Supports continuous packet stream transmission.
  • Supports Interleaving transfers from different streams on a transfer-by-transfer basis
  • Supports Transfer ordering feature this makes AXI-Stream protocol all transfers remain ordered.
  • Supports parity check signals for byte parity interface protection
  • Wide range of strict programmable protocol checks, and config checks.
  • Bus assertion for all protocol scenarios.
  • Bus & configuration coverage, assertion coverage.
  • Multiple constraints to generate various protocol scenarios & corner cases.
  • Supports a wide variety of static and dynamic error injection scenarios.
  • Callbacks for Master, Slave, Monitor, and Scoreboard.
  • Components can be re-configured on the fly for each new packet.
  • Configurable bus, id, and user signaling width.
  • All transactions configurable with user define values (for e.g. tid, tdest, tdata, tstrb, tkeep).
  • A number of Interleaving streams can be configured to any number as required.
  • Each and every bus activity can be seen in TruEye, Use for easy debugging and analysis.
  • Automated Error/warning reporting, Severity control, suppression & detailed description.
  • VIP can be plugged in with any type of DUT which supports AXI5/4 stream specifications.

Deliverables

  • AMBA AXI5 and AXI4 STREAM Bridge/Slave Agent
  • AMBA AXI5 and AXI4 STREAM Bus Monitor and 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.
Download the Product Brochure from here