分享到:

VHDL在新一代EDA解决方案中的应用

随着半导体技术的迅速发展,在现代数字系统设计中,现场可编程器件(FPGA和CPLD)的使用越来越广泛。与此同时,基于大规模可编程逻辑器件的EDA(电子设计自动化)硬件解决方案也被广泛采用。一般地说,EDA解决方案均采用计算机自顶向下的设计方式:在底层设计时对逻辑进行必要的描述,并依赖特定的软件执行逻辑优化(logic optimization)与器件映射(device mapping),最后再使用由各芯片生产厂商提供的编译器执行布线(route)和网单优化(netlist optimization)。虽然对于简单的逻辑,采用原始逻辑图或布尔方程输入可以获得非常有效的结果,但对于复杂的系统设计,应用以上两种方案就很容易产生错误,而必须依靠一种高层的逻辑输入方式,这样就产生了硬件描述语言HDL(hardware description language),其中符合IEEE-1076标准的VHDL的应用成为新一代EDA解决方案中的首选...  (本文共3页) 阅读全文>>

《信息技术》2004年01期
信息技术

VHDL在新一代EDA解决方案中的应用

0 引言随着半导体技术的迅速发展,在现代数字系统设计中,现场可编程器件(FPGA和CPLD)的使用越来越广泛。与此同时,基于大规模可编程逻辑器件的EDA(电子设计自动化)硬件解决方案也被广泛采用。EDA是以计算机为工作平台,融合应用电子技术、计算机技术、智能化技术最新成果而研制成的电子CAD通用软件包。它的解决方案均采用自顶向下的设计方式:在底层设计时对逻辑门进行必要的描述,并依赖特定的软件执行逻辑优化与器件映射,最后再使用各芯片生产厂商提供的编译器进行布线和网单优化,虽然对于简单的逻辑采用原始的逻辑图或布尔输入可获得非常有效的结果,但对于非常复杂的系统设计应用以上两种方案就很容易产生错误,所以必须依靠一种高层的逻辑输入方式,这样就产生了硬件描述语言VHDL,VHDL符合IEEE-1076标准,它的应用将成为EDA解决方案中的核心,更是整个电子逻辑系统的核心。1 VHDL的应用VHDL是一种全方位的硬件描述语言,包括系统行为级、...  (本文共2页) 阅读全文>>

《课程教育研究》2016年20期
课程教育研究

EDA在数字电子技术课程设计中的应用

进入21世纪以来,随着微电子技术、电子技术和计算机技术的飞速发展,数字电子技术及其应用向着更为深入、更为广泛的层次扩展。电子产品的设计周期和上市时间日益缩短,电子产品的功能更加丰富,性能更加优良,由此推动了电子系统设计技术向电子设计自动化EDA方向发展,并且对EDA技术及其应用提出了更高的要求。1.课程设计的背景中国石油大学(华东)的“电工电子学”课程是“国家级精品课程”,以着重培养学生的系统观念、工程观念、科技创新等基本素质为教学方针。多年来在教学和科研中紧跟电子技术发展的每一个关键时刻,教学组的教师都适时地对内容体系和教材进行更新和完善,坚持不断进行课程改革,取得了丰硕的成果。“数字电子技术课程设计”是为大二学生暑期开设的一门必修课程,它是“数字电子技术基础”和“电子技术实验”等课程的后续课程,主要以培养学生的实践能力和创新精神为目标,加深学生对理论知识的理解,切实提高动手和解决问题的能力。2.课程设计的选题针对电子专业的特...  (本文共2页) 阅读全文>>

《中国新通信》2016年22期
中国新通信

基于EDA技术的通用异步收发器设计

前言:在数据通信系统当中,经常采用串行通信以促使信息数据交换。异步串行通信具有比较高的可靠性,且传输线比较少,能够进行远距离的传输,当前已经能够在计算机以及外设的数据交换方面得到广泛应用。其进行数据传输时一般均需要利用通用异步收发器。与此同时,恰当的利用EDA技术优势对串行通信接口进行设计,能够便于人们更加直观的了解到数据链路层的工作原理,亦能够更加恰当的将其应用到实际当中。一、EDA技术与通用异步收发器概述EDA技术即是指电子设计自动化技术,属于将计算机技术恰当应用于电子设计过程的新技术和,已经能够在电子电路设计与方针、集成电路板图设计、可编程器件的编程以及印刷电路板设计等领域得到广泛应用。通用异步收发器简称UART,是一种通用串行数据总线,能够进行双向通信并实现全双工传输和接收。当前,在嵌入式设计当中,通用异步收发器主要用于与计算机进行通信。通用异步收发器在工作当中基本上分为发生和接收两个过程,并且会涉及到奇偶校验位发生器、...  (本文共1页) 阅读全文>>

