EDA与VHDL知识点总结与期末考试试卷及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
当今社会已经进入了信息社会,世界已经开始全面信息化、全球化。所以,为了适应社会的发展,我们大学生必须首先牢固树立信息化、全球化的思想,积极参加培训学习,紧跟时代脉搏。电子信息工程电子信息工程是一门应用计算机等现代化技术进行电子信息控制和信息处理的学科,主要研究信息的获取与处理,电子设备与信息系统的设计、开发、应用和集成。现在,电子信息工程已经涵盖了社会的诸多方面,像电话交换局里怎么处理各种电话信号,手机是怎样传递我们的声音甚至图像的,周围的网络怎样传递数据,甚至信息化时代军队的信息传递中如何保密等都要涉及电子信息工程的应用技术。
通过在学校学习EDA技术,我觉得我收获很多,体会深刻。具体想就有关电子信息技术的浅谈理解。其实上课也是一门艺术,要上好一堂课,不仅要备课充分,组织语言、讲课也要充满激情,而且老师还要向我们、不同专业讲解那些深奥的电子信息知识。老师也要使我们学生思路清晰,怎样表达才能让学生比较容易理解,我觉得老师您在这一点上真的很好。而且老师最好能比较幽默,语调能够抑扬顿挫。老师你让我们对电子信息知识的从完全陌生,到有一个基本了解。似乎老师嘴一张,口一说,流利顺畅,使人听之甘之如饴,如坐春风。
在3节课下来,总觉得时间总在不知不觉就过完了。一时感慨此乃真有文学之范,胸有成竹,俗话说有才、有墨才能在此讲台上吸引众多学生之眼。而有时妙语一出,道理一摆更是令人为之一振奋。难得碰到如此有才一老师也是福气了。电子信息前源探索课很精彩,还记得在第一次课的时候老师以一种很普通、很平常的方式给我们讲有关于电子信息课,我们在在下面听得入神了。而记得最深的就是老师的一番话语了。他说,我知道,刚才我说的话让同学们听起来非常受用,甚至于激动万分,乃至到冲动,但是问题在这:相信很多人可以在这种气氛之下一时激动,而也绝对很多的同学在课堂上的激动冲动一到下课......人要走进知识宝库,是一辈子的事情,学习的过程不可能一蹴而就。因此我们要学习的东西太多了。电子信息的课,给了我们一把学习的钥匙。这是一把增长知识才干和提高思想素质的钥匙。
特别对于我们来自于机械学院、来自工科的学生来说,平时就不怎么接触电子信息,电子辐射,电子通信方面的知识。而恰恰是这些知识有对是我们的生活又有很大的用处,电视、手机的辐射是我们在平时的生活中接触最多的,上完这课后我们对辐射的理解有进一步了,老师谢谢你,让我们在这门校选课上不仅仅学到了电子信息前缘的知识,还让我们在高清电视,中国和外国在教育上面的区别和公共点有了和以前大不一样的了解。
虽然对这方面不怎么感兴趣但是,我知道EDA是Electronic Design Automation的缩写,意思是电子设计自动化。
EDA技术为现代电子理论和设计的表达与实现提供了可能性,它的出现提高了电路设计的效率和操作性。EDA使电子设计成果以自主知识产权的方式得以明确表达和确认成为可能;使得电子技术领域各学科的界限更加模糊,更加互为包容如模拟与数字、软件与硬件、系统与器件、ASIC与FPGA等;使得更大规模的FPGA和CPLD器件的不断推出;使软硬件IP核在电子行业的产业领域,技术领域和设计应用领域得到进一步确认和广泛应用;系统级,行为验证级硬件描述语言,使复杂电子系统的设计特别是验证趋于高效和简单。电子技术全方位进入EDA时代,使得传统的电路系统设计建模理念发生了重大变化:软件无线电技术的崛起,模拟电路系统硬件描述语言的表达和设计的标准化,系统可编程模拟器件
的出现,软硬件技术等。ASIC作为最终的物理平台,集中容纳了用户通过EDA技术将电子应用系统的既定功能和技术指标具体实现的硬件实体。一般而言,专用集成电路就是具有专门用途和特定功能的独立集成电路器件,根据这个定义,作为EDA技术最终实现目标的ASIC可以通过三个途径完成:可编程逻辑器件FPGA/CPLD、半定制或全定制ASIC、混合ASIC。
VHDL语法比Verilog要严谨,并且有很好的行为级描述能力和一定的系统级描述能力,但是VHDL 代码比较长,对数据类型匹配要求过于严格,无法直接用于集成电路底层建模。
电子技术的发展根基是微电子技术的进步,它主要体现在大规模集成电路的加工技术。微电子技术与现代电子设计技术是相互促进、相互推动又相互制约的两个技术环节。前者代表了物理层在广度和深度上的硬件电路实现的发展,后者则是反映现代先进的电子理论、电子技术、仿真技术、设计工艺和设计技术与最新的计算机软件技术有机的融合和升华。
EDA技术在日渐的发展中有很多的优势:(1)用HDL对数字系统进行抽象的行为与功能描述以及具体的内部线路结构描述,从而可以在电子设计的各个阶段,各个层次进行计算机模拟验证,保证设计过程的正确性,可以大大降低设计成本,缩短设计周期。
(2)EDA工具之所以能够完成各种自动设计过程,关键是有各类库的支持。
EDA工具大致可以分为如下五个模块:
1.设计输入编辑器:可以接受不同的设计输入表达式,如原理图输入方式、状态图输入方式、波形输入方式以及HDL的文本输入方式。
2.HDL综合器:是目标器件硬件结构细节、数字电路设计技术、化简优化算法以及计算机软件的复杂结合体。使用有两种模式:图形模式和命令行模式。
3.仿真器:仿真速度、仿真的准确性,易用性成为衡量仿真器的重要指标。
4.适配器(或布局布线器):任务是完成目标系统在器件上的布局布线。
5.下载器:功能是把设计下载到对应的实际器件,实现硬件设计。
(3)某些HDL也是文档型的语言(如VHDL),极大地简化了设计文档的管理。
(4)EDA技术中最为瞩目的功能,即最具现代电子设计技术特征的功能是日益强大的逻辑设计仿真测试技术,极大地提高了大规模系统电子设计的自动化程度。
(5)用HDL表达的成功的专用功能设计在实现目标方面有很大的可选性,它既可以用不同来源的通用FPGA/CPLD实现,也可以直接以ASIC来实现,设计者拥有完全的自主权。
(6)设计语言是标准化的,不会由于设计对象的不同而改变;它的开发工具是规范化的,EDA软件平台支持任何标准化的设计语言;它的设计成果是通用性的,IP核具有规范的接口协议。
(7)从电子设计方法学上,EDA能将所有设计环节纳入统一的自顶向下的设计方案中。
(8)EDA不但在整个设计流程上充分利用计算机的自动设计能力,在各个设计层次上利用计算机完成不同内容的仿真模拟,而且在系统板设计结束后仍可利用计算机对硬件系统进行完整全面的测试。
一个完整的EDA设计流程既是自顶向下设计方法的具体实施途径,也是EDA工具软件本身的组成结构。开发的流程为设计输入、综合、适配、时序仿真与功能仿真、编程下载、硬件测试。EDA工具的设