EDA考试题

合集下载

2014-2015第一学期EDA技术上机考试试题A卷

2014-2015第一学期EDA技术上机考试试题A卷

南昌大学2014-2015年EDA技术上机测试卷A说明 1、建议每做完一部分立刻保存文件。

2、软件可能出现异常,如不能添加元件库或元件不能旋转等,此时应先保存文件,然后关闭软件再重新打开,一般都能消除异常。

一、电路如图所示,试画出它的原理图,并按要求设计电路板。

要求:1、新建文件夹,不要放在C 盘。

文件夹名称为: 学号+姓名然后在该文件下新建设计数据库(姓名+学号.ddb)。

2、新建原理图文件,文件名字为学号.sch。

1) 原理图纸张类型和标题栏的设置:原理图纸为B 号,无标题栏。

2) 按下图画出原理图,一定要保证原理图的正确。

并给元件填上封装、编号等其它属性。

3)网络标号uo 的字体:Times New Roman,字形:斜体,大小:18。

元件属性设置见下表:注:U1-U3可在操作界面中查找元件对话框中找到,其他都在默认元件库中。

3、画好图后1)进行ERC 2)做元件表 3)做网络表4PCB 文件1)使用向导建立矩形双面板①板框尺寸为,宽5000mil,高3000mil,只保留尺寸线标注②采用插针式元件③镀铜过孔④焊盘之间允许走一根铜膜线。

2)设计规则一般铜膜线走线宽度20 mil,地线的铜膜线宽度为40mil。

3)人工布置元件,自动布线。

二、评分标准参考如下1、设计数据库文件的命名及存储路径--------------(2)分2、原理图--------------------------------------(40)分3、 ERC 检查------------------------------------(8)分4、元件表--------------------------------------(10)分5、网络表--------------------------------------(10)分6、 PCB-----------------------------------------(30)分。

eda期末考试试题及答案

eda期末考试试题及答案

eda期末考试试题及答案EDA期末考试试题及答案一、选择题(每题2分,共20分)1. EDA(电子设计自动化)主要应用于以下哪个领域?A. 机械设计B. 建筑设计C. 电子电路设计D. 软件开发答案:C2. 在EDA软件中,以下哪个不是常见的设计流程?A. 原理图设计B. 电路仿真C. 手动布线D. 封装设计答案:C3. 下列哪个不是EDA工具的组成部分?A. 原理图编辑器B. PCB布局工具C. 3D建模软件D. 仿真分析工具答案:C4. 在EDA设计中,PCB指的是什么?A. 印刷电路板B. 个人计算机C. 程序控制板D. 功率控制板答案:A5. 以下哪个是EDA设计中常用的文件格式?A. .txtB. .pdfC. .schD. .jpg答案:C...(此处省略其他选择题)二、简答题(每题10分,共30分)1. 简述EDA设计流程的主要步骤。

答案:EDA设计流程通常包括原理图设计、电路仿真、PCB布局、布线、封装设计、测试与验证等步骤。

2. 解释什么是PCB布线,并说明其重要性。

答案:PCB布线是指在印刷电路板上将电子元件的引脚通过导电路径连接起来的过程。

布线的重要性在于它直接影响电路的性能、可靠性和生产成本。

3. 描述电路仿真在EDA设计中的作用。

答案:电路仿真在EDA设计中用于模拟电路在不同条件下的行为,帮助设计者预测电路的性能,优化设计,并在实际制造之前发现潜在的问题。

三、计算题(每题15分,共30分)1. 给定一个简单的RC电路,计算其时间常数τ。

答案:时间常数τ是电容C和电阻R的乘积,即τ = R * C。

2. 假设一个电路的输入信号频率为1kHz,计算其周期T。

答案:周期T是频率f的倒数,即T = 1/f = 1/1000Hz = 1ms。

四、设计题(20分)设计一个简单的放大器电路,并使用EDA工具绘制其原理图。

答案:(此处应有原理图,但无法提供图像,故省略)五、论述题(20分)论述在现代电子设计中,EDA工具的重要性及其对设计流程的影响。

EDA考试题题库及答案

EDA考试题题库及答案

EDA考试题题库及答案一、选择题1.一个项目的输入输出端口是定义在(A)A、实体中;B、结构体中;C、任何位置;D、进程中。

2.QuartusII中编译VHDL源程序时要求(C)A、文件名和实体可以不同名;B、文件名和实体名无关;C、文件名和实体名要相同;D、不确定。

3.VHDL语言中变量定义的位置是(D)A、实体中中任何位置;B、实体中特定位置;C、结构体中任何位置;D、结构体中特定位置。

4.可以不必声明而直接引用的数据类型是(C)A、STD_LOGIC;B、STD_LOGIC_VECTOR;C、BIT;D、ARRAY。

5.大规模可编程器件主要有FPGA、CPLD两类,下列对FPGA结构与工作原理的描述中,正确的是(C)A、FPGA全称为复杂可编程逻辑器件;B、FPGA是基于乘积项结构的可编程逻辑器件;C、基于SRAM的FPGA器件,在每次上电后必须进行一次配置;D、在Altera公司生产的器件中,MAX7000系列属FPGA结构。

6.下面不属于顺序语句的是(C)A、IF语句;B、LOOP语句;C、PROCESS语句;D、CASE语句。

