查看: 646|回复: 318

[硬件/嵌入式/PLC教程] 芯片实战!数字IC验证 全面剖析数字集成电路验证策略 步入芯片领域专业世界

  [复制链接]

14

主题

14

帖子

145

积分

Kib

Rank: 3Rank: 3

贡献
0
技术
0
活跃
0
在线时间
0 小时
发表于 2024-6-1 09:18:52 | 显示全部楼层 |阅读模式
芯片实战!数字IC验证 全面剖析数字集成电路验证策略 步入芯片领域专业世界

1.png
2.png

3.png


0.png

===============课程介绍===============

数字IC验证概述:介绍数字IC验证的基本概念、重要性以及在芯片设计过程中的地位与作用。
验证流程与策略:深入剖析数字IC验证的全面流程,包括需求分析、验证计划制定、验证环境搭建、仿真验证、验证覆盖率评估等各个环节,并探讨验证策略的选择与优化。
仿真工具与技术:介绍常用的数字IC验证工具与技术,包括Verilog/VHDL语言、模拟仿真器、硬件描述语言(HDL)等,以及它们在验证中的应用方法。
验证案例分析:通过实际案例的分析与讨论,深入理解数字IC验证的具体应用场景、挑战与解决方案。
行业趋势与发展:探讨数字IC验证领域的最新趋势、技术发展方向以及未来的发展前景,帮助学习者把握行业动态。
课程特色:

全面深入:涵盖数字IC验证的各个方面,从理论到实践,全面剖析验证流程与策略。
实践导向:通过案例分析与实际操作,帮助学习者将理论知识应用到实际项目中,提升实战能力。
专业指导:由行业专家和资深从业者授课,分享验证领域的实践经验与技术见解。
最新动态:关注数字IC验证领域的最新技术、趋势与发展,助您与行业同步更新。
实用工具:介绍常用的验证工具与技术,帮助学习者选择适合自己的工具与方法。
适合对象:
本课程适合希望深入了解数字IC验证领域的从业者、研究者以及对数字IC验证感兴趣的学习者。无论您是初学者还是有一定经验的专业人士,本课程都将为您提供全面系统的学习与实践机会。
===============课程目录===============



