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

ATB 5/4/3

Products >> Verification IP >> ATB 5/4/3

AMBA ATB Verification IP

Truechip's AMBA ATB Verification IP provides an effective & efficient way to verify the components interfacing with the AMBA ATB interface of an IP or SoC. Truechip's AMBA ATB VIP is fully compliant with standard AMBA 5 ATB (aka ATB-C), AMBA 4 ATB (aka ATB v1.1), and AMBA 3 ATB (aka ATB v1.0) protocol. This VIP is a light weight VIP with an easy plug-and-play interface so that there is no hit on the design cycle time.

Key Benefits

  • Available in native SystemVerilog (UVM/OVM/VMM) and Verilog.
  • Unique development methodology to ensure highest level of quality.
  • Availability of Compliance & Regression Test Suites.
  • 24X5 customer support
  • Unique and customizable licensing models.
  • Exhaustive set of assertions and cover points with connectivity examples for all the components.
  • Consistency of interface, installation, operation, and documentation across all our VIPs.


  • Compliant to AMBA 5 ATB (aka ATB-C), AMBA 4 ATB (aka ATB v1.1) and AMBA 3 ATB (aka ATB v1.0) Protocol.
  • Parameterized address and data width and hence capable of configuring all possible ATB and TPIU bus widths.
  • Bus Monitor is easy to Plug-in and is compliant with standard specifications.
  • Support for static and dynamic protocol checks.
  • Supports Flow control using ATVALID and ATREADY signaling to track the data.
  • Supports unique ATID to differentiate between traces from different sources.
  • Supports Buffer flush feature and enables and disables access for the clock.
  • Supports FIFO memory to store the trace data item generated.
  • Supports Synchronization request to insert synchronization information in the trace stream.
  • Supports Wake-up signal to indicate any activity associated with an ATB interface.
  • Capable of performing register value checks for register bank modified by APB interface.
  • Supports masking of any specific error.
  • Provides a full bus coverage analysis.
  • Supports multi-master mode
  • Supports valid data capture functionality
  • Supports a variety of error injection modes.
  • TPIU slave supports all Flushing modes:
    • Manual Flush, Flushing, Trigin
  • TPIU slave supports all three modes:
    • Normal, Continuous (Formatter supported), and Bypass
  • Support for all patterns and modes of Pattern Generator.
  • Support for TPIU Lite is also available.
  • Supports transaction logging with a detailed description of each transfer.
  • Support GUI analyzer for easy debugging


  • AMBA ATB Master BFM/Agent
  • AMBA ATB Monitor
  • AMBA TPIU Monitor
  • AMBA ATB-TPIU 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