7.VHDL语言是一种结构化设计语言;一个设计实体(电路模块)包括实体与结构体两部分,实体体描述的是(A)A、器件外部特性;B、器件的内部功能;C、器件的综合约束;D、器件外部特性与内部功能。

8.进程中的信号赋值语句,其信号更新是(C)A、按顺序完成;B、比变量更快完成;C、在进程的最后完成;D、都不对。

9.在EDA工具中,能完成在目标系统器件上布局布线软件称为(C)A、仿真器B、综合器C、适配器D、下载器10.VHDL常用的库是(A)A、IEEE;B、STD;C、WORK;D、PACKAGE。

11.在VHDL中,用语句(D)表示clock的下降沿。

A、clock'EVENT;B、clock'EVENT AND clock='1';C、clock='0';D、clock'EVENT AND clock='0'。

eda技术实用教程期末考试题及答案

eda技术实用教程期末考试题及答案

eda技术实用教程期末考试题及答案一、选择题(每题2分,共20分)1. EDA技术中,FPGA代表的是()。

A. 现场可编程逻辑阵列B. 现场可编程门阵列C. 现场可编程逻辑器件D. 现场可编程门器件答案:B2. 在EDA技术中,VHDL是一种()。

A. 硬件描述语言B. 软件描述语言C. 系统描述语言D. 网络描述语言答案:A3. 下列哪个不是EDA工具的主要功能()。

A. 逻辑综合B. 电路仿真C. 代码编译D. 布局布线答案:C4. 在VHDL中,下列哪个关键字用于定义并行语句()。

A. ifB. beginC. loopD. process答案:B5. 在EDA技术中,用于测试和验证数字电路的EDA工具是()。

A. 逻辑综合工具B. 电路仿真工具C. 布局布线工具D. 测试生成工具答案:B6. 下列哪个不是FPGA的配置方式()。

A. 在系统可编程B. 串行配置C. 并行配置D. 网络配置答案:D7. 在VHDL中,用于定义信号的关键字是()。

B. constantC. signalD. type答案:C8. 在EDA技术中,用于描述数字电路行为的模型是()。

A. 结构模型B. 数据流模型C. 行为模型D. 混合模型答案:C9. 在VHDL中,下列哪个关键字用于定义过程()。

A. procedureB. functionD. entity答案:C10. 在EDA技术中,用于优化电路性能的EDA工具是()。

A. 逻辑综合工具B. 电路仿真工具C. 布局布线工具D. 测试生成工具答案:C二、填空题(每题2分,共20分)1. EDA技术中的“EDA”代表的是______、______和______。

答案:电子设计自动化2. VHDL中的并发语句包括______、______、______和______。

答案:信号赋值、条件信号赋值、选择信号赋值、元件实例化3. 在FPGA设计中,______是用于存储配置数据的非易失性存储器。

EDA期末复习题试题

EDA期末复习题试题

复习题(开卷)一、填空题与简答题1、ASIC的中文含义是:专用集成电路。

2、在VHDL中主要有哪三种重载现象参数类型的重载;参数数目的重载;函数返回类型的重载。

3、简单可编程逻辑器件的主要有PROM、PLA、PAL、GAL4、CPLD内部含有多个逻辑单元块,每个逻辑单元块相当于一个GAL器件:5、在设计中,常常采用的设计方法有直接设计方法、自顶向下和自底向上的设计方法。

6、CPLD的一般采用“与-或阵列”结构。

7、一个完整的VHDL程序包括库、程序包、实体、结构体和配置五个部分。

8、PLD的中文含义是:可编程逻辑器件。

9、“与-或”结构的可编程逻辑器件主要由四部分构成:输入电路、可编程“与”阵列、可编程或阵列、输出电路10、FPGA的一般采用“查找表”结构。

11.VHDL的全拼Very high speed integrated Hardware Description Language12.子程序有即过程(PROCEDURE)、函数〔FUNCTION〕两种类型。

13、CPLD的中文含义是复杂可编程逻辑器件。

14、复杂可编程逻辑器件的主要有CPLD 和FPGA 。

15、FPGA的中文含义是现场可编程门阵列。

16.CPLD的基本结构看成由可编程逻辑宏单元可编程I/O控制模块和可编程内部连线组成。

17.FPGA由可编程逻辑块(CLB)、可编程互连单元(I/O)和可编程互连三种可编程电路和一个SRAM结构的配置存储单元组成。

18.EDA:电子设计自动化B:逻辑阵列块20.ESB:嵌入式系统块21.FAST TRACK:快速通道22.同步:各个逻辑单元共用一个时钟23.信号与变量使用时有何区别?答:(1)值的代入形式不同。

(2)变量值可以送给信号,信号值不能送给变量。

(3)信号是全局量,变量是局部量。

(4)操作过程不同。

24.VHDL语言在结构上分为哪几部分?答:VHDL语言在结构上一般分为实体(ENTITY)与结构体(ARCHITECTURE)两大部分。

EDA技术实用教程期末考试

EDA技术实用教程期末考试

一.填空题1.术语CPLD表示什么意思?(a)(a)复杂可编程逻辑器件;(b)组合可编程逻辑器件;(c)组合可编程局部器件.2.术语FPGA表示(b).(a)正规的可编程门阵列;(b)现场可编程门阵列;(c)有限可编程门阵列。

3.术语HDL代表(a)(a)硬件描述语言; (b)美元崇拜者;(c)硬件开发语言; (d)高级设计语言。

