常见的IC验证项目
最近酒酒帮别人内推,收到了不少设计和验证的简历,看了一下,设计的人项目确实不少,简历上一般都有两三个项目,验证的确实好多是转行,但是虽然是转行也得有个验证的项目哇,要不然人家面试的时候问你啥呢?哪怕是最常见的MCDF,你写上了也有验证的东西问呐。
这些验证简历里边有几个人没有验证项目,大部分人只写了一个验证项目——MCDF,少部分人还写了AHB to APB Bridge、APB_UART、AHB SRAMC、异步FIFO
~
酒酒看了之后,觉得既然准备转验证了,简历上写两三个项目还是有必要的,于是酒酒总结了一些IC验证常见的项目以及链接,后续想准备春招的小伙伴们可以看一下~,学习一下项目,跟着做一做,至少简历不会那么单薄。一般情况下,简历上有两三个项目比较好,大神的话可以多写几页~
1.多通道数据整形器(MCDF)
MCDF多通道数据整形器将上行多个通道数据存入FIFO,经过Arbiter仲裁,完成指定通道的数据打包,寄存器可以控制各个通道的开关、优先级以及数据包长度 相关资料链接(仅参考):[# 常见的IC验证项目
最近酒酒帮别人内推,收到了不少设计和验证的简历,看了一下,设计的人项目确实不少,简历上一般都有两三个项目,验证的确实好多是转行,但是虽然是转行也得有个验证的项目哇,要不然人家面试的时候问你啥呢?哪怕是最常见的MCDF,你写上了也有验证的东西问呐。
这些验证简历里边有几个人没有验证项目,大部分人只写了一个验证项目——MCDF,少部分人还写了AHB to APB Bridge、APB_UART、AHB SRAMC、异步FIFO
~
酒酒看了之后,觉得既然准备转验证了,简历上写两三个项目还是有必要的,于是酒酒总结了一些IC验证常见的项目以及链接,后续想准备春招的小伙伴们可以看一下~,学习一下项目,跟着做一做,至少简历不会那么单薄。一般情况下,简历上有两三个项目比较好,大神的话可以多写几页~
2.IIC项目
有个IIC验证项目,也是培训班项目,可以去找找资源 相关资料链接(仅参考):
https://blog.csdn.net/yumimicky/article/details/119565527
https://blog.csdn.net/weixin_41287916/article/details/105562962
https://blog.csdn.net/qq_37960317/article/details/107407246
3.AHB SRAMC项目
SRAM控制器的功耗较低且面积小,一端连接AHB总线,一端连接SRAM存储器,控制器是为了实现SRAM存储器和AHB总线的数据信息交换~ 结构如下:相关资料链接(仅参考):
https://blog.csdn.net/m0_49726093/category_11009261.html
https://blog.csdn.net/weixin_46022434/article/details/104861816
https://blog.csdn.net/ZhangShuHuai11/article/details/120099826
https://recclay.blog.csdn.net/article/details/120246099
代码之类的去CSDN上找一下哈,应该都有
4.AHB to APB Bridge
基于AHB和APB传输协议,实现AHB to APB Bridge的验证和实践 相关资料链接(仅参考):
https://blog.csdn.net/CallMeIvanWay/article/details/72556652
https://blog.csdn.net/SummerXRT/article/details/119361956
5.APB_UART
相关资料链接(仅参考):
https://blog.csdn.net/haojie_duan/article/details/112004817
https://blog.csdn.net/steven_yan_2014/article/details/42813847
6.APB_SPI
相关资料链接(仅参考):
https://blog.csdn.net/steven_yan_2014/article/details/43265797
https://recclay.blog.csdn.net/article/details/121003730
https://blog.csdn.net/weixin_46022434/article/details/105905236
7.异步FIFO的设计和验证
相关资料参考链接:
https://blog.csdn.net/weixin_30515513/article/details/99346711
https://blog.csdn.net/CAUC_learner/article/details/122497076
http://blog.chinaaet.com/crazybird/p/5100000874
7. PPU(packet process unit)
packet process unit是一款具有包数据过滤转发功能及对外挂SRAM自动扫描检测功能的芯片参考链接: https://space.bilibili.com/1882728032
这个项目我在网上查了一下,资料很少,是树芯计划刚出来的项目,可能是比较新吧,目前网上的资料比较少,估计只有参加培训班的小伙伴有吧,有机会的小伙伴可以跟着学习一下,他们的班确实还可以,价格合适,从头开始教,挺细致的,项目比较新~
目前报班最主要的就是有人监督和有比较新的验证项目
,有些项目确实见得太多了,面试官可能不是特别想问,当你第一次见这个项目可能想问一些,如果是第50次,100次,想问的欲望以及问的深度都会不一样哦,反正项目尽量新一些吧,大家有想报移知教育或者是树芯计划的班的
,可以加他们工作人员,报酒酒的名字能以最优惠的价格报班哈
酒酒说
目前比较常见的IC验证项目就是这些,大部分都是培训班的项目,大家可以去网上找找资源和教程跟着学习一下,做一下项目,重点放在spec的功能,验证计划的制定,测试点的提取,验证框架的搭建,覆盖率的收集,都验了哪些东西,怎么验的,覆盖率为什么没有100%,还有你做了哪些东西,遇到什么困难,怎么解决的
,面试官超爱问这些问题~
原文链接:https://mp.weixin.qq.com/s/CmeR-QCRHZ-gPdG_jCluBQ
作者:酒酒
推荐阅读
更多IC设计技术干货请关注IC设计技术专栏。