作者illl (ill!)
看板Electronics
标题[问题] 请问大家都是怎样验证测试一个设计的?
时间Wed Jul 31 09:50:39 2013
我想请教一下前辈
如果今天给你一个设计,你会如何去验证他呢?
还有想请问有什麽正确写testbench的流程想法的守则吗?
因为最近在找digital design或verification方面的工作
然後这个问题再面试时已经遇到两次但我实在不太知道如何回答
在学校作project时
通常testbench老师都写好了
要自己写的通常蛮简单不复杂所以就直接所有input组合情形写进testbench
可是我感觉不能这样讲
所以我自己的回答是我会先测试几个一般情形
然後在想想有什麽corner case需要检查的
感觉还蛮鸟的
不知道大家可不可以提供比较好的答案
感恩
还有一个问题
什麽时候会业界什麽时候会需要比较x和z阿?
(在verilog里用case equality和case inequality)
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 130.65.11.68
1F:推 jfsu:作个test mode进去~ 07/31 10:46
2F:→ lovepy:用C++写一个产生golden pattern的程式 看时间够验证几组?? 07/31 10:48
3F:推 arloha:以影像处理来说一开始的确是拿几个简单的图像作基本验证 07/31 20:42
4F:→ arloha:而这时期会有另一位验证工程师会根据SPEC去设计各种情况下 07/31 20:44
5F:→ arloha:的乱数PATTERN 07/31 20:44
6F:→ arloha:等coding差不多都没啥bug了就会教给验证工程师去验 07/31 20:46