




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1章章 EDA技术概述技术概述 1.1 EDA技术技术 20世纪70年代 EDA技术雏形技术雏形20世纪80年代EDA技术基础形成技术基础形成20世纪90年代EDA技术成熟和实用技术成熟和实用 现代电子设计技术的核心已日趋转向基于计算机的电子设计自动现代电子设计技术的核心已日趋转向基于计算机的电子设计自动化技术化技术 EDA(Electronic Design Automation)技术。)技术。 1.1 EDA技术技术 21世纪世纪后后 在在FPGA上实现上实现DSP应用成为可能。应用成为可能。 在一单片在一单片FPGA中实现一个完备的可随意重构中实现一个完备的可随意重构的嵌入式系统成为
2、可能。的嵌入式系统成为可能。 在仿真和设计两方面支持标准硬件描述语言的在仿真和设计两方面支持标准硬件描述语言的功能强大的功能强大的EDA软件不断推出。软件不断推出。电子领域各学科的界限更加模糊,更互为包容。电子领域各学科的界限更加模糊,更互为包容。 用于用于ASIC设计的标准单元已涵盖大规模电子系统及复杂设计的标准单元已涵盖大规模电子系统及复杂IP核模块。核模块。 软硬软硬IP核在电子行业的产业领域广泛应用。核在电子行业的产业领域广泛应用。 SoC高效低成本设计技术的成熟。高效低成本设计技术的成熟。 复杂电子系统的设计和验证趋于简单。复杂电子系统的设计和验证趋于简单。1.2 EDA技术应用对象
3、技术应用对象 1. 可编程逻辑器件可编程逻辑器件 2. 半定制或全定制半定制或全定制ASIC 3. 混合混合ASIC 1.3 硬件描述语言硬件描述语言VHDL HDL VHDLVerilog HDLSystemVerilogSystem C 在在EDA设计中使用最多,也得到几设计中使用最多,也得到几乎所有的主流乎所有的主流EDA工具的支持工具的支持 这两种这两种HDL语言还处于完善过程中,语言还处于完善过程中,主要加强了系统验证方面的功能。主要加强了系统验证方面的功能。 1.4 EDA技术的优势技术的优势 1保证设计过程的正确性,大大降低设计成本,缩短设计周期。保证设计过程的正确性,大大降低设
4、计成本,缩短设计周期。2有各类库的支持。有各类库的支持。3极大地简化设计文档的管理。极大地简化设计文档的管理。4日益强大的逻辑设计仿真测试技术。日益强大的逻辑设计仿真测试技术。5设计者拥有完全的自主权,再无受制于人之虞。设计者拥有完全的自主权,再无受制于人之虞。6良好的可移植与可测试性,为系统开发提供了可靠的保证。良好的可移植与可测试性,为系统开发提供了可靠的保证。7能将所有设计环节纳入统一的自顶向下的设计方案中。能将所有设计环节纳入统一的自顶向下的设计方案中。8EDA不但在整个设计流程上充分利用计算机的自动设计能力,而不但在整个设计流程上充分利用计算机的自动设计能力,而且在各个设计层次上利用
5、计算机完成不同内容的仿真模拟,在系统且在各个设计层次上利用计算机完成不同内容的仿真模拟,在系统板设计结束后仍可利用计算机对硬件系统进行完整的测试。板设计结束后仍可利用计算机对硬件系统进行完整的测试。1.5 面向面向FPGA的的EDA开发流程开发流程 1.5.1 设计输入设计输入 1. 图形输入图形输入 2. 硬件描述语言代码文本输入硬件描述语言代码文本输入 1.5 面向面向FPGA的的EDA开发流程开发流程 1.5.2 综合综合 (1)自然语言综合自然语言综合 (4)版图综合或结构综合版图综合或结构综合 (2)行为综合行为综合 (3)逻辑综合逻辑综合 1.5 面向面向FPGA的的EDA开发流程
6、开发流程 1.5.2 综合综合 1.5.3 适配(布线布局)适配(布线布局) 1.5 面向面向FPGA的的EDA开发流程开发流程 1.5.4 仿真仿真 1.5.5 RTL描述描述 (1) 时序仿真时序仿真(2) 功能仿真功能仿真 1.6 可编程逻辑器件可编程逻辑器件 1.6.1 PLD的分类的分类 以集成度分以集成度分 低集成度芯片低集成度芯片 高集成度芯片高集成度芯片 从结构上分从结构上分 乘积项结构器件乘积项结构器件 查找表结构器件查找表结构器件 从编程工艺上划从编程工艺上划 1熔丝熔丝(Fuse)型器件型器件2反熔丝反熔丝(Anti-fuse)型器件型器件3EPROM型型4EEPROM型
7、型5SRAM型型6Flash型型1.6 可编程逻辑器件可编程逻辑器件 1.6.2 PROM可编程原理可编程原理 1.6 可编程逻辑器件可编程逻辑器件 1.6.2 PROM可编程原理可编程原理 1.6 可编程逻辑器件可编程逻辑器件 1.6.2 PROM可编程原理可编程原理 1.6 可编程逻辑器件可编程逻辑器件 1.6.2 PROM可编程原理可编程原理 1.6 可编程逻辑器件可编程逻辑器件 1.6.3 GAL 1.7 CPLD的结构与可编程原理的结构与可编程原理 1.7 CPLD的结构与可编程原理的结构与可编程原理 1逻辑阵列块逻辑阵列块 1.7 CPLD的结构与可编程原理的结构与可编程原理 2逻
8、辑宏单元逻辑宏单元 3可编程连线阵列可编程连线阵列 1.7 CPLD的结构与可编程原理的结构与可编程原理 4I/O控制块控制块 1.8 FPGA的结构与工作原理的结构与工作原理 1.8.1 查找表逻辑结构查找表逻辑结构 1.8 FPGA的结构与工作原理的结构与工作原理 1.8.2 Cyclone III系列器件的结构原理系列器件的结构原理 1.8 FPGA的结构与工作原理的结构与工作原理 1.8.2 Cyclone III系列器件的结构原理系列器件的结构原理 1.9 硬件测试技术硬件测试技术 1.9.1 内部逻辑测试内部逻辑测试 1.9.2 JTAG边界扫描测试边界扫描测试 1.10 编程与配
9、置编程与配置 基于电可擦除存储单元的基于电可擦除存储单元的EEPROM或或Flash技术技术 基于基于SRAM查找表的编程单元。查找表的编程单元。 基于反熔丝编程单元。基于反熔丝编程单元。 主动配置方式主动配置方式被动配置方式被动配置方式 1.11 Quartus II 1.12 IP核核 IP软软IP固固IP硬硬IP 1.13 EDA的发展趋势的发展趋势 在一个芯片上完成的系统级的集成已成为可能。在一个芯片上完成的系统级的集成已成为可能。 可编程逻辑器件开始进入传统的可编程逻辑器件开始进入传统的ASIC市场。市场。 EDA工具和工具和IP核应用更为广泛。核应用更为广泛。 高性能的高性能的EDA工具得到长足的发展,其自动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度BIM咨询与监理合同样本
- 二零二五年度城市环卫车辆驾驶员劳动合同范本
- 二零二五年度美团外卖配送员权益保障及绩效考核合同范本
- 二零二五年度物流信息技术支持服务合同
- 二零二五年度城市基础设施建设项目合作协议保密协议示范文本
- 2025版房地产销售与品牌合作推广协议
- 二零二五年度生态养殖牛场合作经营协议
- 2025版建筑工程施工合同投标文件编制要点
- 2025年度按摩行业品牌策划与推广承包合同
- 2025年新型材料吊顶工程承包合同
- 2025版茶山高端茶园租赁服务条款规范
- 《高等数学 第2版》课件-第11章 线性代数
- 军品维修现场管理办法
- 2025年江苏省苏州市中考招生考试数学真题试卷(真题+答案)
- 2025云南省临沧市大数据有限公司招聘(8人)笔试参考题库附带答案详解版
- 2025年教师招聘考试教育理论基础试卷
- 2025年理财规划师考试试卷:退休生活规划与资产配置
- 虫媒传染知识讲座课件
- 绞吸式挖泥船施工河道清淤及方案及组织设计
- 上海市青浦区2025年物理高一下期末考试试题含解析
- 2025年思想政治教育工作者考试试题及答案
评论
0/150
提交评论