教学优势
曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。
本课程,秉承20年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
课程简介:
课程大纲:
IC验证培训课程大纲
l 课程目标:学会数字IC验证的每个步骤,教会如何制定验证计划,验证策略,如何搭建平台以及验证执行方法。通过真实项目案例让学员熟练掌握VCS,DVE,Verdi等相关EDA工具,能够独立完成核心数字IC的验证工作。
l 目的:确保SOC,MCU芯片设计的正确性。因为功能验证对所有功能进行充分的验证,尽早地暴露问题,保证所有功能完全正确,满足设计的需要。任何潜在的问题都会给后续工作作带来难以极大的困难,而且由于问题发现得越迟,付出的代价也越大,这个代价是几何级数增长的。这里将以功能验证为主说明验证方法、工具、验证环境的建立。
Ø 课程内容安排如下:
l 第1阶段:
1. IC仿真概述,讲述断言、功能覆盖率、代码覆盖率等概念,覆盖率驱动的验证过程
2. FPGA硬件分析及其设计流程
3. FPGA开发流程基础,以Xilinx 为例讲解
4. LED控制实例讲解,以ISE 软件实例
5. LED控制实例讲解,以Vivado 软件为例
6. UART收发数据代码实例讲解,ZYNQ平台
l 第2阶段:
1. verilog,makefile, python, c/c++ 基础语法回顾,及各个实例讲解
2. SystemVerilog 讲解
l 第3阶段:
1. ModelSim和QuestaSim 软件安装与使用
2. Ubuntu18 系统中VCS,Dve,Verdi 的安装及其环境配置
3. VCS仿真分析软件使用
4. Verdi 自动调试平台使用
l 第4阶段:
1. UVM环境搭建及其使用
2. UVM使用
3. IC验证/FPGA开发心得分享
答疑