- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲 绪 论 内容提要 了解EDA的基本概念 了解可编程器件的基本知识 掌握一种EDA开发环境 MAX PLUS II/QUARTUS II 掌握一种硬件描述语言 VHDL 掌握用PROTEL制作电路板图。 侯伯亨.《VHDL硬件描述语言与数字逻辑电路设计——电子工程师必备手册(修订版)》.西安电子科技大学出版社. EDA先锋工作室.《Altera FPGA/CPLD设计(基础篇/高级篇)》.人民邮电出版社. MAX PLUS II/QUARTUS II 使用手册 谭会生,张昌凡编著 EDA技术及应用.第2版. 潘松编著 EDA技术实用教程 期末考试:笔试 + 上机考试 平时成绩:考勤 + 作业 + 实验 电子系统工程师的梦想:只要说出要实现系统的功能,接下来的具体设计工作均由一个自动化系统来完成! EDA技术 EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。 EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言(HDL)完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。 电子设计师做的事情——从概念、算法、协议等开始设计电子系统 计算机完成的事情——电路设计、性能分析到设计出IC版图或PCB版图 以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,自动完成用软件的方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。 功能描述方式(主要介绍VHDL语言) 1)大规模可编程逻辑器件 数字电子系统设计流程 自下而上的设计流程 传统方法 VS EDA方法 (1) 设计输入子模块:该模块接受用户的设计描述,并进行语义正确性、语法规则的检查,检查通过后,将用户的设计描述数据转换为EDA软件系统的内部数据格式,存入设计数据库被其他子模块调用。设计输入子模块不仅能接受图形描述输入、硬件描述语言(HDL)描述输入,还能接受图文混合描述输入。该子模块一般包含针对不同描述方式的编辑器,如图形编辑器、文本编辑器等,同时包含对应的分析器。 (2) 设计数据库子模块:该模块存放系统提供的库单元以及用户的设计描述和中间设计结果。 (3) 分析验证子模块:该模块包括各个层次的模拟验证、设计规则的检查、故障诊断等。 (4) 综合仿真子模块:包括各个层次的综合工具,理想的情况是:从高层次到低层次的综合仿真全部由EDA工具自动实现。 (5) 布局布线子模块:该模块实现由逻辑设计到物理实现的映射,因此与物理实现的方式密切相关。 (6) 划分子系统。 数字电路课程的回顾 使用中、小规模器件设计电路(74、54系列) 编码器(74LS148) 译码器(74LS154) 比较器(74LS85) 计数器(74LS193) 移位寄存器(74LS194) ……… 设计方法的局限 卡诺图只适用于输入比较少的函数的化简。 采用“搭积木”的方法的方法进行设计。必须熟悉各种中小规模芯片的使用方法,从中挑选最合适的器件,缺乏灵活性。 设计系统所需要的芯片种类多,且数量很大。 电路集成度不断提高 SSI?MSI?LSI?VLSI 计算机技术发展使EDA技术得到广泛应用 设计方法的发展 自下而上?自上而下 用户需要设计自己需要的专用电路 专用集成电路(ASIC-Application Specific Integrated Circuits)开发周期长,投入大,风险大 可编程器件PLD:开发周期短,投入小,风险小 PLD 基本理论依据 (P19) 任何组合电路都可表示为其所有输入信号的最小项的和或者最大项的积的形式。 时序电路包含可记忆器件(触发器),其反馈信号和输入信号通过逻辑关系再决定输出信号。 PLD器件的基本模型 PLD器件的分类——按编程工艺 熔丝编程器件:由可以用电流熔断的熔丝组成。 反熔丝编程器件——主要通过击穿介质达到连通线路的目的。 Actel的FPGA器件体积小,集成度高,速度高,易加密,抗干扰,耐高温。只能一次编程,在设计初期阶段不灵活 PLD器件的分类——按集成度 PLA 可编程逻辑阵列,它由一个 “与”平面和一个“或”平面构成,两个平面均可编程的。 PLA的内部结构在简单PLD中有最高的灵活性。 软件算法
您可能关注的文档
最近下载
- 92010083-A02-(金鼎 CoolMaster R410A2.0风冷系列室内机用户手册-触摸屏).pdf VIP
- 临床药物治疗学(暨南大学)临床药物治疗学绪论.ppt VIP
- 安全操作规程培训课件.ppt VIP
- 化工设备机械基础1(2学时) 幻灯片.ppt VIP
- 临床药物治疗学第01章_论精美生物医学.ppt VIP
- 急诊危重症患者院内转运共识———标准化分级转运方案.pdf VIP
- 带状疱疹后神经痛研究进展.docx VIP
- 红楼梦之十二金钗完美攻略.pdf
- 智能配电网故障快速识别及处置方法的深度剖析与实践探索.docx VIP
- 《旅游企业财务管理》 教案全套 项目1--10 旅游企业财务管理概述---旅游企业预算管理.doc
文档评论(0)