刚入行或准备入行的芯片验证工程师如何制定计划?

EETOP 2022-09-27 12:08

更多ic设计好课,尽在创芯大讲堂

自从EETOP创芯大讲堂推出《芯片验证从入门到精通》职业培训及提升课程以来,收到很多在校同学以及在职的其他领域朋友的咨询,表示想进一步了解一下刚入行或者想入行芯片验证工程师的具体工作有哪些?该怎么做?如何制定芯片验证计划?

为此我们特邀《芯片验证从入门到精通》主讲老师做了一期视频,为大家答疑解惑。

视频:《芯片验证计划》

看了该视频,如果还需要进一步了解,可以加微信:ssywtt ,拉你进入咨询群,进一步与老师沟通。



附:《芯片验证从入门到精通》课程介绍

特别提醒:本课程只针对理工科本科及以上学历的同学

正文:

虽然创芯大讲堂《芯片验证从入门到精通》99课时已经全部更新完毕,但是在很多同学的建议下我们陆续对之前的课时做了优化工作,目前又新增了16课时作为补充,总课时达到115课时(且优化部分还在持续更新中。。)
目前PPU项目已补充完善,75折补贴即将在10.1假期之后结束

之前学过课程的小伙伴可以继续在后面的课时中找到课程优化部分相对之前的内容对比学习。


特别提示:课程加量后价格保持不变!目前正在做限时75折优惠,感兴趣的欢迎抓紧购课!


补充部分:数字芯片验证入门到实战课程优化

部分用户好评截图



课程采用录播+实时微信群答疑方式,所以不同于直播课,本课程可以随时参加、随时加入不同阶段的学习群!

扫码抢券购买或免费试看



课程适用人群
本课程适合所有想进入数字芯片验证领域的专业以及非专业人士
  • 理工科类本科及研究生相关专业:微电子,集成电路,电子信息,计算机,通信工程,自动化,机械电子,电气工程等专业。
  • 理科类本科及研究生不相关专业:生物工程、化学工程与工艺、物理、材料工程等非集成电路相关专业,有意投身半导体事业的同学。
  • 有意向转入IC行业的在职人士(需有理工科背景)。

课程介绍
  • 课程第一部分为《数字芯片验证通识》本部分我们已全部为大家开放为免费学习,总共3个学时。

  • 课程第二部分为《Verilog  HDL入门》共18个课时

  • 课程第三部分为《System  Verilog入门》共18课时

  • 课程第四部分为《UVM验证入门》共23个课时

  • 课程第五部分为《实验训练总结》共33个课时


课程理论部分

通过对芯片设计验证行业以及芯片设计验证工程师的工作内容做出梳理,引导大家树立对芯片设计验证领域正确的认识,从芯片设计的基础语言Verilog HDL讲起,从最基础的概念讲起,并将每一个知识点转换到实操当中,一开始就让大家感受到EDA软件的操作,借此将学员设计语言障碍清扫干净,同时也为大家更好的开展验证,以及后面的设计代码debug打下基础。
第二部分,进入System Verilog基本知识点的讲解,着重强调SV的数据结构和面向对象特征,将对面向对象的封装,继承,多态予以重点介绍,每一个知识点都将引入具体的实操代码,生动的讲解各种特性,可以看到真实的仿真结果,随后引入SV语言的数字芯片验证平台搭建流程,对验证平台中Driver、Monitor、Reference Model、Checker、Scoreboard等验证组件的功能以及搭建方法进行讲解。并引入实际的example进行现场实操演练,以此让大家掌握SV的验证平台搭建基本流程。
第三部分,在第一部分Verilog HDL和第二部分System Verilog基础之上,对当下最流行的通用验证方法学(UVM)的各种组件搭建方式进行讲解,从UVM的factory模式,config机制以及override机制出发,对其组件之间TLM传输方式和phase机制进项详细讲解,让学员通过各种实例操作,掌握UVM的框架结构。课程讲解过程中,通过一个个的example手撕代码,对内容进行加深理解。
项目实训部分

本课程讲师曾就职于知名大厂,数字芯片验证经验丰富,经过多年的基层编码以及一流研发体系的训练,除了对数字芯片验证技能有深刻的见解,另外对芯片设计验证研发体系也了然于心。因此本课程的实训项目,借鉴知名大厂实训项目,整个实操通过一个完整的实例搭建,包括测试点分解、前端设计代码的书写、验证平台的搭建,以及每个阶段一系列研发文档的输出、实操环节,让学员掌握数字芯片流程中的每个环节,最终通过覆盖率的收集,检查项目验证的完备性,最终达到对芯片验证入门上手的效果。

