数字系统硬件设计概述.ppt
《数字系统硬件设计概述.ppt》由会员分享,可在线阅读,更多相关《数字系统硬件设计概述.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1VHDL与复杂数字系统设计2使用教材使用教材1侯侯伯伯亨亨等等,VHDL硬硬件件描描述述语语言言与与数数字字逻逻辑辑电电路路设设计计(第第三三版版),西安电子科技大学出版社,西安电子科技大学出版社,2009年。年。参考教材参考教材1乔乔庐庐峰峰、王王志志功功等等译译,VHDL数数字字电电路路设设计计教教程程,电电子子工工业业出出版版社社,2005年;年;2林林敏敏、方方颖颖立立,VHDL数数字字系系统统设设计计与与高高层层次次综综合合,电电子子工工业业出出版版社,社,2002年;年;3曾繁泰、陈美金,曾繁泰、陈美金,VHDL程序设计程序设计,清华大学出版社,清华大学出版社,2001年;年;4
2、俊超,俊超,集成电路设计集成电路设计VHDL教程教程,北京希望电子出版社,北京希望电子出版社,2002年;年;5林明权,林明权,VHDL数字控制系统设计范例数字控制系统设计范例,电子工业出版社,电子工业出版社,2003年;年;6北北京京理理工工大大学学ASIC研研究究所所,VHDL 100例例详详解解,清清华华大大学学出出版版社社,1999年。年。3课程内容安排课程内容安排 介绍数字集成电路设计的基本概念;介绍数字集成电路设计的基本概念;掌握掌握EDA工具工具MAXPLUS 的基本使用方法;的基本使用方法;掌握掌握VHDL的基本语法和主要编程要点;的基本语法和主要编程要点;掌握基本及常用数字功
3、能电路的掌握基本及常用数字功能电路的VHDL设计。设计。本课程理论课时本课程理论课时56学时,答疑学时,答疑8学时。学时。总学时总学时64 64 4成绩考评方式成绩考评方式平时成绩:平时成绩:8次作业,其中上机练习次作业,其中上机练习8次次20%堂堂上上10;考试成绩:考试成绩:70%教师联系方式教师联系方式办公室地点:办公室地点:2教教504E-mail:5班干联系方式班干联系方式班次班次人数人数班长班长学习委员学习委员10微微110微微210微微3兴湘微兴湘微电子电子11上课时间地点:上课时间地点:周三周三 九、十节九、十节 兴湘兴湘B101B101周四周四 五、六节五、六节 兴湘兴湘B1
4、01B1016第一章第一章 数字系统硬件设计概述数字系统硬件设计概述集成电路设计方法集成电路设计方法集成电路设计一般流程集成电路设计一般流程传统与现代集成电路设计方法比较传统与现代集成电路设计方法比较VHDL硬件描述语言硬件描述语言7一、集成电路设计方法一、集成电路设计方法1从从功能和实现功能和实现的先后顺序上分的先后顺序上分 正向正向(Forward)设计设计 反向反向(Backward)设计设计正正向向设设计计:由由设设计计者者提提出出一一个个功功能能要要求求,然然后后通通过过综合得到最终的半导体实现。综合得到最终的半导体实现。反反向向设设计计:对对已已有有的的一一个个半半导导体体实实现现
5、,通通过过分分析析得得到到它它的的结结构构和和功功能能,在在此此基基础础上上进进行行模模仿仿或或修修改改,实现类似的电路功能。实现类似的电路功能。8正向设计正向设计行为设计行为设计算法设计算法设计结构设计结构设计逻辑设计逻辑设计电路设计电路设计版图设计版图设计功能分析功能分析电路提取电路提取版图分析版图分析模仿修改模仿修改逻辑设计逻辑设计电路设计电路设计版图设计版图设计反向设计反向设计9反向设计方法应用越来越小的原因反向设计方法应用越来越小的原因1.ASIC的的功功能能多多样样化化、专专门门化化,开开发发者者无无法法从从已已有有芯芯片片产产品品当当中中找找到到合合乎乎自自己己特特殊殊功功能能及
6、及性性能能要要求求的的专专用用集集成成电电路。路。2.对大规模高集成度的芯片进行版图分析非常困难。对大规模高集成度的芯片进行版图分析非常困难。3.集集成成电电路路产产品品加加强强了了保保密密措措施施,使使反反向向设设计计几几乎乎成成为为不不可能。可能。基基于于以以上上原原因因正正向向设设计计得得到到越越来来越越广广泛泛的的研研究究和和应应用用,而而正正向向设设计计的的发发展展主主要要依依赖赖于于高高层层次次综综合合、逻逻辑辑综综合合、版图综合各层次综合方法和工具的发展。版图综合各层次综合方法和工具的发展。10 2从从整体和局部整体和局部的先后顺序上分的先后顺序上分 自顶向下自顶向下(Top-d
7、own)的设计的设计 自底向上自底向上(Bottom-up)的设计的设计 自顶向下自顶向下(Top-down)的设计:的设计:设计者从整体上规划系设计者从整体上规划系统的功能和性能,然后对系统进行划分,分解为规模统的功能和性能,然后对系统进行划分,分解为规模较小、功能较为简单的局部模块,并确立它们之间的较小、功能较为简单的局部模块,并确立它们之间的相互关系,这种划分过程不断地进行下去,直到划分相互关系,这种划分过程不断地进行下去,直到划分得到的单元可以映射到物理实现。得到的单元可以映射到物理实现。自底向上自底向上(Bottom-up)的设计:的设计:设计者首先选择具体的设计者首先选择具体的逻辑
8、单元,进行逻辑电路设计,得到系统需要的独立逻辑单元,进行逻辑电路设计,得到系统需要的独立功能单元,然后把这些模块单元连接起来组装成整个功能单元,然后把这些模块单元连接起来组装成整个系统。系统。11自顶向下自顶向下(Top-down)用系统级行为描述表达一用系统级行为描述表达一个包含输入输出的顶层模个包含输入输出的顶层模块,同时完成整个系统模块,同时完成整个系统模拟与性能分析拟与性能分析将系统划分为各个功能模将系统划分为各个功能模块,每个模块由更细化的块,每个模块由更细化的行为描述表达行为描述表达由由EDA综合工具完成到工综合工具完成到工艺的映射艺的映射由基本门组成各个组合与由基本门组成各个组合
9、与时序逻辑单元时序逻辑单元由逻辑单元组成各个独立由逻辑单元组成各个独立的功能模块的功能模块由各个功能模块连成一个由各个功能模块连成一个完整系统完整系统进行整个系统的测试与性进行整个系统的测试与性能分析能分析自底向上自底向上(Buttom-up)12Bottom-up设设计计方方法法从从传传统统的的手手工工设设计计发发展展而而来来,一一个个硬硬件件系系统统的的实实现现过过程程从从选选择择具具体体的的元元器器件件开开始始,CAD软软件件是是按照这种设计流程建立的。按照这种设计流程建立的。缺缺点点:底底层层设设计计时时缺缺乏乏对对整整个个系系统统总总体体性性能能的的把把握握,完完成成后修改困难。后修
10、改困难。Top-down设设计计方方法法是是随随着着硬硬件件描描述述语语言言和和EDA工工具具同同步步发发展展起起来来的的。硬硬件件描描述述语语言言能能在在各各个个抽抽象象层层次次上上对对电电子子系系统统进进行描述,借助行描述,借助EDA工具自动实现从高层次到低层次的转换。工具自动实现从高层次到低层次的转换。优优点点:在在各各个个层层次次上上易易于于调调整整设设计计,保保证证设设计计的的正正确确性性,缩短了设计周期,适于设计大规模电路。缩短了设计周期,适于设计大规模电路。13二、集成电路设计一般流程二、集成电路设计一般流程 集成电路设计流程集成电路设计流程就是为实现集成电路从就是为实现集成电路
11、从功能功能定义定义到到半导体实现半导体实现的整个过程所需要进行的所有工的整个过程所需要进行的所有工作及其先后次序。作及其先后次序。规范、科学的集成电路设计流程,可提高设计规范、科学的集成电路设计流程,可提高设计活动的效率和可靠性,有利于设计活动的管理和交活动的效率和可靠性,有利于设计活动的管理和交流。流。14行为级描述行为级描述行为级优化、仿真及向行为级优化、仿真及向RTL级描述的转化级描述的转化选定工艺库,确定约束条件,完成逻辑综合与逻辑优化选定工艺库,确定约束条件,完成逻辑综合与逻辑优化门级仿真门级仿真测试生成测试生成布局布线布局布线参数提取参数提取后仿真后仿真制版流片制版流片与工艺无关设
12、计与工艺无关设计前端设计前端设计后端设计后端设计IC设计一般流程设计一般流程15三、传统与现代集成电路设计方法三、传统与现代集成电路设计方法比较比较数数字字系系统统的的设设计计历历来来存存在在两两个个分分支支系系统统硬硬件件设设计计和和软软件件设设计计。所所以以设设计计人人员员也也因因工工作作性性质质的的不不同被分成两群同被分成两群硬件设计人员和软件设计人员。硬件设计人员和软件设计人员。硬硬件件描描述述语语言言出出现现之之后后,数数字字系系统统的的硬硬件件构构成成及及其其行行为为可可以以借借助助硬硬件件描描述述语语言言来来描描述述和和仿仿真真。所所以以,软软件件人人员员借借助助HDL语语言言同
13、同样样可可以以设设计计出出符符合合要求的硬件系统。要求的硬件系统。教教材材上上以以六六进进制制计计数数器器的的设设计计为为例例,说说明明了了这这种种硬件设计方法的变化。硬件设计方法的变化。161、传统设计方法的主要特征、传统设计方法的主要特征(1)采用自底向上的设计方法)采用自底向上的设计方法六进六进制计制计数器数器选择逻辑选择逻辑元器件元器件JK触发器、D触发器、基本门电路状态转状态转移图移图001100000110111011列状态列状态转移表转移表表1-1 触发器状态变化表表1-2 Q2,Q1输出和Q0的J,K输入关系表Q2Q1Q017表表1-1 1-1 触发器状态变化表触发器状态变化表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 系统 硬件 设计 概述
限制150内