- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
目录
2
EDA技术设计方法
1. EDA技术设计方法
FPGA/CPLD
3
1. EDA技术设计方法
由18片数字集成电路组成的数字钟
电路正面
电路反面
4
1. EDA技术设计方法
基于EDA技术,采用单个CPLD/FPGA芯片实现电子钟功能
利用EDA技术,把电子设计的所有关键元素(包括硬件电路和软件系统)集成到了PLD器件内部。
5
1. EDA技术设计方法
(1)传统设计方法
传统设计方法采用自下而上(Bottom - up)的设计模式,以固定功能元件为基础设计电子系统。
电子系统传统设计方法流程
6
1. EDA技术设计方法
(2)EDA设计方法
EDA设计方法采用自上而下(Top - Down)的设计模式,先将数字系统的功能描述出来,然后由EDA软件负责具体电路的编译。
电子系统EDA设计方法流程图
7
1. EDA技术设计方法
传统设计方法
EDA设计方法
设计方法
自下至上
(Bottom to Up)
自上至下
(Top to Down)
实现载体
通用的逻辑元件
可编程逻辑器件PLD
调试方法
硬件设计的后期
仿真和调试
系统设计的早期
仿真和修改
设计途径
硬件电路原理图
多种设计文件,
以 HDL描述文件为主
实现方法
手工实现
自动实现
(3)传统设计方法与EDA设计方法的区别
8
1. EDA技术设计方法
(4)传统设计方法与EDA设计方法的优缺点
传统设计方法
EDA设计方法
自上至下。
可编程逻辑器件为载体。
系统设计的早期进行仿真和修改。
支持多种设计文件,发展趋势以 HDL描述文件为主。
降低硬件电路设计难度。
设计依赖于设计师的经验。
设计使用通用逻辑元件。
设计后期的仿真不易实现和调试复杂。
自下而上设计思想的局限。
设计实现周期长,灵活性差,耗时耗力,效率低下。
9
2. IP核与SOC设计
(1)IP(Intellectual Property)核
IP(Intellectual Property)
原来的含义是指知识产权、著作权,在IC设计领域指实现某种功能的设计。
IP核(IP模块)
指功能完整,性能指标可靠,已验证的、可重用的电路功能模块。
10
2. IP核与SOC设计
(2)IP核分类
软IP:用VHDL等硬件描述语言描述的功能块,不涉及具体电路元件来实现功能。
固IP:完成了综合的功能块。
硬IP:供设计的最终阶段产品:掩膜。
11
3. EDA开发流程
FPGA/CPLD 设计流程
12
3. EDA开发流程
(1)设计输入
13
3. EDA开发流程
(1)设计输入
图形输入
硬件描述语言输入
硬件描述语言:主流的、最有效的输入方式,具有高可读性、可移植性好,便于存档。
原理图方式:应用最为广泛, 原理图进行功能验证后再进行编译即可转换为网表文件。一般仅实用于小电路。对于稍大的电路,其可读性、可移植性差。
波形图:主要应用于仿真功能测试时产生测试信号;
状态图:常用于建模中。
14
3. EDA开发流程
(2)综合
综合是将原理图、HDL语言描述转化为电路门级网表,是设计从抽象到具体的转化。
软件语言设计目标流程
硬件语言设计目标流程
15
3. EDA开发流程
(3)适配
适配是将网表文件转换为适应于特定PLD器件下载的最终文件, 适配结果与器件的内部结构相关。
16
3. EDA开发流程
(4)仿真
功能仿真:直接对VHDL、原理图描述或其他描述形式的逻辑功能进行测试模拟,以了解其实现的功能是否满足原设计的要求的过程,仿真过程不涉及任何具体器件的硬件特性(如延时特性)。
时序仿真:接近真实器件运行特性的仿真,仿真文件中已包含了器件硬件特性参数,仿真精度高。
17
3. EDA开发流程
(5)编程下载
编程下载是将适配好的目标文件,通过编种电缆下载至目标器件中。器件编程一般采用ISP(In System Program)方式进行下载。
18
3. EDA开发流程
(6)硬件测试
硬件测试是对载入了设计的FPGA或CPLD所构成的硬件系统进行测试,验证设计项目在目标系统上的实际工作情况。
19
4. EDA技术设计的优势
用软件的方式设计硬件(HDL语言)
由软件设计的系统到硬件的转换是由相关的开发软件自动完成的
设计过程中可以用软件进行仿真,验证设计结果
系统可现场编程(ISP),在线升级
整个系统集成在一片芯片内部,体积小、功耗低、可靠性高
从“组合设计”转向真正的“自由设计”
设计的移植性好,效率高
适合团体协作、分工设计完成系统开发。
20
谢谢 !
21
您可能关注的文档
- 3D打印工艺实践 SLM成型设备简介(国内、国外) 选择性激光熔化技术(SLM)设备简介.pptx
- 3D打印与创客 光固化成形与设备 课件:2.1.SLA成型原理(中英).pptx
- 3-培训认证库07-计算机基础应用能力认证 02_计算机网络基础 4.2 计算机网络基础.pptx
- 05 汽车电气系统 扩展学习 微机点火系统.ppt
- 08艺术体验库 美术鉴赏 第一章第一节第四讲国画-花鸟画.pptx
- 10 汽车构造与拆装 离合器概况 课件-离合器概况.ppt
- 10 汽车构造与拆装 起动系概况 课件-起动系概况.ppt
- 19 新能源汽车技术 动力电池维护与保养 课件:动力电池维护与保养.pptx
- 19 新能源汽车技术 直流电动机的工作原理 课件:直流电动机的工作原理.pptx
- 20 机械测绘与计算机绘图 草图绘制范例 课件:草图绘制范例.pptx
- 福建省泉州市2025届高三下学期普通高中毕业班质量监测(二)(二模)语文试题(含答案).pdf
- 福建省三明市2024-2025学年七年级上学期期末语文试题(含答案).pdf
- 江苏省南通市如皋市2024-2025学年高三下学期开学考试思想政治试题(含答案).pdf
- 外研版八年级英语上册全套试卷(必威体育精装版最全).doc
- 部编人教版九年级下册初中历史全册单元期中期末测试卷(1).doc
- 必威体育精装版人教版九年级上册 历史全册教案.doc
- 应急指挥中心设计方案(必威体育精装版最全).doc
- (整理)外研版初中英语九年级上册教案及课堂同步练习试题1--9单元(1).doc
- 关注货币政策报告释放的五大信号.pdf
- 盖雅灯塔工厂劳动力管理解决方案:为灯塔工厂打造MPT人力透明化领先实例.pdf
文档评论(0)