├─SV实验.zip
├─SV练习.zip
├─UVM入门进阶实验.zip
├─UVM实战.zip
├─UVM实战_example_and_uvm_source_code.tar.gz
├─[路科验证]IC验证电子书合集_2019.zip
├─文档.zip
├─芯片验证漫游指南.pdf
├─路科验证_V0课程资料.zip
(1)\IC验证-SV;目录中文件数:14个
├─任务10:SV_09_threads_IPC.wmv
├─任务11:SV_10_assertion_summary.wmv
├─任务12:SV_11_sva_sequence.wmv
├─任务13:SV_13_coverage.wmv
├─任务1:SV_01_course_overview.wmv
├─任务2:SV_02_verification_environment.wmv
├─任务3:SV_03_interface_program.wmv
├─任务4:SV_04_Data_types_01.wmv
├─任务5:SV_04_Data_types_02.wmv
├─任务6:SV_05_program_basics.wmv
├─任务7-1:SV_06_OOP.wmv
├─任务7:SV_06_OOP.wmv
├─任务8:SV_07_Randomization.wmv
├─任务9:SV_08_fork_and_communication.wmv
(2)\questasim;目录中文件数:2个
├─RoMQuSi106c_x64.rar
├─RoMQuSi106c_x86.rar
(3)\V2实验工具安装包;目录中文件数:7个
├─Git-2.26.2-64-bit.zip
├─gvim_plugins.tar
├─python-3.7.0-amd64.exe
├─Qsim10.6c-win32安装包.zip
├─Qsim10.6c-win64安装包.zip
├─Qsim工具使用文档.zip
├─strawberry-perl-5.30.2.1-64bit.rar
(4)\vivado;目录中文件数:0个
(5)\第一部分;目录中文件数:50个
├─001-课程介绍.mp4
├─002-开学典礼.mp4
├─003-芯片开发概述1.mp4
├─004-芯片开发概述2.mp4
├─005-芯片验证的职业前景.mp4
├─006-验证的任务和目标.mp4
├─007-验证的周期.mp4
├─008-数据类型1.mp4
├─009-数据类型2.mp4
├─010-数据类型3.mp4
├─011-过程块和方法.mp4
├─012-设计例化和连接.mp4
├─013-Questasim基本使用.mp4
├─014-直播答疑-1.mp4
├─015-测试平台.mp4
├─016-硬件设计功能描述1.mp4
├─017-硬件设计功能描述2.mp4
├─018-激励发生器.mp4
├─019-监测器.mp4
├─020-比较器.mp4
├─021-验证结构.mp4
├─022-接口interface.mp4
├─023-采样和数据驱动1.mp4
├─024-采样和数据驱动2.mp4
├─025-测试的开始和结束.mp4
├─026-调试方法.mp4
├─027-课间练习代码及调试操作.mp4
├─028-实验1验证结构.mp4
├─029-实验1代码讲解.mp4
├─030-直播答疑-2.mp4
├─031-验证计划概述.mp4
├─032-验证计划的内容.mp4
├─033-验证计划的实现.mp4
├─034-验证计划的进程评估.mp4
├─035-类和对象的概述1.mp4
├─036-类和对象的概述2.mp4
├─037-类的成员.mp4
├─038-类的继承.mp4
├─039-句柄的使用.mp4
├─040-包的使用.mp4
├─041-实验2验证结构.mp4
├─042-实验2代码讲解.mp4
├─043-直播答疑-3.mp4
├─044-验证的周期.mp4
├─045-验证管理的三要素.mp4
├─046-验证的收敛.mp4
├─047-问题追踪.mp4
├─048-团队建设.mp4
├─049-验证的专业化.mp4
├─050-随机约束和分布1.mp4
(6)\第三部分;目录中文件数:73个
├─101-UVM入门实验0讲解.mp4
├─102-UVM入门实验1讲解1.mp4
├─103-UVM入门实验1讲解2.mp4
├─104-组件家族.mp4
├─105-monitor.mp4
├─106-agent.mp4
├─107-scoreboard.mp4
├─108-test.mp4
├─109-UVM结构回顾.mp4
├─110-MCDF顶层验证方案.mp4
├─111-构建验证环境的内经.mp4
├─112-UVM入门实验2代码讲解1.mp4
├─113-TLM通信.mp4
├─114-单向通信.mp4
├─115-双向通信.mp4
├─116-多向通信.mp4
├─117-通信管道.mp4
├─118-TLM2通信.mp4
├─119-同步通信元件1.mp4
├─120-同步通信元件2.mp4
├─121-同步通信元件3.mp4
├─122-UVM入门实验3代码讲解.mp4
├─123-新手上路.mp4
├─124-Sequence和Item.mp4
├─125-Sequencer和Driver1.mp4
├─126-Sequencer和Driver2.mp4
├─127-Sequencer和Sequence1.mp4
├─128-Sequencer和Sequence2.mp4
├─129-Sequencer和Sequence3.mp4
├─130-Sequence的层次化1.mp4
├─131-Sequence的层次化2.mp4
├─132-UVM入门实验4代码讲解.mp4
├─133-寄存器模型概览.mp4
├─134-寄存器模型集成1.mp4
├─135-寄存器模型集成2.mp4
├─136-寄存器模型的常规方法1.mp4
├─137-寄存器模型的常规方法2.mp4
├─138-寄存器模型的应用场景.mp4
├─139-UVM入门实验5代码讲解.mp4
├─140-MCDF设计更新.mp4
├─141-AMBA标准接口.mp4
├─142-UVM验证环境更新策略.mp4
├─143-验证IP模板1.mp4
├─144-验证IP模板2.mp4
├─145-VIP的开发.mp4
├─146-VIP的发布.mp4
├─147-UVM实战1实战代码讲解1.mp4
├─148-UVM实战1实战代码讲解2.mp4
├─149-Assertion介绍1.mp4
├─150-Assertion介绍2.mp4
├─151-Sequence定义1.mp4
├─152-Sequence定义2.mp4
├─153-Sequence定义3.mp4
├─154-Property使用.mp4
├─155-Assertion检查及覆盖率应用.mp4
├─156-UVM实战实验2代码讲解.mp4
├─157-设计描述信息的标准化.mp4
├─158-寄存器描述文件.mp4
├─159-UVM寄存器模型的自动化.mp4
├─160-Channel组件的更新.mp4
├─161-Formatter组件的更新.mp4
├─162-环境复用的评估.mp4
├─163-序列复用的评估.mp4
├─164-SV DPI接口1.mp4
├─165-SV DPI接口2.mp4
├─166-SV DPI接口3.mp4
├─167-虚拟处理器的实现1.mp4
├─168-虚拟处理器的实现2.mp4
├─169-UVM的C测试环境.mp4
├─170-寄存器模型的深度应用.mp4
├─171-寄存器覆盖率.mp4
├─172-总线解析.mp4
├─173-性能分析.mp4
(7)\第二部分;目录中文件数:49个
├─051-随机约束和分布2.mp4
├─052-约束块控制.mp4
├─053-数组约束.mp4
├─054-随机控制.mp4
├─055-实验3代码讲解1.mp4
├─056-实验3代码讲解2.mp4
├─057-实验3代码讲解3.mp4
├─058-实验3代码讲解4.mp4
├─059-(第9节)随机函数.mp4
├─060-验证的方法1.mp4
├─061-验证的方法2.mp4
├─062-验证的方法3.mp4
├─063-验证的方法4.mp4
├─064-验证的方法5.mp4
├─065-UVM简介.mp4
├─066-UVM组件和环境.mp4
├─067-线程的使用.mp4
├─069-线程的控制.mp4
├─070-线程间的通信1.mp4
├─071-线程间的通信2.mp4
├─072-线程间的通信3.mp4
├─073-实验4代码讲解1.mp4
├─074-实验4代码讲解2.mp4
├─075-实验4代码讲解3.mp4
├─076-实验4代码讲解4.mp4
├─077-实验4代码讲解5.mp4
├─078-覆盖率类型.mp4
├─079-功能覆盖策略.mp4
├─080-覆盖组.mp4
├─081-数据采样1.mp4
├─082-数据采样2.mp4
├─083-覆盖选项.mp4
├─084-数据分析.mp4
├─085-类型转换.mp4
├─086-虚方法.mp4
├─087-对象拷贝.mp4
├─088-回调函数.mp4
├─089-参数化的类.mp4
├─090-实验5代码讲解1.mp4
├─091-实验5代码讲解2.mp4
├─092-验证方法学概述.mp4
├─093-类库地图.mp4
├─094-工厂机制1.mp4
├─095-工厂机制2.mp4
├─096-覆盖方法.mp4
├─097-核心基类.mp4
├─098-phase机制.mp4
├─099-config机制.mp4
├─100-消息管理.mp4
(8)\答疑更新;目录中文件数:2个
├─V2春季就业班.jpg
├─芯片验证漫游指南附代码.zip
(9)\讲义;目录中文件数:31个
├─01-课程介绍.pptx
├─02-SV通识一.pptx
├─03-SV语言一.pptx
├─04-SV通识二.pptx
├─05-SV语言二.pptx
├─06-SV通识三.pptx
├─07-SV语言三.pptx
├─08-SV通识四.pptx
├─09-SV语言四.pptx
├─10-SV通识五.pptx
├─11-SV语言五.pptx
├─12-SV语言六.pptx
├─13-SV语言七.pptx
├─14-UVM入门和进阶1.pptx
├─15-UVM入门进阶2.pptx
├─16-UVM入门进阶3.pptx
├─17-UVM入门进阶4.pptx
├─18-UVM入门进阶5.pptx
├─19-UVM入门进阶6.pptx
├─20-UVM入门进阶7.pptx
├─21-UVM入门进阶8.pptx
├─22-UVM入门进阶9.pptx
├─23-UVM入门进阶10.pptx
├─24-UVM项目实战1.pptx
├─25-UVM项目实战2.pptx
├─26-UVM项目实战3.pptx
├─27-UVM项目实战4.pptx
├─28-UVM项目实战5.pptx
├─29-UVM项目实战6.pptx
├─30-UVM项目实战7.pptx
├─31-UVM项目实战8.pptx
(10)\IC验证-SV\文本资料;目录中文件数:2个
├─system verilog for verification 3rd source code.rar
├─SystemVerilog for Verification 3rd Edition.rar
(11)\V2实验工具安装包\Questa RUVM安装包;目录中文件数:2个
├─Questa RUVM安装说明.docx
├─RUVM_4.9.zip
(12)\V2实验工具安装包\V2.3 DPI-C使用说明;目录中文件数:2个
├─gcc安装及DPI-C联调说明.doc
├─questasim-gcc-4.5.0-w64vc12.zip
(13)\vivado\vivado安装包;目录中文件数:45个
├─nXViSk17412161.part01.rar
├─nXViSk17412161.part02.rar
├─nXViSk17412161.part03.rar
├─nXViSk17412161.part04.rar
├─nXViSk17412161.part05.rar
├─nXViSk17412161.part06.rar
├─nXViSk17412161.part07.rar
├─nXViSk17412161.part08.rar
├─nXViSk17412161.part09.rar
├─nXViSk17412161.part10.rar
├─nXViSk17412161.part11.rar
├─nXViSk17412161.part12.rar
├─nXViSk17412161.part13.rar
├─nXViSk17412161.part14.rar
├─nXViSk17412161.part15.rar
├─nXViSk17412161.part16.rar
├─nXViSk17412161.part17.rar
├─nXViSk17412161.part18.rar
├─nXViSk17412161.part19.rar
├─nXViSk17412161.part20.rar
├─nXViSk17412161.part21.rar
├─nXViSk17412161.part22.rar
├─nXViSk17412161.part23.rar
├─nXViSk17412161.part24.rar
├─nXViSk17412161.part25.rar
├─nXViSk17412161.part26.rar
├─nXViSk17412161.part27.rar
├─nXViSk17412161.part28.rar
├─nXViSk17412161.part29.rar
├─nXViSk17412161.part30.rar
├─nXViSk17412161.part31.rar
├─nXViSk17412161.part32.rar
├─nXViSk17412161.part33.rar
├─nXViSk17412161.part34.rar
├─nXViSk17412161.part35.rar
├─nXViSk17412161.part36.rar
├─nXViSk17412161.part37.rar
├─nXViSk17412161.part38.rar
├─nXViSk17412161.part39.rar
├─nXViSk17412161.part40.rar
├─nXViSk17412161.part41.rar
├─nXViSk17412161.part42.rar
├─nXViSk17412161.part43.rar
├─nXViSk17412161.part44.rar
├─nXViSk17412161.part45.rar
(14)\答疑更新\答疑更新;目录中文件数:13个
├─直播答疑-10.mp4
├─直播答疑-11.mp4
├─直播答疑-12.mp4
├─直播答疑-13.mp4
├─直播答疑-14.mp4
├─直播答疑-15.mp4
├─直播答疑-3.mp4
├─直播答疑-4.mp4
├─直播答疑-5.mp4
├─直播答疑-6.mp4
├─直播答疑-7.mp4
├─直播答疑-8.mp4
├─直播答疑-9.mp4
(15)\vivado\vivado安装包\视频教程;目录中文件数:41个
├─新建文本文档.txt
├─第11讲 与Vivado设计流程相关的一些技巧.mp4
├─第12讲 时序分析中的基本概念和术语.mp4
├─第13讲 创建基本时钟周期约束.mp4
├─第14讲 设置输入延时约束.mp4
├─第15讲 设置输出延时约束.mp4
├─第16讲 虚拟时钟.mp4
├─第17讲 设置多周期路径约束.mp4
├─第18讲 设置伪路径.mp4
├─第19讲 约束的优先级.mp4
├─第1讲 Vivado设计流程及使用模式.mp4
├─第20讲 综合后的设计分析(1):资源与扇出分析.mp4
├─第21讲 综合后的设计分析(2):时序分析.mp4
├─第22讲 UltraFast设计方法学(1):初识UltraFast.mp4
├─第23讲 UltraFast设计方法学(2):时钟.mp4
├─第24讲 UltraFast设计方法学(3):RTL代码风格(1).mp4
├─第25讲 UltraFast设计方法学(4):RTL代码风格(2).mp4
├─第26讲 UltraFast设计方法学(5):时序约束.mp4
├─第27讲 UltraFast设计方法学(6):定义时钟分组.mp4
├─第28讲 UltraFast设计方法学(7):如何管理IP约束.mp4
├─第29讲 UltraFast设计方法学(8):在Vivado中使用设计规则检查.mp4
├─第2讲 用三个DEMO讲解如何在设计中使用IP.mp4
├─第30讲 UltraFast设计方法学(9):理解实现策略.mp4
├─第31讲 UltraFast设计方法学(10):时序收敛之时序约束基本准则.mp4
├─第32讲 UltraFast设计方法学(11):时序收敛之10个时序收敛技巧.mp4
├─第33讲 功耗估计和优化.mp4
├─第34讲 利用Vivado IP Integrator进行设计开发.mp4
├─第35讲 Tcl在Vivado中的应用(1):编辑网表.mp4
├─第36讲 Tcl在Vivado中的应用(2):定制报告.mp4
├─第37讲 Tcl在Vivado中的应用(3):使用Hook Script.mp4
├─第38讲 Tcl在Vivado中的应用(4):嵌入自定义Tcl命令.mp4
├─第39讲 Tcl在Vivado中的应用(5):使用Xilinx Tcl Store.mp4
├─第3讲 基于XSim的逻辑仿真.mp4
├─第40讲 Tcl在Vivado中的应用(6):工程模式下的设计流程管理.mp4
├─第41讲 Tcl在Vivado中的应用(7):非工程模式下的设计流程管理.mp4
├─第4讲 基于ModelSim的逻辑仿真(DEMO工程文件与第三讲一致.mp4
├─第5讲 综合的基本设置和综合属性.mp4
├─第6讲 实现.mp4
├─第7讲 增量实现.mp4
├─第8讲 Vivado里最常用的5个Tcl命令.mp4
├─第9讲 编程与调试.mp4

游客,如果您要查看本帖隐藏内容请回复


2

主题

929

帖子

6485

积分

Yib

Rank: 10Rank: 10Rank: 10

贡献
0
技术
0
活跃
1650
在线时间
36 小时
发表于 2024-6-1 09:43:42 | 显示全部楼层
非常棒的it论坛,每天来学习新技术

0

主题

885

帖子

5686

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
716
在线时间
109 小时
擅长技术
LINUX
发表于 2024-6-1 10:35:45 | 显示全部楼层
很好的内容,受用了,谢谢LZ

0

主题

373

帖子

2520

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
450
在线时间
41 小时
发表于 2024-6-1 10:38:05 | 显示全部楼层
非常棒的it论坛,每天来学习新技术

0

主题

3004

帖子

2万

积分

论坛VIP特惠-永久权限

贡献
0
技术
0
活跃
8204
在线时间
303 小时
发表于 2024-6-1 10:40:03 | 显示全部楼层
遇见好资源,必须赞一个!

0

主题

2176

帖子

1万

积分

论坛贵宾VIP-永久权限

Rank: 8Rank: 8

贡献
0
技术
0
活跃
2544
在线时间
163 小时
发表于 2024-6-1 12:13:51 | 显示全部楼层
每天学习!每天加油!

0

主题

443

帖子

3073

积分

Eib

Rank: 6Rank: 6

贡献
0
技术
0
活跃
768
在线时间
18 小时
发表于 2024-6-1 12:45:15 | 显示全部楼层
前排支持一下,感谢分享it教程

0

主题

1327

帖子

9063

积分

Nib

Rank: 11Rank: 11Rank: 11Rank: 11

贡献
0
技术
0
活跃
2178
在线时间
50 小时
发表于 2024-6-1 12:49:01 | 显示全部楼层
这里真是学习IT的好地方呀,相见恨晚

0

主题

968

帖子

6662

积分

Yib

Rank: 10Rank: 10Rank: 10

贡献
0
技术
0
活跃
1492
在线时间
66 小时
擅长技术
编程
发表于 2024-6-1 13:35:37 | 显示全部楼层
感谢楼主分享这么棒的It教程,送你一个大大的赞

0

主题

1万

帖子

11万

积分

Cib

Rank: 13Rank: 13Rank: 13Rank: 13

贡献
0
技术
0
活跃
26382
在线时间
373 小时
发表于 2024-6-1 15:11:50 | 显示全部楼层
自从用了快捷回复,上六楼再也不费劲儿了!
使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表