jbdavid
|
Randomized testing is required when development of directed tests to support all cases will take too long, where could be useful in Analog verification is for packet generation for end-end testing of a mixed signal/ rf PHY.
or at block level model verification when simulating all combinations of the digital controls is impossible vs the schematic - but if there are that many controls you are probably writing your model at the wrong level.
Code, and (especially) TEST/ Feature coverage are essential. Of course you'll run these tests on the verification model of the design, without any actual transistors in the simulation. IMO , if your AMS/RF verification team is NOT using coverage metrics to find the holes in their tests, and your chip/ip block is more than 1 integer pll or ADC/DAC, you are probably wasting $$ if you pay to get masks made, and order silicon!
thats this man's opinion!
|