课程大纲:

课程大纲内容简介
1

数字芯片验证通识

(8课时)

第1讲数字芯片验证通识——数字芯片设计流程

第2讲数字芯片验证通识——数字芯片设计流程

第3讲数字芯片验证通识——数字芯片设计流程

第4讲开展数字芯片验证工作——上手操作一个简单的数字芯片验证过程

第5讲开展数字芯片验证工作——数字芯片验证研发流程(上)

第6讲开展数字芯片验证工作——数字芯片验证研发流程(下)

第7讲数字芯片验证基本技能——inux基础Vi编辑基础知识

第8讲数字芯片设计基本技能——She常见指令与gvim编辑器实操演示

2

VerilogHDL入门

(17课时)

第9讲VerilogHDL设计module结构分解认知

第10讲表达式操作符与操作数详解

第11讲VerilogHDL组合逻辑实现方式讲解与EDA实操(上)

第12讲VerilogHDL组合逻辑实现方式讲解与EDA实操(下)

第13讲VerilogHDL时序逻辑实现与EDA实操(上)

第14讲VerilogHDL时序逻辑实现与EDA实操(上)

第14讲VerilogHDL条件语句详解

第15讲VerilogHDL门级建模、数据流建模、行为级建模讲解与EDA实操

第16讲系统任务与系统函数以及codingstyte

第17讲高性能电路设计

第18讲数字电路复位

第19讲状态机(上)

第20讲状态机(下)

第21讲时序与时钟

第22讲异步时钟域的同步处理方式

第23讲握手协议详解

第24讲FIFO设计

第25讲低功耗设计有哪些?

3

SystemVerilog入门

(18课时)

第26讲SystemVerilog数据结构:数组、队列、结构体、枚举等讲解

第27讲SystemVerilog数据结构:数组、队列、结构体、枚举等调用函数EDA实操

第28讲SystemVerilog面向对象在验证中的应用——封装、继承、多态(上)

第28讲SystemVerilog面向对象在验证中的应用——封装、继承、多态(下)

第30讲SystemVerilog随机以及随机化的对象

第31讲SystemVerilog约束以及约束的对象

第32讲SVA讲解

第33讲SVA实操练习

第34讲覆盖率

第35讲覆盖率驱动验证

第36讲线程的概念

第37讲旗语和信箱简介

第38讲SystemVerilog验证平台简介

第39讲SystemVerilog中激励的发送

第40讲SystemVerilog中Checker的建立

第41讲SystemVerilog封装在tb中的应用

第42讲标准SV验证平台搭建

第43讲功能覆盖率的建立

4

UVM验证入门

(23课时)

第44讲什么是UVM,UVM与验证的关系

第45讲初步认识一个UVM验证环境

第46讲驱动设计——uvm_driver

第47讲interface和transaction的作用

第48讲env的在环境中的作用

第49讲monitor和agent的在环境中的作用

第50讲rm和scoreboard的的作用

第51讲sequence和sequencer的的作用

第52讲configuration和factory机制

第53讲TLM通信机制简介port和export

第54讲IMP的通信方式

第55讲FIFO的通信方式

第56讲uvm的phase机制

第57讲sequencer和driver的通信机制

第58讲如何发送sequence

第59讲UVM寄存器模型

第60讲前门访问和后门访问

第61讲实操UVM验证环境打印debug信息

第62讲实操激励的产生以及修改随机和约束

第63讲实操组件的配置

第64讲实操采样设计信号以及做checker

第65讲实操sequence的发送机制

第66讲实操寄存器模型

5

实验训练总结

(30课时)

第67讲实训PPU项目芯片规格熟悉(上)

第68讲实训PPU项目芯片规格熟悉(下)

第69讲实训PPU项目设计代码结构分析

第70讲什么是测试点

第71讲实训PPU项目测试点提取

第72讲实训PPU项目验证方案

第73讲实训PPU项目初始环境搭建

第74讲实训PPU项目环境冒烟

第75讲实训PPU项目补全driver组件

第76讲实训PPU项目补全monitor、agent、env组件

第77讲实训PPU项目补全scorboard、referencemodel组件

第78讲实训PPU项目补全sequence和testcase

第79讲实训PPU项目代码覆盖率分析

第80讲实训PPU项目功能覆盖率

第81讲cornercase的补充与完善

第82讲验证报告的书写(上)

第83讲验证报告的书写(下)

第84讲PPU项目验证总结,问题回溯

第85讲IIC实训项目规格讲解

第86讲如何开展相关协议的学习

第87讲IIC实训项目设计代码结构分析

