300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > eda技术试卷_《EDA技术》期末试卷(A)参考答案与评分标准.doc

eda技术试卷_《EDA技术》期末试卷(A)参考答案与评分标准.doc

时间:2020-04-11 08:14:57

相关推荐

eda技术试卷_《EDA技术》期末试卷(A)参考答案与评分标准.doc

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp资格/认证考试&nbsp>&nbsp技工类职业技能考试

《EDA技术》期末试卷(A)参考答案与评分标准.doc3页

本文档一共被下载:次,您可全文免费在线阅读后下载本文档。

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

— 学年 第 二 学期

物理与机电工程学院 07级 物理(非师类)专业

《EDA技术》期末试卷(A)参考答案与评分标准

一、单项选择题:(每题2分,共20分)

A C D C B A B DDC

二、填空(每空1分,共22分)

1、IEEE; std_logic_1164;

2、Altera; Xilinx; MAX序列;stax序列

3、指FPGA用来完成设计时的逻辑配置和外部连接方式;主动串行配置模式、主动并行配置模式、从动串行配置模式、同步外设配置模式(异步外设配置模式)

4、原理图输入方式;gdf;VHDL文本输入方式;vhd;

5、电子设计自动化;高速硬件描述语言;

6、源程序的编辑和编译;逻辑综合;目标器件的布线/适配;目标器件的编程/下载;硬件仿真/硬件测试

7、行为描述、数据流描述、结构描述

8、高集成度、高速度、高可靠性

三、问答题(10分)

最明显的特点:高集成度、高速度、高可靠性。 (3分)

与ASIC相比,其最显著的优势是开发周期短、投资风险小、产品上市速度快、市场适应能力强和硬件升级回旋余地大 (2分)

对于普通规模,且产量不是很大的产品项目,通常使用CPLD比较好。对于大规模的逻辑设计ASIC设计,或单片系统设计,则多采用FPGA。另外,FPGA掉电后将丢失原有的逻辑信息,所以在实用中需要为FPGA芯片配置一个专用ROM。 (5分)

四、(6分)

图6分,简单说明原理4分。

五、第 15 行, 错误:整数0不能直接赋值给TMP矢量

改正:TMP <= (OTHERS => ‘0’); (5分)

第 16 行, 错误:ELSE IF 缺少一条对应的END IF语句

改正:将ELSE IF 改为关键字ELSIF (5分)

六、(15分)

LIBARRY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE IEEE.STD_LOGIC_UNSIGNED.ALL;

ENTITY up_down IS

PORT (CLK, RST, EN, UP : IN STD_LOGIC;

SUM : OUT STD_LOGIC_VECTOR(2 DOWNTO 0);

COUT: OUT STD_LOGIC);

END up_down;

ARCHITECTURE ONE OF up_down IS

SIGNAL count: STD_LOGIC_VECTOR(2 DOWNTO 0);

BEGIN

PROCESS (CLK,RST)

BEGIN

If rst=’0’ then

Count<=(other=>’0’);

Elsif clk’event and clk=’1’ then

If en=’1’ then

Case up is

When ‘1’ =>count<=count+1;

When others=> count<=count+1;

End case;

End if;

End if;

End process;

Sum<=count;

Cout<=’1’ when en=’1’ and ((up=’1’ and count=7) or (up=’0’ and count=0)) else ‘0’;

End;

七、(15分)

LIBARRY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

ENTITY MYCIR IS

PORT ( XIN, CLK : IN STD_LOGIC;

YOUT : OUT STD_LOGIC);

END MYCIR;

ARCHITECTURE ONE OF MYCIR IS

SIGNAL A, B, C: STD_LOGIC;

BEGIN

B <= XIN OR A;

PROCESS (CLK)

BEGIN

IF CLK’EVENT AND CLK = ‘1’ THEN

A <= C;

C <= B;

END IF;

END PROCESS;

YOUT <= C;

END ONE;

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

匿名?

发表评论

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。