This is the manual for TestBencher Pro and the Reactive Test Bench Option. These products create self-testing test benches which generate error reports and react to the model under test during simulation. The test benches can be either cycle-based or time-based. TestBencher Pro creates Transaction-Level Models using multiple timing diagrams and a sequencer process to apply the diagrams, whereas the Reactive Test Bench option uses only a single timing diagram.
TestBencher can be added to BugHunter or purchased as a standalone product. The Reactive Test Bench Option can be added on to WaveFormer Pro, DataSheet Pro, and BugHunter and it also comes with some versions of Actel's Libero product.
Test Bencher Pro and Reactive Test Bench Table of Contents:
Read the Design Flow Chapter for the product you have purchased. At the timing diagram level (transaction-level), these products are very similar, but the project level features and the design flow are very different.
TestBencher |
Reactive Test Bench |
|
X |
|
|
|
X |
|
X |
X |
|
X |
X |
|
X |
X |
|
X |
X |
|
X |
X |
|
Chapter 7: Transaction-Level Model and Transaction Sequencer |
X |
|
X |
|
|
X |
|
|
X |
X |
|
X |
|
|
X |
|
|
X |
|
|
X |
|
Icon Key for On-line Help
Key topics that teach you how to enter your design data and control the results of the timing analysis. |
|
Mechanical features of the timing diagram editor that allow measuring, moving, copying and converting between objects. |
|
Information sections that show advanced techniques or discuss how the timing diagram editor models specific constructs. |
|
Topics that cover both Reactive Test Bench Option and TestBencher Pro. |