《赤峰学院学报(自然科学版)》2017年03期
赤峰学院学报(自然科学版)

“课程群+开放课程+竞赛”的培养模式探索——以“EDA技术”为例

高校专业课程关系紧密的课程构成“课程群”,这些课程应当加强呼应,使得高校专业教育成为一个有序的整体;而实验室是高校教学的重要场所,尤其是电子类动手环节较多的专业,大部分知识的获取和巩固都离不开实验室.目前,高校提倡培养应用型人才,本项目组将“课程群”与实验室的资源紧密结合,成为提高学生综合素质的新途径.1 EDA技术课程群EDA技术是一门应用型较强的课程,该课程与电路基础、模拟电路、数字电路等专业基础课程关系紧密,这些课程是EDA技术课程开设的基础;该课程也是一门综合型的实践性课程,课程的实践环节涉及到滤波器设计(信号处理和数字信号处理课程的重要内容)、PID算法(自动控制的重要内容)、电机驱动(电机拖动的重要内容)等多门专业课程.这些课程密切相关,共同构建了“EDA技术课程群”,如图1所示.EDA技术作为该课程群的综合课程,对于学生综合能力的锻炼起到很大作用.本课程主要有三个教学重点:Quartus II软件、FPGA可编程原...  (本文共2页) 阅读全文>>

《数字通信世界》2017年03期
数字通信世界

EDA技术在电子技术中的理论与实践运用

数字通信世界电子技术是电子信息类专业课程之一,通常包括数电、模电和高配电三个部分。电子技术的学习对相关专业的学生是非常重要的,将直接影响到学生的专业技术水平和实践能力,应该引起教师和学生的重视。2传统电子技术教学的弊端传统电子技术课程在实际教学过程中存在诸多弊端。例如:电子技术教材已无法适应当前快速发展的电子技术,不能与最新技术接轨,如果继续采用传统教材和培养模式,将对教学质量和学生实践能力产生重要影响;满足学生实际训练需求的辅助设备存在不足,导致学生进行的实验多是基于“电路模块化”的设计项目,而传统电路所使用的设计方法无法适应现代化的大型项目的设计需求;传统电子技术教学中,内容抽象,实践不足,缺乏创新设计方面的教学课程。3 EDA技术的含义和EDA技术课程特征E DA,是El e c t r o n i c s D e s ig n Au t o m a t io n的缩写,意为电子设计自动化,是基于计算机辅助设计、辅助制造、...  (本文共2页) 阅读全文>>

《电子技术与软件工程》2017年12期
电子技术与软件工程

EDA技术数字电子技术的应用

随着计算机技术的发展,在高职院校中关于电子类信息专业的教学数字电子技术实验的地位凸显。随着电子技术的发展,高校数字电子技术实验也发生了变化,在面对全新的机遇与挑战的背景下,高校对数字电子技术实验的教学方式进行创新,为EDA技术的应用创造了条件,同时,进行电子设计自动化的探究中EDA技术的应用,极大地提高了学员实践、创新及应用等综合能力。1 EDA技术与数字电子技术1.1 EDA技术概述EDA技术是计算机辅助测试(CAT)、计算机辅助制造(CAM)、信息技术以及计算机技术发展的产物,具有较高的综合性。同时,也是电子应用和设计技术发展的方向。计算机软件是EAD得以实现实验教学的媒介,通过借助计算机实现对高级语言的描述,并结合相关技术使得电子技术课程的实验逐步实现自动化,是电子设计技术的新的发展。1.2数字电子技术概述数字电子技术是应用较为广泛的电子技术,作为电子模块和元器件的重要组成部分,电子技术包括了数字电子以及模拟电子技术。早期...  (本文共1页) 阅读全文>>