本科生设计类项目课程内容new

本科生设计类项目课程内容new

ID:34424580

大小:85.05 KB

页数:5页

时间:2019-03-06

本科生设计类项目课程内容new_第1页
本科生设计类项目课程内容new_第2页
本科生设计类项目课程内容new_第3页
本科生设计类项目课程内容new_第4页
本科生设计类项目课程内容new_第5页
资源描述:

《本科生设计类项目课程内容new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、8位CPU课题简介一、本课题的目标通过本课程的学习,学员能够掌握8位CPU的工作原理,熟悉数字设计的基本流程和所运用的设计工具。学员能够达到的水平:1、能够掌握linux系统的基本指令和VI编辑器的使用;2、能够掌握CPU的工作原理和数字电路的设计分析思路;3、能够熟练地运用EDA工具。4、能够对测试代码有所了解。5、能够对代码进行功能的验证。6、能够进行后端的布局布线。二、胜任岗位1、IC设计工程师2、IC验证工程师3、版图设计工程师三、课程内容1.搭建linux的EDA设计环境主要讲解搭建linux环境所要具备的软、硬件及网络知识。从而让学员可以在实际工作

2、环境当中搭建license的配置文件。2.讲解CPU的代码功能设置本课程的目的主要是使学员掌握CPU的原理和设计思想,了解verilog语言的编写规则,为后面实际工作中IC设计打下语言基础。课程中主要包括时钟发生器、指令寄存器、累加器、算术逻辑运算单元、数据控制器、状态控制器、程序计数器等等知识。课程注重实用性、重在培养学员对代码的编写能力,掌握调试和分析程序错误的能力。3.代码的功能验证本课程主要介绍VCS如何使用、如何进行代码的纠错和功能的验证等。通过学习,学员可以掌握代码验证的基本流程等,从而对错误的代码进行分析和纠正。4.RTL级的综合本课程是整个项目

3、的重点课程。本课程主要通过具体的项目来掌握DC综合工具的使用。掌握综合的基本流程,学会约束文件的编写,熟悉TCL语言的编写规则。学会路径的定义,优化策略,增加学员综合的相关经验。5.后端布局布线本课程主要讲解后端的布局布线技术。掌握后端布局布线的基本流程和synopsysICC工具的使用。本课程主要内容建立Milkway数据库、设置TLU+文件、读入门级网表、布局规划、摆放器件优化、时钟树综合等等知识。第1页共5页四、入学要求学员学习本课程应具备下列基本知识:◆对数电和模电要有一定的了解;◆了解UNIX/LINUX操作系统;◆对数字设计流程有一定的了解;◆有一

4、定的Verilog/VHDL语言基础。五、教学模式本课题分为四个阶段,每一个阶段的完成后通过考核达到熟悉的程度才会进入下一阶段的学习。第一阶段:1、了解数字设计的具体流程;2、掌握集成电路版图设计环境(LINUX操作系统);3、掌握CPU的基本原理;4、掌握VCS的使用并对代码进行功能仿真。第二阶段:1、熟悉synopsysDC综合工具使用;2、学会约束文件的书写,路径的定义,优化策略。第三阶段:1、掌握synopsysICC工具的使用。2、布局布线的技巧;3、时钟树的综合;4、布线的DRC检查。六、教学特色本课题使用以实际应用为核心、提倡“以用为本、学以致用

5、”的“场景教学法”:以设计本课题来了解整个数字设计的流程,并通过逐步深入的六步教学法展开整个教学过程,强化实战技能。1.应用场景:针对企业实际工作流程,结合目前比较流行EDA设计软件,进行项目分析和任务分解,重现在企业中进行数字设计的具体流程和任务环境。2.项目分析:将所有的知识点和技能通过这个项目来贯穿,学员通过可扩展的项目案例逐步实现对知识技能的掌握;所有的项目中所涉及的知识点都是将来岗位工作中的实际任务,学员通过实际操作可以具备完成这一任务的能力。3.任务分解:讲解过程中,将整个项目划分为多个子任务,再分析每个子任务需要掌握的概念、知识、技能及素质要求,

6、并通过完成子任务的形式来组织学习内容和设计。4.六步教学:知识和技能的传授都是从具体到抽象、从特殊到一般,依照以下六个步骤来组织实施的:提出问题、分析问题、解决问题、总结出一般规律和知识/技能、扩展知识/技能、解决更高级的同类问题。5.项目经验:通过对企业实际工作场景的模拟和本项目的训练,积累实际项目经验,熟悉数字设计的整个过程中常见的技术、流程、人员协作问题,并掌握相关的解决方法。6.职业素质:通过上机操作、项目实践、课堂研讨等训练,学员能够在任务目标设定、个人时间管理、团队协作和沟通、冲突和情绪处理等方面,得到IC工程师岗位所需要的职业素质训练。第2页共5

7、页7.动手能力:为了使学员的知识面和思路有所拓展,学员自己动手,通过实验和对项目的实际操作,培养学员良好的自我学习能力,有利于学员进一步掌握重点技术,为将来完成更重大的项目奠定坚实基础。七、实习周期10—15天八、开课规模限20人以内ADC模数转换器的设计一、课题的目标通过本课程学习,学员能够掌握ADC模数转换器的基本原理和用途。熟悉IP设计的基本流程和所运用的工具。学员能够达到的水平:5、能够掌握linux系统基本指令的使用和VI编辑器的使用;6、能够掌握ADC模数转换器的基本原理和模拟电路的分析思路;7、能够掌握IP库的设计流程;8、能够在Linux平台上

8、,熟练使用cadence的virtuo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。