- 博客(2)
- 收藏
- 关注
原创 浅谈芯片EDA模块验证与子系统验证(一)
对于一些规模较大,功能较多的复杂模块,验证空间过大,漫无目的地随机则往往容易漏掉一些埋得比较深的bug(比如因为和其它模块互相配合的业务流程问题在本模块内部形成死锁),此时就需要依赖验证人员对真实业务流程的理解,这也是模块验证真正的重难点,最能体现模块验证人员经验和业务能力的地方。在前司做芯片验证的时候,他们把模块验证称为block test,也叫BT,更小的模块的验证,称为unit test,也叫UT,子系统验证称为integration test,也叫IT。
2025-05-19 19:41:53
266
原创 一文讲清楚PCIE中的alignment和lock
Symbol lock更多的是针对8b/10b编码的场景来说的,对于128b/130b编码,完成了block alignment,就可以识别出ordered set或者block了,不再需要symbol lock。无论是block alignment,还是symbol lock,基础是需要是先识别出对端发送过来的码流,从对端发送的信号中识别并恢复出各个bit。这个恢复出各个bit的过程就是bit lock。简单来说,就是通过连续的0和1来达到实际上的降频效果,所以说,EIEOS是一种低频的pattern。
2024-03-09 17:21:05
2311
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人