- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《EDA技术及应 》试卷C含答案
《EDA技术与应用 》试卷C
填空题(每题2分,共10《EDA技术与应用 》试卷
填空题(共10分,每题2分)
在VHDL中最常用的库是(IEEE)标准库,最常用的数据包是(STD_logic_1164)数据包。
VHDL的实体声明部分指定了设计单元的(输入出端口),它是设计实体对外的一个通信界面,是外界可以看到的部分。
在VHDL的端口声明语句中,端口方向包括(输入)、(输出)、(双向)和(缓冲)。
在用VHDL语言设计电路时,一般要求文件名与( 实体)名一致,后缀是(VHD)。
在VHDL中,标准逻辑位数据有( 九)种逻辑值。
选择题(每题2分,共10分)
在VHDL的端口声明语句中,用(B)声明端口为输出方向。
A、 IN B、OUT C、INOUT D、BUFFER
在VHDL中,(D)不能将信息带出对它定义的当前设计单元。
A、信号 B、常量 C、 数据 D、变量
3、在VHDL中,(A)的数据传输不是立即发生的,目标信号的赋
值需要一定的延时时间。
信号 B、常量 C、数据 D、变量
4、在VHDL中,为目标变量赋值的符号是(C)。
A=: B、= C、:= D、=
5、在下列标识符中,(C)是VHDL合法的标识符。
A、4h_adde B、h_adde_ C、 h_adder D、_h_adde
三、程序分析(每题10分,共40分)
要求:
将标有下划线语句补充完整(3分)
解释后带**的语句(3分)
说明该程序逻辑功能(4分)
1、程序1
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
entity xuan2 is **
port (a :in std_logic_vector(3 downto 0);
sel:in std_logic_vector(1 downto 0);
d:out std_logic);
end xuan2;
architecture a of xuan2 is
begin
process(sel)
begin
case sel is **
when 00 =d=a(0); **
when 01 =d=a(1);
when 10 =d=a(2);
when others =d=a(3);
end case;
end process;
end a;
2、程序2
Library ieee;
Use ieee.std_logic_1164.all;
Use ieee.std_logic_unsigned.all;
Entity multi3 is
Port(a,b:in std_logic_vector(2 downto 0);
y:out std_logic_vector (5 downto 0));
end multi3;
architecture a of multi3 is
signal temp1:std_logic_vector(2 downto 0);
signal temp2:std_logic_vector(3 downto 0);
signal temp3:std_logic_vector(4 downto 0); **
begin
temp1=a when b(0)=‘1’ else “000”; **
temp2=(a‘0’) when b(1)=‘1’ else “0000”;
temp3=(a“00”) when b(2)=‘1’ else “00000”;
y=temp1+temp2+(‘0’temp3); **
end a;
3、程序3
library ieee;
Use ieee.std_logic_1164.all;
Entity sevenbcd is
Port(s:in integer range 0 to 9; **
G,f,e,d,c,b,a:out std_logic);
End sevenbcd;
Architecture a of sevenbcd is
Signal y:std_logic_vector(6 downto 0);
Begin
Process(s) **
Begin
Case s is
When 0 =y=0
您可能关注的文档
- [名校联盟]广东省梅县东山中学2010-2011学年高一上学期期考试物理试题.doc
- [学子教]厦门松柏中学初三中考第一次模拟考试数学试卷.doc
- [学子教育]全国中考数压轴题1(修订版).doc
- [学子教育]厦门双十中学2009-2010学八年级下期中考试数学卷.doc
- [学子教育]厦门市思明区2010届初毕业班质量检测数学试题.doc
- [学子教育]厦门市集美区201届初中毕业班质量检测数学试题.doc
- [学子教育]厦门市集美区209届初中毕业班质量检测数学试题.doc
- [学子教育]厦门槟榔中学2009-2010学年年级下期中考试数学卷.doc
- [学子教育]厦门湖里中学2009-2010学年八年级下中考试数学卷.doc
- [学子教育]福建省宁市中考数学试题及答案.doc
最近下载
- (新教科版)科学四年级上册全册教案及教学设计.pdf VIP
- 部编版八年级语文上册《短文二篇》PPT优秀课件.pptx VIP
- ZF_Intarder3_缓速器培训课件安喜光.pptx VIP
- 加氢搅拌器形式、原理及其发展趋势.pdf VIP
- 第一单元第2课《缤纷的世界美术流派》课件+教案-2025-2026学年人美版(2024)初中美术八年级上册.pptx VIP
- 初三冲刺班会动员课件PPT.pptx VIP
- 《一着惊海天》教学设计.docx VIP
- 电子信息工程专业未来就业岗位及发展前景分析报告.docx VIP
- 数字媒体艺术创意设计课件.pptx VIP
- 医院信息科笔试题库及答案.docx VIP
文档评论(0)