课程大纲

课程大纲

VLSI物理设计算法

课程编码:180202140100P4001H 英文名称:Physical Design Algorithm for VLSI 课时:20 学分:1.00 课程属性:研讨课 主讲教师:姚振杰

教学目的要求
本课程为中国科学院大学集成电路学院开设的研究生研讨课。主要讲述大规模集成电路的物理设计相关的主要算法,包括电路划分、布图规划,布局、布线等关键步骤的基础算法。同时介绍三维物理设计和基于人工智能的物理设计等前沿进展。本课程要求学生在学习课业知识的基础上进行实践项目设计,通过实际电路项目了解和掌握课程知识。

预修课程
集成电路设计,图论,程序设计python/matlab/C/C++,数据结构,最优化

大纲内容
第一章 VLSI物理设计导论 3.0学时 姚振杰
第1节 VLSI设计流程与物理设计概要
第2节 设计规则与实例
第3节 相关算法基础知识
第二章 图划分 3.0学时 姚振杰
第1节 图划分的问题描述
第2节 图划分方法
第3节 聚类算法及其与划分算法的比较
第4节 多层划分与实现
第三章 布图规划 3.0学时 姚振杰
第1节 布图规划问题描述
第2节 布图结构的表示方法
第3节 布图规划方法
第四章 布局 3.0学时 姚振杰
第1节 布局问题描述
第2节 布局方法
第3节 三维集成及其布局方法
第五章 全局布线 3.0学时 姚振杰
第1节 全局布线问题描述
第2节 单线网布线
第3节 全网表布线
第六章 详细布线 3.0学时 姚振杰
第1节 通道布线
第2节 开关盒布线
第3节 多层布线与通孔规划
第七章 智能化物理设计 2.0学时 姚振杰
第1节 机器学习概要
第2节 智能化布图规划与布局
第3节 智能化布线
第4节 智能化可制造性分析

教材信息
1、 Practical Problems in VLSI Physical Design Automation S. K. Lim 2008 Springer

参考书

课程教师信息
姚振杰,博士,副研究员 2007年于浙江大学获学士学位;2012年于中国科学院大学获博士学位。历任中国移动研究院智能计算研究员;北京未来网络高精尖创新中心数据科学家。现任中国科学院微电子研究所副研究员。 研究方向包括人工智能,深度学习及其在EDA,医疗,资源调度等方面的应用。 研究成果及个人曾获工信部墨提斯奖,中国科学院院长奖学金,中国移动创新突破奖等荣誉; 发表研究论文30余篇,SCI, EI检索30余篇,谷歌学术引用次数450次,H指数11,申请发明专利23项,已授权17项。承担国家重点研发计划,国家自然科学基金等多项项目。任《Information fusion》《Expert system with Applications》《IEEE Transactions on Biomedical Engineering》等国际著名期刊审稿人,AAAI,ICANN程序委员会委员。 拥有15年数据分析课科研经验,8年企业工作经验,具备丰富的AI模型落地经验。