该教学套件用于教授使用完整的 Cadence 数字流程进行数字实现的基础知识。

套件规格

  • 摘要:全套 18 个模块,包括讲座PPT和实验练习(在选定的模块中),可作为一学期的本科课程(完整的教学大纲如下)。
  • 模块化、灵活使用:教学人员可以自由选择教授哪些模块——使用教学套件中的所有模块或是仅使用最适合达到教学效果的模块。提供的所有材料均可编辑,可根据教学人员的需求灵活进行调整。
  • 级别:初级。学生必须对芯片设计、Verilog 和标准单元有基本的了解。

 

实践部分所需的所有软件工具均可通过Cadence® 大学计划获取。要成为 Cadence 大学计划会员,请发送电子邮件至 universityprogram@cadence.com 咨询详情。

课程目标

向学生讲授完整数字实现流程的原则。

学习成果

知识和理解

  • 从 RTL 到 GDSII 的完整数字实现流程
  • 如何运行综合以生成网表
  • 如何设计最佳布图和器件摆放
  • 如何创建布线和时钟树综合
  • 什么是时序优化和功耗分析?
  • 如何修复时序超标
  • 什么是寄生参数提取和基板噪声分析?
  • 如何运行逻辑门级仿真和逻辑等效性检查
  • 什么是物理验证和芯片精加工?
  • 用于数字实现流程的新一代 EDA 工具的前景如何?

教学大纲

1 数字芯片设计开发流程入门
2 逻辑设计、创建数字设计、数字设计仿真入门
3 综合入门
4 时序入门
5 布局规划入门
6 电源规划入门
7 器件摆放入门
8 时钟树综合入门
9 布线入门
10 逻辑等效性检查入门
11 寄生参数和延迟计算入门
12 静态时序分析和时序优化入门
13 信号完整性入门
14 电源分配、压降和电迁移入门
15 逻辑门级仿真入门
16 密度与签核检查和芯片精加工入门
17 低功耗设计入门
18 3D-IC 设计和 AI 辅助数字实现流程入门