TestBencher Pro and Reactive Test Bench Help

Chapter 1A: TestBencher Pro Design Flow

Chapter 1A: TestBencher Pro Design Flow

Previous topic Next topic  

Chapter 1A: TestBencher Pro Design Flow

Previous topic Next topic  

This chapter will cover the basic design flow for generating a transaction-level model (TLM) using TestBencher Pro. First you will create a new project file and add information about the model under test (MUT) files. Next you will create the timing diagrams that generate reusable timing transactions. Then you will edit the top-level model and define the sequence for applying the transactions to the MUT. Finally you will simulate the test bench.

tb_steps_2

Step 1: Create a New Project

Step 2: Add the MUT to the Project

Step 3: Extract Ports into Template Diagram

Step 4: Create the Timing Transactions

Step 5: Define Sequencer Process

Step 6: Generate the Test Bench

Step 7: Setup External Simulators

Step 8: Simulate the Test Bench