版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1页/共27页第第1章章 EDA技术概述技术概述1.1 EDA技术及其发展1.2 Top-down设计与IP核复用1.3 数字设计的流程1.4 常用的EDA软件工具1.5 EDA技术的发展趋势第2页/共27页EDA(Electronic Design Automation)就是以计算机为工作平台,以就是以计算机为工作平台,以EDA软件工具为开软件工具为开发环境,以发环境,以PLD器件或者器件或者ASIC专用集成电路为目专用集成电路为目标器件设计实现电路系统的一种技术。标器件设计实现电路系统的一种技术。1.1 EDA技术及其发展技术及其发展第3页/共27页EDA技术的应用范畴技术的应用范畴第4
2、页/共27页EDA技术的新发展技术的新发展 (1)电子技术各个领域全方位融入)电子技术各个领域全方位融入EDA技术。技术。(2)IP(Intellectual Property)核在电子设计领)核在电子设计领域得到了广泛的应用。域得到了广泛的应用。(3)嵌入式微处理器软核的出现,更大规模的)嵌入式微处理器软核的出现,更大规模的FPGA/CPLD器件的不断推出,使得器件的不断推出,使得SoPC(System on Programmable Chip,可编程芯片系统)步入实,可编程芯片系统)步入实用化阶段。用化阶段。(4)用)用FPGA实现完全硬件的实现完全硬件的DSP(数字信号处理)处(数字信号
3、处理)处理成为可能。理成为可能。(5)在设计和仿真两方面支持标准硬件描述语言的)在设计和仿真两方面支持标准硬件描述语言的EDA软件不断推出,系统级、行为验证级硬件描述语言的出现软件不断推出,系统级、行为验证级硬件描述语言的出现使得复杂电子系统的设计和验证更加高效。使得复杂电子系统的设计和验证更加高效。第5页/共27页现代EDA技术的特征(1)采用硬件描述语言()采用硬件描述语言(HDL)进行设计)进行设计(2)逻辑综合与优化)逻辑综合与优化(3)开放性和标准化)开放性和标准化(4)更完备的库()更完备的库(Library)第6页/共27页1.2 Top-down设计与设计与IP核复用核复用设计
4、设计复用技术与SOC第7页/共27页设计设计Top-down的设计须经过“设计验证修改设计再验证”的过程,不断反复,直到结果能够实现所要求的功能,并在速度、功耗、价格和可靠性方面实现较为合理的平衡。 第8页/共27页Bottom-up设计,即自底向上的设计,由设计者调用设计库中的元件(如各种门电路、加法器、计数器等) ,设计组合出满足自己需要的系统 缺点:效率低、易出错 Bottom-up设计设计第9页/共27页IP(Intellectual Property):原来的含义是指):原来的含义是指知识产权、著作权,在知识产权、著作权,在IC设计领域指实现某设计领域指实现某种功能的设计。种功能的设
5、计。IP核(核(IP模块):指功能完整,性能指标可模块):指功能完整,性能指标可靠,已验证的、可重用的电路功能模块。靠,已验证的、可重用的电路功能模块。IP复用(复用(IP reuse)复用技术与复用技术与SoC第10页/共27页软软IP-用用VHDL等硬件描述语言描述的功能块,但等硬件描述语言描述的功能块,但是并不涉及用什么具体电路元件实现这些功能。是并不涉及用什么具体电路元件实现这些功能。 固固IP-完成了综合的功能块。完成了综合的功能块。 硬硬IP-供设计的最终阶段产品:掩膜。供设计的最终阶段产品:掩膜。 IP核与核与SoC设计设计第11页/共27页SoC: SYSTEM on a CH
6、IP第12页/共27页1.3 数字设计的流程数字设计的流程 基于基于FPGA/CPLD的数字系统的数字系统设计流程设计流程 第13页/共27页1. 原理图输入(Schematic diagrams )2、硬件描述语言 (HDL文本输入)设计输入设计输入(1)ABEL-HDL(2)AHDL(3)VHDL(4)Verilog HDLIEEE标准标准硬件描述语言与软件编程语言有本质的区别硬件描述语言与软件编程语言有本质的区别第14页/共27页综合(综合(Synthesis)将较高层次的设计描述自动转化为较低层次描述的过程行为综合:从算法表示、行为描述转换到寄存器传输级(RTL)逻辑综合:RTL级描述
7、转换到逻辑门级(包括触发器)版图综合或结构综合:从逻辑门表示转换到版图表示,或转换到PLD器件的配置网表表示 综合器是能自动实现上述转换的软件工具,是能将原理图或HDL语言描述的电路功能转化为具体电路网表的工具第15页/共27页C、ASM.程序CPUCPU指令指令/ /数据代码:数据代码:010010 100010 1100010010 100010 1100软件程序编译器软件程序编译器 COMPILER软件编译器和硬件综合器区别软件编译器和硬件综合器区别VHDL/VERILOG.程序 硬件描述语言硬件描述语言 综合器综合器 SYNTHESIZERSYNTHESIZER为为ASICASIC设计
8、提供的设计提供的 电路网表文件电路网表文件(a)软件语言设计目标流程)软件语言设计目标流程(b)硬件语言设计目标流程)硬件语言设计目标流程第16页/共27页布局布线布局布线布局布线可理解为将综合生成的电路逻辑网表映射到具体的目标器件中实现,并产生最终的可下载文件的过程。布局布线将综合后的网表文件针对某一具体的目标器件进行逻辑映射,把整个设计分为多个适合器件内部逻辑资源实现的逻辑小块,并根据用户的设定在速度和面积之间做出选择或折中;布局是将已分割的逻辑小块放到器件内部逻辑资源的具体位置,并使它们易于连线;布线则是利用器件的布线资源完成各功能块之间和反馈信号之间的连接。第17页/共27页仿真(仿真
9、(Simulation)功能仿真(Function Simulation)时序仿真(Timing Simulation)仿真是对所设计电路的功能的验证仿真是对所设计电路的功能的验证第18页/共27页编程配置编程配置 把适配后生成的编程文件装入到PLD器件中的过程称为下载。通常将对基于EEPROM工艺的非易失结构PLD器件的下载称为编程(Program),将基于SRAM工艺结构的PLD器件的下载称为配置(Configure)。第19页/共27页1.4 常用的常用的EDA软件工具软件工具集成的集成的 FPGA/CPLDFPGA/CPLD开发工具开发工具逻辑综合器逻辑综合器仿真工具仿真工具其他设计工
10、具其他设计工具第20页/共27页集成的集成的FPGA/CPLD开发工具开发工具第21页/共27页逻辑综合器(逻辑综合器(Synthesizer)第22页/共27页仿真工具(仿真工具(simulation tools)第23页/共27页1.5 EDA技术的发展趋势 1高性能的高性能的EDA工具将得到进一步发展工具将得到进一步发展u 超大规模集成电路的集成度和工艺水平不断提高。超大规模集成电路的集成度和工艺水平不断提高。u 市场对系统的集成度不断提出更高的要求。市场对系统的集成度不断提出更高的要求。u 高性能的高性能的EDAEDA工具,其自动化和智能化程度不断提高,为工具,其自动化和智能化程度不断
11、提高,为嵌入式系统设计提供了功能强大的开发环境。嵌入式系统设计提供了功能强大的开发环境。u 计算机硬件平台性能大幅度提高,为复杂的计算机硬件平台性能大幅度提高,为复杂的SoCSoC设计提供设计提供了物理基础。了物理基础。第24页/共27页1.5 EDA技术的发展趋势 2EDA技术将促使技术将促使ASIC和和FPGA逐步走逐步走向融合向融合 3EDA技术的应用领域将越来越广泛技术的应用领域将越来越广泛 第25页/共27页1.1 谈谈自己对EDA技术的认识。1.2 现代EDA技术的特点有哪些?1.3 什么是Top-down设计方式?1.4 数字系统的实现方式有哪些?各有什么优缺点?1.5 什么是IP复用技术,IP核对EDA技术的应用和发展有什么意义?1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护士考试甲流题库及答案
- 基于果蝇与酵母模型解析dZap1L在AD疾病中的作用机制与潜在价值
- 基于极值理论的WTI原油现货市场风险精准度量与分析
- 基于条件约束随机游走的曲线结构目标分割方法的深度探索与应用
- 基于机械化方法的偏微分方程Lie对称性质判定与应用研究
- 基于机器视觉的枸杞图像分级方法与多领域应用研究
- 从互联网大数据看中小企业发展2025
- 2026-2031年中国手游市场投资前景预测研究报告
- 江苏省连云港市东海县2025-2026学年部编版九年级上学期期中学业质量检测历史试题(含答案)
- 2025年水泥培训考试题及答案
- 心电中心运营方案
- 《分布式光伏发电开发建设管理办法》问答(2025年版)
- xx医院检验科室内质控月总结报告
- 2025年秋青岛版(五四学制)(新教材)小学数学三年级上册(全册)教学设计(附目录P129)
- 2025年集团公司资金集中管理办法
- 标准劳动合同解除协议范本
- 2025新疆交通投资(集团)有限责任公司所属公司招聘26人笔试历年典型考点题库附带答案详解2套试卷
- 村干部考入事业编面试真题(含答案)
- 长期处方管理规范解读
- 【MOOC】思辨式英文写作-南开大学 中国大学慕课MOOC答案
- 《国际私法》教学全套课件
评论
0/150
提交评论