视频课程 工程设计

芯片设计背后的秘密:Cadence布局布线实战 (英文课程中文字幕)

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

视频数量:10个 总时长:3小时58分 课程介绍: 芯片设计背后的秘密:Cadence布局布线实战课 你有没有想过,我们每天使用的手机、电脑、汽车电子里那些小小的芯片,内部是什么样子?如果你有机会把一颗芯片放大来看,会发现它就像一座超级精密的城市——几十亿个晶体管整齐排列,金属连线像高速公路网络一样纵横交错。而这座"城市"是怎么从设计图纸变成实际硅片的?答案就在今天要介绍的这门课程里。 芯片设计可以粗略分为前端和后端两个阶段。前端负责把电路功能用硬件描述语言描述清楚,后端则要把这些电路"翻译"成可以在工厂生产的几何图形。说到后端设计,最核心的环节就是Place and Route,简称PnR,中文叫布局布线。简单来说,布局就是决定每个电路模块放在芯片的什么位置,布线就是用金属线把这些模块连接起来。这个环节直接决定了芯片的面积、功耗和性能,是整个设计流程中最关键的一步。 这门课程专门讲如何使用Cadence公司的工具来完成布局布线工作。Cadence是全球领先的电子设计自动化软件公司,它的Innovus和Encounter工具在工业界被广泛使用。课程设计了十个专题,从最基础的概念讲起,一直延伸到最终交付GDS文件的完整流程,三小时五十八分钟的内容,把PnR的每个环节都讲透了。 第一课先带你理清整个布局布线的流程。很多人学技术喜欢直接上手操作,但如果没有对全局的认知,遇到问题就容易迷失方向。这门课把PnR比作盖房子,从选址、平整土地,到打地基、砌墙、装修,最后验收交付,让你对整个过程有清晰的概念。后面的课程都会在这个框架下展开,你知道自己在做什么,也知道这一步做完之后该做什么。 接下来讲输入文件。你在做布局布线之前,需要准备什么?设计网表定义了电路里有哪些元件和它们之间的连接关系。工艺文件描述了制造芯片用的工艺有哪些层次、每层的最小线宽是多少、器件的物理尺寸等。还有时序约束文件,告诉工具设计需要满足什么样的性能要求。课程会详细解释这些文件从哪里来、是什么格式、你需要重点关注哪些信息。很多人刚开始做PnR时,对输入文件一知半解,导致后面问题不断,这一部分把基础打扎实。 第三课讲如何把设计导入到工具里。Cadence的Innovus有自己的数据格式,原始的输入文件需要转换成它能识别的格式才能进行后续操作。这一步看起来简单,但其实是很多新人容易出错的地方。课程会演示标准单元库的加载、设计数据库的建立,以及一些常见的检查和验证。 IO布局和版图规划是第四课的内容。你知道芯片外面那些密密麻麻的引脚是怎么安排的吗?IO单元的位置要考虑到封装、信号完整性、功耗分布等多种因素。版图规划则决定了整个芯片的形状和各个功能模块的排布方式。这一步做得不好,后面可能会遇到布线拥塞、信号串扰、芯片面积浪费等各种麻烦。课程会教你看懂IO规划图、掌握合理规划版图的经验法则。 电源规划单独作为一课来讲解。现代芯片的功耗越来越大,供电网络如果设计不好,会导致电压降、电流拥挤等问题,严重影响芯片正常工作。课程会介绍电源环、电源条、电源网格的搭建方法,以及如何评估和优化供电网络的质量。 布局阶段会详细演示标准单元的摆放。Innovus工具会根据你的约束和优化目标,自动决定每个单元放在哪里。但自动布局的结果不一定最优,需要工程师通过各种手段去调整和优化。课程会讲解布局的基本原理、拥塞分析、密度控制,以及如何通过手动干预来改善布局质量。 时序分析和时序优化是布局布线中技术含量最高的部分。芯片要在规定的时钟频率下正常工作,所有信号必须在时钟周期内到达目的地。课程会讲解静态时序分析的基本概念,如何读懂时序报告,以及通过调整布局、修改约束等方法来修复时序违规。这一部分内容比较硬,但用到了大量实际案例来演示,保证你能跟上。 时钟树综合与布线放在一起讲。时钟信号要同时到达所有寄存器,时钟树综合就是构建这样一个均衡的时钟分配网络。布线则是用金属线把所有的连接关系实现出来。这两步通常会交替进行、反复迭代。课程会介绍时钟树综合的策略、时钟 skew的控制、布线规则的设置,以及如何处理复杂的时序和信号完整性问题。 芯片收尾工作包括版图验证、dummy metal填充、刻蚀修正等后处理步骤。这些工作往往在主体设计完成后进行,但对于最终芯片的制造良率至关重要。课程会讲解这些步骤的意义和基本方法。 最后一部分是一个完整的实战案例,从头到尾演示使用Cadence Innovus完成一个实际设计的布局布线,并导出GDS文件。GDS是芯片制造的数据格式,导出GDS意味着你的设计可以送去工厂流片了。这个案例把前面学的所有知识串起来,让你看到真实的工作流程是什么样子。 学完这门课,你能独立完成从网表到GDS的完整布局布线流程,掌握Cadence Innovus的基本操作,理解PnR每个环节的目标和关键技术点。如果你以后想从事芯片后端设计,这个课程能帮你建立完整的知识体系;如果你现在是数字前端设计工程师,想了解更多后端的内容,这门课能填补你的知识盲区。 芯片是现代电子工业的基础,而物理设计是把电路变成芯片的关键一步。希望这门课程能帮你打开VLSI后端设计的大门。