1、2EDA简介与可编程逻辑器件PLD.ppt
《1、2EDA简介与可编程逻辑器件PLD.ppt》由会员分享,可在线阅读,更多相关《1、2EDA简介与可编程逻辑器件PLD.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、电子设计自动化电子设计自动化电子设计自动化电子设计自动化EDAEDA魏永涛魏永涛2021/9/171什么是什么是EDAEDA应用电子应用电子计算机计算机信息处理信息处理人工智能人工智能拓扑学拓扑学计算数学计算数学Electronic Design Automation电子设计自动化是在计算机的辅助下完成电子产品设计的一种先进的硬件设计技术!是立足于计算机工作平台开发出来的一整套先进的设计电子系统的软件工具。2021/9/172EDA的发展的发展CAD包含电气性能和几何图包含电气性能和几何图形描述之间一致性的验证形描述之间一致性的验证(PCB)CAE增加电路功能和结构的设计增加电路功能和结构的设
2、计(PCB的自动布局布线及分析)的自动布局布线及分析)EDA芯片设计及系统设计芯片设计及系统设计(从(从PCB扩展到扩展到IC)2021/9/173EDA技术的范畴模拟电路模拟电路数字电路数字电路混合电路混合电路设计输入设计输入逻辑综合逻辑综合仿真仿真编程下载编程下载2021/9/174基于基于EDA工具的设计步骤工具的设计步骤电子系统的设计、仿真、综合与实现电子系统的设计、仿真、综合与实现设计(设计(Design):根据功能要求,完成对电子系):根据功能要求,完成对电子系统的初步设计统的初步设计仿真(仿真(Simulation):又称为模拟,指利用计算机):又称为模拟,指利用计算机模拟所设计
3、电子系统的实际工作情况模拟所设计电子系统的实际工作情况合成(合成(Synthesis):从所设计电子系统的行为):从所设计电子系统的行为描述及目标电路的约束条件出发,找出一个满足描述及目标电路的约束条件出发,找出一个满足要求的结构,如原理图要求的结构,如原理图PCB。实现(实现(Realization):使用):使用EDA工具对综合结工具对综合结果在实际器件或电路中予以实现。果在实际器件或电路中予以实现。2021/9/175EDA常用软件常用软件 电子电路设计与仿真软件电子电路设计与仿真软件 PCB设计软件设计软件 IC 设计软件设计软件 PLD设计软件设计软件 MultiSim7,Prote
4、us,SystemView,Protel DXP,MAX+Plus/Quartus II2021/9/176计算机并口计算机并口器件编程接口器件编程接口PCB BoardPCB BoardPLD编程目编程目标文件标文件Electronics Design Automation硬件软化,软件硬化硬件软化,软件硬化EDA技术的特点2021/9/177软、硬件协同设计软、硬件协同设计一般的系统由硬件电路和运行其上的软件构成,一般的系统由硬件电路和运行其上的软件构成,有些功能既可搭建硬件电路实现,也可软件编有些功能既可搭建硬件电路实现,也可软件编程实现。程实现。软件:软件:编程工作量大,占用编程工作量
5、大,占用CPU时间多,运行时间多,运行速度较慢速度较慢,但,但成本较低且调试相对容易成本较低且调试相对容易。硬件:硬件:运行速度快运行速度快,但,但成本高且调试难度较大成本高且调试难度较大 软件和硬件的合理分配软件和硬件的合理分配采用采用CPLD/FPGA器件器件 EDAEDA技术的特点技术的特点2021/9/178电子设计自动化的主要应用电子设计自动化的主要应用 (1)专用集成电路(ASIC)或大规模集成电路 (LSI)设计(使用PLD器件及开发系统)(2)电子线路的设计分析仿真(模拟、数字、模/数混合)(3)多层印制电路板元件布局、自动布线、仿真测试 (4)电子系统设计与整体优化 (5)电
6、子产品可靠性分析 电磁兼容性(EMC)分析 热分析等2021/9/179课程安排课程安排课堂课堂24学时,实验学时,实验16学时,第三次课后学时,第三次课后找任良超老师联系实验。找任良超老师联系实验。课时少,课堂上只讲最实用的部分课时少,课堂上只讲最实用的部分(仿真软仿真软件和件和VHDL/CPLD)数电和数电和C语言是基础。语言是基础。预习很重要,课堂上略化语法,以讲解方预习很重要,课堂上略化语法,以讲解方法和技巧为主,注意法和技巧为主,注意做笔记做笔记。2021/9/1710电子电路电子电路仿真简介仿真简介仿真简介仿真简介 2021/9/1711电路仿真电路仿真 RLC二阶电路:二阶电路:
7、人脑:人脑:利用节点法、回路法或支路法等列电路方程并求解利用节点法、回路法或支路法等列电路方程并求解 电脑:电脑:如何实现?如何实现?将电路图转成计算机能识别的形式:数学模型将电路图转成计算机能识别的形式:数学模型2021/9/1712模拟电路的仿真模拟电路的仿真 计算和求解计算和求解生成波形生成波形 数学模型数学模型 数学方程数学方程 物理现象物理现象拓扑结构拓扑结构 计算机技术计算机技术 2021/9/1713数字电路的逻辑仿真数字电路的逻辑仿真 输入输出波形输入输出波形 拓扑关系拓扑关系 输入输出逻辑输入输出逻辑数字器件数字器件 器件的功能和特性器件的功能和特性 计算机技术计算机技术 2
8、021/9/1714仿仿真真流流程程 2021/9/1715模拟电路仿真设计工具模拟电路仿真设计工具Berkeley University:SPICE3F5 SPICE(Simulation program with integrated circuit emphasis),用于模拟集成电路用于模拟集成电路EWB:由由Multisim、Ultiboard、Ultiroute和和Commsim四个软件模块组成四个软件模块组成核心:核心:SPICEHspice Pspice Vspice 2021/9/1716可编程逻辑器件可编程逻辑器件 2021/9/1717回顾:数字系统的设计一、数字系统的概
9、念二、传统的数字系统设计方法三、现代的数字系统设计方法2021/9/17181传统数字系统设计方法1.1.根据设计要求划分功能模块;根据设计要求划分功能模块;2.2.确定确定输输入和入和输输出的关系,画出出的关系,画出真真值值表表;3.3.由真由真值值表写出表写出逻辑逻辑表达式表达式;4.4.利用公式或卡利用公式或卡诺图进诺图进行行人工化人工化简简;5.5.根据根据化化简简后的后的逻辑逻辑表达式表达式画出画出电电路原理路原理图图;6.6.在面包板上在面包板上进进行行实验实验,验证验证电电路的正确性;路的正确性;7.7.若若无无错误错误,画,画PCBPCB图图;8.8.检查检查后送制板厂制板;后
10、送制板厂制板;9.9.对对PCBPCB板板进进行行安安装装、调调试试,若若有有大大的的错错误误,修修改改设计设计,重复以上,重复以上过过程,重新制板。程,重新制板。基基于于电电路路板板的的设设计计方方法法采采用用固固定定功功能能的的器器件件(通通用型器件),通过设计用型器件),通过设计电路板电路板来实现系统功能来实现系统功能2021/9/1719传统的数字系统设计方法n基于电路板采用固定功能器件(通用型器件),通过设计电路板来实现系统功能写写出出真真值值表表或或状状态态表表推推出出逻逻辑辑表表达达式式化化简简逻辑电路图逻辑电路图用小规模逻辑器件来实现用小规模逻辑器件来实现特点特点特点特点采用自
11、下而上(Bottom Up)的设计方法采用通用型逻辑器件搭积木式的方式 在系统硬件设计的后期进行仿真和调试 主要设计文件是电路原理图 2021/9/1720传统的数字系统设计方法效率低下效率低下几乎都是手工完成!几乎都是手工完成!设计周期很长;设计周期很长;容易出错(如容易出错(如PCBPCB绘制与焊接绘制与焊接器件引脚);器件引脚);芯片种类多,数量大,受市场的限制;芯片种类多,数量大,受市场的限制;设计灵活性差(如器件下市);设计灵活性差(如器件下市);产品体积大。产品体积大。采用自下而上(Bottom Up)的设计方法采用通用型逻辑器件搭积木式的方式 在系统硬件设计的后期进行仿真和调试
12、主要设计文件是电路原理图 2021/9/17212现代的数字系统设计方法首首先先在在计计算算机机上上安安装装EDAEDA软软件件,它它们们能能帮帮助助设设计计者者自自动动完完成成几几乎乎所所有有的的设设计计过过程程;再再选选择择合合适适的的PLDPLD芯片,可以芯片,可以在一片芯片中在一片芯片中实现实现整个数字系整个数字系统统。基基于于芯芯片片的的设设计计方方法法采采用用PLDPLD(可可编编程程逻逻辑辑器器件件),利用利用EDAEDA开发工具,通过开发工具,通过芯片芯片设计来实现系统功能。设计来实现系统功能。EDA软件软件空白空白PLD+数字系统数字系统编程编程2021/9/1722现代的数
13、字系统设计方法计算机计算机+EDA软件软件空白空白PLD+数字系统数字系统通常采用自上而下(Top Down)的设计方法采用可编程逻辑器件 在系统硬件设计的早期进行仿真主要设计文件是用硬件描述语言编写的源程序降低了硬件电路设计难度特点特点特点特点2021/9/17231.自上而下的设计(Top Down)占据主导地位 辅助的设计手段 功能模块划分子模块设计系统级设计系统级设计功能级描述功能级描述功能仿真功能仿真门级描述门级描述时序仿真时序仿真若仿真未通过,则需修改设计!2.2.自下而上的设计(自下而上的设计(Bottom UpBottom Up)设计基本单元设计基本单元构成子模块构成子模块子系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 简介 可编程 逻辑 器件 PLD
限制150内