第88讲提取IIC的测试点

第89讲IIC验证方案指定

第90讲IIC验证仿真环境搭建(上)

第91讲IIC验证仿真环境搭建(中)

第92讲IIC验证仿真环境搭建(下)

第93讲IIC环境冒烟

第94讲IIC的case补全

第95讲IIC的覆盖率驱动验证流程

第96讲IIC补全case

第97讲IIC验证报告

第98讲IIC芯片验证总结

第99讲数字芯片设计验证关键知识点总结



VIP学习指导群进入方式:购买课程后,添加微信ssywtt即可拉入群

VIP第一期学习群讨论部分截图


购课后的同学对课程的质量好评如潮

特别提醒!!

由于苹果支付渠道中间会截取比较高额的课程费用,苹果用户请勿在网易app中购买此课。可以在PC端或者微信公众号内使用微信或者支付宝购买课程。也可以在购买前联系微信ssywtt进行咨询,确认后购买。

购买之前可以添加微信ssywtt咨询,购买之后可进到课程VIP技术及就业指导群。为保证辅导质量,本期VIP群每期仅限50人学习。

注意:为防止盗版及非法交易,购买本虚拟产品不支持退款,请购买前一定先试看,并且建议进入课程售前群咨询是否建议购买。


添加微信 ssywtt 入群,留言:验证课程咨询

扫描上方二维码,优惠购买课程或免费试看

关于购课特别提示

微信扫描二维码后会弹出如下提醒
该提醒为网易云课堂用来“诱导”下载APP的,请勿下载!
请保留在微信端付款或试看。
一定点击:放弃体验,以关闭该提醒。

不要点击:去下载 以及推荐的红包 活动


附:EETOP创芯大讲堂部分在招验证职位

