01 Verification Panel Smith
01 Verification Panel Smith
Testbench Language
David W. Smith
Synopsys Scientist
Synopsys, Inc.
Sample SOC and Testbench
DUT
Testbench
Protocol Checkers
Synchronous for Interface
Interface Boundaries PCI Model
Test Scenarios
• Valid Inputs Specified as Constraints
Constraints
• Declarative
Constraints
Input Space
Design
Constraint Solver
• Find solutions
Valid
design clocking verification read_only
Testbench
Verification Extensions
Testbench Specific
Basic Types
Aliases
Random Constraints Clocking Domains
Program Block
Process Control/Synchronization
References