4.关于自上而下的EDA设计,选择所有正确的说法.(abcdef)(a)可做到更好的资源分配;(b)使得每一个小的功能模块可以被单独仿真;(c)加速仿真;(d)使器件的行为建模更容易;(e)导致一个低功耗的设计;(f)可在设计组的各成员之间有效地分割一个设计项目5。

测试的10/10规则是(C )。

(a)应该每10天测试10次。

(b)对于设计的每个10%的部分应该进行10次测试.(c)测试电路的规模不应超过整个电路规模的10%,而且设计和调试测试电路所占用的时间不应超过设计和调试原电路所用时间的10%.6.术语“功能仿真"的含义是(a)(a)仿真一个设计的功能如何,而不关心其定时;(b)仿真一个设计的功能等效性;(c)仿真设计所代表的精确功能;(d)仿真一个设计的功能和时间特性。

7。

VHDL程序输入方法主要有(原理图输入法),(文本输入法)和(参数化宏功能块LPM设计法)8.下列说法正确的是(a,c)(a)进程的启动必须有敏感信号;(b)进程语句process 必须有敏感信号列表;(c)进程可以用wait语句启动;(d)进程中的语句顺序颠倒一下不会改变所描述电路的功能.9.VHDL用于综合的数据类型主要有(标量)型、复合型和子类型,其中第一种类型包括所有的简单类型如(整数型)、(实数型)、(枚举型)等.10。

VHDL中的数据对象有(信号)、(变量)、(常量)三种,端口属于(信号)。

11。

下列有关时钟上升沿触发的描述正确的是(a,d,e)。

(a)clock'event and clock=’1’;(b)not clock’stable and clock=’0’;(c)clock'event; (d)clock’event and(clock'last_lalue=’0');(e)rising_edge(clock).12。

EDA技术实用教程考试复习题目试题库(关于VHDL)

EDA技术实用教程考试复习题目试题库(关于VHDL)

《EDA技术与项目训练》选择题1. 一个项目的输入输出端口是定义在 A 。

A. 实体中B. 结构体中C. 任何位置D. 进程体2. 描述项目具有逻辑功能的是 B 。

A. 实体B. 结构体C. 配置D. 进程3. 关键字ARCHITECTURE定义的是 A 。

A. 结构体B. 进程C. 实体D. 配置4. MAXPLUSII中编译VHDL源程序时要求 C 。

A.文件名和实体可不同名B.文件名和实体名无关C. 文件名和实体名要相同D. 不确定5. 1987标准的VHDL语言对大小写是 D 。

A. 敏感的B. 只能用小写C. 只能用大写D. 不敏感6. 关于1987标准的VHDL语言中,标识符描述正确的是 A 。

A. 必须以英文字母开头B.可以使用汉字开头C.可以使用数字开头D.任何字符都可以7. 关于1987标准的VHDL语言中,标识符描述正确的是 B 。

A. 下划线可以连用B. 下划线不能连用C. 不能使用下划线D. 可以使用任何字符8. 符合1987VHDL标准的标识符是 A 。

A. A_2B. A+2C. 2AD. 229. 符合1987VHDL标准的标识符是 A 。

A. a_2_3B. a_____2C. 2_2_aD. 2a10. 不符合1987VHDL标准的标识符是 C 。

A. a_1_inB. a_in_2C. 2_aD. asd_111. 不符合1987VHDL标准的标识符是 D 。

A. a2b2B. a1b1C. ad12D. %5012. VHDL语言中变量定义的位置是 D 。

A. 实体中中任何位置B. 实体中特定位置C. 结构体中任何位置D. 结构体中特定位置13. VHDL语言中信号定义的位置是 B D 。

A. 实体中任何位置B. 实体中特定位置C. 结构体中任何位置D. 结构体中特定位置14. 变量是局部量可以写在 B 。

A. 实体中B. 进程中C. 线粒体D. 种子体中15. 变量和信号的描述正确的是 A 。

EDA期末考试复习题——重庆科技学院专用

EDA期末考试复习题——重庆科技学院专用

EDA期末考试复习题选择题1. 一个项目的输入输出端口是定义在 A 。

A. 实体中B. 结构体中C. 任何位置D. 进程体2. 描述项目具有逻辑功能的是 B 。

A. 实体B. 结构体C. 配置D. 进程3. 关键字ARCHITECTURE定义的是 A 。

A. 结构体B. 进程C. 实体D. 配置4. MAXPLUSII中编译VHDL源程序时要求 C 。

A.文件名和实体可以不同B. 文件名和实体名无关C. 文件名和实体名要相同D. 不确定5. 1987标准的VHDL语言对大小写是 D 。

A. 敏感的B. 只能用小写C. 只能用大写D. 不敏感6. 关于1987标准的VHDL语言中,标识符描述正确的是 A 。

A必须以英文字母开头B可以使用汉字开头C可以使用数字开D任何字符都可以7. 关于1987标准的VHDL语言中,标识符描述正确的是 B 。

A下划线可以连用B下划线不能连用 C不能使用下划线 D可以使用任何字符8. 符合1987VHDL标准的标识符是 A 。

A. A_2B. A+2C. 2AD. 229. 符合1987VHDL标准的标识符是 A 。

A. a_2_3B. a_____2C. 2_2_aD. 2a10. 不符合1987VHDL标准的标识符是 C 。

A. a_1_inB. a_in_2C. 2_aD. asd_111. 不符合1987VHDL标准的标识符是 D 。

