首页 EDA基础知识复习要点

EDA基础知识复习要点

举报
开通vip

EDA基础知识复习要点EDA知识要点: EDA知识要点: 1.目前国际上较大的PLD器件制造公司有:LATTICE莱迪思公司,XILINX西林公司,ALTERA公司, ACTEL公司。 2.VHDL数据对象有: (1)常量(CONSTANT)(2)变量(VARIABLE)(3)信号(SIGNAL) 3.VHDL语言中的逻辑操作符有: AND与、OR或、NOT非、NAND与非、NOR或非 XOR异或、XNOR同或七种 4.目前较流行的集成EDA开发环境(软件)有:MAX+PULSⅡ和QUARTUS II 5.什么是EDA技术?EDA 技术...

EDA基础知识复习要点
EDA知识要点: EDA知识要点: 1.目前国际上较大的PLD器件制造公司有:LATTICE莱迪思公司,XILINX西林公司,ALTERA公司, ACTEL公司。 2.VHDL数据对象有: (1)常量(CONSTANT)(2)变量(VARIABLE)(3)信号(SIGNAL) 3.VHDL语言中的逻辑操作符有: AND与、OR或、NOT非、NAND与非、NOR或非 XOR异或、XNOR同或七种 4.目前较流行的集成EDA开发环境(软件)有:MAX+PULSⅡ和QUARTUS II 5.什么是EDA技术?EDA 技术就是以计算机为工作平台、以EDA软件工具为开发环境、以硬件描述语言为设计语言、以ASIC(Application Specific Integrated Circuits)为实现载体的电子产品自动化设计的过程 6.简述EDA技术的CPLD/FPGA的设计流程。 7.写出实体中的端口(PORT)语句结构并说明其作用。由PORT引导的端口说明语句是对一个设计实体界面的说明,端口为设计实体和外部环境的动态通信提供通道。 格式为PORT(端口名:端口模式 数据类型; 。。。。。。。。 端口名:端口模式 数据类型;) 8.简述EDA技术经历了那几个发展阶段。1).CAD(计算机辅助设计)阶段 2).CAE(计算机辅助工程)阶段3).ESDA(电子系统设计自动化)阶段 9.写出元件例化语句语句格式,并说明其作用。元件例化语句由两部分组成,前一部分是把一个现成的设计实体定义为一个元件,第二部分则是此元件与当前设计实体中的连接说明,它们的完整的语句格式如下: COMPONENT 元件名 IS --元件定义语句 GENERIC (类属表); PORT(端口名表); END COMPONENT ; 例化名:元件名 PORT MAP( --元件例化语句 [端口名=>]连接端口名,...); 10.试比较图形输入法和文本输入法有何优缺点? 11.结构体的语言格式与作用。 ARCHITECTURE 结构体名OF 实体名 IS (说明语句) 用来说明和定义数据对象 类型等,可省略 BEGIN (功能描述语句) 用来描述内部电路功能的,不可省略 END ARCHITECTURE 结构体名 ; 结构体用来描述设计实体的结构或行为,即描述一个实体的功能,把设计实体的输入和输出之间的联系建立起来。 12.比较变量和信号的区别: (1)信号赋值至少有δ延时,而变量赋值没有延时。(2)信号除当前值外有许多相关的信息,而变量只有当前值。(3)进程对信号敏感而对变量不敏感。(4)信号可以是多个进程的全局信号;而变量只在定义它们的顺序域可见(共享变量除外)。(5)信号是硬件中连线的抽象描述,它们的功能是保存变化的数据和连接子元件,信号在元件的端口连接元件。变量在硬件中没有类似的对应关系,它们用于硬件特性的高层次建模所需要的计算中。(6)信号赋值和变量赋值分别使用不同的赋值符号“<=”和“:=”,信号类型和变量类型可以完全一致,也允许两者之间相互赋值,但要保证两者的类型相同。 13.写出PROCESS语句结构的一般表达格式? PROCESS语句格式 PROCESS语句的表达格式如下: [进程标号:]PROCESS[(敏感信号参数表)][IS] [进程说明部分] BEGIN 顺序描述语句 END PROCESS[进程标号]; PROCESS为关键词,所有顺序描述语句都必须放在由PROCESS引导的进程语句当中执行。 后面的括号中为敏感信号表,进程语句的执行依赖敏感信号的跳变的变化,当敏感信号变化时启动进程语句,执行一边整个进程的顺序语句后进入等待状态,直到下一个敏感信号的跳变。 14.EDA技术常用的输入 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 有?原理图输入法,HDL文本输入 15.什么是实体和结构体,其功能是什么?实体是一个设计实体的表层设计单元,其功能是对这个设计实体与外部电路进行接口描述。它规定了设计单元的输入输出接口信号或引脚,是设计实体经封装后对外界的一个通信界面。结构体用来描述设计实体的结构或行为,即描述一个实体的功能,把设计实体的输入和输出之间的联系建立起来。 16.MAX+pulsⅡ的编辑窗口有那几种,分别是什么? 17.MAX+pulsⅡ的原理图输入法生成的文件扩展名为?gdf 18.MAX+pulsⅡ的文本输入法生成的文件扩展名为?wdf 19.MAX+pulsⅡ的波形输入法生成的文件扩展名为?vhd 20.VHDL的操作符有那几大类(三大类)。每一类的操作符分别是什么?每一类操作符可以对那些数据进行操作(运算)? 21.VHDL中如没有特别的说明算术操作符‘ + ’号对应的操作数为什么类型? 22.可编程器件(PLD)分为:CPLD, FPGA 23.标准逻辑位数据类型常用的数值有哪几种? 24.在VHDL语言中常见的的数据类型有那些?VHDL的数据类型分为4大类 标量类型:包括实数、整数、枚举、物理 复合类型:数组、记录 存取类型: 文件类型: 25.完整的条件语句将产生什么电路,不完整的条件语句将产生什么电路。 26.VHDL作为工业标准,是由那个机构制定并公布的。IEEE 27.实体部分的端口模式有四个类型:OUT单向输出端口 IN单向输入端口 INOUT输入输出双向端口 BUFFER反馈式双向端口 28.从执行方式看VHDL的基本描述语句包括哪两大基本描述语句? 29.VHDL文件存盘时,其主文件名应与实体名一致,扩展名应为什么呢vhd 30.硬件描述语言(HDL)的种类:ABEL-HDL,AHDL,VHDL,Verilog-HDL. 31.进程语句必须由什么来启动?进程的激活必须由敏感信号表中定义的任一敏感信号的变化来启动,否则必须有一显式的WAIT语句来激活。 32.进程要点有哪些?进程的设计需要注意以下几方面的问题:(1)虽然同一结构体中的进程之间是并行运行的,但同一进程中的逻辑描述语句则是顺序运行的,因而在进程中只能设放置顺序语句。(2)进程的激活必须由敏感信号表中定义的任一敏感信号的变化来启动,否则必须有一显式的WAIT语句来激活。 (3)结构体中多个进程之所以能并行同步运行,一个很重要的原因是进程之间的通信是通过传递信号和共享变量值来实现的。 (4)进程是重要的建模工具。进程结构不但为综合器所支持,而且进程的建模方式将直接影响仿真和综合结果。 设计题 1、设计一个四选一多路选择器, 2、用VHDL设计一个带有清零和复位功能的,从0到99的加法计数器。 3使用元件例化语句编写下图所示的顶层文件,其中h_suber为一个由原理图输入法设计的完整的设计实体。
本文档为【EDA基础知识复习要点】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_991418
暂无简介~
格式:doc
大小:143KB
软件:Word
页数:5
分类:
上传时间:2010-12-29
浏览量:61