Not sure if you've seen it - my company offers a 1-day training with labs on exactly this topic, check out www.noveldv.com for Comprehensive Functional Verification We have a public class coming up within this month in Bangalore, if interested email to: cvc.training <> gmail.com
Hi Mallikarjun,
the above said book is of g8 help.
what else you can do is follow the documentaton provided along tool u r using.
synopsys or cadence. that will be nice
-manmohan
hi
suppose if i want to simulate module i need a testbench
till now i am writing testbench by forcing the values by considering all cases
to inputs of modules in intial block
if more cases r there to test it is not possible to write all the cases in initial block.
then how can i test module covering of all cases
for example,
i have some 30 inputs ,
if i want to test all the cases i have to write 2 power 30 cases.
i think it is not possible.
how can i cover all the cases
Hi,
you can check for
1. all one ,make zeros,then again all ones
2. all zeros, make all one, then again all ones
or if it dont solve your problem.
make a class and randomize the inputs, in that case you dont have to bother abt inputs, and even you cabn get hard-to-find test cases.