- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节课》PPT讲述
第1章 引言 1.1EDA技术概述 EDA技术:电子设计自动化 Electric Design Automation 主要针对电子产品,数字电子电路的设计,利用计算机进行电子电路的设计 回顾《数字电子技术》课程学过的电子器件和电路: 组合电路: (1)半加器,全加器 (2)编码器,优先编码器 (3) 译码器(3-8译码器,2-4译码器) 时序电路: (1)分频器 (2)不同进制的计数器(十进制,16进制等) (3)寄存器,触发器 (4)移位寄存器 (5) 交通灯控制器等 一、EDA技术的定义 狭义的定义 定义:以硬件描述语言为主要的表达方式,,以EDA软件为开发软件,以大规模可编程器件为设计载体的电子产品设计过程。 EDA技术的核心:利用计算机完成电子电路设计全程自动化 EDA设计的目标:完成专用集成电路的设计(ASIC) ASIC:Application Special Integrated Circuit(有专门用途和特点功能的独立集成电路器件) 二、EDA设计几大部分 1、硬件描述语言(HDL:hardware description language) 常用的语言: VHLD语言 ------ 1987年作为硬件描述语言,分为87版和93版 Verilog HDL语言 比较:VHDL系统抽象能力和功能描述能力强 Verilog HDL:更贴近硬件 教学主要讲VHDL语言 2、EDA软件 是EDA设计中重要的一部分,通过软件编程,实现硬件电路的设计。 开发工具: 集成化开发工具:altera公司:Quartus软件 Xilinx公司 特殊功能开发软件: 3、可编程逻辑器件(PLD) PLD:programmable logic device PLD是一种通用芯片,其内部资源根据特定的需求进行重新分配 ★分类 简单可编程器件: PLA:可编程逻辑阵列(没有触发器,只有逻辑门电路) PAL:可编程阵列逻辑(增加了触发器) Register pld:增加了宏单元,多路复用器 GAL(通用阵列逻辑) 复杂可编程器件: CPLD(complex programmable logic device)复杂可编程逻辑器件 FPGA(field programmable gate array)现场可编程门阵列 本学期本课程的学习目标: 熟练掌握VHDL硬件描述语言的语法和语句, 熟练使用EDA软件Quartus软件 设计电子器件和电路。 1.2 EDA设计流程 EDA设计步骤如下:如图1.1 1、代码输入 常用的方法有3种:原理图输入,状态图输入,程序文本方式 2、综合、编译 综合功能:将电路的高级语言描述转换成低级的与CPLD/FPGA基本结构相映射的硬件网表文件 综合器:是软件描述与硬件实现的一座桥梁 3、仿真 功能仿真:不包含硬件信息,只是验证功能是否正确 时序仿真:接近真实硬件运行的仿真,有硬件延时等。 4、布线布线 功能:将综合器产生的网表文件配置到指定的可编程器件中 ,产生最终的下载文件。 5、下载 下载到可编程器件中(CPLD/FPGA) 设计举例1:1位全加器的设计 Altera EDA软件 原理图输入 VHDL程序,文本输入 EDA软件的综合,编译 程序仿真 程序下载 FPGA开发板 题目:基于FPGA的嵌入式车载终端的设计 题目:基于FPGA的嵌入式车载终端的设计 设计题目:基于FPGA的多功能移相式函数信号发生器的设计 设计题目:基于FPGA的多功能移相式函数信号发生器的设计 设计题目:基于FPGA的多功能移相式函数信号发生器的设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的UART串行通信接口设计 设计题目:基于FPGA的电机转
您可能关注的文档
- 第一节区域农业发展讲述.ppt
- 第一节交通运输方式和布局(课件)讲述.ppt
- 第一节_现代旅游_课件讲述.ppt
- 网络管理与实践技术第一章详解.pptx
- 第十三届电脑节活动简介——用这个详解.pptx
- 第7章企业集团财务控制详解.ppt
- 第十三课我们的议案详解.ppt
- 第一节城市空间结构讲述.ppt
- 第一节学习伴成长探究型课件(共19张PPT)讲述.ppt
- 第一节奇妙的化学3讲述.ppt
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
最近下载
- 初中课外文言文100篇.doc
- 期中模拟测试卷(试题)-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 高中英语_阅读课U2 Mother of Ten Thousand Babies教学设计学情分析教材分析课后反思.doc
- 《小学语文课程与教学论》课件——第七章 口语交际教学.pptx VIP
- 2024 ESC慢性冠脉综合征指南解读(全).pptx
- 国家与人口基础信息库建设项目建议书.doc
- 期中试题-2024-2025学年一年级上册语文统编版(2024).docx VIP
- 第十七章分子标记辅助选择育种习题及答案.docx
- 2013年通用安装工程计量规范.pdf
- 2024年全国各地中考试题分类汇编(一):现代文阅读含答案.docx
文档评论(0)