Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Writing testbenches efficiently ... share your experience.

Status
Not open for further replies.

afnam

Newbie level 6
Newbie level 6
Joined
Dec 23, 2003
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
97
Hi all,

As for the process of design verification, I thought it would be useful if each one of us briefly demonstrates his/her own experience in building an efficient testbench to validate his/her design...

I only thought of the following items to be considered (of course you may want to consider others):

- Tools used to automatically generate testbench (if any).
- Testbench language used.
- Useful books (if any).
- % time allocated to verification phase (out of total design time).
- Comment and evaluate your experiment.
- What to consider next time.

Hopefully, this thread could become a reference for designers to continually learn about, evaluate, and compare different approaches for design validation.

Thanks for reading,
afnam.
 

Re: Writing testbenches efficiently ... share your experienc

Thought i could add a few more points here ...
# Methodology to be followed -> for example if your design has a processor in it u have the option of either using instruction driven testing ( h/w s/w co-simulation ) or using a bfm for your processor.
# System integration testing (u may choose to either simulate the whole system) or use c , C++ or system C to calculate bootleneck analysis etc
# Depending on how big ur desing is you may need to run a few application driven test cases
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top