小米新业务部-芯片验证工程师(总线方向)
社招全职5年以上O0960地点:上海 | 西安状态:招聘
任职要求
1、微电子/电子信息/通信/计算机等相关专业本科及以上学历; 2、有丰富的IP验证经验,熟悉uvm验证方法学,熟练使用System Verilog进行组件建模; 3、熟悉AMBA总线协议(NIC/NOC/DesignWare等),有CHI等一致性总线协议经验,具有Cache背景知识和验证经验更佳; 4、熟练掌握Perl/Python等脚本语言进行效率提升; 5、具有5年以上工作经验,至少2年的总线等相关验证经验。
工作职责
1、能独立制定验证计划,根据芯片设计规格书,编写Feature,规划Testcase,确保总线从模块级到子系统级的设计规格充分验证; 2、能独立搭建、维护UVM验证平台,包括driver/monitor/reference model/checker等,编写、收集功能覆盖率,保证验证完备性。
包括英文材料
学历+
Perl+
https://www.perl.org/learn.html
Useful links if you are interested in learning Perl
https://www.runoob.com/perl/perl-tutorial.html
本教程适合想从零开始学习 Perl 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解 Perl 的应用。
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
脚本+
[英文] Scripting language
https://en.wikipedia.org/wiki/Scripting_language
https://zhuanlan.zhihu.com/p/571097954
一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。
相关职位
社招2年以上S8689
岗位职责:1)负责其中一门多媒体(AI,ISP/CV/AR,显示,音频,编解码或Sensor Hub)IP模块验证计划制定、测试用例开发,覆盖率收集和分析;2)负责多媒体IP模块验证环境和流程的开发和维护;3)负责编写测试用例、遵循UVM验证架构;4)结合架构、IC设计和驱动软件部的需求,完成相应多媒体IP 的验证工作
更新于 2023-01-31
社招G9016
1、微电子、计算机等相关专业硕士3年以上或本科学历并具有4年及以上验证经验;有过流片经验优先; 2、熟悉芯片开发/验证流程,熟悉验证相关 EDA 工具,熟悉UVM 等主流验证方法学; 3、熟悉DDR/LPDDR/GDDR/HBM等一种或多种内存接口协议; 4、有内存接口IP验证经验或SoC内存子系统集成验证经验经验者优先。
更新于 2023-02-13
社招5年以上R1834
1. 负责GPU的系统级功能和性能验证; 2. 独立制定验证计划,根据芯片设计规格书,编写Feature,规划Testcase; 3. 独立搭建、完善验证平台,编写对应testcase,独立完成芯片验证工作; 4. 独立发现并定位设计缺陷。
更新于 2023-02-13