时间:2022-04-25 09:53:10
引言:寻求写作上的突破?我们特意为您精选了1篇电子设计技术论文范文,希望这些范文能够成为您写作时的参考,帮助您的文章更加丰富和深入。
1EDA技术的概念
EDA技术的提出给整个电子设计行业带来了巨大的冲击,除了为行业的发展提供了技术和标准的依靠,更成为电子设计的巨大潮流。当前世界电子设计发达的国家和地区对于EDA技术的应用越来越普遍,EDA技术的应用方式和领域正得到不断地开发和扩展,在电子设计行业方兴未艾的我国更应该将EDA技术作为一个突破口,通过对EDA技术的应用研究和功能拓展来提升电子设计的水平和质量,使电子设计工作找到更为系统和科学的技术体系支撑,在普及和推广EDA技术的基础上,实现电子设计向更深的层次和更广的范围发展。
2EDA技术的优势
2.1EDA技术的应用范围广
当前电子设计中比较流行的编程方式是无线编程和在线编程,EDA技术可以很好地适应电子设计发展的潮流,实现无障碍编程,同时也会使编程具有更高的保密性。
2.2EDA技术的可靠性高
EDA技术可以有效克服电子设计中复位障碍和跑飞缺陷,并可以通过集成和压缩将电子产品的各系统集成在同一个芯片之中,便于在电子设计中进行管理,有利于实现电子设计中对风险的有效控制,大大提升了电子设计的可靠性。
2.3EDA技术的普适性好
EDA技术可以在电子设计的升级和创新环节中得到有效应用,并能发挥出EDA技术独有的容量大、速度快、效率高的特点,这对于设计通信类电子产品来讲无疑是具有根本性的优势。
2.4EDA技术的效率高
EDA技术可以实现多任务并行,通过多种模块的功能化EDA技术可以加快电子设计中速度和效率的提升,实现了对传统电子设计的超越,达到了电子设计工作对信息化和市场化的适应。
3EDA技术的流程
3.1EDA技术的源程序
EDA技术通过EDA工具对需要编辑的图形或文本加以编译,形成规范的VHDL格式文件,这有利于逻辑综合过程之前对编辑的控制,在形成源程序的同时将其送入到仿真器中进行处理,一般检验图形或文字编辑的错漏。
3.2EDA技术的逻辑综合
通过综合器把电路设计的高级语言描绘转化成为低级的语言描绘,该过程就是逻辑综合。在进行逻辑综合之后能够将VHDL网表文件送到仿真器中进行仿真操作,其结果与功能基本保持一致。
3.3EDA技术的目标器件
逻辑适配是指对生成的网表文件针对某个具体的目标器件进行映射操作。这个过程包括器件配置、布线操作等,在指定的目标器件中进行配置,产生下载文件,之后可以进行时序仿真操作。VHDL仿真器在运行的过程中已经对EDA器件的属性特征进行了全面充分的考虑,因此能够保证时序结果的精确性。
4EDA技术的应用
本研究以EDA技术在8255A芯片的设计工作为例,来阐述EDA技术应用的要点。
4.18255A端口及构造体说明
该设计模块中PPI端口一共定义了40个引脚,定义与8255A是相同的。端口的构造体许多都是输入输出的双向引脚,其端口是相互对应的在芯片端口的构造体内部,都是通过EDA技术的bus-in和bus-out总线来实现。
4.2构造体进程
构造体进程主要包括如下两个:一是,读进程工作就是指在片选信号和读信号都有效时,从各个端口对外部设备提供的信息数据进行读入。二是,写进程工作就是在片选信号和写信号有效时,将总线上的数据信息写入到bus-out总线上,便于以后对使用方式的判别。在这两项进程中需要EDA技术作为系统支撑。
5结语
EDA技术的发展是电子设计工作的前提,在电子市场发展的大潮下,必须在电子设计中更加全面地运用EDA技术,使电子设计的效率和质量得到提升,这样才能确保电子设计系统性、集成性目标的实现,为电子设计工作的发展找到基础和出发点。
作者:魏娜王慧莹单位:东北农业大学成栋学院
摘要:随着信息技术的不断发展,科研能力的不断提高,电子设计技术进入了一个快速发展的全新阶段,发展效果较好,发展势头较强,实现了软件设计与硬件设计的有机融合,具有广泛的应用性,在电子系统设计中具有重要的作用,研究现代电子技术设计的发展历程以及应用,有助于对电子设计技术产生更深层次的认识,促进电子设计技术的发展。
关键词:电子设计技术;电子系统设计;应用
电子设计技术是一种新兴技术,通过电子设备进行设计不仅能够提高设计的准确性与便捷性,提高设计效果,还能够节约设计制图的时间,并将平面的图形立体化形象化,方便设计人员进行再次修改,因此,电子设计技术在生产生活中具有重要作用,研究电子设计技术在生产生活中的应用至关重要。
1.现代电子设计技术概述
现代电子设计技术的发展速度较快,受到信息技术发展与市场需求的影响,市场需求量大,对技术的发展要求较高,资金与科研力量投入较大,现代电子设计技术的发展也就越迅速,电子设计技术也就进入了一个快速发展的阶段,并获得了一定成效。现代电子设计技术中发展最为迅速的是EDA电子设计自动化技术,下面主要围绕电子设计自动化设计进行简要概述。电子设计自动化技术为电子系统设计带来了革命性的变化,在各个领域都有广泛的应用,电子设计自动化技术经历了三个发展阶段,从计算机辅助设计到计算机辅助工程设计再发展到电子设计自动化技术,经过不断的发展变革,已经逐渐完善,在电子系统中的多个领域,尤其是微波领域以及模拟领域等发挥着无可替代的作用[1]。电子设计自动化技术的功能主要为以下几点,第一,进行电子系统设计仿真测试,第二,进行电子系统的布局布线,第三,完成电路的功能设计与逻辑分析,第四,实现印刷电路板的自动化设计。电子设计自动化技术的工作平台只需要计算机硬件以及系统软件,在具备电脑以及电子设计自动化软件的情况下,就可以进行工作,方便、快捷,投入小,回报高,具有重要的应用价值,在电路性能分析与设计方面具有重要作用。由于电子设计自动化技术的发展带动了电子产品以及通讯事业的发展,对社会的发展起到了较大的促进作用。
2.现代电子设计的发展历程与趋势
电子设计的发展经过了多次重大变革与进步,其发展历程如下,电子设计技术的原型是应用分离元件,经过不断研究,转变为SSI,SSI是电子芯片所构成的电子系统,不过当前,此电子芯片构成的电子系统已经不再使用,成为历史,在此之后,研发了微控制器MCU,微控制器MCU在电子系统设计过程中发挥了重要作用,克服了数字电路系统中存在的许多难题,实现了复杂的逻辑功能,使电子系统的智能化水平发生了质的飞跃,因此,微控制器MCU是电子系统设计的里程碑,在现代电子设计技术发展历程上具有重要价值[2]。现代电子设计技术的发展趋势还是较为乐观,随着信息技术的革新发展,为电子设计技术创造了发展的条件,提供了辅助,使电子信息技术的发展进步具有强大的动力,不仅如此,随着人们对电子产品需求的增大,电子产品市场前景越来越好,现代电子设计技术具有广阔的发展空间,科研人员的研发动力较强,相关企业部门也投入了大量的资金与技术,促进了现代电子设计技术的发展。
3.现代电子设计技术在电子系统设计中的应用
3.1系统功能仿真
系统功能仿真是验证系统设计逻辑功能的有效途径,设计人员可以通过运用电子设计技术工具与测试平台的方法进行验证,通过波形输出、文件记录输出等方式进行对比研究,将输入信号与输出矢量进行比较,验证真伪,实现系统设计模块逻辑功能的验证[3]。系统功能仿真的实施步骤如下,首先,在本系统输入EN、CP、CLR等信号,在信号输入之后,等待一段时间,得到功能仿真系统输出的波形,其次,对波形进行验证,将输出波形与输入信号测试矢量进行比较,最后,对二者结果进行对比分析,验证系统逻辑功能是否正确。
3.2报警电路工作原理
报警电路是电子系统中常用的系统,常与检测数据处理系统同步,在电子系统中具有重要作用,电子设计信息技术能够提高报警电路性能,增强报警线路的有效性与灵敏性,改变传统报警线路的实现方法,发挥着重要作用。传统报警电路多是由数字系统设计方法设计而成,不仅规模小、灵活性差,逻辑能力差,调试过程还较为繁杂,无法使报警电路有效工作,而运用电子设计技术研发的新型报警电路,则能够解决上述问题,提高报警电路的性能,具有重要的作用。报警电路的工作原理如下,首先,将首级电路信号输入到扫描电路中,并为扫描电路制定标准,标准规则如下,在10次连续超过标准值的情况下瞬间报警,在其他情况下,安装定时器,累计到一定次数后,发生警报。其次,严密观察规定时间内的信号变化,30分钟、8小时是较为特殊的观察点,需要做好观察研究工作,最后,安装定时控制器,以8小时为间隔,每8小时,发出一次自检信号,此自检信号的作用是对计数器进行复位。
3.3逻辑优化综合
逻辑优化综合是电子设计技术在电子系统中应用的主要方式之一,通过逻辑功能的综合优化,能够提升电子系统的应用性与实用性,使电子系统的智能化得到进一步发展,增强电子系统的各种性能,促进电子系统的进一步发展。逻辑综合是指将较高抽象层次的描述转化为较低抽象层次描述的方式,当前,电子设计技术能够利用综合器对源代码进行优化综合处理,达到理想的处理效果,还能够将逻辑电路图转化为门级电路,生成网络表文件,提升电路的性能,增强逻辑的综合性,有效进行逻辑优化,发挥重要作用。
4.总结
综上所述,电子设计技术在电子系统设计中具有较好的应用效果,不仅能够实现逻辑的优化综合,提高电子系统的逻辑性与应用性,还能够设置报警电路,实现系统功能的优化,保证电子系统的安全性与实用性,因此,研究现代电子设计技术在电子系统设计中的应用.具有重要价值。
作者:李永鸿 单位:广东省电信工程有限公司
【摘要】伴随着信息化社会的高速发展,EDA技术逐步发展起来,并越来越广泛地被应用到电子设计的各个领域中去,与传统的电子方法相比较,电子设计自动化具有更加强大优势与特点。
【关键词】电子设计;EDA技术;技术应用
引言
电子技术在信息化时代得到了高速发展,各类电子产品成为了人们生活中不可或缺的一部分,随着电子产品附带的功能逐渐增多以及性能方面的拓展,人们对电子技术提出了更高的要求。集成电路制造技术和电子设计是推动电子产品发展的主要动力,其中电子设计更是以前沿尖端的EDA技术为核心,在电子技术不断取得突破的今天,CPLD、FPGA可编程逻辑器件也越来越多的应用于电子设计,为电子设计带来了广阔发展空间和适应各项需求的灵活性。
1.EDA技术的特点与应用
(1)FPGA/CPLD的编程方式较易实现无线编程、红外编程、超声编程,或通过电话线远程在线编程,并且具有良好的加密功能。
(2)不存在MCU所特有的复位不可靠和PC跑飞等固有缺陷,还可将整个系统下载于同一芯片中,缩小了体积,易于管理与屏蔽,从而具有高可靠性。
(3)对于复杂多变的通信协议来说,利用VHDL进行FPGA编程高效、灵活,并且能够快速适应标准的升级,实际上FPGA的大容量、高速、高性能的发展趋势正是为了迎合通信领域应用的需要。
(4)器件的功能块可以同时工作,能够实现指令级、比特级、流水线级甚至是任务级的并行执行,加快了运算速度,由FPGA实现的运算系统可以达到现有通用处理器的数百甚至上千倍。将EDA技术应用于电子系统设计,能减小设备体积,降低功耗,提高电路的可靠性,减少上市时间,将设计风险降至最小,是数字系统设计的发展方向。在数字信号处理领域,传统的设计方法有2种:
a.采用DSP处理器,如TMS320系列微处理器;b.采用固定功能的DSP器件或ASIC器件。随着DSP系统复杂程度和功能要求的提高,这些DSP解决方案暴露出缺陷:DSP处理器方案成本低,但软件处理数据不可能有很强的实时性能,限制了在高速和实时系统中的应用;固定功能的DSP器件或ASIC器件可以提供很好的实时性能,但灵活性太差。相对DSP处理器,FPGA可以由设计者根据算法的内在并行结构设计合适的处理阵列,避免前者串行执行指令的低效;相对ASIC,FPGA可避免初期巨大的开发投资,并且拥有如微处理器的通用性和灵活性。加之FPGA内部大都提供了RAM、双口RAM和FIFO-RAM等存储体结构,所以FPGA可以完全取代通用DSP芯片或作为通用DSP芯片的协处理器进行工作。如果将通用DSP和FPGA融合在一起,把需要多个时钟周期的运算交给FPGA完成,DSP芯片主要完成单时钟的运算并控制FPGA的“可再配置计算”功能,可更好地把二者的优势发挥出来。
2.电子设计中EDA技术应用需注意的问题
在电子设计中应用EDA技术需要注意以下几点:
①在电子电路设计的时候,延时时间具有不确定性的特征,以及自动编译的部分电路可能会成为赘余,所以电子设计中采用EDA时,反向器的个数不易为偶数并联连接;②输入引脚要保持接地,不能处于悬空的状态,驱动的时候要保证是有源信号;③各个器件的电源要保持接地状态,需要的时候要对各个连接进行滤波和解耦处理;④设计的过程中,逻辑单元和引脚都要留出多余的部分,便于后期的扩展设计或者是设计修改;⑤需要采取一定的冷却处理,避免各个器件使用的时候过热。
3.EDA技术设计流程解析
一项工程的设计首先需利用EDA工具的文本编辑器或图形编辑器将它用文本方式(VHDL程序方式)或图形方式(流程图方式和状态图方式)表示出来。这两种表达方式必须首先通过EDA工具进行排错编译,变成VHDL文件格式,为进一步的逻辑综合作准备。在逻辑综合以前可以先对VHDL所描述的内容进行行为仿真,即将VHDL设计源程序直接送到VHDL仿真器中仿真。
3.2 目标器件
逻辑透配就是将由综合器产生的网表文件针对某一具体的目标器件进行逻辑映射操作,其中包括底层器件配置、逻辑分割、逻辑优化、布线与操作等,配置于指定的目标器件中,产生最终的下载文件。随后,可进行时序仿真。时序仿真是将布线器/适配器所产生的VHDL网表文件送到VHDL仿真器中所进行的仿真。该仿真已将器件特性考虑进去了,因此可以得到精确的时序仿真结果。如果编译、综合、布线/适配和行为仿真、功能仿真、时序仿真等过程都没有发现问题,即满足原设计的要求,就可以将由CPLD/FPGA布线/适配器产生的配置/下载文件通过编程器或下载电缆载入目标芯片CPLD或FPGA中。
3.3 硬件仿真与测试
在电子设计当中,经常会通过FPGA来完成对电子系统设计的功能检测,检测完成之后通过VHDL进行设计,最后呈现结果。这是硬件的仿真过程。而硬件的测试过程是指针对于CPLD以及FPGA直接应用到设计的过程当中,将文件下载之后,对电子设计过程进行功能检测。在对EDA技术进行的功能及时序仿真阶段,如果在仿真过程中没有发现任何问题,就可以将生成的文件下载到目标芯片当中。在这个过程中,应当注意以下几个重要事项:
①不可以采取反相器串联法来构成“延时电路”。
②在输入引脚时不可以悬空,必须通过有源信号进行驱动,将不使用的引脚进行接地。
③器件电源和接地的地线引脚应当要可靠连接。
④为了方便EDA技术应用的扩展和设计,在对要使用的器件进行选择时,要使得逻辑单元以及引脚要有一定的数量余量。
⑤要注意把握好环境的变化,防止对器件造成过热引起故障。
4.8255A芯片设计中EDA技术的应用分析
4.1 8255A端口及构造体说明
该设计模块中PPI端口一共定义了40个引脚,定义与8255A是相同的。端口的构造体许多都是输入输出的双向引脚,其端口是相互对应的。在芯片端口的构造体内部,都是通过bus-in和bus-out总线来实现。
4.2 构造体进程说明
PPI的构造体包括5个进程,主要是读进程、写进程以及形成pa、pb、pc三态输出进程。其中pa、pb和pc进程比较简单,不需要做详细说明,在这里主要分析读、写两个进程。
(1)读进程工作就是指在片选信号和读信号都有效时,从各个端口对外部设备提供的信息数据进行读入。此外读进程对数据线总线的信息数据进行描述并且通过三态缓冲器进行实现。
(2)写进程工作就是在片选信号和写信号有效时,将总线上的数据信息写入到bus-out总线上,与此同时,将总线上的最高数据位进行寄存器保存,便于以后对使用方式的判别。因为在写进程中,VHDL语言编程方法与读进程中的十分相似,再加上源程序比较长,所以本文没有给出详细的源程序。
5.结语
可以说EDA技术的应用为电子设计行业带来了一次技术上的革新,这就要求电子设计工程师要熟练掌握好EDA技术,在提高效率的同时,开发出更多具有高性能的电子产品。使得EDA技术更好地适应社会发展,增强自身竞争实力,并推动电子系统不断向集成化、大规模化的方向快速发展。
摘 要:EDA技术在现代电子设计中的应用作用凸显,与EDA技术特征优势有着密切的联系。EDA技术大多是通过由上而下开展设计的,如此便能够有效消除以往设计中存在的不足,并显著提升设计效率。文章通过介绍EDA技术,分析EDA技术在现代电子设计中的应用作用及意义,对EDA技术的要点内容、EDA技术电子设计流程及EDA技术的应用展开探讨,旨在为如何促进电子技术设计有序发展研究适用提供一些思路。
关键词:EDA技术;现代电子设计;应用
引言
EDA技术是上世纪90年代飞速发展起来的一项新型技术,是现代电子设计新的发展潮流,其是基于计算机工作平台,综合了计算机技术、电子技术、智能化技能等一系列技术达成电子产品的自动化设计。同时,EDA技术是当今信息化时展的必然趋势,其应用日趋广泛,涉及信息、通讯、半导体、电子零组件等多个行业,是现代电子设计的核心,在现代电子设计中发挥着至关重要的作用[1]。由此可见,对EDA技术在现代电子设计中的应用开展研究,有着十分重要的现实意义。
1 EDA技术概述
1.1 EDA技术
EDA(Electronics Design Automation),即电子设计自动化,EDA技术是现代电子技术的主要发展趋势,在电子技术、仿真模拟工作中扮演着十分重要的角色。在电子设计技术中,将可编程逻辑器件应用于系统中可很大程度提高电子设计工作灵活性,可编程逻辑期间在软件编程过程中重构器件的结构、运行方式,进一步使设计硬件灵活性得到显著改善。可编程逻辑器件应用结构原理、运行方式等的不断发展,使以往的数字系统设计理念、方法、过程等均实现了转变,一定水平上促进了现代电子技术的革新。在可编程逻辑器件相关技术越来越成熟及计算机技术飞速发展背景下,EDA技术逐渐在电子设计领域中得到广泛推广。EDA技术基于计算机上的EDA工具软件平台实现设计文件过程中依托硬件描述语言开展系统逻辑描述。EDA技术帮助设计人员通过硬件描述语言、电子设计自动化等实现对系统硬件功能的设计工作,其可自动实现逻辑分割、逻辑编译、布局布线等功能,进一步促进电子线路系统功能的全面达成[2]。
1.2 EDA技术发展
伴随计算机技术、电子系统设计技术以及集成电路技术的不断进步,为EDA技术发展创造了良好契机,EDA技术的发展、推广,不仅显著缩短了产品的开发周期,还极大水平改善了产品的性能及价格比。EDA技术发展,具体可划分成四个阶段:
(1)上世纪70年代――计算机辅助设计阶段,这一发展阶段主要体现于CAD技术方面,计算机辅助设计得到了一定的推广。人们逐步以计算机作为辅助开展IC版图编辑、PCB布局布线等工作,取代了过去的手工作业方式。于此阶段手工绘图方式得到了一定优化,进而在计算机辅助设计发展作用上得到了有效凸显。
(2)80年代――计算机辅助工程阶段,该阶段是在上一阶段基础上引入一系列新型应用功能,在具备图形绘制功能的同时,还增添了电路功能设计及结构设计,并且通过电气连接网络表实现了两者的有效结合。计算机辅助工程主要功能包括:原理图输入、逻辑仿真、自动布局布线以及电路分析等。在这一系列功能应用上,通过将原理图、逻辑图等用以重要应用内容,实现了设计功能的进一步丰富。
(3)90年代――电子系统设计自动化阶段,该阶段电子设计自动化目标得以实现,可经由高级描述语言及系统识别仿真等优势开展应用,极大水平改善了设计的效率。
(4)现代EAD技术即为将计算机作为工具,基于EDA软件平台,结合硬件描述语言实现的设计文件,可自动实现用软件方式描述的电子系统到硬件系统的逻辑仿真、布局布线、逻辑综合等,进而实现对相关目标芯片逻辑映射、适配编译等操作[3]。
2 EDA技术在现代电子设计中的应用作用及意义
2.1 EDA技术在现代电子设计中的应用作用
凭借EDA技术广泛的应用范围,将其应用于现代电子设计中,可起到一系列的作用。对于现代电子设计而言,相对流行的编程方式即为无线编程、在线编程,而EDA技术不仅能够充分适应电子设计的发展,还可促进达成无障碍编程,在编程过程中的保密性还能够得到有效保障。EDA技术还有着十分显著的可靠性,可有效解决电子设计中复位障碍、跑飞等问题。还可于集成、压缩功能应用情况下,完成对电子产品系统向某一芯片中的有效集成,如此可为设计管理实践带来极为便利,促进对电子设计风险控制工作的开展,还可使电子设计可靠性得到有效保障。除此之外,EDA技术在现代电子设计中的应用,还可收获极高的效率,可达成多任务同时运行的目的。在EDA技术应用实践中,可于多模块功能应用情况下,有效加快电子设计速度及改善子设计效率水平,推动电子设计工作进一步朝信息市场化方向发展。另外,EDA技术还具备一定的适应性,通过对其高速、高效及大容量等特点的有效成效,积极促进电子设计的创新升级。EDA技术的一系列特征优势的凸显可积极促进现代电子设计的有序发展。
2.2 EDA技术在现代电子设计中的应用意义
电子技术是一项有着极强专业性的技术,现阶段用于电子技术设计中的软件多种多样,经由选取适用的应用软件,便可有效改善电子技术设计效率。EDA技术在现代电子设计中的应用有着十分重要的意义,EDA技术是将计算机用以主要平台,然后将一系列相关技术开展综合应用。对于现代电子设计而言,EDA技术是发展的新潮流,具备各式各样优势作用发挥,将其应用于现代电子设计中可收获诸多便利。伴随EDA技术的逐步发展进步,无不为现代电子设计带来新的转变,可有效改善全面电子技术设计效率水平,因此将EDA技术应用于电子技术设计中十分重要。
3 EDA技术的要点内容
ESDA可算得上是现代电子设计的最新发展方向,可将其理解为:设计人员依据自顶向下设计方法,对全面电子系统开展方案规划及功能划分,系统的关键电路通过一片或者几片特定集成电路(ASIC)达成,然后依托硬件描述语言开展系统行为级设计,最后经由适配器、综合其得到最终目标器件。该种设计方法可称之为高层次电子设计方法。
3.1 自顶向下设计方法
对于自顶向下设计方法而言,第一步要从系统设计展开,于顶层开展功能方框图划分及结构制定。于方框图一级开展仿真、纠错,同时选取硬件描述语言对高层次系统行为开展描述,于系统一级开展验证。紧接着选取综合优化工具得出对应门电路网表,网表相关的物理实现级既可以是印刷电路板,又可以是专用集成电路。设计的主要仿真、调试过程是于高层次上实现的,如此不仅可为尽早觉察结构设计中的错误提供便利,提高设计工作效率,还可减轻逻辑功能仿真的工作量,提升系统设计一次成功率[4]。
3.2 硬件描述语言
硬件描述语言指的是一类开展电子系统硬件设计的计算机语言,其借助软件编程来对电子系统中各项内容开展有效描述,诸如电子系统的连接形式、电路结合以及逻辑功能等。近年来,在大型电子系统设计中硬件描述语言得到广泛应用。上世纪80年代美国国防部研发出高速集成电路硬件描述语言,以作用于对EDA产品不兼容问题进行解决,此外还可作用于开展多层次设计。IEEE利用高速集成电路硬件描述语言对过去硬件描述语言一系列功能予以了覆盖。IEEE作为一类全方位的硬件描述语言,其涵盖了多个设计层次,诸如逻辑门级、系统行为级以及寄存器传输等,并且还支持多种不同形式对全面项目开展混合描述。高速集成电路硬件描述语言一方面具备极佳的移植性,一方面其的设计还为工艺间转换提供了极大便利,同时高速集成电路硬件描述语言使得设计人员主要工作转变为开展实现与调试系统功能。
3.3 ASIC设计
面对电子系统集成电路中存在的各式各样问题,包括可靠性不足、功耗大以及体积大等,可于集成电路设计过程中引入ASIC芯片开展解决。伴随现代电子产品市场需求的逐步严苛,ASIC芯片可划分成全定制ASIC、半定制ASIC以及可编程ASIC。在对全定制ASIC芯片进行设计过程中,设计人员要对芯片上全面晶体管几何图形、工艺规则予以界定,然后把设计成果转交给IC生产商掩膜制造,如此可最大限度的确保ASIC芯片获取最理想的性能,进一步实现高效、高利用率以及低能耗的目的。
4 EDA技术电子设计流程
EDA技术是一项系统级的设计技术,是一类层次比较高的电子设计手段,该项应用技术基于概念驱动,确保电子设计工作人员在设计过程中无需对门级原理图开展利用,工作人员在确立设计目标后便可应用EDA技术对电路予以描述,如此一方面可有效缩减电路西决的制约,一方面可有效强化设计人员设计创造水平[5]。EDA系统支持设计人员把概念构思、高层次描述输入进计算机后,基于系统规则实现对电子产品的设计。就EDA技术电子设计流程而言,主要可划分为系y划分、图形或者VHDL输入、代码级功能仿真、适配前时序仿真及ASIC实现等,具体而言:(1)电子设计通过文本或图形编辑器对设计描述予以呈现,即为实现设计表述;(2)电子设计通过编译器对设计开展错排编译,也就是输入硬件描述语言程序;(3)设计人员对硬件、软件开展沟通,为达成功能仿真提供便利,也就是综合;(4)在仿真设计检测满意后,借助FPGA开展逻辑映射操作,即为编程下载,由此系统级设计便宣告结束。EDA技术电子设计流程,如图1所示。
5 EDA技术的应用
近年来,EDA技术得到飞速发展,在诸多领域的电子系统设计工作得到广泛推广,包括通讯、教学、医学、航天、国家计算机应用、工业生产等等,并发挥着十分重要的作用。
5.1 EDA技术在通讯中的应用
EDA技术在科研研究中的应用,主要借助电路仿真工具开展电路设计、仿真;借助虚拟设备开展产品调节试用;在仪器设备中应用FPGA器件开发。对于CDMA无线通信系统而言,全面无线基站、移动手机均于同一频谱下运行,为了对各种呼叫进行区分,各部手机均有着一个特有的码序列,CDMA基站唯有对多种观点码序列进行有效判定,方可对不同传呼进程开展分辨,而此处的判定是经由匹配滤波器输出呈现于输入数据流中探测到的特定码序列。FPGA可提供适用的滤波器设计,同时还具备DSP高级数据处理功能,所以FPGA在现代通讯领域中得到广泛推广。
5.2 EDA技术在生物医学工程中的应用
EDA技术是电子设计的重要工具,不管是芯片设计,还是系统设计,倘若未有得到EDA工具的支持,均将无法实现。近年来,生物医学工程领域对EDA技术进行了引入,该项技术一方面可促进对人体血压、心率等生理信号展开更为准确的检测,一方面可经由相关设计达成对生理信号的滤波、医学图像检测等处理,使得生理信号更具临床使用价值。所以,EDA技术在生物医学工程领域有着十分可观的发展前景。
5.3 EDA技术在产品设计、生产中的应用
无论是数字信号处理器、性能极佳的微处理器,还是电子电路、冰箱、电视机等,EDA技术不仅应用于前期计算机模拟仿真、产品调试,还应用于电子设备的研发、制造,电路板焊接等一系列环节,并在其中发挥着至关重要的作用。某种意义上而言,EDA技术已然转变成电子工业领域中必不可少的一部分。
6 结束语
总而言之,EDA技术是当今信息化时展的必然趋势,其应用日趋广泛,涉及信息、通讯、半导体、电子零组件等多个行业,是现代电子设计的核心,在现代电子设计中发挥着至关重要的作用。伴随EDA技术的日趋成熟,其将进一步推进电子产业及电子设计领域的技术变革,将进一步提升电子设计水平。鉴于此,相关人员务必要清楚认识EDA技术在现代电子设计中的应用作用及意义,强化EDA技术在现代电子设计中的科学合理应用,不断钻研研究、总结经验,积极促进电子技术设计有序发展。
摘 要:EDA技术是电子设计中的重要发展趋势,在现代社会科学技术飞速发展的大环境下,EDA技术为电子设计领域内带来了新的理念,并有效的提高了电子设计工作的效率和质量。本文基于EDA技术在电子设计中的实际应用情况进行简要分析,仅供相关人员参考。
关键词:EDA技术;电子设计;应用
随着现代社会数字技术和信息技术的不断发展进度,我国数字化电子信息产品也得到一定发展,电子技术自动化逐渐成为电子设计的重要基础,在推进电子设计系统稳定持续发展方面也发挥着重要的作用。因此积极探讨EDA技术在电子设计领域内的实际应用情况,对于提高电子设计水平以及促进电子系统规模化发展方面,都具有重要的意义。
1 EDA技术概述
1.1 简介
电子设计自动化技术简称EDA技术,是电子技术及仿真模拟工作的基础技术,通过可编程逻辑器件在数字系统中的有效应用,切实提高了电子设计的灵活性和可控性,并且通过可编程逻辑器件的结构及工作方式的重构,有效的提高了电子设计硬件的效率。尤其是PLD应用的进度,促使其下载方式以及集成规模等都发生了一定程度的变化,有效的推动了现代电子技术的发展,EDA技术基于EDA工具软件平台,通过对硬件描述语言进行有效应用,以实现系统逻辑描述,从而完成设计文件。EDA技术也具有自动完成逻辑翻译、逻辑分割等功能,为保障电子线路系统功能的实现提供可靠的基础。
1.2 现状
就EDA技术的发展情况来看,半导体工艺技术的进步,推进了EDA技术的发展,当前IC设计产业在高度发展的同时也面临着产品上市周期缩短、成本降低等挑战,这就需要相关设计人员积极选用高效的EDA技术,全面衡量设计过程中硬件的物理特性对设计时序及功能的潜在影响,并积极选用合适的设计术语以及抽象形式等数据来进行描述设计,以保证电子设计的合理性和可靠性。EDA技术在电子设计中对测试深验证亚微米技术的物理效应能力以及抽象设计能力都有着严格的要求。
EDA技术的发展,与计算机技术、电子系统设计等都存在着密切的联系,总的来看,EDA技术的发展主要分为三个阶段,一是计算机辅助阶段,主要是在计算机的辅助下对电路原理图进行编辑和处理,转变传统的绘图工作方式,以规范的PCB布线布局方式来提高电子设计效果。二是计算机辅助工程设计阶段,通过逻辑模拟、故障仿真以及定时分析功能,对产品的相关性能及功能进行提前预知,从而促进电路设计中各项问题的有效解决。三是电子设计自动化阶段,通过对高级描述语言及综合技术的有效应用,完成设计前期的高层次设计,促进电力设计质量和效果的提升。
2 EDA技术要点
2.1 硬件描述语言
硬件描述语言主要是通过软件百年城来对电子系统中的电路结合以及逻辑功能等进行具体描述,为保证EDA技术在电子设计中的实际应用效果,应当对硬件描述语言进行合理运用,确保其最大程度上满足的大规模的电子系统。IE EE是一种全方位的硬件描述语言,以VHDL为硬件描述语言的各种功能,包含多个设计层次,促进系统行为级、逻辑焖鸡等设计的实现,在实际应用中可以通过数据流、结构及行为等三种方式实现对整个项目的混合描述。VHDL硬件描述语言在实际应用中具有良好的移植性,便于工艺之间相互转换,促进系统功能得以实现。
2.2 ASIC技术
就EDA技术得总体情况来看,将ASIC芯片合理应用到集成电路设计中,能够有效的解决电子系统集成电路中存在的可靠性差、体积大等主要问题,促进电子设计的总体效果的提升。在现代社会科学技术不断发展的大环境下,电子产品市场的门槛不断提高,ASIC芯片也日趋复杂,主要分为全定制或半定制ASIC及可编程。为保证EDA技术在电子设计中的实际应用效果,应当尽可能保持所涉及的ASIC芯片获得最优性能,以最大程度上降低技术耗能、促进EDA技术的利用率得以有效提升。
3 EDA技术电子设计流程及应用
3.1 EDA技术电子设计流程
EDA技术是系统级的设计方法,是一种层次相对较高的电子设计方式,EDA技术以概念为驱动从而使电子设计工作者在设计时无需利用门级原理图,电子设计工作者在确定设计目标之后就可以用EDA技术来表述电路,这样不仅可以减少电路细节的约束及限制,同时也可以使设计者的设计更具创造性。EDA系统在电子设计人员将概念构思及高层次的描述输入计算机之后在系统规则下完成对电子产品的设计。
EDA技术的电子设计工作流程大致包括系统划分、代码级功能仿真、VHDL代码或图形的输入、送配前时序仿真及ASIC实现部分。首先,电子设计借助文本或者图形编辑器呈现出设计描述,也就是实现设计表述。其次,电子设计借助编译器对设计进行错排编译,即输入HDL程序。然后,设计人员需要沟通软件和硬件设计,以便实施功能仿真,即综合。最后,在确认仿真设计无误时,通过FPGA或CPLD完成逻辑映射操作,即编程下载,系统级设计完成。
3.2 EDA技术的应用
EDA技术在电子工程设计中扮演着非常重要的角色,首先,电子自动化技术可以验证电路设计方案的正确性,在进行电子设计时,待设计方案确定之后,会利用结构模拟或者系统仿真等方式来验证设计方案的正确性,在验证过程中系统中的各个环节的传递函数确定之后设计方案便可以实现。这种系统仿真技术推广到非电子专业的系统设计也会得到充分的发展。EDA技术在系统进行仿真之后的电路结构进行模拟分析,从而使得电路设计方案的可行性及正确性得到充分的保障。其次,电子自动化字数也可以对电路特性进行优化设计。电路的稳定性能受到元器件容差及工作环境温度等的影响。在传统设计过程中难以对电路的整体进行优化设计,也无法全面的分析电路稳定性的影响因素。EDA技术中的温度分析及统计分析等功能的应用则可以全面的分析电路特性影响因素,从而对电路特性进行整体的优化设计。最后,电子自动化技术也可以实现电路特性的全功能模拟测试。
3.3 以EDA技术为基础电子设计的注意事项
在利用EDA技术进行电子设计时,首先应充分的考虑电子电路延时的不确定性,以及在系统进行自动编译时会被冗余的电路简化,因此,在应用EDA技术时,应注意采用的反向器个数避为偶数,同时以并联的方式将反向器连接成延时电路。其次,在设计过程中输入的弓}脚不能处于置空状态,要保证有信号源来驱动引脚,及保持部分不用的弓}脚保持接地,同时,器件的电源应始终与地线引脚保持相连,彼此之问可以进行滤波及去祸。最后,在设计中药避免器件过于发热。
结束语
当前社会发展形势下,EDA技术逐渐成为电子设计过程中的核心技术,并发展为电子产品研制的源动力,通过EDA技术的有效应用,一定程度上提高了电子设计的整体水平,推进电子系统向集成化与规模化方向发展,为高性能电子产品的开发奠定了坚实的基础。
摘 要: 本文结合全国大学生电子设计竞赛,提出培养学生创新、团队精神、工程实践能力的教学改革探索,介绍在“电力电子技术”课程教学中进行教学改革的主要方法和手段及要实现的教学改革目标。
关键词: 电子设计竞赛 电力电子技术 教学改革
教育部、信息产业部等联合组织的全国大学生电子设计竞赛自1994年以来已经成功举办了11届,从历届竞赛题目来看,主要有以下几种方向题目:电源设计、信号源、处理类和控制类等。其中和“电力电子技术”课程最密切的是电源设计类题目,几乎每一届都会出现电源设计方向的题目,因此全国大学生电子设计竞赛题目应结合“电力电子技术”课程教学目标,不但可以丰富教学内容,明确教学任务,而且可以提高学生实践能力。
电气工程及其自动化专业为广东石油化工学院(以下简称我校)卓越工程试点专业,可以为教学研究提供优秀的平台。通过全国大学生电子设计竞赛把对人才素质的检验反馈到教学改革中,调整和改革电气类专业人才培养机制,体现大学生创新精神和实践能力。结合我校“卓越工程师”培养目标,探索建立具有地方性普通高校特色的电气类专业人才培养机制。针对不同层次学生教学目标和教学要求,设计更好的教学方法,注重理论知识与实践教学相结合,让学生在做中学,以电子设计竞赛题目和任务导学和驱动教学。
1.教学改革目标
电力电子技术课程的任务是使学生熟悉各种电力电子器件的特性和使用方法;掌握各种电力电子电路的结构、工作原理、控制方法、设计计算方法及实验技能;熟悉各种电力电子装置的应用范围及技术经济指标,提高学生专业素质。专业素质主要体现为运用所学专业知识、理论和技能进行专业实践,解决社会实践问题(如技术创新、技术改造、产品开发、设备维护、生产管理等)的能力。构建符合应用型人才成长的课程体系,厚基础、重实践、结合单片机应用系统设计方面形成突破,使学生有丰富的系统设计经验。注重培养学生专业意识,激发专业兴趣。结合单片机C语言等课程,课内教学以理论为主,课外教学以实践为主,使学生得以全面发展。确定课程教学目标,结合全国大学生电子设计竞赛历届题目,分阶段构建课程知识培养架构;以学生为主体,以能力培养为核心,引入多种教学方法和教学手段,改变课程考核方式,全面对课程教学进行改革,争取在全国大学生电子设计竞赛中取得更好的成绩。
2.教学方法改革
为了完成以上教学任务,对课程教学方法进行改革,在不同阶段的教学过程中采用不同的教学方法,激发学生学习热情,培养学生相应能力,同时鼓励学生参加各种电子设计竞赛。
2.1学科基本内容教学改革
首先利用多媒体教学环境进行课堂教学,充分利用多媒体教学,进行电子课件、电路仿真、教学素材资源库及视频展示等,将抽象问题形象化,这样教学更生动具体,提高学生的学习兴趣,更好地掌握教学内容,同时提高教学效率和教学质量,获得较好的教学改革效果。
其次,根据教学内容安排一定课堂时间给学生自学和实践,有利于巩固和深化教学内容,提高学生实践能力。自学指导法的关键在于学生课外自学过程中,教师必须布置学习要点让学生自学,要求学生组成兴趣小组,利用网络或图书馆查阅资料,结合课堂所学知识开展专题自主学习,然后由小组负责人在课堂上进行汇报,不同小组学生先互评,然后老师进行适当点评。引入自学指导法有助于提高学生学习主动性,给学生课外自学提供适当引导,提高学习效率,对提高学生自学能力和分析问题、解决问题的能力等有很大帮助,使学生感受到团队的重要性和自主学习的乐趣。
2.2实验教学改革
在理论教学和实践教学过程中引入电子设计竞赛题目与设计要求,采用任务驱动教学,使理论和实践结合起来。一个电力电子项目应用项目需要很多外围电路,如PWM电路、测量放大、输出控制等,涉及电路分析、模拟电路、数字电路、C语言、单片机、等方面知识,以电力电子技术课程开发带动其他课程学习,起到以点带面的作用。教师给出设计方案,让学生分析方案,或设计满足性能指标的电力电子系统,最后指导老师对每个小组设计的方案进行讲评,分析设计方案的优缺点,并提出改进意见。使学生理论联系实际,加深对电力电子技术课程课堂教学内容的理解,培养学生灵活运用所学知识的能力。在实验室完成课程教学过程,边讲边练,讲练结合,分组实践,共同讨论。教学过程中,坚持学生电子设计竞赛相关设计能力培养原则,打破班级整体概念,以电气工程及自动化专业实验室的目前的教学条件,一般将学生分为4~6人的学习小组,以单片机开发板、驱动电路、电力电子变流电路等硬件,配合从低到高的不同性能要求的电子设计竞赛题目,从独立分项的拓扑电路技术实践向综合性工程实践逐步完成教学任务。
2.3电子设计竞赛培训与选拔
以全国大学生电子设计竞赛为目标,鼓励学生参加各种电子设计竞赛,选拔优秀学生进行专门培训,提出相应的学习目标和要求,促进优秀创新人才成长。目标是拔高创新人才培养带动整体水平提高。教学过程中引入“因材施教”教学策略,针对不同层次、不同兴趣的学生提出不同要求,以满足不同需求,在满足基本教学要求的前提下,提出和达到更高的教学目的。一方面,对于经典理论和基本知识点,必须让学生掌握。另一方面,让学生不断吸收新知识。电力电子技术发展速度相对较快,为了使培养的学生适应市场需求,教学过程中必须时刻把握和跟踪新技术和方向。
3.教学手段改革
理论必须联系实际,电力电子技术有很强的实践性,实验是培养动手能力、严谨科学态度和科学研究方法的重要手段,是必不可少的一个教学环节。电力电子技术实验环节学时一般为8学时,课内安排3个基础性实验和1个综合实验设计,课外安排1个创新性选修课题设计。为了弥补实验课时较少及实验室在硬件建设上的不足,充分利用现有电路仿真软件建立虚拟实验室,软硬结合,提高实验教学质量。此外,还可以利用Flash等多媒体软件、制作波形分析等动画教学课件,通过这种互动式直观教学,解决电力电子电路中电压、电流波形分析难的问题,形象生动地完成课程教学内容,加深对教学重点和难点的理解,增强教学效果。
4.结语
结合全国大学生电子设计竞赛教学改革,学生对本课程学习基础扎实,思维和视野扩大,除掌握课程知识本身外,还掌握获得知识的方法,自学能力得到增强,培养创新意识,以点带面,对其他课程和专业知识学习有显著的帮助和促进作用,使学生真正掌握由元件到系统、由强电到弱电、由硬件到软件等多方面系统化专业知识,实践能力得到训练和提高,争取在全国大学生电子设计竞赛中取得更好的成绩。
摘 要:随着集成电路和微电子技术的发展,电子设计自动化技术(简称EDA)已经成为一门电子领域的重要学科。EDA技术的发展与应用成为21世纪电子设计的主流方向。本文主要介绍EDA技术的发展内容,展望EDA技术的应用蓝图。
关键词:电子设计;自动化发展;应用蓝图
一、电子设计自动化技术的概况
现代电子产品多体现开发周期短、更新换代快、功能多重、能耗偏低等特点,产品体积日趋小巧,相比较传统电子产品,其广泛运用现代科学技术,电子设计自动化程度提升,产品的竞争力迅速提高,能够更有效运用现代化科学技术,以适应时展变化。而这归因于电子设计自动化技术,集合众多学科的最新研究成果发展而来的一门新科学领域技术。
电子设计自动化技术内容主要为大规模可编程逻辑器件(简称PLD)、硬件描述语言(简称VHDL)、软件开发工具(主要为MAX+plusII、ispEXPERT和Foundation Series)和实验开发系统四个方面。大规模可编程逻辑器件是EDA技术的设计载体物质,帮助用户利用编程实现逻辑功能;硬件描述语言是电子系统设计实现功能的表达手段;软件开发工具则是系统化、自动化的设计工具,帮助EDA技术设计电子系统;实验开发系统则是有助于电子系统设计的系列下载工具和硬件验证工具。
电子设计自动化技术的发展也并非一日而成,由一学科而诞生,其发展经历三个阶段:计算机辅助技术(简称CAD),计算机辅助工程设计(简称CAE)和电子设计自动化(简称EDA)。
(一)CAD阶段(20世纪70年代)
早期电子系统硬件设计经由分立元件向集成电路模式发展,硬件设计随之进入早期发展阶段。硬件设计主要采用集成电路,并将其焊接在电路板上,做成早期的电子系统,而对系统的调整试验则是在PCB上进行。制作过程的复杂性要求,传统的利用手工图纸方式无法实现,因此过程高度复杂的产品设计工作由CAD工具,利二维图形编辑和分析完成。在20世纪70年代EDA技术发展阶段,电路板画图工具受到计算机工作平台的约束,其设计的性能较差,工作时间受制约有限。
(二)CAE阶段(20世纪80年代)
20世纪80年代推出了新的EDA工具,伴随着计算机和集成电路的推广发展而来的计算机辅助工程设计阶段到来――CAE阶段。其推出的EDA工具主要核心为逻辑形式模拟、计划性分析、模拟故障分析和自动布局布线,解决之前无法完成的对工具功能检测的重点问题。设计师在产品制造之前可以提前知晓产品的功能,利用计算机生成有关产品制造的文件,帮助在设计古城有效对产品性能进行早期分析检测。
EDA工具核心之一――自动布局功能与早期阶段产品设计工具解决人工重复绘图的缺陷相比较,80年代的CAE工具可以保证设计和制造出最优的电子产品,该工具不仅可以为产品开发提供便利,也能帮助设计人员提供最佳脑力创作。然而,电子系统复杂多样化,EDA工具无法全面满足设计要求,无法对产品设计元件进行优化处理。
(三)EDA阶段(20世纪90年代)
这一阶段EDA技术向电子产品自动化设计方向大幅度进步,归功于微电子技术的迅猛发展――芯片集成于工作效率的技术创新。集成电路高速率设计和电子系统的高水平发展趋势,极大促进了电子设计自动化技术取得进步发展。EDA工具实现设计、测试、生成文件等系统化的电子系统设计自动化,其不仅仅具备系统设计能力,并且包含各个工艺标准元件库,实现系统设计能力独立化,帮助设计工程师熟练设计电子系统[1]。
二、EDA技术应用蓝图
EDA技术应用前景广泛,可应用于高校实验教学活动、产品开发和科研、电器设备的更新换代与改造。随着软件开发功能的完善,电子系统可以集成在一个芯片上,产品设计硬件则可以利用软件方式完成,全面实现系统的编程和升级活动,因此,在科研活动和产品的开发过程中,EDA技术可被广泛运用。
各高校电子类专业较为火热的教学活动以及研究课题,都较多借用EDA技术设计各种复杂的数字系统,完成系统的开发与实验,同时也可以便捷地应用该技术进行硬件验证,简化数字电子设计实验的流程,而不同的学生可以根据自身的设计完成各项实验活动,便于高校教学活动的进行,也有利于提高学生的自我创造能力。这种技术大大简化了高校实验教学成本,因而也被推广应用。
采用EDA技术可以对机电设备中的电器控制系统进行重新设计或改造,设计时间较短,成本较低,同时可以提高机电设备的性能,增加产品的技术含量。电子产品更新换代速率愈来愈快,为满足市场消费需求,不一定要求所有的工程师创造出新的产品设计,在传统机电设备的基础上,对设备电子系统进行规划设计或改造,有利于产品额外价值的实现[2]。
三、总结
进入21世纪90年代,随着集成电路、微电子技术和芯片组合技术的发展完善,EDA技术在数字系统和微电子技术领域不断发展,现代电子系统设计成为电子领域发展的重要内容,同时EDA技术也需要在PLD和VHDL方面做出不断的更新完善,使之在计算机、工业、电器等领域广泛拓宽应用市场,利用电子设计的优势制造出领域更宽广的电子产品。在此可以展望EDA技术的兴起将超越电子设计领域向其他领域发展,设计不再单纯是电子类专业的设计,电子系也不再是工程师的代名词。
【摘要】随着科技的发展,电子设计也得到迅速发展。在电子设计领域中,EDA技术得到了广泛的应用,基于此,本文就对电子设计中EDA技术的应用进行了深入地研究。
【关键词】电子设计;EDA技术;应用
前 言:EDA又称电子设计自动化,它是电子技术的发展潮流,是电子技术及仿真模拟工作的基础技术,因此,在电子设计中,EDA得到了广泛的应用。
1.EDA技术概述
在电子设计技术中以可编程逻辑器件在数字系统中的应用为电子设计工作带来了极大的灵活性,可编程逻辑器件在软件编程时重构器件的结构及工作方式,从而大大的提高了设计硬件的效率。PLD应用的结构原理、下载方式及集成规模等方面的具体的进步都在一定程度上推动了现代电子技术的革命的发展,它使得传统的数字系统设计方法、设计理念及设计过程等都发生了改变。随着PLD技术的不断完善及计算机技术的快速发展,EDA技术开始在电子设计领域中发光发热。EDA技术在计算机上的EDA工具软件平台完成设计文件时利用硬件描述语言来进行系统逻辑描述。EDA技术实现了设计者利用硬件描述语言及电子设计自动化软件等完成对系统硬件功能的设计工作,EDA技术可以自动的完成逻辑编译、逻辑分割及布局布线等功能从而使电子线路系统功能全部实现。
2.EDA技术的现状及发展
随着半导体工艺技术的不断发展,EDA技术也不断地推动着电子设计技术的发展。IC设计产业在不断高度发展的同时也面临着巨大的挑战,产品上市周期越来越短、成本越来越低等要求都迫使设计者在进行电子设计时选用更高效的EDA技术。设计者在设计的过程中必须全面的考虑问题,不仅要考虑硬件的物理特性对设计时序及功能可靠性等的影响,同时也要选用合适的设计术语及抽象形式等数据来描述设计。EDA技术不仅需要测试深验证亚微米技术的物理效应的能力同时也需要提供抽象设计的能力。EDA技术的发展离不开计算机、电子系统设计及集成电路等,EDA技术的发展大致上可以分为计算机辅助阶段、计算机辅助工程设计阶段及电子设计自动化阶段这三个阶段。电子辅助阶段主要是在计算机辅助的前提下进行的电路原理图编辑,用PCB进行布线布局,从而使得设计师从传统的绘图工作中解放出来。计算机辅助工程设计阶段主要是解决电路设计中的电路检测等问题,CAE以逻辑模拟、故障仿真及定时分析等为核心,从而使得设计可以提前预知产品的相关性能及功能。电子设计自动化阶段主要是通过高级描述语言、综合技术及系统仿真等“自上而下”的完成设计前期的高层次设计。
3.EDA技术的要点分析
3.1硬件描述语言
硬件描述语言是一种进行电子系统硬件设计的计算机语言,它通过软件编程来具体的描述电子系统中的电路结合、连接形式及逻辑功能等,硬件描述语言适应于设计大规模的电子系统。高速集成电路(VHDL)硬件描述语言于1985年美国国防部推出的目的是为了克服EDA产品不兼容问题,同时也可以进行多层次设计。IEEE以VHDL为硬件描述语言柄滩以覆盖之前的硬件描述语言的各种功能。IEEE是一种全方位的硬件描述语言,包括系统行为级、逻辑门级及寄存器传输等多个设计层次,同时也支持数据流、结构及行为等三种形式进行混合描述整个项目。VHDL硬件描述语言不仅移植性好,同时它的设计也方便了工艺间的转换,而且VHDL使得设计人员的主要工作是进行实现与调试系统功能。
3.2ASIC设计
在集成电路的设计中加入ASIC芯片可以解决电子系统集成电路存在的功耗的、可靠性差及体积大等主要问题。随着现代电子产品市场的门槛不断提高,ASIC芯片分为全定制或半定制ASIC及可编程,因此在设计ASIC芯片时应该尽可能的是芯片获得最优的性能,从而达到高利用率、高速度及低耗能的目标。
4.EDA技术在电子设计流程
EDA技术是系统级的设计方法,是一种层次相对较高的电子设计方式,EDA技术以概念为驱动从而使电子设计工作者在设计时无需利用门级原理图,电子设计工作者在确定设计目标之后就可以用EDA技术来表述电路,这样不仅可以减少电路细节的约束及限制,同时也可以使设计者的设计更具创造性。EDA系统在电子设计人员将概念构思及高层次的描述输入计算机之后在系统规则下完成对电子产品的设计。EDA技术的电子设计工作流程大致包括系统划分、代码级功能仿真、VHDL代码或图形的输入、送配前时序仿真及ASIC实现部分。首先,电子设计借助文本或者图形编辑器呈现出设计描述,也就是实现设计表述。其次,电子设计借助编译器对设计进行错排编译,即输入HDL程序。然后,设计人员需要沟通软件和硬件设计,以便实施功能仿真,即综合。最后,在确认仿真设计无误时,通过FPGA或CPLD完成逻辑映射操作,即编程下载,系统级设计完成。
5.EDA技术的应用
EDA技术在电子工程设计中扮演着非常重要的角色,它的作用体现在不同的方面。首先,电子自动化技术可以验证电路设计方案的正确性,在进行电子设计时,待设计方案确定之后,会利用结构模拟或者系统仿真等方式来验证设计方案的正确性,在验证过程中系统中的各个环节的传递函数确定之后设计方案便可以实现。这种系统仿真技术推广到非电子专业的系统设计也会得到充分的发展。EDA技术在系统进行仿真之后的电路结构进行模拟分析,从而使得电路设计方案的可行性及正确性得到充分的保障。其次,电子自动化字数也可以对电路特性进行优化设计。电路的稳定性能受到元器件容差及工作环境温度等的影响。在传统设计过程中难以对电路的整体进行优化设计,也无法全面的分析电路稳定性的影响因素。EDA技术中的温度分析及统计分析等功能的应用则可以全面的分析电路特性影响因素,从而对电路特性进行整体的优化设计。最后,电子自动化技术也可以实现电路特性的全功能模拟测试。
6.以EDA技术为基础电子设计的注意事项
在利用EDA技术进行电子设计时,首先应充分的考虑电子电路延时的不确定性,以及在系统进行自动编译时会被冗余的电路简化,因此,在应用EDA技术时,应注意采用的反向器个数避为偶数,同时以并联的方式将反向器连接成延时电路。其次,在设计过程中输入的引脚不能处于置空状态,要保证有信号源来驱动引脚,及保持部分不用的引脚保持接地,同时,器件的电源应始终与地线引脚保持相连,彼此之间可以进行滤波及去耦。最后,在设计中药避免器件过于发热。
结束语:
我国经济的进步带动着我国科学技术的不断发展,从而也使得了电子产品得到了飞速的发展。在现阶段的电子设计中,EDA技术是电子设计过程中的核心技术,是电子产品研制开发的源动力。随着EDA技术的不断深入发展,EDA技术将引发电子产业界及电子设计领域的技术革命变革,EDA技术的不断完善使得电子设计的水平在不断的提升。为了使电子系统朝着集成化及规模化等方向的发展,电子设计工程师应该充分的掌握EDA技术,以便开发出更多的高性能电子产品。
摘要随着电子技术的飞速发展,对各种硬件资源、电子产品的可扩展性、可靠性的要求也逐渐提高。FPGA作为一种可编程的逻辑器件,具有高容量、高性能、低成本等优点,在电子设计中应用日益广泛。基于此本文对FPGA技术在电子设计中的相关应用进行探讨。
【关键词】探析FPGA技术 电子设计 相关应用
1 FPGA技术简介
FPGA技术是在CPLD、GAL、PAL等编程器件的基础上发展而来的,作为专用集成电路领域中的一种半定制电路而出现的,解决了定制电路的不足,克服了原有可编程器件门电路数有限的缺点。
FPGA基本的逻辑功能是由内部进行规则排列的逻辑单元阵列(LCA)来完成的。逻辑单元阵列主要由输入输出模块(IOB)、可配置逻辑模块CLB、内部连线(Interconnect)构成。电子设计人员根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,实现所需要的逻辑功能。
随着超大规模集成电路技术及计算机辅助技术的发展,FPGA的容量和性能也不断提高,FPGA内部集成的片内外设也越来越多,可集成SRAM、Flash、AD、RTC、CPU硬核等。现在FPGA已被用于实现大的逻辑电路甚至整个系统。
FPGA的设计流程就是利用EDA开发软件和编程工具对FPGA芯片进行开发的过程。简单的FPGA设计主要包括以下几个方面:
1.1 功能定义/器件选型
在FPGA项目开始设计之前,首先要根据FPGA器件在电子系统中的功能进行系统功能的定义和模块的划分;然后根据任务要求,如系统的功能和复杂度,对工作速度和器件自身的资源、成本、以及连线的可布性等方面进行权衡,选择合适的设计方案和合适的器件类型。
1.2 设计输入
指的是使用原理图输入、状态图输入、流程图输入、硬件描述语言HDL等方法对设计的电路进行描述并输入EDA工具的过程。常用的硬件描述语言是Verilog / SystemVerilog,其次是VHDL。设计输入编辑的EDA工具有很多,常用的EDA软件ModelSim、Visual HDL、ActiveHDL、Xilinx ISE、Quartus II 都有针对HDL的编辑工具。
1.3 功能仿真
功能仿真是最基本的仿真验证,主要针对实现前的设计文件。功能仿真的主要是验证设计文件的逻辑功能是否正确、满足设计要求。此时的仿真没有延迟信息,仅对初步的功能进行检测。仿真前,要先利用波形编辑器或HDL等建立仿真激励文件,仿真结果将会生成报告文件和输出信号波形,从中便可以观察各个节点信号的变化。如果发现错误,则返回设计修改逻辑设计。
1.4 综合设计
综合就是将设计输入依据给定的硬件结构组件和约束控制条件进行编译、优化、转换盒综合,最终获得门级电路甚至更底层的电路描述网表文件。综合优化根据目标与要求优化所生成的逻辑连接,使层次设计平面化,供FPGA布局布线软件进行实现。目前,各个FPGA厂家都推出了自己的综合开发工具。
1.5 实现(适配)
实现是指利用工具把综合后生成的网表文件针对具体目标器件进行逻辑映射,配置到具体的FPGA芯片上。主要包括底层器件配置、逻辑分割、逻辑优化、逻辑布局布线等过程。
实现(适配)结束后,可以利用其产生的仿真文件作精确的时序仿真,同时产生可用于编程的文件。
由于开发商对产品内部的结构非常了解,通常要选择生产商开发的布线工具。比如在Sie集成环境中,可以使用FlowEngine来进行布局布线。
1.6 时序仿真
时序仿真也叫后仿真,时序仿真是接近真实器件运行特性的仿真,是必不可少的仿真验证形式。时序仿真通过计算各信号之间的时间延迟,可以有效地分析设计中可能存在的竞争和冒险,从而确定设计的实际工作性能,将芯片的具体情况准确的反映出来。时序仿真使用的仿真工具和综合前仿真工具是一样的。
1.7 编程下载
在时序仿真和功能仿真都无误的基础上,将实现(适配)后的设计文件,通过编程器或编程电缆下载到FPGA芯片或配置芯片中。
1.8 硬件测试
将含有FPGA芯片的硬件系统进行统一测试,验证FPGA设计在整个在电路中工作情况,以排除错误,改进设计,有效的降低资源的浪费以及电路逻辑搭配功能错误的概率,提高电子设计的速度。同时这也是FPGA在电子设计中得到广泛使用的一个重要原因。
2 在电子设计中FPGA技术的应用重点
随着半导体技术不断的发展,FPGA的复杂程度也逐渐提高,所具有的功能也越来越完善,芯片体积也逐渐缩小,正逐渐成为复杂的数字化电路设计的重点。在电路设计中,FPGA技术主要在下面几个方面应用:(1)通过对FPGA内部资源进行利用,来达到一些外围芯片的功能,从而减少系统中的外围芯片,节约系统的成本。(2)作为系统外围芯片的驱动。(3)可以利用FPGA编写数字滤波器、胶合逻辑、计算密集算法加速器、FFT等,同时也可以利用IP内核来提升系统的稳定性,降低工作量,对很多的数字信号进行处理。(4)在时序上对数据流进行综合管理,尤其是进行数据存储等方面的应用。
3 电子设计中FPGA技术的实际应用
FPGA技术的不断发展为电子设计技术提供了成本低廉、设计灵活的解决方案。当前,国内外的汽车电子设计大都是基于FPGA来完成的。由于FPGA的处理速度非常快,在汽车信息娱乐系统使用非常广泛,比如影音视频播放功能、GPS导航系统、FM收音机、车载电视功能等。本文对FPGA在汽车方向盘测试仪电子设计过程中的实际应用进行介绍。如图1所示。
3.1 FPGA在ADC模块中的运用
由于精准度比较高、运行速度比较快的A/D芯片对电源的噪音很敏感,并且在连入数字系统后,精准度降低。为了解决这个问题,可以使用差分驱动器、光电耦合器对数字系统和ADC芯片进行隔离。不仅提升了A/D采样的精确度而且,A/D采样的噪音也降低了很多,数字信号和隔离模拟框图如图2所示。在ADC驱动模块中FPGA主要有下面几个方面构成:(1)ADC采样数据暂存区域;(2)ADC收集控制模块;(3)ADC数据存储区域;(4)ADC滤波数据修正模块。
3.2 在角度信号收集模块中的运用
角度信号收集模块主要是使用FPA器件和光电编码器进行设计的,利用四倍频、辨向和计数的方法对契合方向盘角度测量的精准度进行了提升,达到了汽车方向盘角度高精度测量的目的。角度信号收集模块主要是为了处理光电编码器输出的信号,主要有判向信号、四倍频信号、24位计数器,数据存储、清零、数据锁存等。FPGA的角度测量功能结构如图3所示。通过利用光电编码器,在输出脉冲不断的增加下,分辨率也有了比较的大的提高。
3.3 在接口控制模块中的应用
使用总线的方法进行MCU和FPGA通讯,使用这种方法把MCU总线转变成分离的数据总线和地址,总线通信方法具有编程容易、传播速率高、控制稳定,而且通过在FPGA中进行逻辑切换,更加便于ROM或RAM和MCU之间进行数据通讯,将MCU数据处理的能力充分的发挥了出来。
3.4 使用FFT算法处理ADC信号
在收集和处理ADC信号的过程中,使用FFT(快速傅立叶变换)对信号进行分析。FFT算法是利用FPGA自带的IP核来进行设计的,主要由IP核和接口两个部分构成,接口的主要作用是将对应的存储区域的A/D转换数据传送到IP核模块,然后利用FFT对信号进行分析处理,将变换后的结果送到对应的存储区域。FFT计算结果的精准度主要是由输入数据、精准度、运算中的位数来决定的,另外和数据表现的基本形式也有着较大的联系。通常情况下,浮点要高于定点的精准度。在定点计算的过程中,存储器数据的位数越高、数据计算的准确度就越高,可以利用逻辑单位和存储单元也越多。在实际使用的过程中,要参考具体的情况选择资源和精确度。
4 在电子设计中使用FPGA需要注意的地方
在电子设计中使用FPGA主要是为了对系统的稳定性进行提升,对系统的性能进行改善,对外界的干扰进行抑制,确保设计的合理性。在设计的过程中,主要需要注意下面几个方面的问题:(1)消除毛刺。为了降低FPGA设计电路的过程中,毛刺的出现概率,降低逻辑错误,提高电路的稳定性,要对设计进行改变,对毛刺出现的原因进行控制,从而降低毛刺的出现概率,使结构更加的科学合理。(2)时序设计的注意事项。在设计时序的过程中,要对设计的时钟速率进行考虑,尽可能使用全局时钟来对时钟信号进行控制,使用一个时钟来对数据进行寄存,不使用全局网络的时候,要将约束条件加入到设计中。(3)由于代码推断即不可靠,又很麻烦,要多使用自带的Core genrate。(4)仿真方面的设计。在进行仿真设计的过程中,要对调试工具进行充分使用,在进行功能仿真的过程中,要重点考虑功能的稳定性和可靠性,对各方面的初始情况进行考。(5)对设计功能块进行层次化。要先对顶层的功能块进行设计,然后对底层的功能块进行设计,通过对设计功能进行层次化,可以使得设计调试起来更加容易,可读性更好。
5 结语
在电子设计中应用FPGA技术,在设计完成前,通过短时间内设计和修改FPGA内部逻辑,不仅有效的提升了产品的性能,而且也降低了产品开发的时间。随着FPGA技术的高速发展,FPGA产品的规模越来越大,集成度越来越高,价格不断降低,FPGA技术必将在电子设计中得到越来越广泛的应用。
作者单位
天津市安中通讯电子有限公司天津市300300
引言:在汽车技术开发迅速的背景下,逐渐有更多的新型技术被应用到汽车设计中,可以有效的缩短汽车总体开发周期,同时可以降低开发试验成本。仿真技术是现在被广泛用于汽车电子设计中的一种新兴技术,通过专业仿真技术的应用,结合汽车电子设计特点以及要求,利用仿真结果不断对原设计进行验证与完善,提高汽车电子设计的合理性与有效化。本文分析了汽车电子设计中仿真技术的应用策略。
电子设计是汽车设计周期中的重点,在设计管理上存在一定的难度,传统的设计方式需要借助各种液压、机械与电子零部件等来对汽车各子项系统功能进行验证,周期与成本控制难度比较大。为提高汽车电子设计的效率,可以将仿真技术应用到其中,选择合适的仿真软件等,来对汽车系统进行建模与分析,可以节约大量的试验设备与试验时间,达到缩短设计周期,降低成本的目的。
一、EDA仿真技术分析
EDA仿真技术现在已经被广泛的应用到汽车电子设计中,主要是利用计算机为工具,设计人员通过EDA软件平台,用硬件描述语言VHDL进行文件设计,最后通过计算机自动完成逻辑编译、化简、分割、综合、优化、布局以及仿真等,最终完成对特定目标芯片的适配翻译、逻辑映射与编程下载等。将EDA仿真技术应用到汽车电子设计中,可以有效提高电路设计的可操作性,降低了工作量。其中EDA技术中存在的Multisin仿真设计软件可以在汽车电子线路中实现软件仿真技术所具有的虚拟设计功能[1]。
Multisin仿真设计软件可以完成对模拟、数字以及混合电路进行电路性能仿真与分析,主要包含了电路原理图的图形输入、电路硬件描述语言输入方式等,交由比较高的仿真分析能力。第一,直观的图形界面。在软件操作界面,绘制电路所需要的元器件,以及仿真所需要的测试仪器可以直接拖放在屏幕界面上,通过鼠标就可以将各个器件连接起来。并且还可以直接通过仪观察到数据、波形以及特性曲线等。第二,较高的仿真能力。软件引擎为SPICE3F5和Xspice的内核,通过Electronic workbench带有的增强设计功能可以完成数据与混合模式仿真性能的优化,如MCU仿真、RF仿真、VHDL仿真等[2]。第三,丰富的元器件。可以完成对原件各种参数的编辑与修改,并且可以利用模型生成器与代码模式创建模型等功能,来达到创建自己元器件的目的。将此种仿真软件应用到汽车电子设计中,可以有效减少资源的浪费,缩短系统设计周期。并且,通过仿真设计软件所具有的虚拟性特点,设计人员能够在计算机平台内完成模拟试验,对于存在的错误可以及时更改,最后将完善的设计方案落实到硬件上,提高设计方案的可行性。
二、仿真技术在汽车电子中应用分析
1.建立数学模型。计算机仿真即利用数学形式将实际系统的运行规律表达出来,一般情况下为微分方程或者差分方程,最后通过计算机以数值求解的方式完成方程的解答。在进行仿真设计前,应先将电子系统原理图中所有零部件抽象化并建立数学模型。一般情况下,为满足系统计算机仿真要求,应开发一个或者一组模型。通过对电路特性的研究,针对不同物理器件来建模,存在部分情况需要对大型电路或者系统建模。系统零部件数学模型质量与仿真设计结果有着直接联系,应合理设置各模型的参数属性,并且在不断计算与试验中对数模进行修正与完善。在受到外界一定条件影响下,从系统一定初始状态出发,所经历的尤其内部固有特性决定了整个动态工程,通过对系统、输入与输出之间的动态关系,就可以确定其性能属性。
2.系统原理仿真。在仿真设计过程中,通过仿真软件将数学模型转变为计算机上运行的仿真模型,并根据仿真模型来编制仿真程序。在实现系统的仿真设计后,可以随时得出各个子系统或者零部件的瞬时工作状态以及性能参数变化,包括电流、电压、功率以及转矩等参数的波形变化,通过对各类波形与试验结果的对比,即可确定设计中存在的问题,最终对其进行改善即可。
3.双电压系统。对于双电压系统,需要将用电设备分成两各部分,即中小功率负载与大功率负载。小功率负载主要通过14V电压完成供电,如中控锁、室内灯、仪表、收音机等主要车身电子设备;大功率负由42V电压供电,如电控机械制动装置、三元催化转换加热器、电控机械气门正时装置以及电控悬架等,主要为汽车发动机、底盘系统电子设备等。汽车双电压供电系统中含有两个关键性部件,即DC/DC变换器以及启动发电机,其中对于DC/DC变化器,主要是将交流发电机输出的42V高电压转换成为14V电压;而启动发电机一般会安装在发动机与变速器之间,通过半导体整流-逆变功率变化器,实现交流发电机的功能,发出42V高电压,同时也可以在发动机启动时实现启动作用,在启作用实现时,其直接作用于启动发动机,启动时间仅为0.5s,设备所具有的噪音比较小[3]。
4.仿真模型修改完善。通过对汽车电子系统的仿真设计,一般情况下得出的初步结果与理想值存在一定的偏差,为达到电子设计结果,就需要对初步结果进行研究分析,通过与试验结果进行全面对比,完成系统严厉与数学模型的修改。通过仿真软件可以实现分析工作,如直流工作点分析、顺态分析、交流小信号分析等,在进行分析时,应在模型参数值浮动的范围内随机取样,然后完成所取数值的分析,测定器件参数在特定范围内浮动对输出的影响,进而可以不断完善模型设计。
结束语
现在仿真技术逐渐被应用到新车型的开发中,并且取得了一定的成果,尤其是在选择发动机容量参数上取得显著的效果。想要进一步提升仿真技术在汽车电子设计中的应用效果,必须要不断加强对此方面的研究,选择合适的仿真软件进行设计,争取进一步缩短汽车开发的周期,提高设计的综合效益。
(作者单位:西华大学)
作者简介
张珂(1990-),男,四川眉山,学历:本科,研究方向:汽车电子。
摘 要 在当今这个科技高速发展的时代,不论是工业还是生活中无处不见自动控制的影子,随着对高级控制的需求,将微电子技术应用到自动化控制领域越来越受到人们的关注。微电子技术不仅可以使电气控制更加精确,同时还能极大的缩小设备体积,是将来发展的大趋势所在。本文就微电子设计自动化技术进行简单的介绍,了解微电子技术在自动化控制中的应用和发展趋势。
【关键词】微电子技术 自动控制
1 微电子设计自动化技术概述
随着社会的发展,自动化控制也不断更新,由原来的简单控制向更加智能的方向发展。近几年,自动化技术不断进步,微电子技术也逐渐被应用到自动化控制当中,直接促进这工业的进步和人们生活水平的提高。微电子设计自动化技术,就是将微电子技术和自动化技术相结合的综合智能控制系统。将电子电路和机械控制相结合,只要合理的设计控制电路,不仅可以大量的解放人力,还能更加的环保,并提高控制效率。微电子技术使得电路向集成化方向发展,不仅体积小,而且具有极低的功耗,目前最先进的微电子技术产品是SOC系统,它将所需要的功能和外围电路集成在一个非常小的芯片上,只要对外留出预定的接口就可以直接使用在各种控制系统中,这也是自动化控制中的“大脑”,控制这整个自动化系统的正常运行。
2 微电子设计自动化的特点
与计算机技术的发展相同步,微电子系统的设计采用计算机编程的方式来完成。只要将所需要的控制功能通过计算机程序编写出来,下载到控制芯片中就可以完成预想的控制效果。另外编程的方式,不仅大量节约了硬件资源,还是得控制系统更加灵活,需要增加或更改控制方式时,只要重新编写控制代码即可,不需要更改硬件,节约了成本,提高了效率。微电子技术与自动化技术的完美结合,更加推动了自动控制领域的发展和创新。其主要有一下几个特点。
2.1 使用计算机编程控制
集成电路的飞速发展,可以将所需要的各个功能都集成在一块芯片上,不同的控制系统所需要的控制功能可以通过计算机编程进行选择。与古老的控制系统相比,它不需要额外的硬件开销,针对不同的控制,只需要改变控制代码即可。无论是从调试上,还是从成本上,甚至是效率上,采用编程的方式都具有无可挑剔的优势。
2.2 集成度高
微电子技术的发展,决定了今后的电子线路越来越小,在一块芯片上集成很多不同功能的相关电路,减少了系统体积,而且非常方面移动和安装。当然功耗也随着集成度的提高在不断下降,无疑这是控制系统中不可忽略的优势,将这种集成控制系统应用在工业控制上,会省下大量的空间和成本。
2.3 功能调节方便
在实际的控制应用中,控制的对象不可能相同,而且就算是同一个对象,随着工业系统的升级,控制功能也需要随之升级。前面提到,微电子自动化技术是基于计算机编程控制的,需要新的控制功能时只需要将新功能编写成代码下载到控制芯片中即可。另外,采用计算机编程的控制系统还能及时的修补系统漏洞,对电子系统随时进行升级和维护。
2.4 开发时能进行仿真
在使用之前能对自动化系统进行仿真,是微电子自动化技术的一大特点,在之前所有的自动化控制技术都需要在实际的场合进行数据的调试和采集,也就是需要现场调试。微电子技术的一大优势就是可以使用计算机技术进行仿真,将微电子技术应用到自动化控制当中,可以解决之前自动化系统设计过程中的数值问题,只要经过严格的仿真就可以保证控制系统在实际的工作过程的准确性。
3 微电子设计自动化系统设计过程
微电子设计自动化系统主要有两部分组成:微电子控制端和自动化执行端。
按照详细的功能设计来划分,整个系统由输入模块、数据模块、仿真模块和检测模块组成。
3.1 输入模块的设计
输入模块是系统控制的命令输入端,所有的控制命令都由此模块输入。所以输入模块就是计算机编程的设计,采用计算机语言对输入的命令进行定义,进行解析,对整个控制系统的功能进行合理的拆分。输入模块设计的好坏直接决定着整个系统的执行效率,所以设计时要做到最简化,执行速度最大化,不要有冗余的代码出现。
3.2 数据模块的设计
控制系统中存放着大量的控制数据信息,如何管理这些数据就是数据模块功能。自动化系统对控制的精确度要求是非常高的,这也就要求对数据的提取和存储有极高的速度,数据模块的设计关键就是对数据的处理速度上。一个好的数据模块直接决定着系统的性能。
3.3 仿真模块的设计
仿真的目的就是对系统的运行情况做出反映,模拟实际的运行条件,及早的发现系统缺陷,即使调整系统功能。
3.4 检测模块的设计
检测模块不属于系统的功能模块,是在系统运行过程中,对系统分进行故障检测用的。保证系统在出现问题时及早的发现和更正。
4 微电子设计自动化技术的应用
微电子自动化技术一般应用在工业电气控制、高校教学和计算机开发等方面。
4.1 工业电气控制
首先,微电子技术的进步促使自动化的飞速发展,可以说是推动了工业社会的前进,在目前的各个工业领域自动控制机器人必不可少。例如,汽车制造行业基本上全是机器人自动控制化,解放了人力劳动。机器人自动化设备就是采用的微电子设计自动化技术[3],所有的机器人都通过微电子技术芯片进行控制,并且可以认为的干预和升级,给工业发展带来了极大的推动力。
4.2 高校教学
由于将来的自动化控制都将采用微电子技术,这是技术发展的总趋势,之前的单纯的机械控制已经淘汰,高校的教学设备也必须跟上时代的步伐,对学生进行微电子设计自动化技术的教学,使他们满足社会的需求,提高学生在新时代下的专业技能。
5 结束语
随着信息技术和计算机技术的发展,微电子自动化技术的使用会越来越广泛,逐渐渗入到人们生活的方方面面,为人类社会的发展做出重大贡献。
作者单位
湖北工程学院物理与电子信息工程学院 湖北省孝感市 432000
摘要:为契合我院开展模块化教学改革的需求,培养社会所需要的应用型人才,我系现代电子设计课程模块化建设正是在这一背景下应运而生。本文论述了目前高校现代电子设计技术课程实验教学的现状、问题,以及我系自制定并实施现代电子设计技术课程模块以来在实验教学这一块所进行的一些新思路和新做法。
关键词:现代电子设计技术 模块化 实验教学
1 引言
在市场竞争和教育竞争日益激烈的今天,如何求得合理的自身定位和发展空间是摆在各大高校面前的一大难题,正是在这样的形势和背景下,合肥学院(以下简称我院)提出了“地方型、应用型、国际化”的办学思路,并在全院各系部围绕如何更好的培养应用型人才为核心和主线开展了系列教学改革,模块化课程改革便是其中的一项重要举措。
众所周知,课程的好坏和贯彻实施的程度直接关系到人才培养质量的高低。基于这一大的前提和背景,合肥学院电子信息与工程系(以下简称我系)现代电子设计技术课程模块应运而生,经过近几年的探索与实践,现代电子设计技术课程模块已经形成了相对完善的体系,在近几年的教学实践中取得了良好的预期效果,但与此同时,与之相配套的实验教学尚未同步跟上,依然存有较大的有待完善的空间。现代电子设计技术课程模块的实验教学指的是将传统数字电路、在系统编程技术、SOPC实践这三门课程的内容按照“即学即用”、“活学活用”的原则进行重新编排,注重及时给予学生验证、操作和强化所学习理论知识的时机和实验操作机会,从而实现从“知识输入”为导向走向 “能力输出”为导向,面向社会和市场培养实践能力和动手能力强的应用型电子信息人才。
2 现代电子设计术技实验教学的现状
现代电子设计技术这一门课程,无论从外延和内涵上都很丰富。首先,从内涵来讲,模拟电路、数字逻辑电路,硬件描述语言,微机原理,单片机原理与应用,DSP原理等课程都属于现代电子设计技术的范畴;第二,从外延的角度来讲,现代电子设计技术应用的范围极为广泛,DSP技术,嵌入式系统,传感与控制,PCB设计,电源技术等在工业、农业、商业、军事等方面都有用武之地。如何在短时间内让学生对这一领域有比较精准到位的理解和认知,就相当不容易的事情。此外,身处信息社会,知识的更新速度越来越快,电子行业更是如此,知识和技术的不断创新与教学内容的相对滞后是各高校工科专业所共同面临的问题。总体而言,从各高校实践的情况来看,现代电子设计技术课程实验主要呈现出以下局面[1-12]。
2.1教材改革滞后
大部分高校依然沿用以前的老教材,这样一来,就可能存在这样的问题:教材缺乏更新显然就不能及时更新,缺少最新鲜的一线现代电子技术信息;从教材本身来讲,偏重于理论基础部分,实践部分得不到应有的重视;教材的趣味性和可操作性不够,缺乏针对性,对学生的吸引力不够;部分教材虽然加入了新内容和新元素,但是介绍得不够详细,往往一带而过;就选题而言,其范围往往有所侧重而失之全面,体系繁琐而逻辑性不够。目前我国所选用的电子设计应用设计所采用的教材以传统教材偏多,无论从内容的新颖性而言还是从教学内容的应用性而言,都跟不上现代电子设计技术的发展的节奏。
2.2硬件设备不配套
对于实验教学而言,先进的教学设备必不可少。对于相当部分高校而言,由于实验设备使用周期长,电子设备更新速度快,在硬件设备的配套方面,难以做到满足实际的客观需求。对于现代电子设计技术课程而言,基础知识的理解和掌握和内化需要建立在学生实际参与,动手实验的基础之上,迫切需要为学生提供丰富的、及时的、开放的实验室硬件支持体系。
此外,各高校纷纷采用扩招来应对高等教育大众化时代的
到来,学生数量的激增却并未能伴随实验设备购置和更新的同步增加,远不能满足现实实验教学的需求。
2.3教师的教学水平整体不高
师资队伍建设直接关系到人才培养质量的高低,电子信息专业作为一门工科专业,要求所任教的教师拥有丰富、精湛的理论知识,同时,同时对其实验、实践操作要求亦很高,需要教师能够双肩挑。但是,从目前的现状来看,教师队伍的现状还不尽如意,主要表现在:年龄层次结构不合理,一般而言,年龄结构过老化,要么年龄结构年轻化都不利于人才培养。对于刚从相关院校毕业的年轻教师而言,从业经验和专业实践经验上的缺乏,造成他们不易发挥年轻人敢于尝试敢于创新的优势,而走向“传统依赖”路径,习惯性地依从传统的教学模式,过于依赖书本知识,实践、实验教学指导力不够;同样的道理,年龄结构中青年成分不够,对于人才培养也是不利的。
2.4教学手段和方法滞后
对于现代电子设计课程这一门课程而言,如果单纯地依托传统的授课方式,恐怕是难以有效地完成教学任务的。这里不是否认传统授课方式的作用和价值,而是因为,现在电子设计技术这一课程本身的特殊性决定了必须依托多媒体等现代化这样的媒介,具体而言表现在:第一,现代电子设计技术本身就是信息革命的产物,体现了信息化社会的最新成果,具有先进性、前瞻性和复杂性;第二,现代电子设计技术的知识具有丰富性、生动性和复杂性的特点,虽然部分知识依托传统的教授和讲课方式是可行的,但是总体如若不能很好地利用现代化信息手段的作用的话,是不利于学生的理解和接受的。然而,现实的情况是,很多高校在教学过程中仍以传统的板书设计为主要内容,若教材和教法不能同步跟进,想要有良好的教学效果几乎可能性不大,这些和培养适合市场需求的一线人才是相背离的。
2.5实验教学环节薄弱
对于工科专业,对一些知识点的理解和把握需要建立在亲自实验、反复验证的基础之上;而对于一些有创意,想要拔高的学生,若脱离了实验教学这一环节,单凭大脑和想象几乎是无法获取想要的知识信息,取得原本可以的进步的,尤其是电子设计技术这样的课程,若脱离实验教学,无异于无源之水无本之木。然而,现实的情况是,在相当一部分高校,实验教学环节未能得到应有的重视,具体体现在:与理论课课时相比,实验课课时偏低;实验课内容陈旧,多为验证性实验;实验教师师资薄弱;学校重视程度不够,经费投入偏低,导致仪器设备陈旧,不能适应行业发展。
3 现代电子设计技实验教学存在的问题
3.1实验设备陈旧,利用率低
首先体现在在实验室设备陈旧。一方面,信息社会科学技术知识本身的更新速度越来越快,电子行业仪器设备更新换代的速度在加快,高校如何跟上节奏为学生提供合适的最新的实验室仪器设备本身就是一个考验;与此同时,很多地方高校,由于种种原因其所使用的设备还是几年前甚至是十几年前的东西。
再就是由于师资匮乏、实验室管理理念和技术不能同步跟上等方方面的原因,导致已有的设备并不能发挥最大的功效。一个典型的例子就是各个学生在实验过程当中的各项具体情况不能得到得到及时有效的识别和跟踪,学生是不是掌握了正确的试验方法,有没有掌握正确的操作步骤,操作是否规范等等都变得无法识别。这样一来,最有技术含量的实践考核成了学生最容易通过或那份的项目。
3.2教材内容面向基础,与社会发展相脱节
除去教材本身的局限性不讲,从现行各高校使用的现代电子设计技术教材而言,普遍存在以下问题:第一,题材范围求全,求广,百科全书的倾向严重,但缺乏针对性,深度不够,也就是当教师和学生对某一个内容和知识点需要的时候,我们的教材不能提供所需要的支持;第二,重基础,轻应用,往往对电子信息这一专业的基础知识有浓墨重彩的讲解,但是对具体知识点在现实中有什么应用缺乏必要的延伸;第三,各章节内容分立,连贯性和一致性不够,教材内容多为现代电子技术这一领域基础知识分章节的汇聚,这种知识组合未必符合所指教的教师和学生的认知和逻辑,如果缺乏指导教师深入地指导的话,学生往往学到的是一些零散的,随机的知识,而不是整体的有机的统一的知识。
3.3理论教学与实验教学相脱节
首先表现在理论教学与实验教学衔接不紧密。电子信息工程作为工科专业,学生必须在实际操作,实际动手,必须在实验教学的过程中,所习得的理论知识才可能为学生所掌握;再好的理论教学如果没有实验教学的支撑,也会因此而大打折扣。第二,从实验类型来说,验证性实验居多,而综合性实验居少、创新性实验少或几乎没有。再者,从学生毕业设计的角度而言,毕业论文设计是主体,然后才是学生的设计制作。以上种种,导致的一个基本问题就是理论教学与实验教学两者的分离,而不是统一,不利于学生的动手能力、应用能力等的培养。
3.4实验类型单一,与高速社会发展的现实相脱节
实验教学得不到足够重视的必然结果就是会导致实验类型单一,即多为验证性实验。所谓验证性实验,是在对书本知识有一定了解的基础上,提出一种假说,验证假说的正确性,往往有一套较完整和程序化的步骤和方法,因而,它更加强调实验的结果,而不是实验过程。换言之,是一种“按方抓药”、高度固化的实验模式,这对于学生的积极性和兴趣显然是不利的,因而,要论及真正提高学生的主动性,积极性,提高学生的动手能力,显然是不够的。
3.5实验环节成摆设,实验教学地位得不到应有的体现
作为工科专业,现代电子信息技术知识的习得和理解必须依赖足够的、及时的实验实践联系机会,然后现实的情况是,在相当部分高校,实验实践教学虽然也有开设课程,但是总体处于依附状态,形同摆设,其教学地位得不到应有的体现。比如总体实验实训课时不足总课时的一半;实践教学的教学考核往往伴随相关课程的考核进行,具有较大的随意性等等。
3.6实验教学师资薄弱
高质量的实验实践教学需要一支同样高质量的实验教学师资队伍,方如此,才能保证实验实践教学落到实处,进而也就无法保证学生能够保证学生习得基础的电子信息技术知识,基础不牢,学生的创新能力和动手能力也就成为空中楼阁,纸上谈兵了。一方面,在部分院校,实践教学被编排在电子相关课程的实验中,课时严重不足;另一方面,师资力量的匮乏是其硬伤,在实验过程中,一名教师需要同时指导几十名学生,除去教师讲解、示范的时间,剩余的时间学生才能用于模仿,求证,其实验效果让人质疑。再者,由于实验实践场地的限制,加上实验室管理未能同步跟上等多因素,师资不足会导致教师不能及时、充分识别、监督并及时纠正学生在实验操作过程中的种种问题。如此一来,实验实践考核成为学生最容易通过的项目也就不足为怪了。
4 新思路
如何进一步推进我院实验室信息化建设和实验教学改革与创新,促进创新人才成长,提高人才培养质量,并最终形成优质资源融合、教学科研协同、学校企业联合培养人才的实验教学新模式,我系在现代电子设计课程模块的实验教学中进行了以下尝试:
4.1“少台套、大循环”
前面我们讲到,对于电子设计技术这样的工科专业,面临着双重困境:电子设计知识和设备的更新速度越来越快;学院对于实验设备的投入资金总是有限的,不可能完全跟进电子设备的更新速度。这样一来,如何最大化地使用已购设备,同时将资金花在“刀刃”上,及时为师生引进先进设备就成为摆在我院决策和管理层面前的一大难题和挑战了。基于这一问题,我院在各系部上下进行了广泛而深入的交流和探讨,最终提出“少台套、大循环”的基本理念,一方面,充分发挥仪器、设备的利用率,另一方面,通过加强管理,逐步建立起“宽口径、厚基础、重应用、多方向”的实验管理体系,整合并优化现代电子设计课程模块的实验资源,倡导学生亲自动手,学以致用的能力,致力于培养应用型人才。
与先进硬件设备的引进和先进管理理念相配套的是,我系注重采用丰富多样的教学手段以提高实验教学的效果,如充分利用计算机网络和多媒体的优势,借助仿真软件,为学生购置机器人等模型,为学生提供全方位立体的实验教学刺激和环境,让学生在耳濡目染中不知不觉乐于动手、勤于动手,养成基本的实验素养,这点可在我系历届电子竞赛中学生的优异表现中窥见一斑。
4.2教材内容与社会发展高度挂钩
模块化课程改革的一个基本特点就是打破原来学科间的界限,依据一定的目的和标准,对若干学科的教学内容进行整合、重组、优化,形成具有可操作性的模块。具体而言,我系积极响应学院全面开展模块化课程改革的理念和号召,积极开展“电气信息类”专业电子设计技术模块建设,具体而言,就是将传统的数字电路、在系统编程技术、SOPC实践课程三门课程进行重新整合,打破了过去学科间固有的界限,按照市场对电子技术人才需求和知识本身的逻辑体系进行重新编排,重新组合,按照“即学即用”、“活学活用”的原则对各子模块进行最优化组合,将应用型办学理念深入渗透到各个教学环节,内化到师生的教学过程当中,以致力于培养符合市场需求的电子类应用型人才。从日前的改革成效来看,我系所进行的这一现代电子设计技术模块成果是喜人的。
如果说模块化课程改革是为学生精心准备的“主食”和“大餐”的话,那么组织学生开展相关竞赛无疑就是一道道美味可口的“点心”和“佳肴”了。自2007年以来,我系组织学生开展了各种类型和层次的竞赛,取得了丰硕的成果,学生多次获得国家级、省级大奖。这样大张旗鼓大力组织师生投身竞赛活动的初衷就在于为学生提供新的契机和视野,竞赛能够很好地为教材内容补充新鲜血液,及时为师生呈现电子设计技术的最新信息,增强和提高学生的动手能力,这些和我院“地方型、应用型、国际化”的办学定位是相符合的。
4.3理论教学与实验教学紧密联系,各有侧重
对于工科专业而言,如何正确处理好理论教学与实验教学的关系是一道值得认真对待的课题。传统教学中过于重视基础教学,忽视或者不重视实验教学的做法肯定是不对的,但是,我们也不能走入非此即彼的另一个误区,即重视实验教学,忽视理论教学的重要性。我们以为,理论教学和实验教学都是现代电子设计模块的两个非常重要的组成部分,学生需要具备扎实的电子设计基础知识,在这个基础上,学生的实验教学会进行的比较顺利,同时因为学生的基础知识掌握得系统、扎实,那么,在实验教学的过程当中,当学生头脑中更好的创意的时候,才有可能付诸实践并进而激发更多的灵感和创意。
在我系电子设计模块化教学的过程,采用的正是基于理论教学与实验教学并重,两者互为基础这样一种理念,比如电子设计技术模块理论和实验采用的便是灵活穿插的这样一种方式,当理论知识要验证、强化、延伸的时候,实验教学及时地跟上,什么时候需要上理论,什么时候需要上实验,能够实现比较灵活的切换,学生在书本上学到的知识能够得到及时的动手操作和强化,往往学习效果也最佳。
4.4实验体系丰富,层次多样
解决了理论教学与实验教学的关系,接下来面临的问题就是如何建立多层次、丰富的实验教学体系了。传统的实验教学是理论教学的辅助,依附于理论教学,数量上验证性实验居多,类型上比较单一,加上实验室管理未必到位,导致学生参与实验教学的积极性有限,实验教学的功效不能得到有效发挥。鉴于此,在现代电子设计技术模块在设计实验教学中,充分发挥了“即学即用”的原则,为学生提供丰富多样的实验体系,满足不同口味和需求的学生的需要。我系在“宽口径、厚基础、重应用、多方向”的指导思想下,积极建立相对独立的实验教学体系,有计划有步骤地调整实验教学内容,逐步减少验证性实验的比例,增加综合设计型实验和创新型实验的比例,建立起集验证性实验、综合型实验和创新型实验于一体的综合性实验教学体系。在实验教学过程中,通过创设宽松的氛围,引导学生积极探索,鼓励学生大胆设想并实践自己的猜测和设想,从而培养学生自主学习,主动探究,分析问题和解决问题的能力,为将来的职业生涯奠定良好的基础,比如在综合设计型实验中,我们鼓励学生根据个人兴趣和偏好自主选题,在为学生提供的实验指导书中,只为学生提供一些基本的资料题,留白部分就需要学生独立完成了,这就需要学生自己依据所学知识,多方查阅相关资料,最后再提交可行的实验方案交与老师进行探讨和完善。无疑,在学生选择可行的实验方案,制定详细的实验步骤,完成实验计划的过程中,学生的动手能力,自主意识和创新能力都得到了全面的提升。
4.5让实验教学地位得到充分体现
对于应用型高校,要培养面向市场面向社会的电子技术人才,这就意味这,相对研究型高校而言,需要更加重视实验和实践教学,唯有如此,才能促进学生动手能力,实践能力等综合素养的提升,为社会培养应用型电子技术人才。以我系电子设计技术课程模块实验教学为例,我系在领导班子的部署下,采取了一系列积极的举措,如自2007年下半年,成立专门的实验技术教研室:实验室成员主要由中青年博士和硕士担任,由他们来承担系里的绝大部分实验教学和其它实践教学的工作,确保实践教学的教师班子基础扎实;又如积极鼓励并组织中青年教师(特别是实验教师)担任学生的第二课堂指导教师,这一方面能有效提高我系学生的创新意识、创新能力、培养学生动手能力等综合素养,另一方面也能积极调动一线教职工的积极性,为他们走在电子信息技术的最前沿,立足课堂教学实践,不断总结反思搭建了一个崭新的平台,八年来,我系取得了丰硕的成果,搭建了从教学理念、教师团队、活动内容、组织形式、管理模式到年度考核等方面一体化的第二课堂实践平台。
4.6加强应用型师资队伍建设
建设一支高素质的实验室师资队伍对于实验教学而言,具有举足轻重的作用,所有物的因素,包括先进的理念,方式方法等要起作用,都必须依托教师这一能动要素才能起作用,这是因为:再好的理念,若不能被教师所理解,领会并实践到起教学科研的过程当中去,也会是海市蜃楼,不能成为现实的美景;再好的设备,若没有得到合理的组织和管理,也会丧失起先进的理由和价值,不能物尽其用;再好的模块化教学,内容设置得再合理再精巧,若没有好的教师团体去实现它,也会泯然于众不能凸显其实际的价值。
鉴于此,我系在充分挖掘人的要素方面做出了新的探索。首先,积极组织青年教师参加合肥学院青年教师大奖赛,切实提高一线青年教师的教学水平和实践操作素养,具体到实践教学这一块时,我系在教学环节、实验步骤、操作规范、操作流程等方面都作了较详尽的规范和指导。第二,组织青年教师单人第二课堂指导教师,去企业挂职锻炼。一般而言,系统化的学科知识总是滞后于生产一线的,这在瞬息万变的信息化社会更是如此,因
(上接49页)
而,为加强我系实验教师培养,丰富他们的社会实践经验,切实提高他们的业务能力和教学水平,及时更新观念和知识体系,提升我系“双师型”教师的综合素质,组织青年教师去企业挂职锻炼,使其熟悉企业的基本情况和对电子行业知识的需求。第三,以电子信息与电气工程系这一团体组织为依托,积极鼓励中青年教师,特别是实验教师开展与企业的横向合作课题。这一举措对于更好地激发青年教师了解企业发展最新动态的热情,挖掘青年教师参与横向课题研究的潜力,提高我系教职工科研水平、理论教学和实践教学水平发挥了不可估量的作用和影响,充分体现了学院“地方型、应用型、国际化”的办学定位。
5 结语
总而言之,我系紧跟学院模块化教学改革的步伐,围绕现代电子设计技术课程模块的实验室建设和教学改革教学进行的系列改革成效显著,为我系培养应用型电子信息人才提供了新思路,这对于其他高校的实验教学改革具有积极意义。
作者简介:周泽华(1982-),男,安徽宿松人,实验师,硕士,主要研究领域为信号与信息处理。
摘 要:随着电子信息技术的快速发展,新形势下社会需求对电子技术专业人才的“技能型”、“应用型”提出了新的更高要求,结合我校参加相关电子设计竞赛的经验提出了实践性教学模块的设计思想及其实现方法。
关键词:电子设计竞赛;实践性教学
近年来,我校学生分别参加了“全国大学生电子设计竞赛”、“全国职业院校技能大赛”、等多项比赛。经过我们努力,我们取得了可喜的成绩。通过比赛,我们深刻认识到参加电子设计竞赛不但提高了学生的水平,同时也是对我系电子专业实践性教学环节工作的检验。为了全面提升电子专业学生的实践动手能力和综合创新能力来适应各类电子设计大赛对高职学生的要求,应用电子技术专业的实践性教学体系改革刻不容缓。
1 改革传统的教育教学模式
我校应用电子技术专业于1999年开始进行招生,在早期的教学过程中,我们专业教师就根据本专业的特点和实际需要,对教学计划进行适当的微调。2006年,我校电子专业成功申报河南省教学改革省级试点专业,我们对“应用电子技术专业教学计划与大纲”进行了大范围的调整。
根据“以提高人才质量为宗旨,以培养综合能力为目标,以强化职业技能为核心,以就业为导向”的高等职业教育改革指导思想,适时对教学计划做出微调以适应电子信息技术的快速发展。如:2008年,对电子课程设计课程进行了重订,由原来的纯理论教学变为理论加实践操作的教学,使学生要通过本课程的学习,对电子系统的设计过程有个系统的了解,即:理论设计、绘制原理图、制造电路板、焊接元器件、调试电路以及完成课程设计报告。从改革的总体效果看,学生也从实践教学过程中学到了“实实在在”的知识,激发了学生的学习积极性,提高了学生的实践动手能力。
在教学模式上将理论知识和实际操作紧密结合起来,使枯燥的理论知识变得易于接受和理解,大大提高了学生的学习兴趣。要求各门专业课尽量安排在相应的实验实训场所上课,利用实物教学、网络教学,力争教学方案的最佳化,从根本上改变了传统的教学模式。比如单片机、可编程序控制器完全安排在实验室中,随讲随做,对学生进行实践训练。极大地增强了理论与实践教学的直观性和生动性,提高了课堂教学的效益,吸引了更多学生的主动参与,活跃课堂气氛,取得了较好的教学效果,显著提高了教学质量。
通过以上三个环节来综合提高学生的生产劳动技能,取得了良好的教学效果。除此之外,我们还开设了综合开发应用实验选修课来锻炼一部分动手能力比较强的学生,提高他们的学习积极性和创造性。
通过这些改革,学生的实际动手能力和工程设计能力明显提高,毕业生受到了社会的欢迎和好评。参加过电子设计竞赛的学生,他们在系统设计、方案论证、整机装调、选用新器件及创新能力与合作精神等方面得到了全面提高,他们的自信心增强了。他们在毕业设计和科研中,独立工作的能力较强,受到了教师的欢迎和好评。
2 “五环”实践教学体系
按传统教学方法培养的学生,在实践性环节上发生诸多的问题,比如:单元电路正确却无法实现系统联调;理论设计正确却无法在工程上实现功能等等。这种问题的症结点在于电子设计既不是单纯的理论设计也不仅仅是实验设计,而是实践性很强的有特定工程背景的项目。
根据认识规律和学科规律而设计的“五环”实践、实训教学体系。“五环”指的是五个实践环节(基本技能训练、专业技能实训、专业综合实训、顶岗实习和毕业设计)。“五环”教学体系环环相扣、层层递进。
(1)基本技能训练:重点培养学生读图能力,电子元器件的识别、检测技能,仪器仪表的使用技能,电子元器件的焊接与拆卸技能。
(2)专业技能实训:通过EDA电路设计、电工学、数字电子技术、模拟电子技术、单片机、可编程控制器等课程的实训,培养学生按原理图组装功能电路的能力,选择正确仪器、仪表获取关键数据、波形的技能,进行电路参数调整、完成电路整体调试的能力。
(3)专业综合实训:安排一个月的专业综合实训,主要培训学生分析和解决系统问题的能力,整机电路的组装和调试技能,维护、维修技能。
(4)顶岗实习:本专业安排了10个月的顶岗实习,重点培养学生职业综合能力。
(5)毕业设计(论文):要求学生从生产、工程和实际生活中寻找设计题目,独立完成电路设计、元器件选择、印刷电路版制作、元器件焊接、整机调试等环节。本专业安排了三个月的毕业设计,培养学生的创新能力、独立工作能力。
实践教学环节在整个教学时数中所占的比重较大。应用电子技术专业授课学时总量为2600学时,理论授课学时数为1158学时,占学时总数的46%;实践教学(实验、实训、实习、毕业设计等)多达1405学时,占学时总数的54%。整个课程体系的设置中体现实践教学的重要性,为培养学生的实际动手能力和应用技能提供了保障。
3 引入虚拟仿真技术
众所周知,现代电子技术的发展为计算机技术的发展提供了物质基础,计算机技术的发展又为电子信息技术的发展提供了前进的动力,二者是相互促进、相互渗透、共同发展的。
为了将可编程技术及系统模拟仿真技术应用引入教学,我们开设了追踪电子技术发展前沿的“在线系统可编程技术”及“虚拟与仿真技术”等课程;同时,尽可能将各种EDA软件穿插于各门相关课程中,如Protel、Workbench、QuartusⅡ、MATLAB、labview等软件的应用,大大开阔了学生的视野,提高了学生的综合设计能力,提高了设计效率。
4 实践教学与电子设计竞赛紧密结合
全国大学生电子设计竞赛是面向大学生的群众性科技活动,推动高等学校信息与电子类学科课程体系和课程内容的改革,有助于高等学校实施素质教育,培养大学生的实践创新意识与基本能力、团队协作的人文精神和理论联系实际的学风;有助于学生工程实践素质的培养、提高学生针对实际问题进行电子设计制作的能力。[4]
电子设计大赛,积极推动了我系对电子专业实践性教学环节的教学改革。在平时的实践教学中综合设计环节中,引入电子设计大赛的赛题,电子设计竞赛试题具有实用性强、综合性强、技术水平发挥余地大的特点;所涉及的电类专业的课程有:模拟电路、数字电路、C语言程序设计、单片机原理、电子设计、EDA技术等;
电子设计竞赛成绩作为检验教学改革是否成功的标准。通过近几年的比赛,我们取得了可喜的成绩,2011年,获得参加全国大学生电子设计竞赛河南赛区二等奖1个、三等奖3个,获得全国职业院校技能大赛河南赛区二等奖1个,三等奖1个;2012年,获“毕杯”全国大学生创新设计竞赛全国一等奖,获全国职业院校技能大赛电子产品检测与维修项目全国第三名;从获奖情况不难看出,专业实践教学环节改革的效果在电子设计竞赛中得到了检验,切实提高了学生的实践水平。
我们将不断的调整专业的实践教学体系以适应电子设计大赛对学生知识水平的要求,从而满足不断发展的信息化时代对毕业生的更高需求。
作者简介:蒋海涛(1978-),男,河南焦作人,硕士,讲师职称,主要从事应用电子技术专业的教学工作。
作者单位:焦作师范高等专科学校物理与电子工程系,河南焦作 454001
摘 要:在现今电气化的时代,电子自动化技术迅猛发展。将微电子技术应用到自动化领域越来越受到关注,并且逐渐应用到实际生活中。本文系统介绍了微电子设计自动化技术的特点以及设计过程和相关应用。
关键词:微电子;自动化
随着自动化技术的不断深入发展,电子自动化技术也逐渐应用到人们的日常生活中,在很大程度上影响着人们的生活生产过程。并且,随着生活水平的提高,人们对于微电子技术的要求也日益提高,因此深入研究基于微电子的自动化技术对于提高人们的生活质量有很大作用。系统实现微电子的自动化过程,需要构建合适的功能模块,尤其是电子电路的设计。
一、基于微电子的自动化技术特点
随着计算机技术的快速发展,微电子系统的性能设计逐步采用编程的方式完成。这种程序编程的方式使微电子技术更加的高性能化、高自动化以及高节能环保。同时,将微电子技术与自动化技术结合起来,更加推进了自动化领域的发展与创新。基于微电子的自动化技术主要有以下几个特性[1]:
(一)基于计算机编程
电子设计自动化设计采用计算机软件相关技术,通过编程的手段来完成系统各个功能模块的设计与传统的手工做图方式相比,误差小、效率高、简单易行等特点。同时应用软件功能开发各个系统模块,优化了整个自动化系统的性能。
(二)芯片集成度较高
电子系统的整体设计,在一块小尺寸的电路板上集成很多具有不同功能的相关电路,减小了电子线路的占用面积,使芯片集成度高、功耗较小、性价比高并且便于安装,与此同时,这种高集成的芯片符合节能环保的设计理念。
(三)软件升级方便
电子自动化系统的设计是基于计算机技术的,利用计算机软件进行升级和维护,具有优良的系统升级平台。采用计算机编程的方式对电子系统进行升级和维护,可以做到实时在线工作,使系统的性能升级便捷,漏洞修补及时。
(四)具备仿真功能
计算机仿真功能是电子自动化技术的一大特色,可以解决自动化系统设计过程中的数值问题。同时,利用仿真功能可以很好的对系统进行检测和分析,方便进一步进行系统优化[2]。
整个电子自动化系统的设计要涉及数学、物理、计算机等多门学科的理论知识。其中计算机编程的应用,推动了系统设计的发展,使整个复杂的电子系统集成在小规格芯片之上成为可能。
二、微电子自动化系统设计过程
整个电子自动化系统的设计主要是包括各个功能模块的生成、系统的维护与升级以及各功能版的集成等内容。利用计算机编程技术来完成系统的设计过程,为系统功能模块的生成和功能的实现提供了良好的技术平台,使电子自动化系统的功能可以通过高集成的电子芯片体现出来。
(一)输入模块设计
系统的输入版块主要是负责完成系统的输入功能这一子模块的设计是基于计算机编程语言完成的。首先,要对输入内容用程序语言的方式进行定义,这样便于系统程序的优化处理。进而,还需要对程序语言进行合理的数据转化,从而使整个系统一体化。最后输入数据才可以被很好的储存供系统调用。简言之,输入版块设计就是程序语言设计过程。
(二)数据模块设计
计算机编程系统是一个数据量比较庞大的复杂的过程。在整个系统编程设计的过程中,会产生大量的过程数据和结果数据等,调用数据的过程变得很是复杂。因此,设计一个数据模块,对系统各阶段的数据进行存储和调用,便于系统的生成和在线维护。另外,数据模块可以在一定程度上拓展系统的功能,推动自动化的革新[3]。
(三)仿真模块设计
仿真模块的功能主要是完成系统的功能检测和数据分析。通过仿真模块的运行状况反映出整个实际系统的工作过程,方便及时发现系统漏洞并进行在线升级。
(四)检测模块设计
利用计算机编程技术设计电子系统的过程中,需要对系统进行故障检测和漏洞排查。检测模块可以保证各个功能模块之间更好的匹配运行,避免程序运行过程中的系统规划故障的发生。
(五)各功能模块规划
将各个功能模块合理规划集成到一块小规格的芯片之上,是系统实现高集成、低功耗的关键步骤。
三、微电子自动化技术的应用
微电子自动化技术主要是应用在高校教学、电气设备以及应用软件开发等方面。
首先,基于计算机仿真技术的电子自动化系统设计可以很好的应用到高校电气电子工程的教学实践过程中。采用各专业术语和特定操作对整个系统进行形象描述和展示,可以使抽象的知识具体化,同时自动化技术的实践教学可以提高学生的自主学习能力和动手能力,提高学生的整体素质。
其次,微电子自动化技术的发展,推动了电气设备的升级。利用计算机程序语言来完成后期的系统革新阶段,为电气设备的更新升级提供了很大的空间。同时,微电子技术的集成特性,使电气设备更好的实现了高集成、高性能的特点。
最后,软件编程技术方便了各个应用软件的开发,在电气设备设计过程中统一编程,实现各软件的兼容,从而便于各功能模块的集成,推动电气设备的统一化,同时降低了研发成本。
四、小结
随着电子信息技术的飞速发展,为电子自动化研究越来越深入,基于计算机编程的电子设计业逐渐系统化和模式化。微电子自动化系统凭借其高集成、高性能、易拓展以及低成本等特性,逐渐应用到人们的日常生产和生活过程中。
摘 要:FPGA(现场可编程门阵)在数字信号处理系统及电子设计自动化中的运用越来越广泛了。FPGA是基于PAL、GAL、PLD等逻辑编程系统发展起来的一种综合性的可编程器件。其自07年开始投入市场以来,在电子设计中的运用是极为广泛和深入的,在电子设计领域担任着各级设计基础的重要角色。
关键词:现场可编程门阵列(FPGA);电子设计;可编程片上系统
FPGA即现场可编程门阵,是一种半定制专用集成电路(ASIC),这个可编程器件的研发主要是为了解决ASIC的不足和PLD电路数的缺点。其包含了可配置逻辑模块、输出输入模块和内部连线三个部分。由于其新的特点和高的运用价值,所以在电子设计中得到了十分广泛的运用。本文就基于FPGA的一些特点结合电子设计的运用进行探讨,得出FPGA在电子设计中的运用方面的结论。
一、FPGA的简介和特点
FPGA是以可编程阵列逻辑、通用阵逻辑、可编程逻辑器件为基础发展起来的,从简单的接口电路设计到复杂的状态机,甚至系统级芯FPGA都扮演着十分重要的角色。其主要的特色就是现场可编程序性,这一点运用到电子设计中,可以灵活地进行控制,缩短产品上市的时间。其采用了逻辑单元阵列的概念,与传统的编辑电路和门列阵相对比而言,FPGA具有不同的结构,它运用的是小型的查找表实现了组合逻辑的编辑,每一个表对应一个D触发器,而这个触发器正好驱动相匹配的I/O,这样的组合模式正好完成了既可实现组合编辑又可以进行时序编辑的功能,这些每一个相邻模块运用金属线连接。通过内部静态存储单元和编程数据,实现逻辑编辑的功能。
FPGA的特点:(1)FPGA特有的可编程片上的特点,就是指设计专用的集成电路的时候,用户不需要投片生产,可直接合成芯片;(2)FPGA以其可由简单接口到复杂接口的设计特点可以作为全定制或者半定制的专用集成电路的中试样片;(3)就其特殊的结构而言,其内部含有极为丰富的触发器和I/O引脚;(4)设计周期短,开发费用低,风险小。
二、电子设计
电子设计技术是指面向专用集成电路设计的计算机技术,在和传统的ASIC的相对比而言,电子设计的性质更加偏向于自动化,所以它具备了几个很突出的特点:(1)设计时是全过程的设计,在整个集成电路中的电路系统、硬件、软件和仿真等包括在内都由计算机完成;(2)与传统的设计不同,电子设计主要担任了两方面的角色,一个是主动的设计者一个是被动的使用者,二者结合就可以直接运用于客户了;(3)实现的途径相对而言更加具有选择性,除了FPGA以外还有CPLD等可编程器件来运用于电子设计当中,但是FPGA的运用较为广泛。电子设计由于其可大规模地进行编程,并且实现了自动化,在用户体现上的优势,所以成为了近年来主要的技术。
三、FPGA在电子设计中的运用
由于市场的竞争十分地激烈,在相应的集成电路的设计中,要有一席之地就需要在电子设计中运用很好的可编程器件,这些器件和传统的相对比而言需要更好的适应市场的能力。
(一)符合电子设计要求的器件的发展
可编程逻辑器件即PLD在电子设计中的运用应该是数百万门的大规模的器件,其中为代表的就是将近10万门宏的FPGA。FPGA的主要结构中包括了一个复杂的电路系统,这样的电路系统是为了迎合电子设计中的需要一个或者多个嵌入式系统处理器,以及控制模板和对应实现控制的通信口而存在的。FPGA正好满足所有的针对于电子设计的关于大规模器件的要求,再加上其独有的可编程片上系统,可以直接装入一个芯片,不需要投片生产,即能满足所谓的SOPC的设计。
电子设计和传统的专用集成电路设计最大的不同就是它的多种专用端口,在FPGA中的一些开发的型号器件,这些器件的主要特点就是其嵌入式的系统块设计,一切的功能都是采用系统块的嵌入式结合而实现的,在这样的一种将处理器和传统器件的优势相结合,创造出的性价比极高的FPGA,适用于电子设计上是十分有利的,针对于自动化的专门集成电路的设计,这样一来可以避免很多不必要的缺点,包括其中的成本问题和高挥发性的问题。总之,FPGA的开发适应了针对于电子设计的一系列的要求是很好的可编程器件。
综上可知,FPGA的研发,结合了传统的各类可编程器件的优势和作用,真正地运用于专门集成电路的自动化设计即电子设计是十分有用的。其可自带编程片上系统,可以就复杂或者简单的芯片的使用,其能耗低可以节省运行的成本,其多种专用端口和附加功能模块的使用可以更加适用于多端口的电子设计上。
(二)植入了嵌入式系统处理器后的FPGA运用于电子设计
在FPGA中植入嵌入式系统处理器是很有必要的,来解决系统的体积、能耗和可靠性等问题。在现行的嵌入式系统中大多都是采用了ARM的32位知识产权处理器核的器件,但是在运用于电子设计领域之中,主要的还是要迎合其对于处理器多接口的要求,如果直接就将二者结合,那么系统运行时的体积和能耗必然会增加而系统可靠性就相应地减少了。将嵌入式系统直接植入到电子设计所使用的FPGA中可以很好地解决这个问题,一般采用的是将知识产权核以硬核的形式植入,和FPGA的可编程逻辑资源以及IP软核相融合,代替原来的FPGA中的硬核的功能。运用于电子设计之中,就是将FPGA的硬件设计和实现了硬件和处理器的强大的软件功能相结合起来,相辅相成实现了一种高效的全新的SOC。
(三)以FPGA为基础的DSP系统在电子设计中的运用
在电子设计当中的DSP处理器必不可少的,但是在过去的电子设计行业中,大多都是利用DSP应用系统,但是其存在的缺点在市场快速发展的过程中得以显现,比如处理的速度、硬件的灵活性或者是效率等方面。
FPGA具有大容量、高速度D的优良特性。所以FPGA为基础而开发的DSP系统可以借助其数字信号处理的能力以及灵活的配置特性来弥补传统的工具的不足,配套的嵌入式先进工具的开发是很好的一种和传统相衔接又进行优化的形式。
电子设计的流程都是自顶向下的顺序,这样的一种特点就表示它是与硬件完全无关的一种系统设置,以FPGA为基础发展起来的DSP系统就是基于这种设计流程的,在仿真测试上,利用了Matlab提供的IP核来完成,接着的转型是通过SignaiCompiier来进行的,将设计的模型转化成了RTL,在此基础上进行时序的仿真,实现硬件DSP系统的仿真测验。
以FPGA为基础的DSP系统,是结合了FPGA的大容量、高速度的优势发展起来的,并且与电子设计中的自顶向下的结构顺序相适应,对于现今市场上存在的硬件灵活性、开发效率和知识产权等许多方面存在难以克服的缺点来进行的改进,很有市场利用价值。
(四)在电子设计的处理器上运用
在通信领域的电子设计技术运用是十分广泛的,将FPGA和一般的处理器相结合来实现通信是稀松平常的一件事。但是真正地将二者相结合还是十分有挑战的,利用FPGA实现高性能的处理器是很有前景的。
如果采用FPGA直接来武装电脑,就会形成超级电脑的概念,由于FPGA拥有独特的嵌入式的微处理器,所以结合他的可重配置的特性就可以对于现场的具体情况来配置整理文件。从而使得同一硬件电路结构在不同的时间段,形成不同的等效硬件结构以高效地对付不同的处理任务。例如,此类超级计算机某一段时间可以用于预报全球天气状况,下一时间则能用于根据某一公司的主要利率对冲情况来评估债券市场的风险,然后又可进入基因组合核对的分析等等。利用FPGA发展的电子设计的处理器虽然还研究地不够深入,但是真正的研究出来的成果是十分符合现今的电子设计市场对于处理器的功能需求的。
四、总结
FPGA技术,即现场可编程门阵,在电子设计领域的运用可以说是十分重要和广泛的。本文就FPGA的主要特点进行了简单的描述,其具有的片上可编程序性是很有特色的一个特点,基于这样的一种设计也可以开发出很好的功能。在电子设计上的运用,主要体现在器件的革新,嵌入式的处理器在设计FPGA时的运用和电子设计相结合,还有DSP系统的革新,以及电子设计处理器的运用等,这些运用足以见得FPGA在电子设计领域的重要性。