数字逻辑电路的设计幻灯片.ppt
《数字逻辑电路的设计幻灯片.ppt》由会员分享,可在线阅读,更多相关《数字逻辑电路的设计幻灯片.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字逻辑电路的设计第1页,共28页,编辑于2022年,星期六 使用对象:使用对象:n专用集成电路专用集成电路ASICASIC的芯片设计研发人员的芯片设计研发人员n广大的电子线路设计人员广大的电子线路设计人员电子设计自动化电子设计自动化EDAEDA(Electronic Design Electronic Design AutomationAutomation)技术是以大规模)技术是以大规模可编程逻辑器可编程逻辑器件件为设计载体,通过为设计载体,通过硬件描述语言硬件描述语言设计,设计,EDAEDA软软件件编译、仿真,最终编译、仿真,最终下载下载到设计载体中,从而到设计载体中,从而完成系统电路设计
2、任务的新一代设计技术。完成系统电路设计任务的新一代设计技术。第2页,共28页,编辑于2022年,星期六6.1.16.1.1、EDAEDA技术的发展及技术特色技术的发展及技术特色 EDAEDA技术与技术与计算机、集成电路、电子系统设计计算机、集成电路、电子系统设计的发的发展密切相关,汇集了计算机科学领域的大多数最新展密切相关,汇集了计算机科学领域的大多数最新研究成果,以高性能的计算机作为工作平台,开发研究成果,以高性能的计算机作为工作平台,开发出来的一整套电子设计系统软件。出来的一整套电子设计系统软件。EDAEDA技术经历了三个技术经历了三个发展阶段。发展阶段。n2020世纪世纪7070年代的计
3、算机辅助设计(年代的计算机辅助设计(CADCAD)阶段。)阶段。n2020世纪世纪8080年代的计算机辅助工程设计(年代的计算机辅助工程设计(CAEDCAED)阶段。)阶段。n2020世纪世纪9090年代电子系统设计自动化(年代电子系统设计自动化(EDAEDA)阶段。)阶段。第3页,共28页,编辑于2022年,星期六在这个阶段分别开发了一个个独立的软件工具,主在这个阶段分别开发了一个个独立的软件工具,主要有电路原理图绘制、要有电路原理图绘制、PCBPCB(印刷电路板)图绘制、电路(印刷电路板)图绘制、电路模拟、逻辑模拟等。模拟、逻辑模拟等。它们利用计算机的图形编辑、分析和计算等能力,它们利用计
4、算机的图形编辑、分析和计算等能力,协助工程师设计电子线路,使设计人员从大量繁琐、重协助工程师设计电子线路,使设计人员从大量繁琐、重复计算和绘图工作中解脱出来。复计算和绘图工作中解脱出来。但总体来看自动化程度低,需要人工干预整个但总体来看自动化程度低,需要人工干预整个设计过程。美国设计过程。美国AccelAccel公司开发的公司开发的TangoTango布线软件布线软件就是最就是最具代表性的产品。具代表性的产品。20世纪世纪70年代的计算机辅助设计(年代的计算机辅助设计(CAD)阶段)阶段第4页,共28页,编辑于2022年,星期六这一阶段的这一阶段的EDAEDA工具以逻辑模拟、定时分析、故障工具
5、以逻辑模拟、定时分析、故障仿真、自动布局和布线为核心,重点解决电路设计完成之仿真、自动布局和布线为核心,重点解决电路设计完成之前的前的功能测试问题功能测试问题,代替了设计师的部分工作,利用,代替了设计师的部分工作,利用这些工具,设计师能在产品制造之前预知产品的功这些工具,设计师能在产品制造之前预知产品的功能与性能。我们所熟悉的能与性能。我们所熟悉的orCADorCAD和和ProtelProtel早期的版本早期的版本是这一阶段中两种典型的设计工具。是这一阶段中两种典型的设计工具。但是大部分但是大部分从原理图出发从原理图出发的的EDAEDA工具仍然不能适应工具仍然不能适应复杂电子系统的设计要求,而
6、具体化的元件图形制约着优复杂电子系统的设计要求,而具体化的元件图形制约着优化设计。化设计。2020世纪世纪8080年代的计算机辅助工程设计年代的计算机辅助工程设计(CAED)(CAED)阶段阶段第5页,共28页,编辑于2022年,星期六2020世纪世纪9090年代,设计师逐步从使用硬件转向设计硬件,年代,设计师逐步从使用硬件转向设计硬件,从单个电子产品的开发转向系统级的电子产品开发从单个电子产品的开发转向系统级的电子产品开发SOCSOC(System on a Chip,System on a Chip,即片上系统集成即片上系统集成)。)。EDAEDA工具是以系统级设计为核心,包括系统行为级描
7、工具是以系统级设计为核心,包括系统行为级描述与结构综合、系统仿真与测试验证、系统划分与指标分述与结构综合、系统仿真与测试验证、系统划分与指标分配、系统决策与文件生成等一整套的电子系统设计自动化配、系统决策与文件生成等一整套的电子系统设计自动化工具。这时的工具。这时的EDAEDA工具不仅具有电子系统设计的能力,而工具不仅具有电子系统设计的能力,而且还能提供独立于工艺和厂家的系统级设计,具有高级且还能提供独立于工艺和厂家的系统级设计,具有高级抽象的设计构思手段。抽象的设计构思手段。具备上述功能的具备上述功能的EDAEDA软件,可以使得电子工程师在不熟软件,可以使得电子工程师在不熟悉半导体工艺的情况
8、下,完成电子系统的设计。悉半导体工艺的情况下,完成电子系统的设计。20世纪世纪90年代电子系统设计自动化年代电子系统设计自动化(EDA)阶段阶段第6页,共28页,编辑于2022年,星期六6.1.2EDA技术的内容技术的内容三三部部分分大规模可编程逻辑器件大规模可编程逻辑器件硬件描述语言硬件描述语言EDAEDA开发软件开发软件第7页,共28页,编辑于2022年,星期六一、可编程逻辑器件一、可编程逻辑器件集集成成电电路路专用集成电路专用集成电路 (ASIC)通用集成电路:通用集成电路:TTL系列、系列、CMOS系列、存储器、系列、存储器、MCU掩膜掩膜ASIC可编程可编程ASIC简单可编程器件简单
9、可编程器件(PAL、GAL)复杂可编程器件复杂可编程器件 (CPLD)现场可编程门阵列现场可编程门阵列(FPGA)第8页,共28页,编辑于2022年,星期六ASICASIC(Application(Application Specific Specific Integrated Integrated CircuitsCircuits)直直译译为为“专专用集成电路用集成电路”,ASICASIC在构成电子系统时具有以下几个方面的优越性:在构成电子系统时具有以下几个方面的优越性:(1)提高了产品的可靠性提高了产品的可靠性。用。用ASIC芯片进行系统集成后,外部连线芯片进行系统集成后,外部连线减少,为
10、调试和维修带来极大的方便,系统可靠性明显提高。减少,为调试和维修带来极大的方便,系统可靠性明显提高。(2)易于获得高性能易于获得高性能。ASIC针对专门的用途而特别设计,它是系统针对专门的用途而特别设计,它是系统设计、电路设计和工艺设计的紧密结合,这种一体化的设计有利设计、电路设计和工艺设计的紧密结合,这种一体化的设计有利于得到前所未有的高性能系统。于得到前所未有的高性能系统。(3)可增强产品的保密性和竞争力可增强产品的保密性和竞争力。电子产品中的。电子产品中的ASIC芯片对用户芯片对用户来说相当于一个来说相当于一个“黑盒子黑盒子”。(4)在大批量应用时,可显著降低产品的综合成本在大批量应用时
11、,可显著降低产品的综合成本。用。用ASIC来设计来设计和生产产品大幅度减少了印刷电路板面积及其他元器件数量,降和生产产品大幅度减少了印刷电路板面积及其他元器件数量,降低了装配调试费用。低了装配调试费用。(5)提高了产品的工作速度提高了产品的工作速度。(6)缩小了体积,减轻了重量,降低了功耗缩小了体积,减轻了重量,降低了功耗。第9页,共28页,编辑于2022年,星期六可编程可编程ASIC的优点(与掩膜的优点(与掩膜ASIC相比):相比):1缩短了研制周期缩短了研制周期 可可编编程程ASIC可可以以按按一一定定的的规规格格型型号号像像通通用用器器件件一一样样在在市市场场上上买买到到。由由于于采采用
12、用先先进进的的EDA,可可编编程程ASIC 的的设设计计与与编编程程均均十十分分方方便便和和有有效效,整整个个设设计计通通常常只只需需几几天天便便可可完完成成,缩缩短短了了产产品品研研制制周周期,有利于产品的快速上市。期,有利于产品的快速上市。2降低了设计成本降低了设计成本 制制作作掩掩膜膜ASIC的的前前期期投投资资费费用用较较高高,只只有有在在生生产产批批量量很很大大的的情情况况下下才才有有价价值值。这这种种设设计计方方法法还还需需承承担担很很大大的的风风险险,因因为为一一旦旦设设计计中中有有错错误误或或设设计计不不完完善善,则则全全套套掩掩膜膜便便不不能能再再用用。采采用用可可编编程程A
13、SIC为为降降低低投投资资风风险险提提供供了了合合理理的的选选择择途途径径,它它不不需需掩掩膜膜制制作作费费用用,比比直直接接设设计计掩掩膜膜ASIC费用小、成功率高。费用小、成功率高。3提高了设计灵活性提高了设计灵活性 可可编编程程ASIC是是一一种种由由用用户户编编程程实实现现芯芯片片功功能能的的器器件件,与与由由工工厂厂编程的掩膜编程的掩膜ASIC相比,它具有更好的设计灵活性。相比,它具有更好的设计灵活性。第10页,共28页,编辑于2022年,星期六l ABELABEL语言语言l VHDLVHDL语言语言l Verilog HDLVerilog HDL语言语言6.4 6.4 硬件描述语言
14、(硬件描述语言(HDLHDL)VHDLVHDL和和Verilog-HDLVerilog-HDL语言先后成为语言先后成为IEEEIEEE标准标准IEEE(Institute of Electrical and Electronics Engineers)美国电气及电子工程师学会美国电气及电子工程师学会第11页,共28页,编辑于2022年,星期六ABELABEL硬件描述语言硬件描述语言 ABEL-HDLABEL-HDL是是美美国国DATA DATA I/OI/O公公司司开开发发的的硬硬件件描描述述语语言言。支支持持布布尔尔方方程程、真真值值表表、状状态态图图等等逻逻辑辑表表达达方方式式,能能准确地
15、表达计数器、译码器等的逻辑功能。准确地表达计数器、译码器等的逻辑功能。由由于于ABELABEL是是在在早早期期的的简简单单可可编编程程逻逻辑辑器器件件(如如GAL)GAL)的的基基础础上上发发展展而而来来的的,因因此此进进行行较较复复杂杂的的逻逻辑辑设设计计时时,ABEL-HDLABEL-HDL与与VHDLVHDL、Verilog-HDLVerilog-HDL这这些些从从集集成成电电路路发发展起来的展起来的HDLHDL相比稍显逊色。相比稍显逊色。ABEL-HDLABEL-HDL语语言言的的开开发发工工具具很很多多,有有DOSDOS版版的的ABEL4.0ABEL4.0(目目前前主主要要用用于于G
16、ALGAL的的开开发发)、LatticeLattice的的ispLeverispLever、XilinxXilinx的的FoundationFoundation等软件等软件第12页,共28页,编辑于2022年,星期六ABELABEL硬件描述语言硬件描述语言MODULE A01MODULE A01 A,B,C,D A,B,C,DPIN;PIN;E EPIN ISTYPECOM;PIN ISTYPECOM;EQUATIONS EQUATIONS E=!(A&B#C&D);E=!(A&B#C&D);END END 第13页,共28页,编辑于2022年,星期六Verilog-HDLVerilog-HD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑电路 设计 幻灯片
限制150内