A. a2b2B. a1b1C. ad12D. %5012. VHDL语言中变量定义的位置是 D 。

A. 实体中中任何位置B. 实体中特定位置C. 结构体中任何位置D. 结构体中特定位置13. VHDL语言中信号定义的位置是 D 。

A. 实体中任何位置B. 实体中特定位置C. 结构体中任何位置D. 结构体中特定位置14. 变量是局部量可以写在 B 。

A. 实体中B. 进程中C. 线粒体D. 种子体中15. 变量和信号的描述正确的是 A 。

EDA考试重点加考题

EDA考试重点加考题

EDA考试重点加考题EDA(电⼦设计⾃动化)利⽤EDA⼯具,采⽤可编程器件,通过设计芯⽚来实现系统功能,这样不仅可以通过芯⽚设计实现多种数字逻辑系统功能,⽽且由于管脚定义的灵活性,⼤⼤减轻了电路图设计和电路板设计的⼯作量和难度,从⽽有效地增强了设计的灵活性,提⾼了⼯作效率;同时基于芯⽚的设计可以减少芯⽚的数量,缩⼩系统体积,降低能源消耗,提⾼系统的性能和可靠性。

ASIC(Application Specific Integrated Circuits)直译为“专⽤集成电路”,与通⽤集成电路相⽐,它是⾯向专门⽤途的电路,以此区别于标准逻辑(Standard Logic)、通⽤存储器、通⽤微处理器等电路Asic优点1 提⾼了产品的可靠性。

(2) 易于获得⾼性能(3) 可增强产品的保密性和竞争⼒。

(4) 在⼤批量应⽤时,可显著降低产品的综合成本。

(5) 提⾼了产品的⼯作速度。

(6) 缩⼩了体积,减轻了重量,降低了功耗。

系统结构设计ASIC 分解逻辑设计电路设计逻辑布线模拟可测性分析及故障模拟版图设计及模拟验证设计定型制作样⽚样⽚功能评价投产ASIC 按功能的不同可分为数字ASIC、模拟ASIC和微波ASIC;按使⽤材料的不同可分为硅ASIC和砷化镓ASIC。

按照设计⽅法的不同,设计ASIC可分为全定制和半定制两类。

全定制法是⼀种基于晶体管级的设计⽅法,半定制法是⼀种约束性设计⽅法。

约束的⽬的是简化设计、缩短设计周期、提⾼芯⽚成品率。

EDA(Electronic Design Automation)即电⼦设计⾃动化。

EDA技术指的是以计算机硬件和系统软件为基本⼯作平台,继承和借鉴前⼈在电路和系统、数据库、图形学、图论和拓扑逻辑、计算数学、优化理论等多学科的最新科技成果⽽研制成的商品化通⽤⽀撑软件和应⽤软件包。

EDA技术可粗略分为系统级、电路级和物理实现级三个层次的辅助设计过程;从另⼀个⾓度来看,EDA技术应包括电⼦电路设计的各个领域,即从低频电路到⾼频电路,从线性电路到⾮线性电路,从模拟电路到数字电路,从分⽴电路到集成电路的全部设计过程。

eda期末考试题目及答案

eda期末考试题目及答案

eda期末考试题目及答案一、选择题(每题2分,共20分)1. EDA(电子设计自动化)的主要功能是什么?A. 电路设计B. 电路仿真C. 电路测试D. 所有以上选项2. 在EDA中,HDL指的是什么?A. 高级设计语言B. 硬件描述语言C. 硬件开发语言D. 硬件描述逻辑3. 下列哪个不是EDA工具的主要组成部分?A. 原理图编辑器B. 仿真器C. 编译器D. 汇编器4. 在EDA中,FPGA代表什么?A. 现场可编程门阵列B. 固定可编程门阵列C. 功能可编程门阵列D. 快速可编程门阵列5. 以下哪个是EDA设计流程中的必要步骤?A. 原理图绘制B. 电路板布局C. 焊接D. 电路测试二、填空题(每空2分,共20分)6. 常见的EDA软件有______、______和______。

答案:Cadence, Altium Designer, Mentor Graphics7. 在EDA中,______是一种用于设计和验证数字电路的图形化编程语言。

答案:VHDL8. EDA工具可以帮助工程师进行______和______。

答案:设计优化,性能分析9. 与ASIC相比,FPGA的优点是______和______。

答案:灵活性高,开发周期短10. 在EDA设计中,布局和布线是实现______的关键步骤。

答案:电路板物理结构三、简答题(每题10分,共30分)11. 简述EDA在现代电子设计中的重要性。

答案:EDA在现代电子设计中的重要性体现在它能够提高设计效率,降低成本,缩短产品上市时间,同时提高设计的可靠性和可维护性。

12. 解释什么是仿真,并说明在EDA设计流程中仿真的作用。

答案:仿真是一种模拟实际电路在不同条件下行为的技术。

在EDA 设计流程中,仿真用于验证设计的正确性,预测电路的性能,以及发现潜在的问题,从而在实际制造之前进行必要的修改。

13. 描述FPGA与ASIC在应用上的主要区别。

答案:FPGA是一种可编程的硬件,可以在设计完成后重新配置,适用于需要快速原型开发和灵活设计调整的场景。

电子设计自动化(eda)期末考试试题及答案

电子设计自动化(eda)期末考试试题及答案

