你将学到什么
Logic Gate
Computer-Aided Design (CAD)
Digital Design
Boolean Algebra
课程概况
现代超大规模集成电路非常复杂, 包含数以亿计的晶体管,上百万个部署运算和控制的逻辑门,大型内存块,由第三方(即所谓的“知识产权”——在芯片设计中指对某种设计技术的专利,或IP模块)预先设计的嵌入式模块。 那么如何设计这些复杂的芯片? 答案就是: 计算机辅助设计(CAD)工具,通过计算机对芯片进行抽象描述,逐步完善,直至最终完成设计。本课程重点介绍用于制作特定用途集成电路(ASIC)或系统芯片(SoC)的主要设计工具, 侧重于合成和验证逻辑布局有效性的关键表示;
旨在帮助学生理解设计软件的基本算法、数据结构和工作原理。本课程适用于以下人群:(1)对构建VLSI设计工具感兴趣; (2)对VLSI芯片设计和软件工具的设计原理感兴趣; (3)喜欢超酷算法,即对涉及位、逻辑门、几何图形、图表、矩阵和时间等因素的问题进行计算。
A modern VLSI chip has a zillion parts — logic, control, memory, interconnect, etc. How do we design these complex chips? Answer: CAD software tools. Learn how to build thesA modern VLSI chip is a remarkably complex beast: billions of transistors, millions of logic gates deployed for computation and control, big blocks of memory, embe