创芯人才网(https://www.icjob.top)--EETOP旗下半导体微电子领域招聘平台,欢迎大家发布职位、传简历!(免费)

以下为是一些公司刚刚发布的数字芯片验证职位:

扫描二维码,查看芯片验证相关职位

如果你目前还不是芯片验证行业,或者目前甚至还没有进入IC行业,但是有心转行芯片验证岗位的朋友,欢迎报名学习。
点击阅读原文,学习创芯大讲堂更多好课
EETOP EETOP半导体社区-国内知名的半导体行业媒体、半导体论坛、IC论坛、集成电路论坛、电子工程师博客、工程师BBS。
评论
  • 一、SAE J1939协议概述SAE J1939协议是由美国汽车工程师协会(SAE,Society of Automotive Engineers)定义的一种用于重型车辆和工业设备中的通信协议,主要应用于车辆和设备之间的实时数据交换。J1939基于CAN(Controller Area Network)总线技术,使用29bit的扩展标识符和扩展数据帧,CAN通信速率为250Kbps,用于车载电子控制单元(ECU)之间的通信和控制。小北同学在之前也对J1939协议做过扫盲科普【科普系列】SAE J
    北汇信息 2024-12-11 15:45 113浏览
  • 铁氧体芯片是一种基于铁氧体磁性材料制成的芯片,在通信、传感器、储能等领域有着广泛的应用。铁氧体磁性材料能够通过外加磁场调控其导电性质和反射性质,因此在信号处理和传感器技术方面有着独特的优势。以下是对半导体划片机在铁氧体划切领域应用的详细阐述: 一、半导体划片机的工作原理与特点半导体划片机是一种使用刀片或通过激光等方式高精度切割被加工物的装置,是半导体后道封测中晶圆切割和WLP切割环节的关键设备。它结合了水气电、空气静压高速主轴、精密机械传动、传感器及自动化控制等先进技术,具有高精度、高
    博捷芯划片机 2024-12-12 09:16 86浏览
  • 全球智能电视时代来临这年头若是消费者想随意地从各个通路中选购电视时,不难发现目前市场上的产品都已是具有智能联网功能的智能电视了,可以宣告智能电视的普及时代已到临!Google从2021年开始大力推广Google TV(即原Android TV的升级版),其他各大品牌商也都跟进推出搭载Google TV操作系统的机种,除了Google TV外,LG、Samsung、Panasonic等大厂牌也开发出自家的智能电视平台,可以看出各家业者都一致地看好这块大饼。智能电视的Wi-Fi连线怎么消失了?智能电
    百佳泰测试实验室 2024-12-12 17:33 56浏览
  • 应用环境与极具挑战性的测试需求在服务器制造领域里,系统整合测试(System Integration Test;SIT)是确保产品质量和性能的关键步骤。随着服务器系统的复杂性不断提升,包括:多种硬件组件、操作系统、虚拟化平台以及各种应用程序和服务的整合,服务器制造商面临着更有挑战性的测试需求。这些挑战主要体现在以下五个方面:1. 硬件和软件的高度整合:现代服务器通常包括多个处理器、内存模块、储存设备和网络接口。这些硬件组件必须与操作系统及应用软件无缝整合。SIT测试可以帮助制造商确保这些不同组件
    百佳泰测试实验室 2024-12-12 17:45 63浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-11 17:58 87浏览
  • 时源芯微——RE超标整机定位与解决详细流程一、 初步测量与问题确认使用专业的电磁辐射测量设备,对整机的辐射发射进行精确测量。确认是否存在RE超标问题,并记录超标频段和幅度。二、电缆检查与处理若存在信号电缆:步骤一:拔掉所有信号电缆,仅保留电源线,再次测量整机的辐射发射。若测量合格:判定问题出在信号电缆上,可能是电缆的共模电流导致。逐一连接信号电缆,每次连接后测量,定位具体哪根电缆或接口导致超标。对问题电缆进行处理,如加共模扼流圈、滤波器,或优化电缆布局和屏蔽。重新连接所有电缆,再次测量
    时源芯微 2024-12-11 17:11 109浏览
  • 天问Block和Mixly是两个不同的编程工具,分别在单片机开发和教育编程领域有各自的应用。以下是对它们的详细比较: 基本定义 天问Block:天问Block是一个基于区块链技术的数字身份验证和数据交换平台。它的目标是为用户提供一个安全、去中心化、可信任的数字身份验证和数据交换解决方案。 Mixly:Mixly是一款由北京师范大学教育学部创客教育实验室开发的图形化编程软件,旨在为初学者提供一个易于学习和使用的Arduino编程环境。 主要功能 天问Block:支持STC全系列8位单片机,32位
    丙丁先生 2024-12-11 13:15 66浏览
  • 在智能化技术快速发展当下,图像数据的采集与处理逐渐成为自动驾驶、工业等领域的一项关键技术。高质量的图像数据采集与算法集成测试都是确保系统性能和可靠性的关键。随着技术的不断进步,对于图像数据的采集、处理和分析的需求日益增长,这不仅要求我们拥有高性能的相机硬件,还要求我们能够高效地集成和测试各种算法。我们探索了一种多源相机数据采集与算法集成测试方案,能够满足不同应用场景下对图像采集和算法测试的多样化需求,确保数据的准确性和算法的有效性。一、相机组成相机一般由镜头(Lens),图像传感器(Image
    康谋 2024-12-12 09:45 78浏览
  • 首先在gitee上打个广告:ad5d2f3b647444a88b6f7f9555fd681f.mp4 · 丙丁先生/香河英茂工作室中国 - Gitee.com丙丁先生 (mr-bingding) - Gitee.com2024年对我来说是充满挑战和机遇的一年。在这一年里,我不仅进行了多个开发板的测评,还尝试了多种不同的项目和技术。今天,我想分享一下这一年的故事,希望能给大家带来一些启发和乐趣。 年初的时候,我开始对各种开发板进行测评。从STM32WBA55CG到瑞萨、平头哥和平海的开发板,我都
    丙丁先生 2024-12-11 20:14 75浏览
  • 习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习笔记&记录学习习笔记&记学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记录学习学习笔记&记
    youyeye 2024-12-12 10:13 42浏览
  • RK3506 是瑞芯微推出的MPU产品,芯片制程为22nm,定位于轻量级、低成本解决方案。该MPU具有低功耗、外设接口丰富、实时性高的特点,适合用多种工商业场景。本文将基于RK3506的设计特点,为大家分析其应用场景。RK3506核心板主要分为三个型号,各型号间的区别如下图:​图 1  RK3506核心板处理器型号场景1:显示HMIRK3506核心板显示接口支持RGB、MIPI、QSPI输出,且支持2D图形加速,轻松运行QT、LVGL等GUI,最快3S内开
    万象奥科 2024-12-11 15:42 88浏览
  • 本文介绍瑞芯微RK3588主板/开发板Android12系统下,APK签名文件生成方法。触觉智能EVB3588开发板演示,搭载了瑞芯微RK3588芯片,该开发板是核心板加底板设计,音视频接口、通信接口等各类接口一应俱全,可帮助企业提高产品开发效率,缩短上市时间,降低成本和设计风险。工具准备下载Keytool-ImportKeyPair工具在源码:build/target/product/security/系统初始签名文件目录中,将以下三个文件拷贝出来:platform.pem;platform.
    Industio_触觉智能 2024-12-12 10:27 71浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