三、改错;找到5处错误并改正(10分)LIBRARY IEEE ;USE IEEE.STD_LOGIC_1164.ALL ;ENTITY CNT4 ISPORT ( CLK :IN STD_LOGIC ;Q :OUT STD_LOGIC_VECTOR(3 DOWNTO 0))END ;ARCHITECTURE bhv OF CNT ISSIGNAL Q1 : STD_LOGIC_VECTOR(3 DOWNTO 0);BEGINPROCESS (CLK)BEGINIF CLK'EVENT AND CLK THENQ1 〈= Q1 + 1 ;END PROCESS ;Q 〈= Q1 ;END bhv;四、设计,要求写出完整的vhdl代码。

(65分)1、16位硬件加法器,要求有进位输入和进位输出。

(15分)2、七段数码管译码显示电路设计(数码管共阳极接法)(12分)要求输入BCD码,输出驱动数码管显示0到93、十进制加法计数器,要求有复位功能。

(13分)4、上升沿触发的D触发器,要求用三种方式描述,实体可只写一个。

(15分)B : IN STD_LOGIC_VECTOR(15 DOWNTO 0) ;S : OUT STD_LOGIC_VECTOR(15 DOWNTO 0) ;COUT : OUT STD_LOGIC );END ADDER4B ;ARCHITECTURE behav OF ADDER16 ISSIGNAL SINT : STD_LOGIC_VECTOR(16 DOWNTO 0);SIGNAL AA,BB : STD_LOGIC_VECTOR(16 DOWNTO 0) ; BEGINAA〈='0'&A ;BB<=’0'&B ;SINT <= AA + BB + CIN ;S <= SINT(15 DOWNTO 0);COUT <= SINT(16);END behav ;实体正确7分,能完成加法5分,进位正确3分2、七段数码管译码显示电路设计(数码管共阳极接法)(12分)要求输入BCD码,输出驱动数码管显示0到9LIBRARY IEEE ;USE IEEE.STD_LOGIC_1164。

电子设计自动化(eda)期末考试试题及答案

