《电子设计自动化课程总结.docx》由会员分享,可在线阅读,更多相关《电子设计自动化课程总结.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 电子设计自动化课程总结 电子设计自动化课程总结 电子设计自动化课程总结 班级:自动化0901 姓名:石亚文 学号:201*020231*8 我对电子设计自动化比拟感兴趣,所以在开学之初选了这门公选课,经过周的学习和教师急躁的教育,我对电子设计自动化有了肯定的了解与熟悉。下面我将对本门课程阐述几点: EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年月初从计算机帮助设计(CAD)、计算机帮助制造(CAM)、计算机帮助测试(CAT)和计算机帮助工程(CAE)的概念进展而来的。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言
2、HDL完成设计文件,然后由计算机自动地完成规律编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、规律映射和编程下载等工作。 EDA技术主要介绍EDA技术中最常用的两个工具软件Protel201*和Multisim7。Protel201*是Altium公司推出的第一套完整的板卡级设计系统,由于Protel进入我国较早,已成为国内电子设计者的首选软件。Multisim7是加拿大图像交互技术公司(IIT公司)推出的以Windows为根底的电子线路仿真工具,以其操作简洁、有用性强的特点成为高校电子工程类专业学生的必修课程。 首先,熟识了几种仿真工具: SPICE.SPIC
3、E可对电路进展非线性直流分析、非线性瞬态分析和线性沟通分析。被分析的电路中的元件可包括电阻、电容、电感、互感、独立电压源、独立电流源、各种线性受控源、传输线以及有源半导体器件。SPICE内建半导体器件模型,用户只需选定模型级别并给出适宜的参数。SPICE模型由两局部组成:模型方程式(ModelEquations)和模型参数(ModelParameters)。由于供应了模型方程式,因而可以把SPICE模型与仿真器的算法特别严密地联接起来,可以获得更好的分析效率和分析结果。SPICE模型的分析精度主要取决于模型参数的来源(即数据的准确性),以及模型方程式的适用范围。而模型方程式与各种不同的数字仿真
4、器相结合时也可能会影响分析的精度。除此之外,PCB板级的SPICE模型仿真计算量较大,分析比拟费时。 2MultisimMultisim是美国国家仪器(NI)有限公司推出的以Windows为根底的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析力量。工程师们可以使用Multisim交互式地搭建电路原理图,并对电路进展仿真。Multisim提炼了SPICE仿真的简单内容,这样工程师无需懂得深入的SPICE技术就可以很快地进展捕获、仿真和分析新的设计,这也使其更适合电子学教育。通过Multisim和虚拟仪器技术,PCB设计
5、工程师和电子学教育工可以完成从理论到原理图捕获与仿真再到原型设计和测试这样一个完整的综合设计流程。 MATLABMATLAB是矩阵试验室(MatrixLaboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大局部。MATLAB是由美国mathworks公司公布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学讨论、工程设计以及
6、必需进展有效数值计算的众多科学领域供应了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。对“op-Down”设计方法也有了肯定的了解:一种逐步求精的设计程序的过程和方法。对要完成的任务进展分解,先对最高层次中的问题进展定义、设计、编程和测试,而将其中未解决的问题作为一个子任务放到下一层次中去解决。这样逐层、逐个地进展定义、设计、编程和测试,直到全部层次上的问题均由有用程序来解决,就能设计出具有层次构造的程序。按自顶向下的方法设计时,设计师首先对所设计的系统要有一个全面的理解.然后从顶层开头,连续地逐层向下
7、分解,起到系统的全部模块都小到便于把握为止。. 最终学习了VHDL,VHDL翻译成中文就是超高速集成电路硬件描述语言,主要是应用在数字电路的设计中。目前,它在中国的应用多数是用在FPGA/CPLD/EPLD的设计中。固然在一些实力较为雄厚的单位,它也被用来设计ASIC。VHDL主要用于描述数字系统的构造,行为,功能和接口。除了含有很多具有硬件特征的语句外,VHDL的语言形式、描述风格以及语法是非常类似于一般的计算机高级语言。VHDL的程序构造特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可视局部,及端口)和内部(或称不行视局部),既涉及实体的内部功能
8、和算法完成局部。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外局部的概念是VHDL系统设计的根本点。VHDL具有功能强大的语言构造,可以用简洁明确的源代码来描述简单的规律掌握。它具有多层次的设计描述功能,层层细化,最终可直接生成电路级描述。VHDL支持同步电路、异步电路和随机电路的设计,这是其他硬件描述语言所不能比较的。VHDL还支持各种设计方法,既支持自底向上的设计,又支持自顶向下的设计;既支持模块化设计,又支持层次化设计。 相对其他语言,VHDL有一下几点优势(1)与其他的硬件描述语言相比,VHDL具有更强的行为描述力量,从
9、而打算了他成为系统设计领域最正确的硬件描述语言。强大的行为描述力量是避开详细的器件构造,从规律行为上描述和设计大规模电子系统的重要保证。(2)VHDL丰富的仿真语句和库函数,使得在任何大系统的设计早期就能查验设计系统的功能可行性,随时可对设计进展仿真模拟。(3)VHDL语句的行为描述力量和程序构造打算了他具有支持大规模设计的分解和已有设计的再利用功能。符合市场需求的大规模系统高效,高速的完成必需有多人甚至多个代发组共同并行工作才能实现。(4)对于用VHDL完成的一个确定的设计,可以利用EDA工具进展规律综合和优化,并自动的把VHDL描述设计转变成门级网表。(5)VHDL对设计的描述具有相对独立
10、性,设计者可以不懂硬件的构造,也不必治理最终设计实现的目标器件是什么,而进展独立的设计。 随着市场需求的增长,集成工艺水平也在不断提高,导致我们要把所学学问充分利用,不断制造,不断成熟:1.模拟集成电路设计:这块是前端中的前端,技术流中的技术流,模拟集成电路设计工程师需要把握扎实的电路分析力量,需要把握扎实的半导体器件物理学问以及集成电路生产工艺方面的学问,另外,还要学习信号与系统等,可谓面面俱到。另外,由于模拟集成电路设计具有前瞻性,目前国内很少有系统的学习资料,所以需要工程师有很强的分析问题、解决问题的力量,并且在工作中会不断给自己充电。2.数字集成电路设计:数字设计也是集成电路设计领域的前端技术,数字集成电路设计工程师要对电路的整体功耗、时序、面积有着很深刻的了解。数字电路的优劣通常是各公司竞争的筹码,所以数字前端的工作往往具有很强的挑战性。一个好的数字前端不但要具有肯定的电路分析力量,还要有很强的编程、脚本构建力量,也是市面上稀缺的人才。 最终,感谢教师的辛勤教导,盼望以后还有时机与教师同在一个课堂。 扩展阅读:电子设计自动化课程设计报告 哈尔滨工业大学(威海) 电子设计自动化课程设计报告 学生姓名:学号:学院:专业:年级:指导教师:日期: 杨忠雷 080260215信息科学与工程学院电子科学与技术专业08级韩良201*年8月31日