Sign In
Forgot Password?
Sign In | | Create Account

TestBench-Xpress (TBX) Basic

Categories: Emulation

This course will teach basic TBX fundamentals and help user get started with the TBX application SW details of transaction base methodology, XRTL coding guidelines, testbench mapping overview flow, options and debug. View course details ↓

There are no classes for this course that are open for registration. Request a class

Course Highlights


Learn how to leverage examples for your specific installation. Hands-on lab exercises will reinforce lecture and discussion topics under the guidance of our industry expert instructors.

You will learn how to

  • Setup the TBX SW application environment
  • Transaction based methodology overview
  • Understand the Extended RTL (XRTL) coding guidelines
  • Implement the TBX compile flow
  • Implement the TBX run time flow
  • Utilize the TBX debug flow

Hands-on labs

Throughout this course, extensive hands-on lab exercises provide you with practical experience using TBX software. Hands-on lab topics include:

  • The open core, Hello world example

Key Topics

  • TBX SystemVerilog Overview
  • Communication Channel Overview with SystemVerilog Interfaces
  • Communication Channel Overview with Streaming Pipes
  • TBX Usage Flow
  • Writing TBX Transactors Using XRTL™
  • Performance Considerations
  • Visibility Flow for Debugging
  • User Interface for Debugging
  • Advanced Compilation Flow
  • Trigger Basics
  • Advanced Triggers
  • Veloce Architecture and Chassis Overview


Course Information

Intended for

Verification Engineers

Design Engineers

Validation Engineers

SOC Validation Engineers


Experience with Verilog

Simulation Flow

Knowledge of Veloce


Course Part Number
  • Classroom: 256752

Related courses

Recently viewed courses

Online Chat