电子设计自动化(eda)期末考试试题及答案
BEGIN
PROCESS(CLK)
BEGIN
IFCLK'EVENTANDCLKTHEN
Q1<=Q1+1;
ENDPROCESS;
Q<=Q1;
ENDbhv;
四、设计,要求写出完整的vhdl代码。(65分)
1、16位硬件加法器,要求有进位输入和进位输出。(15分)
2、七段数码管译码显示电路设计(数码管共阳极接法)(12分)
USEIEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITYADDER16IS
PORT(CIN:INSTD_LOGIC;
A:INSTD_LOGIC_VECTOR(15DOWNTO0);
B:INSTD_LOGIC_VECTOR(15DOWNTO0);
Sห้องสมุดไป่ตู้OUTSTD_LOGIC_VECTOR(15DOWNTO0);
IFCLK'EVENTANDCLK='1'THEN
Q1<=Q1+1;
ENDIF;
ENDPROCESS;
Q<=Q1;
ENDbhv;
每个2分
四、设计,要求写出完整的vhdl代码。(65分)
1、16位硬件加法器,要求有进位输入和进位输出。(15分)
LIBRARYIEEE;
USEIEEE.STD_LOGIC_1164.ALL;
(9)在vhdl中变量可在结构体和进程中定义和使用。()
(10)在进程中同一信号有多个赋值源,实际完成赋值的是最接近begin的信号。()
二、简答题(15分)
1、简述fpga/cpld的设计流程。(5分)
2、在vhdl中端口模式有那几种?并说明数据流动方向。(4分)

EDA考试试卷

EDA考试试卷

EDA试卷一、选择题:1.下列是EDA技术应用时涉及的步骤:A. 原理图/HDL文本输入;B. 适配;C. 时序仿真;D. 编程下载;E. 硬件测试;F. 综合请选择合适的项构成基于EDA软件的FPGA / CPLD设计流程:A →_________ →_________ →_________ →_________ →E2.PLD的可编程主要基于A. LUT结构或者B. 乘积项结构:请指出下列两种可编程逻辑基于的可编程结构:FPGA 基于___________CPLD 基于____________3.在状态机的具体实现时,往往需要针对具体的器件类型来选择合适的状态机编码。

对于A. FPGA B. CPLD 两类器件:一位热码状态机编码方式适合于_________ 器件;顺序编码状态机编码方式适合于_________ 器件;4.下列优化方法中那两种是速度优化方法:______________、______A. 资源共享B. 流水线C. 串行化D. 关键路径优化单项选择题:5.综合是EDA设计流程的关键步骤,综合就是把抽象设计层次中的一种表示转化成另一种表示的过程;在下面对综合的描述中,_________是错误的。

A. 综合就是将电路的高级语言转化成低级的,可与FPGA / CPLD的基本结构相映射的网表文件;B. 为实现系统的速度、面积、性能的要求,需要对综合加以约束,称为综合约束;C. 综合可理解为,将软件描述与给定的硬件结构用电路网表文件表示的映射过程,并且这种映射关系不是唯一的。

D.综合是纯软件的转换过程,与器件硬件结构无关;6.不完整的IF语句,其综合结果可实现________。

A. 时序电路B. 双向控制电路C. 条件相或的逻辑电路D. 三态控制电路7.在一个VHDL设计中Idata是一个信号,数据类型为std_logic_vector,试指出下面那个赋值语句是错误的。

A. idata <= "00001111";B. idata <= b"0000_1111";C. idata <= X"AB";D. idata <= 16"01";8.在VHDL语言中,下列对时钟边沿检测描述中,错误的是_______。

EDA试题2

EDA试题2

一、填空题(本大题共10小题,每空1分,共20 分)1.一般把EDA技术的发展分为 MOS时代、 CMOS时代和 ASIC 三个阶段。

2.EDA设计流程包括设计输入、设计实现、实际设计检验和下载编程四个步骤。

3.EDA设计输入主要包括图形输入、 HDL文本输入和状态机输入。

4.时序仿真是在设计输入完成之后,选择具体器件并完成布局、布线之后进行的时序关系仿真,因此又称为功能仿真。

5.VHDL的数据对象包括变量、常量和信号,它们是用来存放各种类型数据的容器。

6.图形文件设计结束后一定要通过仿真,检查设计文件是否正确。

7.以EDA方式设计实现的电路设计文件,最终可以编程下载到 FPGA和 CPLD 芯片中,完成硬件设计和验证。

8.MAX+PLUS的文本文件类型是(后缀名) .VHD 。

9.在PC上利用VHDL进行项目设计,不允许在根目录下进行,必须在根目录为设计建立一个工程目录(即文件夹)。

10.VHDL源程序的文件名应与实体名相同,否则无法通过编译。

二、选择题:(本大题共5小题,每小题3分,共15 分)。

11.在EDA工具中,能完成在目标系统器件上布局布线软件称为(C )A.仿真器B.综合器C.适配器D.下载器12.在执行MAX+PLUSⅡ的(d )命令,可以精确分析设计电路输入与输出波形间的延时量。

A .Create default symbol B. SimulatorC. CompilerD.Timing Analyzer13.VHDL常用的库是(A)A. IEEEB.STDC. WORKD. PACKAGE14.下面既是并行语句又是串行语句的是( C )A.变量赋值B.信号赋值C.PROCESS语句D.WHEN…ELSE语句15.在VHDL中,用语句(D )表示clock的下降沿。

A. clock’EVENTB. clock’EVENT AND clock=’1’C. clock=’0’D. clock’EVENT AND clock=’0’1.关于VHDL中的数字,请找出以下数字中数值最小的一个:DA. 2#1111_1110#B. 8#276#C. 10#170#D. 16#E#E12.以下对于进程PROCESS的说法,正确的是:CA. 进程之间可以通过变量进行通信B. 进程内部由一组并行语句来描述进程功能C. 进程语句本身是并行语句D. 一个进程可以同时描述多个时钟信号的同步时序逻辑三、名词解释题:(本大题共3题,每小题3分,共计9分)16.EDA: 电子设计自动化Electronic Design Automation17.VHDL和FPGA: 超高速硬件描述语言现场可编程门阵列18.元件例化:在当前结构体内定义了一新的设计层次。

eda期末考试试卷

eda期末考试试卷

eda期末考试试卷EDA期末考试试卷一、选择题(每题2分,共20分)1. EDA是指:A. 电子设计自动化B. 电子数据交换C. 电子文档分析D. 电子设备应用2. 在EDA工具中,用于绘制电路原理图的软件通常被称为:A. PCB DesignerB. Schematic CaptureC. Logic SimulatorD. Layout Editor3. 下列哪个不是数字逻辑门的基本类型:A. ANDB. ORC. NOTD. XOR4. 以下哪个是EDA工具中用于模拟电路行为的软件:A. VHDLB. VerilogC. RTL SimulatorD. PCB Router5. 在设计一个数字电路时,以下哪项不是设计流程的一部分:A. 需求分析B. 原理图绘制C. 电路板设计D. 手工焊接6. FPGA代表:A. 现场可编程门阵列B. 固定门阵列C. 通用门阵列D. 专用集成电路7. 在VHDL或Verilog中,以下哪个关键字用于定义一个过程:A. processB. moduleC. functionD. package8. 以下哪个是EDA工具中用于生成电路板布局的软件:A. Schematic CaptureB. Layout EditorC. PCB DesignerD. Logic Simulator9. 在数字电路设计中,同步设计和异步设计的主要区别在于:A. 使用的逻辑门类型B. 电路的复杂性C. 时钟信号的使用D. 电路的功耗10. 下列哪个不是常用的PCB设计软件:A. Altium DesignerB. EagleC. KiCadD. MATLAB二、简答题(每题10分,共30分)1. 简述EDA工具在电子设计过程中的作用和重要性。

2. 解释什么是信号完整性,并讨论它在高速电路设计中的重要性。

3. 描述一个典型的数字电路设计流程,并解释每个步骤的目的。

三、计算题(每题15分,共30分)1. 给定一个简单的数字逻辑电路,包含两个输入A和B,一个输出Y。

eda期末考试题及答案

eda期末考试题及答案

eda期末考试题及答案EDA期末考试题及答案一、选择题(每题2分,共20分)1. EDA代表的是:A. 电子设计自动化B. 电子数据交换C. 电子文档管理D. 电子设备分析答案:A2. 在EDA中,HDL指的是:A. 高级硬件描述语言B. 硬件描述语言C. 硬件设计语言D. 硬件开发语言答案:B3. 下列哪个不是EDA工具的常见功能?A. 仿真B. 布局C. 布线D. 编程答案:D4. FPGA代表的是:A. 现场可编程门阵列B. 固定可编程门阵列C. 功能可编程门阵列D. 快速可编程门阵列答案:A5. VHDL是一种:A. 编程语言B. 硬件描述语言C. 数据库语言D. 操作系统答案:B6. 以下哪个是EDA软件的典型应用?A. 网页设计B. 游戏开发C. 电子电路设计D. 办公自动化答案:C7. 在EDA设计流程中,综合是指:A. 将设计从逻辑级别转换为门级别B. 将设计从门级别转换为晶体管级别C. 将设计从晶体管级别转换为物理布局D. 将设计从物理布局转换为最终产品答案:A8. 下列哪个是EDA设计中的错误?A. 功能错误B. 语法错误C. 布局错误D. 所有选项都是答案:D9. 以下哪个不是EDA设计中的测试类型?A. 功能测试B. 性能测试C. 压力测试D. 代码测试答案:D10. 在EDA中,后仿真分析是指:A. 在仿真之前进行的分析B. 在仿真之后进行的分析C. 在仿真过程中进行的分析D. 不进行任何分析答案:B二、简答题(每题10分,共30分)1. 请简述EDA在电子设计中的重要性。

答案:EDA(电子设计自动化)是现代电子设计不可或缺的工具,它允许设计师使用软件工具来设计和验证电子系统,从而提高设计效率,减少错误,加快产品上市时间,并且可以设计出更复杂、更高性能的电子系统。

2. 描述一下在EDA设计流程中,仿真的作用是什么?答案:在EDA设计流程中,仿真是一个关键步骤,它允许设计师在实际制造电路之前验证设计的功能和性能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.原理图元件库编辑器界面主要由元件管理器、主工具栏、菜单、常用工具栏、编辑区组成。

编辑区内有一个(十字坐标轴),用户一般在(第四)象限进行元件的编辑工作。

2.软件环境要求运行在Windows 98/2000/NT或者(更高版本)操作系统下。

硬件环境要求P166CPU/RAM32MB/HD剩余400MB以上,显示分辨率为(1024×768)。

3.ProtelDXP主要由原理图设计模块(Schematic模块),印制电路板设计模块(PCB设计模块),(电路信号仿真)模块和(PLD逻辑器设计)模块组成。

4.元件封装是指实际元件焊接到电路板时所指示的(外观)和焊接位置。

元件的封装可以在设计电路原理图时指定,也可以在(引进网络表)时指定。

5.原理图设计窗口顶部为主菜单和主工具栏,左部为设计管理器,右边大部分区域为(编辑区),底部为状态栏和命令栏,中间几个浮动窗口为常用工具。

除(主菜单)外,上述各部件均可根据需要打开或关闭。

6.图纸方向:设置图纸是纵向和横向。

通常情况下,在(绘图及显示)时设为横向,在(打印)时设为纵向。

7.原理图设计工具包括画总线、画总线进出点、(放置元件)、放置节点、放置电源、(画导线)、放置网络名称、放置输入/输出点、放置电路方框图、放置电路方框进出点等内容。

8.网络表的内容主要是电路图中各(元件)的数据以及元件间(网络连接)的数据。

网络表非常重要,在PCB制版图的设计中是必须的。

9.通过原理图元件库编辑器的制作工具来(绘制)和(修改)一个元件图形。

10.自动布线就是用计算机自动连接电路导线。

自动布线前按照某些要求预置(布线设计)规则,设置完布线规则后,程序将依据这些规则进行自动布线。

自动布线(效率高),速度快。

11.元件列表主要用于中整理一个电路或一个项目文件中的所有文件,它主要包括元件的名称、(标注)、(封装)等内容。

12.实体放置与编辑包括导线、(总线)、(元件)、网络标号、电源与地线、节点、文字与图形的放置与编辑。

13.文件管理,Protel DXP的各菜单主要是进行各种文件命令操作,设置视图的显示方式以及编辑操作。

系统包括File,Edit, (View), (Windows)和Help共5个下拉菜单。

14.构成PCB图的基本元素有:元件封装、(铜膜导线)、(助焊膜)和阻焊膜、层、焊盘和过孔、丝印层及文字标记。

15.ProtelDXP有32个信号层,即顶层、底层和30个中间层,可得到(16)个内部版层和16个机械板层。

在实际的设计过程中,几乎不可能打开所有的工作层,这就需要(用户设置)工作层,将自己需要的工作层打开。

16.工作层的类型包括信号板层(Signal Layers)、内部板层(Internal Planc)、机械板层(Mechanical Layers)、(助焊膜及阻焊膜)、(丝印层)、其它工作层(Other)。

17.工作层参数设置包括(栅格)设置和(电气栅格)设置。

电气栅格设置主要用于设置电气栅格的属性。

18.元件封装的图形及属性信息都存储在一些特定的(元件封装)文件中。

如果没有这个文件库,系统就不能识别用户设置的关于元件封装的信息,所以在绘制印制电路板之前(装入)所用到的元件。

19.网格设置。

ProtelDXP提供了(线状网络)和(点状网络)两种不同的网状的网格。

20.PCB绘图工具可以绘制导线、放置焊盘、过孔、字符串、位置坐标、(尺寸标注)、(设置相对原点)、放置房间定义,绘制圆弧或圆,放置切分多边形等。

21.手工布线就是用手工连接电路导线。

在布线过程中可以切换导线模式、切换导线方向、设置光标移动的最小间隔。

对导线还可以进行剪切、复制与粘贴、(删除)及属性修改等操作。

手工布线的缺点是(布线速度慢)。

一.选择题1.要打开原理图编辑器,应执行(C )菜单命令.A.PCB ProjectB.PCBC.SchematicD.Schematic Library2.印制电路板的(C )层只要是作为说明使用。

A.Keep Out LayerB.Top OverlayC.Mechanical LayersD.Multi Layer3.ProtelDXP提供的是(B )仿真器。

A.模拟信号B.混合信号C.数字信号D.直流信号4.在放置元器件封装过程中,按(A )键使元器件在水平方向左右翻转。

A.XB.YC.LD.空格键5.网络表中有关元器件的定义是(A)。

A. 以“[”开始,以“]”结束B. 以“〈”开始,以“〉”结束C. 以“(”开始,以“)”结束D. 以“{”开始,以“}”结束6.在放置元器件封装过程中,按(C )键使元器件封装从顶层移到底层。

A.XB.YC.LD.空格键7.ProtelDXP为PCB编辑器提供的设计规则共分为(D )类。

A.8B.10C.12D.68.执行( B)命令,即可弹出PCB系统参数设置对话框。

A.Design/Bord OptionsB.Tools/PreferencesC.OptionsD.Preferences9.执行(C)命令操作,元器件按水平中心线对齐。

A.CenterB.Distribute HorizontallyC.Center HorizontalD.Horizontal10.原理图设计时,实现连接导线应选择(B )命令.A.Place/Drawing Tools/LineB.Place/WireC.WireD.Line11.ProtelDXP为设计者(B )仿真元器件库。

A.没有提供B.提供C.不清楚D.只提供电源12.Protel DXP原理图设计工具栏共有( C )个。

A. 5B. 6C. 7D. 813.ProtelDXP提供了多达( C )层为铜膜信号层。

A.2B.16C.32D.8二.简答题1.ProtelDXP包含哪些功能模块?简述其功能。

主要包括以下几个模块:电路原理图(Schematic)设计模块该模块主要包括设计原理图的原理图编辑器,用于修改、生成元件符号的元件库编辑器以及各种报表的生成器。

印刷电路板(PCB)设计模块该模块主要包括用于设计电路板图的PCB编辑器,用于PCB自动布线的Route模块。

用于修改、生成元件封装的元件封装库编辑器以及各种报表的生成器。

可编程逻辑器件(PLD)设计模块该模块主要包括具有语法意识的文本编辑器、用于编译和仿真设计结果的PLD模块。

1分电路仿真(Simulate)模块该模块主要包括一个能力强大的数/模混合信号电路仿真器,能提供连续的模拟信号和离散的数字信号仿真2.原理图设计系统的特点?原理图设计系统的特点:①功能完善的多功能编辑器②层次化、多通道的原理图编辑环境③交互式全局编辑功能④强大的电路设计自动化功能3.如何创建项目元件封装库?新建PCB元件库文件,进入元件封装编辑器。

为新建的元件封装重命名放置焊盘调整焊盘位置,编辑焊盘属性绘制元件外形轮廓保存封装库4. 元件封装的概念及其作用?元件封装是一个空间的概念,主要是指实际的电子元器件焊接到电路板上时的外观形状和焊盘位置。

元件封装既起到了安放、固定、密封、保护芯片、分配电源的作用,也提供芯片内部与外部电路信号传输的渠道,因此在选择元件时,不仅要知道元件的名称,还有知道元件的封装。

5. 什么是层次原理图?图纸符号和图纸入口的概念?层次原理图就时是将整个电路分成多个功能模块,分别绘制在多张图纸(子图)上,并定义各模块之间的连接关系(母图),从而完成了整个电路原理图的设计。

图纸符号表示母图下层的子图,是各个模块原理图的简化符号。

每个图纸符号都与特定的子图相对应,代表着相应的模块电路。

图纸入口则代表了一个子原理图和其他子原理图相连接的端口。

6. Protel DXP的组成?Protel DXP主要由4大部分组成:原理图设计系统(SCH) :主要用于原理图的设计,生成“*.schdoc”文件,为印制板的设计打下基础。

印制电路板设计系统(PCB) :主要用于印制电路板的设计,生成“*.pcbdoc”文件可直接用于PCB的生产中。

FPGA设计系统:用于FPGA的设计,在设计完成后,可以生产相应的熔丝文件,供烧录到FPGA器件中。

VHDL设计系统:硬件描述语言设计编译系统。

7. 与电气和布线相关的设计规则?Clearance (安全距离)Short-Circuit (短路)Un-Routed Net (没有布线网络) Un-Connected Pin (没有连接的引脚)Width (导线宽度)Routing Topology (拓扑规则)Routing Priority (布线优先级) Routing Layers (布线板层)Routing Corners (布线拐角)8. 生成的PCB报表?①生成电路板信息报表:可生成电路板信息报告,此命令可打开电路板信息对话框。

②生成元件清单报表:元件清单可以用来整理一个电路或项目中的元件,给设计者提供材料信息。

③生成元件交叉参考表:元件交叉参考表主要列出项目中各个元件的编号、名称以及所在的电路图等。

④生成项目文件层次报表⑤生成网络状态表⑥生成网络表⑦生成元件插置文件⑧生成测试点报表⑨生成底片文件⑩生成数控钻文件。

相关文档
最新文档