SoC设计方法与实现教学大纲.docx
《SoC设计方法与实现教学大纲.docx》由会员分享,可在线阅读,更多相关《SoC设计方法与实现教学大纲.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统级芯片(SoC)设计课程教学大纲一、课程基本信息课程代码:课程名称:系统级芯片(SoC)设计学时/学分:32/2学时分配:授课:24 实验:8适用专业:集成电路设计与集成系统、电子信息技术、微电子、计算机工程 授课学院:微电子学院、计算机学院先修课程:电子线路基础、数字逻辑电路、超大规模集成电路设计专用语言 同修课程:教材及主要参考书:教材:魏继增、郭炜等编SoC设计方法与实现(第4版),电子工业出 版社,2021。参考书:(1)田泽著,SoC设计方法学,西北工业大学出版社,2016(2)潘中良,系统芯片SoC的设计与测试,科学出版社,2009二、课程简介通过该课程的学习,使同学们掌握So
2、C设计的概念、设计流程、IP复用方 法、SoC验证与测试、SoC低功耗设计和后端设计。通过上机实践锻炼SoC设计 仿真与验证的能力,通过课程设计,培养学生进行系统级芯片设计、文献检索、 综合分析、EDA软件使用、沟通交流、团队合作等能力。三、课程目标1 .工程知识能力:掌握系统级芯片的概念、架构、设计方法和技术等专业 知识,并能够正确应用这些专业知识对系统级芯片的工程问题进行表述和分析;2 .设计开发能力:能够针对具体的应用需求,提出系统级芯片的设计原型 方案,体现创新意识,并正确使用EDA工具软件对提出的系统级芯片设计方案进 行实现、仿真和验证。3 .沟通合作能力:能够根据系统设计需求,进行
3、团队合作,完成团队分配课程考试考核与评价标准基本要求评价标准比例优秀 (0. 9-1)良好 (0. 7-0. 89)合格(0. 6-0. 69)不合格(0-0. 59)掌握和应用应用SoC应用SoC基应用SoC基应用SoCSoC基础知识,基本概念本概念判断本概念判断基本概念包括SoC基本判断问题问题基本正问题基本正判断问题概念、设计流正确,低确,低功耗确,低功耗错误很程、低功耗技功耗设计方法工作原方法工作原多,低功掌握SoC基本术、后端流程方法和原理、后端设理、后端设耗方法工等。理、后端计面临的非计面临的非作原理、知识设计面临理想效应等理想效应等后端设计40的非理想的原理等论的原理等论面临的非
4、效应等的述正确。述基本正理想效应原理论述确。等的原理正确,语等论述不言简练。清或有原 则性错 误。结合SoC结合SoC工能列举不同列举和分工程问题程问题,正软硬件设计析SoC软正确评估确评估和采方案,评估硬件设计和采取不取不同软硬论述不完方案有同软硬件件设计方整;应用误;不能设计方案;能应用SoC功能验应用SoC案;正确SoC功能验证方法,对功能验证应用SoC证方法,对电路的逻辑方法对电应用功能验证 技术、测试技 术、软硬件划功能验证电路的逻辑功能分析基路的逻辑应用SoC设计方法,对功能分析基本正确;电功能进行知识分析、解电路的逻本正确;能路的可测试分析;不分技术等分析 和解决SoC设 计问题
5、。辑功能分应用SoC设性分析基本能应用57决工程问题析正确;计方法解决正确。SoC设计正确应用SoC系统的方法解决SoC设计测试问题,SoC系统方法解决电路的可测的测试问SoC系统试性分析基题,电路的测试问本正确。的可测试题,正确性计算有分析电路误;语言的可测试论述有原性;语言则性错论述正误。确、精练。正确列举正确列举基本列举基本列举SoC设计SoC设计面SoC设计面SoC设计能通过学习根面临的挑临的挑战,临的挑战,面临的挑据自己理解战,科学原因分析基原因分析基战,原因国内集成电路的,列举SoC设分析原本合理,并本合理,并分析不合行业面临的挑计面临的挑因,并能能给出基本能给出合理乎逻辑,战,分
6、析原因给出合理合理对策,对策,表现并未能给3战及对策并给出对策,对策,表表现出强烈出投身集成出合理对表现出投身集现出强烈的投身集成电路行业的策,未表成电路行业的的投身集电路行业的热情。现出投身热情。成电路行热情。集成电路业的热行业的热情。情。注:该表格中比例为期末考试试卷成绩比例。的工作,撰写设计方案,能够清晰地进行陈述发言表达自己的设计思想,与他人 进行沟通和交流。4 .情感素质:让学生了解国内集成电路行业面临的挑战,激发学生的兴趣 与责任感,具有投身奉献集成电路行业的热情;通过SoC设计技术的研讨,使学 生意识到精益求精的重要性;通过实验和课程设计环节,使学生在设计环节中要 考虑社会、健康
7、、安全、法律、文化以及环境等因素,培养成诚实守信、严谨求 真等工程伦理素养。四、基本要求本课程涉及了数学、物理、电工电子、计算机、超大规模集成电路设计等 领域相关理论基础与专业知识,与工程应用密切联系,具有很强的实用性。教学过程中要注意与先修课程基础知识的联系,掌握系统级芯片设计的概 念、设计流程、IP复用方法、验证与测试、低功耗设计和I/O环的设计。通过上 机实践和课程设计锻炼系统级芯片设计、仿真与验证的能力。在SoC设计趋势和挑战讲述中,注意让学生了解SoC面临的挑战及其存在 的原理,激发学生的兴趣与责任感,为后续知识点的讲解提纲挈领。在SoC设计流程和系统架构讲述中,应用数字逻辑电路、计
8、算机体系结构 和超大规模集成电路设计等专业知识,掌握SoC系统设计与超大规模集成电路设 计的主要区别,掌握软硬件系统协同设计方法。在SoC功能验证、测试、低功耗设计、后端设计、I/O环的设计等章节的讲 述中,注重使学生掌握各个知识点的基本原理、现有技术及面临的难点。通过课程设计,针对实际工程问题学生自主选题,进行系统级芯片设计训 练,培养学生的文献检索、综合分析、系统设计、EDA软件使用、沟通交流等能 力。同时,引导学生在设计环节中要考虑社会、健康、安全、法律、文化以及环 境等因素。五、教学内容1 .授课与自学第一章SoC设计概述第一节什么是SoC第二节SoC的优势第三节SoC设计趋势和挑战第
9、四节SoC的类型本章重点:明确SoC的基本概念,了解该领域的最新科技发展动态、趋势 和面临的挑战。特别是国内SoC发展现状以及面临的挑战。国情介绍L从集成电路SoC全产业链对比国内外厂商,使学生了解相关 领域的自主知识产权情况。产业时讯1:介绍一个SoC产业和科研的最新进展案 例。教学模式:课堂授课、课后复习,指导学生查阅相关文献。知识点:SoC系统的概念、优势及设计挑战。能力:指导学生进行文献检索能力的训练。第二章SoC设计流程第一节SoC软硬件协同设计流程第二节SoC设计阶段第三节SoC验证与测试本章重点:明确SoC设计的基本流程;掌握SoC软硬件协同设计方法及 其特点;初步了解SoC验证
10、与测试技术。教学模式:课堂授课、课后复习、实验教学。知识点:SoC软硬件协同设计的基本流程,设计阶段,验证与测试的异同。能力:能够应用SoC设计流程及相应软件解决具体SoC应用工程问题。第三章SoC系统架构设计第一节处理器第二节总线第三节存储器第四节多核SoC设计本章重点:明确SoC的典型架构;掌握处理器、总线、存储器典型结构及 优缺点;初步了解多核SoC设计方法。教学模式:课堂授课、课后复习、实验教学。知识点:SoC系统组成部分及架构;CISC和RISC处理器;不同总线结构;不同存储器的优缺点;多核SoC性能评价原理。能力:能够根据SoC的基本架构和不同组成部分的特点,针对具体应用 工程问题
11、,选择合适的架构,实现SoC设计。第四章基于IP重用的SoC设计方法学第一节概述第二节IP类型第三节IP重用的问题第四节基于IP的SoC设计本章重点:掌握IP重用的SoC设计方法;明确IP核基本类型;了解基 于平台的IP重用设计方法和面临的问题。教学模式:课堂授课、课后复习。知识点:基于IP重用的SoC设计流程;IP核分类;IP核设计要求;IP 重用面临的挑战。能力:能够应用基于IP重用的SoC设计方法解决SoC应用工程问题。第五章SoC功能验证第一节功能验证概述第二节功能验证的方法第三节功能验证的发展趋势第四节功能验证策划第五节基于断言的验证方法第六节验证覆盖率分析本章重点:明确SoC验证的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SoC设计方法与实现 教学大纲 SoC 设计 方法 实现
限制150内