现代数字系统设计方法和流程

现代数字系统设计方法和流程

ID:38749332

大小:29.00 KB

页数:4页

时间:2019-06-18

现代数字系统设计方法和流程_第1页
现代数字系统设计方法和流程_第2页
现代数字系统设计方法和流程_第3页
现代数字系统设计方法和流程_第4页
资源描述:

《现代数字系统设计方法和流程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、现代数字系统的设计方法专业:电力电子与电力传动学号:212012080804004姓名:刘滔摘要随着微电子技术和计算机技术的不断发展,在涉及通信、国防、航天、工业自动化、仪器仪表等领域的电子系统设计工作中,EDA技术的含量正以惊人的速度上升,它已成为当今电子技术发展的前沿之一。现代社会电子产品更新换代的速度越来越快,传统的自下而上(Bottom-Up)的设计方法越来越适应不了这种挑战。随着可编程逻辑器件集成规模的迅速扩大,自身功能的不断完善,以及计算机辅助设计技术的不断发展,在现代电子系统设计领域,EDA(Elec

2、tronicDesignAutomation)技术便引起了人们的极大关注。设计者的工作仅限于利用软件的方式来完成对系统硬件功能的描述。相应的FPGA/CPLD器件,在EDA工具的帮助下,就可以得到最后的设计结果。 本文首先阐述了EDA技术的基本概念、发展过程和基本特征,最后着重分析EDA技术在两个不同层次上的工作流程,即电路级设计和系统级设计,引入了一种自顶向下的高层次电子设计方法。关键词:设计方法电子系统设计EDA一、现代数字系统设计的概述EDA(ElectronicDesignAutomation)工程是现代电

3、子信息工程领域中一门发展迅速的新技术。EDA的定义有广义和狭义之分,广义定义EDA包括半导体工艺设计自动化、可编程器件设计自动化、电子系统设计自动化、印制电路板设计自动化、仿真与测试故障诊断自动化等。狭义定义的EDA就是电子设计自动化。EDA技术主要有四个方面:1、可编程逻辑器件,即应用EDA技术完成电子系统设计的载体;2、硬件描述语言(VHDL或者Verilog)。它用来描述系统的结构和功能,是EDA的主要表达手段;3、配套的软件工具。它用来完成电子系统的智能化设计;4、实验开发系统。在整个EDA设计电子系统的过

4、程中,实验开发系统是实现可编程器件下载和验证的工具,现代EDA技术是20世纪90年代初从计算机辅助设计、辅助制造和辅助测试等工程概念发展而来的。它的成熟主要经历了三个阶段,即:计算机辅助设计(CAD,ComputerAidedDesign)计算机辅助工程设计(CAED,ComputerAidedEngineeringDesign)电子设计自动化(EDA,ElectronicSystemDesignAutomation)。EDA代表了当今电子设计技术的最新发展方向,它的基本特征是:设计人员按照“自顶向下”的设计方法,

5、对整个系统进行方案设计和功能划分,系统的关键电路用一片或几片专用集成电路(ASIC)实现,然后采用硬件描述语言(HDL)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件,这样的设计方法被称为高层次的电子设计方法。下面介绍与EDA基本特征有关的几个概念。  1.“自顶向下”的设计方法10年前,电子设计的基本思路还是选用标准集成电路“自底向上”地构造出一个新的系统,这样的设计方法就如同一砖一瓦建造金字塔,不仅效率低、成本高而且容易出错。  高层次设计是一种“自顶向下”的全新设计方法,这种设计方法首先从系统设

6、计入手,在顶层进行功能方框图的划分和结构设计。在方框图一级进行仿真、纠错,并用硬件描述语言对高层次的系统行为进行描述,在系统一级进行验证。然后,用综合优化工具生成具体门电路的网络表,其对应的物理实现级可以是印刷电路板或专用集成电路。由于设计的主要仿真和调试过程是在高层次上完成的,这既有利于早期发现结构设计上的错误,避免设计工作的浪费,又减少了逻辑功能仿真的工作量,提高了设计的一次成功率。  2.ASIC设计现代电子产品的复杂度日益提高,一个电子系统可能由数万个中小规模集成电路构成,这就带来了体积大、功耗大、可靠性差

7、的问题。解决这一问题的有效方法就是采用ASIC芯片进行设计。ASIC按照设计方法的不同可分为全定制ASIC、半定制ASIC和可编程ASIC(也称为可编程逻辑器件)。  设计全定制ASIC芯片时,设计师要定义芯片上所有晶体管的几何图形和工艺规则,最后将设计结果交由IC厂家去进行掩模制造,做出产品。这种设计方法的优点是芯片可以获得最优的性能,即面积利用率高、速度快、功耗低,而缺点是开发周期长,费用高,只适合大批量产品开发。  半定制ASIC芯片的版图设计方法分为门阵列设计法和标准单元设计法,这两种方法都是约束性的设计方

8、法,其主要目的就是简化设计,以牺牲芯片性能为代价来缩短开发时间。  可编程逻辑芯片与上述掩模ASIC的不同之处在于:设计人员完成版图设计后,在实验室内就可以烧制出自己的芯片,无须IC厂家的参与,大大缩短了开发周期。  可编程逻辑器件自70年代以来,经历了PAL、GAL、CPLD、FPGA几个发展阶段,其中CPLD/FPGA属高密度可编程逻辑器件,目前集成度已

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。