EDA与VHDL知识点总结与期末考试试卷及答案.docx
《EDA与VHDL知识点总结与期末考试试卷及答案.docx》由会员分享,可在线阅读,更多相关《EDA与VHDL知识点总结与期末考试试卷及答案.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结当今社会已经进入了信息社会,世界已经开头全面信息化、全球化。所以,为了适应社会的进展, 我们高校生必需第一坚固树立信息化、全球化的思想,积极参与培训学习,紧跟时代脉搏。电子信息工程电子信息工程是一门应用运算机等现代化技术进行电子信息掌握和信息处理的学科,主要讨论信息的猎取与处理,电子设备与信息系统的设计、开发、应用和集成。现在,电子信息工程已经涵盖了社会的诸多方面,像电话交换局里怎么处理各种电话信号,手机是怎样传递我们的声音甚至图像的,四周的网络怎样传递数据,甚至信息化时代军队的信息传递中如何保密等都要涉及电子信息工程的应用技术。通过在学校学习 EDA技术,我觉得我收成很多,
2、体会深刻。详细想就有关电子信息技术的浅谈懂得。其实上课也是一门艺术,要上好一堂课,不仅要备课充分,组织语言、讲课也要布满激情,而且老师仍要向我们、不同专业讲解那些深奥的电子信息学问。老师也要使我们同学思路清楚,怎样表达才能让同学比较简洁懂得,我觉得老师您在这一点上真的很好。而且老师最好能比较幽默,语调能够抑扬顿挫。老师你让我们对电子信息学问的从完全生疏,到有一个基本明白。 好像老师嘴一张, 口一说, 流利顺畅, 使人听之甘之如饴,如坐春风。在 3 节课下来,总觉得时间总在不知不觉就过完了。一时感叹此乃真有文学之范,胸有成竹,俗语说有才、有墨才能在此讲台上吸引众多同学之眼。而有时妙语一出,道理一
3、摆更是令人为之一兴奋。难得遇到如此有才一老师也是福气了。电子信息前源探究课很出色,仍记得在第一次课的时候老师以一种很一般、很平常的方式给我们讲有关于电子信息课,我们在在下面听得入神了。而记得最深的就是老师的一番话语了。他说, 我知道, 刚才我说的话让同学们听起来特别受用,甚至于兴奋万分,乃至到冲动,但是问题在这 :信任很多人可以在这种气氛之下一时兴奋, 而也肯定很多的同学在课堂上的兴奋冲动一到下课人要走进学问宝库,是一辈子的事情,学习的过程不行能一蹴而就。因此我们要学习的东西太多了。电子信息的课,给了我们一把学习的钥匙。这是一把增长学问才能和提高思想素养的钥匙。特殊对于我们来自于机械学院、来自
4、工科的同学来说,平常就不怎么接触电子信息,电子辐射,电子通信方面的学问。而恰恰是这些学问有对是我们的生活又有很大的用处,电视、手机的辐射是我们在平常的生活中接触最多的,上完这课后我们对辐射的懂得有进一步了,老师感谢你,让我们在这门校选课上不仅仅学到了电子信息前缘的学问,仍让我们在高清电视,中国和外国在训练上面的区分和公共点有了和以前大不一样的明白。虽然对这方面不怎么感爱好但是,我知道EDA 是 Electronic Design Automation的缩写 ,意思是 电子设计自动化。EDA技术为现代电子理论和设计的表达与实现供应了可能性,它的显现提高了电路设计的效率和操作性。EDA使电子设计成
5、果以自主学问产权的方式得以明确表达和确认成为可能。使得电子技术领域各学科的界限更加模糊,更加互为包涵如模拟与数字、软件与硬件、系统与器件、ASIC与 FPGA等。使得更大规模的 FPGA和 CPLD器件的不断推出。使软硬件 IP 核在电子行业的产业领域,技术领域和设计应用领域得到进一步确认和广泛应用。系统级,行为验证级硬件描述语言,使复杂电子系统的设计特殊是验证趋于高效和简洁。电子技术全方位进入EDA时代,使得传统的电路系统设计建模理念发生了重大变化:软件无线电技术的崛起,模拟电路系统硬件描述语言的表达和设计的标准化,系统可编程模拟器件可编辑资料 - - - 欢迎下载精品名师归纳总结的显现,软
6、硬件技术等。 ASIC作为最终的物理平台,集中容纳了用户通过EDA技术将电子应用系统的既定功能和技术指标详细实现的硬件实体。一般而言,专用集成电路就是具有特的用途和特定功能的独立集成电路器件,依据这个定义,作为EDA技术最终实现目标的 ASIC 可以通过三个途径完成:可编程规律器件 FPGA/CPL、D 半定制或全定制 ASIC、混合 ASIC。VHDL语法比 Verilog要严谨,并且有很好的行为级描述才能和肯定的系统级描述才能,但是VHDL代码比较长,对数据类型匹配要求过于严格,无法直接用于集成电路底层建模。电子技术的进展根基是微电子技术的进步,它主要表达在大规模集成电路的加工技术。微电子
7、技术与现代电子设计技术是相互促进、相互推动又相互制约的两个技术环节。前者代表了物理层在广度和深度上的硬件电路实现的进展,后者就是反映现代先进的电子理论、电子技术、仿真技术、设计工艺和设计技术与最新的运算机软件技术有机的融合和升华。EDA技术在日渐的进展中有很多的优势: (1)用 HDL对数字系统进行抽象的行为与功能描述以及具体的内部线路结构描述,从而可以在电子设计的各个阶段,各个层次进行运算机模拟验证,保证设计过程的正确性,可以大大降低设计成本,缩短设计周期。(2)EDA工具之所以能够完成各种自动设计过程,关键是有各类库的支持。EDA工具大致可以分为如下五个模块:1. 设计输入编辑器:可以接受
8、不同的设计输入表达式,如原理图输入方式、状态图输入方式、波形输入方式以及 HDL的文本输入方式。2. HDL 综合器:是目标器件硬件结构细节、数字电路设计技术、化简优化算法以及运算机软件的复杂结合体。 使用有两种模式:图形模式和命令行模式。3. 仿真器:仿真速度、仿真的精确性,易用性成为衡量仿真器的重要指标。4. 适配器(或布局布线器) : 任务是完成目标系统在器件上的布局布线。5. 下载器: 功能是把设计下载到对应的实际器件,实现硬件设计。(3) 某些 HDL也是文档型的语言(如 VHDL),极大的简化了设计文档的治理。(4) EDA技术中最为瞩目的功能, 即最具现代电子设计技术特点的功能是
9、日益强大的规律设计仿真测试技术,极大的提高了大规模系统电子设计的自动化程度。(5) 用 HDL表达的胜利的专用功能设计在实现目标方面有很大的可选性,它既可以用不同来源的通用FPGA/CPLD实现,也可以直接以 ASIC来实现,设计者拥有完全的自主权。(6) 设计语言是标准化的,不会由于设计对象的不同而转变。它的开发工具是规范化的,EDA软件平台支持任何标准化的设计语言。它的设计成果是通用性的,IP 核具有规范的接口协议。(7) 从电子设计方法学上, EDA能将全部设计环节纳入统一的自顶向下的设计方案中。(8) EDA不但在整个设计流程上充分利用运算机的自动设计才能,在各个设计层次上利用运算机完
10、成不同内容的仿真模拟,而且在系统板设计终止后仍可利用运算机对硬件系统进行完整全面的测试。一个完整的 EDA设计流程既是自顶向下设计方法的详细实施途径,也是EDA工具软件本身的组成结构。开发的流程为设计输入、综合、适配、时序仿真与功能仿真、编程下载、硬件测试。EDA工具的设可编辑资料 - - - 欢迎下载精品名师归纳总结计输入可分为图形输入和 HDL文本输入。第一,通过对这门课程相关理论的学习,我把握了EDA 的一些基本的的学问,现代电子产品的性能越来越高,复杂度越来越大,更新步伐也越来越快。实现这种进步的主要缘由就是微电子技术和电子技术的进展。前者以微细加工技术为代表,目前已进入超深亚微米阶段
11、,可以在几平方厘米的芯片上集成几千万个晶体管。后者的核心就是电子设计自动化 EDA ( Electronic Design Automatic )技术。 EDA 是指以运算机为工作平台,融合了应用电子技术、运算机技术、智能化技术的最新成果而开发出的电子CAD 通用软件包,它依据硬件描述语言HDL 完成的设计文件,自动完成规律编译、化简、分割、综合、优化、布局布线及仿真,直至完成对于特定目标芯片的适配编译、规律映射和编程下载等工作。 EDA 技术的显现,极大的提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。其次,通过对课程的试验的学习,我对EDA 的学习和懂得有了更深刻的熟识和体会。我们
12、团队共四个人,做的是两层电梯掌握器,作为这个试验的一员与负责人,我感到很有压力。由于只对课本学问的学习,我对试验做胜利的把握不是很大。由于我们是机械专业,学习电的学问也主要是通过大二学的电工学,因此只能对数字规律与数字电路有初步的明白,而EDA 是在数字电路进展到肯定阶段的产物,因此学习起来也很费劲。然而,在我们团队的共同努力下,我们最终胜利的完成了这个试验,包括时序仿真和硬件测试仿真,都取得了特别胜利的成效。在上试验课的时候,那个周六下午,整个试验室只有那寥寥几人,我很庆幸我是其中的一人,由于在那里我学习到了很多,我完成了上次试验没有完成的扫描显示的试验,也完成了步进电机掌握器的试验,仍在老
13、师的指导下完成了梁祝音乐演示试验,最终在晚上我也去了试验室,和我们团队成员开头进行两层电梯掌握器的设计,通过一个晚上的努力,我们最终把它给调试了出来。开发工具的进展趋势面对当今飞速进展的电子产品市场,电子设计人员需要更加有用、快捷的开发工具,使用统一的集成化设计环境,转变优先考虑详细物理实现方式的传统设计思路,将精力集中到设计构思、方案比较和查找优化设计等方面,以最快的速度开发出性能优良、质量一流的电子产品。开发工具的进展趋势如下:( 1)具有混合信号处理才能由于数字电路和模拟电路的不同特性,模拟集成电路EDA 工具的进展远远落后于数字电路EDA 开发工具。但是,由于物理量本身多以模拟形式存在
14、,实现高性能复杂电子系统的设计必定离不开模拟信号。20 世纪 90 岁月以来, EDA工具厂商都比较重视数模混合信号设计工具的开发。美国Cadence 、Synopsys 等公司开发的 EDA 工具已经具有了数模混合设计才能,这些EDA 开发工具能完成含有模数变换、数字信号处理、专用集成电路宏单元、数模变换和各种压控振荡器在内的混合系统设计。( 2)高效的仿真工具在整个电子系统设计过程中,仿真是花费时间最多的工作,也是占用EAD 工具时间最多的一个环节。可以将电子系统设计的仿真过程分为两个阶段:设计前期的系统级仿真和设计过程中的电路级仿真。系统级仿真主要验证系统的功能,如验证设计的有效性等。电
15、路级仿真主要验证系统的性能,打算怎样实现设计,如测试设计的精度、处理和保证设计要求等。要提高仿真的效率,一方面是要建立合理的仿真算法。另一方面是要更好的解决系统级仿真中,系统模型的建模和电路级仿真中电路模型的建模技术。在将来的 EDA 技术中,仿真工具将有较大的进展空间。( 3)抱负的规律综合、优化工具规律综合功能是将高层次系统行为设计自动翻译成门级规律的电路描述,做到了实际与工艺的独立。优化就是对于上述综合生成的电路网表,依据规律方程功能等效的原就,用更小、更快的综合结果替代一些复杂的规律电路单元,依据指定目标库映射成新的网表。随着电子系统的集成规模越来越大,几乎不行能直接面对电路图做设计,
16、要将设计者的精力从繁琐的规律图设计和分析中转移到设计前期算法开发上。规律综合、优化工具就是要把设计者的算法完整高效的生成电路网表。1.4.3系统描述方式的进展趋势( 1)描述方式简便化20 世纪 80 岁月, 电子设计开头采纳新的综合工具,设计工作由规律图设计描述转向以各种硬件描述语言为主的编程方式。用硬件描述语言描述设计,更接近系统行为描述,且便于综合,更适于传递和修改设计信息,仍可以建立独立于工艺的设计文件,不便之处是不太直观,要求设计师具有硬件语言编程才能,但是编程才能需要长时间的培育。到了 20 世纪 90 岁月, 一些 EDA 公司相继推出了一批图形化的设计输入工具。这些输入工具答应
17、设计师用他们最便利并熟识的设计方式(如框图、状态图、真值表和规律方程)建立设计文件,然后由EDA 工具自动生成综合所需的硬件描述语言文件。图形化的描述方式具有简洁直观、简洁把握的优点,是将来主要的进展趋势。( 2)描述方式高效化和统一化可编辑资料 - - - 欢迎下载精品名师归纳总结C/C+ 语言是软件工程师在开发商业软件时的标准语言, 也是使用最为广泛的高级语言。 很多公司已经提出了不少方案, 尝试在 C 语言的基础上设计下一代硬件描述语言。随着算法描述抽象层次的提高,使用 C/C+ 语言设计系统的优势将更加明显,设计者可以快速而简洁的构建功能函数,通过标准库和函数调用技术,创建更巨大、更复
18、杂和更高速的系统。但是,目前的 C/C+ 语言描述方式与硬件描述语言之间仍有一段距离,仍有待于更多 EDA 软件厂家和可编程规律器件公司的支持。随着 EDA 技术的不断成熟,软件和硬件的概念将日益模糊,使用单一的高级语言直接设计整个系统将是一个统一化的进展趋势。通过试验,我激发了 EDA 学习的爱好,也对这门课程有了更深的懂得,对 EDA 设计软件 Quarter 的使用也更加娴熟。老师给我们的材料中,用的是 GAL 器件,我们最终用的是 FPGA 器件,也就是 EP1K10TC100 3 芯片,我们分析了电梯在整个运行过程中的状态,并参考资料写出了状态图,然后依据状态图用有限状态机来实现了各
19、个状态之间的转换,进而实现了对电梯的掌握。在设计过程中,我们遇到了很多困难,特殊是在电梯开门于关门那个自动掌握 方面,起初我想用一个推迟信号赋值语句解决这个问题,但是由于这个推迟在综合器里面不能得到表达,综合器在综 合是会忽视 after 之后的推迟,因此我该用了一个计数器溢出的底层元件。通过元件例化语句实现在顶层文件中对其的调用。在完成VHDL 的编辑以后,进行编译,结果显现了很多错误,在我们细心的检查和排查之下,最终将VHDL 描述修改胜利并且通过了编译。在编译过程中我明白到很多在书本上没有懂得的学问。比如信号不能在多个并行进程中赋值,次序语句必需在进程中才能描述等等。在时序仿真这一块我们
20、也遇到了问题,起初我们没有考虑到信号赋值的推迟,也没有考虑到仿真推迟 ,取时钟周期为默认值10ns,这样仿真得到的结果就与预期的结果不符合,找到问题后我们采纳了1us 的始终周期,最终得到了想要的波形。对这门课程的最大收成除了学习到了学问以外,更重要的是让我明白了一个道理:只要全身心的投入到一件事中,并且要有持之以恒的决心,就肯定会有收成。有的人觉得自己做不出来,就网上搜一个了事,但是,舍弃一次黑暗中摸索的经受,就舍弃了一次成长的机会!假如你付出了,没有收成。那只能说,是付出的仍不够多。我想我对EDA 的学习只能算是个入门,这个领域的进展空间特别大,应用范畴也特别广泛,而且我信任在将来仍会有更
21、加宽阔的应用前景。因此在以后的学习过程中,我不能由于课程学习的终止而终止了我对这个领域的探究,相反我会更加努力的去学习它。感谢老师孜孜不倦的教导,让我不仅学到了学问,也学到了做人做事的一些道理,为我供应了很多帮忙。在接下来的学习生涯中,我会连续努力,努力扎实的学习专业学问,实现自己的抱负。1.4 EDA 技术进展趋势面对当今飞速进展的电子产品市场,设计师需要更加有用、快捷的EDA 工具,使用统一的集成化设计环境,转变传统设计思路,将精力集中到设计构思、方案比较和查找优化设计等方面,需要以最快的速度,开发出性能优良、质量一流的电子产品,对EDA 技术提出了更高的要求。将来的EDA 技术将在仿真、
22、时序分析、集成电路自动测试、高速印刷电路板设计及开发操作平台的扩展等方面取得新的突破,向着功能强大、简洁易学、使用便利的方向进展。1.4.1 可编程规律器件进展趋势可编程规律器件已经成为当今世界上最富吸引力的半导体器件,在现代电子系统设计中扮演着越来越重要的角色。过去的几年里,可编程器件市场的增长主要来自大容量的可编程规律器件CPLD 和 FPGA ,其将来的进展趋势如下:( 1)向高密度、高速度、宽频带方向进展在电子系统的进展过程中,工程师的系统设计理念要受到其能够挑选的电子器件的限制,而器件的进展又促进了设计方法的更新。随着电子系统复杂度的提高,高密度、高速度和宽频带的可编程规律产品已经成
23、为主流器件,其规模也不断扩大,从最初的几百门到现在的上百万门,有些已具备了片上系统集成的才能。这些高密度、大容量的可编程规律器件的显现,给现代电子系统(复杂系统)的设计与实现带来了巨大的帮忙。设计方法和设计效率的飞跃,带来了器件的巨大需求,这种需求又促使器件生产工艺的不断进步,而每次工艺的改进,可编程规律器件的规模都将有很大扩展。( 2)向在系统可编程方向进展在系统可编程是指程序(或算法)在置入用户系统后仍具有转变其内部功能的才能。采纳在系统可编程技术,可以像对待软件那样通过编程来配置系统内硬件的功能,从而在电子系统中引入“软硬件”的全新概念。它不仅使电子系统的设计和产品性能的改进和扩充变得特
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA与VHDL知识点总结与期末考试试卷及答案 EDA VHDL 知识点 总结 期末考试 试卷 答案
限制150内