全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
VHDL复习题选择题1. 进程中的信号赋值语句,其信号更新是_C_A. 按顺序完成B. 比变量更快完成C. 在进程的最后完成D. 都不对2. VHDL是一种结构化设计语言,一个设计实体(电路模块)包括实体与结构体两部分,结构体描述_B_A. 器件外部特性B. 器件内部功能C. 器件的综合约束D. 器件的外部特性与内部功能3. 用VHDL编写的代码,以下几种说法错误的是_D_A. if属于顺序执行语句B. function只能有一个返回值C. 信号的event属性必须和某个测试条件关联,例如if(clkevent and clk=1)D. Variable和signal可以再同处声明,但作用不同。4. 对于VHDL下列说法错误的是_A_A.VHDL程序中是区分大小写的B一个完整的VHDL程序总是由库说明部分、实体和结构体等三部分构成。CVHDL程序中的实体部分是对元件和外部电路之间的接口进行的描述,可以看成是定义元件的引脚。D结构体是描述元件内部的结构和逻辑功能。5.对于状态机下列说法不正确的是_C_A.状态机由时序电路和组合电路组成。B米里(Mealy)型状态机和摩尔(Moore)的区别仅在于其组合电路有没有外部输入信号C状态机必须有复位信号输入,但可以没有时钟信号输入。D状态机的状态通常用自定义的枚举型信号(signal)表示一.根据给定的VHDL程序,画出全加器的结构化图,并标注型号u0_co,u0_s,u1_co的位置library ieee;use ieee.std_logic_1164.all;entity full_adder isport(a,b,cin:in std_logic;s,co:out std_logic);end full_adder;architecture full of full_adder iscomponent half_adder port(a,b:in std_logic;s,co:out std_logic);end component;signal u0_co,u0_s,u1_co:std_logic;beginu0:half_adder port map(a,b,u0_s,u0_co); u1:half_adder port map(u0_s,cin,s,u1_co);co=u0_co or u1_co;end full;答案:2.改错architecture one of sample isbeginvariable a,b,c,clock:std_logic;processBeginif not(clockevent and clock=1)x=a xor b or c; end if;end process;end;答案:architecture one of sample is signal a,b,c,clock:std_logic;beginprocess(a,b,c,clock)beginif not(clockevent and clock=1)x=a xor b or c; end if;end process;end one;代码设计1. 请用VHDL设计一个三输入或非门答案:library ieee;use ieee.std_logic_1164.all;entity northree isport(a,b,c:in bit; y:out bit);end entity;architecture one of northree isbeginy=not(a or b or c);end one;2. 设计一个能统计时钟上升沿和下降沿数目之和的电路答案:library ieee;use ieee.std_logic_1164.all;entity test isport(clock:in std_logic; sum:out integer range 0 to 255);end test;architecture one of test issignal s1,s2:integer range 0 to 255;beginprocess(clock)beginif(clockevent and clock =1)thens1=s1+1;elsif(clockevent and clock =0)then s2=s2+1; end if; end process; sum=s1+s2;end one;3.根据原理图写出完整相应的VHDL代码library ieee;use ieee.std_logic_1164.all;entity test isport(a,b,c:in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版七年级上册数学期末总复习题
- 管道安装施工方案
- 基础开挖技术交底
- 2026年医师定期考核综合试题库及答案解析
- 宾从句汉译英100句
- 学困生课堂教学帮扶措施
- 医院消防安全应急预案
- 跨境金融风险防控
- 2026-2030分布式营销解决方案行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 2026-2030中国肝素粗品市场前景预测与未来运行状况监测研究报告
- 工程档案保密培训课件
- 初一数学入学考试试卷及评分标准
- 烹饪营养教程-全套
- 小学睡觉纪律整改措施
- 第四届全国急救中心急救技能大赛医疗急救知识800题及参考答案
- 高中历史研究性课题心得体会范文
- 军衔等级划分课件
- 电厂重要阀门管理制度
- 净菜加工车间管理制度
- 2025-2030中国KNX产品行业市场发展趋势与前景展望战略研究报告
- 尿失禁的中医护理
评论
0/150
提交评论