专科《硬件描述语言和数字系统设计》-试卷-答案_第1页
专科《硬件描述语言和数字系统设计》-试卷-答案_第2页
专科《硬件描述语言和数字系统设计》-试卷-答案_第3页
专科《硬件描述语言和数字系统设计》-试卷-答案_第4页
专科《硬件描述语言和数字系统设计》-试卷-答案_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、专科硬件描述语言和数字系统设计一、 共36题,共150分1. reg类型的数组通常用于描述存储器,reg 15: 0 MEM 0:1023;定义存储器字的位数为 2分A.1024 B.16 C.16384 D.1040 .标准答案:B2. 以下关于同步有限状态机的描述错误的选项是 2分A.状态变化只能发生在同一个时钟跳变沿;B.状态是否变化要根据输入信号,只要输入条件满足,就会立刻转入到下一个状态。C.在时钟上升沿,根据输入信号的变化,确定电路状态D.利用同步状态机可以设计出极其复杂灵活的数字逻辑电路系统.标准答案:B3. 关于如下描述,正确的说法是( ) 2分A.这种描述是错误的B.该电路不

2、可综合C.该电路不可综合,但生成的不是纯组合逻辑D.以上说法都不对.标准答案:D4. 以下关于流水线的描述错误的选项是( ) 2分A.流水线设计就是将组合逻辑系统地分割,并在各个部分分级之间插入寄存器,并暂存中间数据的方法;B.设计流水线目的是提高数据吞吐率C.流水线缩短了在一个时钟周期内给的那个信号必须通过的通路长度,从而可以提高时钟频率D.增加流水线长度可以节省更多延迟, 流水线越长,首次延迟越大,系统频率就会降低。.标准答案:D5. 以下关于Top-Down的设计方法不正确的描述是( ) 2分A.Top-Down的设计方法首先从系统设计入手;B.Top-Down设计中的系统总体仿真与所选

3、工艺有关C.Top-Down的设计方法从顶层进行功能划分和结构设计D.自顶向下的设计方法可以早期发现结构上的错误.标准答案:B6. 在verilog中,以下哪些操作一定是单bit? 2分A.= B. C.> D.&&  .标准答案:A,B,C,D7. 下面哪些是verilog的关键字 2分A.input B.assign C.write D.module .标准答案:A,B,D8. 全球主要的FPGA厂家有 2分A.Xilinx B.Altera C.Broadcom D.Lattice .标准答案:A,B,D9. 大规模数字逻辑设计原则,正确的说法有

4、2分A.异步设计原则 B.组合时序电路分开原则 C.面向RTL的原则 D.先电路后代码的原则 .标准答案:B,C10. 下面有关SRAM,DRAM的表达,正确的有 2分A.DRAM存储单元的结构比SRAM简单B.DRAM比SRAM成本高C.DRAM比SRAM速度快D.DRAM要刷新,SRAM不刷新.标准答案:A,D11. 阻塞赋值与非阻塞赋值的差异及其各自的使用环境。 10分标准答案:非阻塞non-blocking)赋值语句(b12. 下面是线性反馈移位寄存器的Verilog实现,请找出语法错误的地方,并修改 20分标准答案:define UD #1 module LFSR(SYSCLK,RS

5、T_B,DO); input SYSCLK;input RST_B;output 7:0DO;wire SYSCLK;wire RST_B;reg 7:0 DO; parameter INIT=8'b1001_0001; parameter COFF=8'b1111_0011; wire 7:0 DO_N; /M4 count.always (posedge SYSCLK or negedge RST_B)begin if(!RST_B) DO else DO endassignDO_N0=DO7;assignDO_N1=COFF6 ?DO1DO7 : DO0;assignDO

6、_N2=COFF5 ?DO2DO7 : DO1;assignDO_N3=COFF4 ?DO3DO7 : DO2;assignDO_N4=COFF3 ?DO4DO7 : DO3;assignDO_N5=COFF2 ?DO5DO7 : DO4;assignDO_N6=COFF1 ?DO6DO7 : DO5;assignDO_N7=COFF0 ?DO7DO7 : DO6; endmodule13. 在以下定义的标识符中,选择定义正确的一个标识符 2分A.34netB.C.D.标准答案:C14. 由于线网类型代表的是物理连接线,因此它不存贮逻辑值,必须由器件所驱动。当一个wire类型的信号没有被驱动时

7、,缺省值 2分A.1             B.0             C.x             D.z        

8、;     .标准答案:D15. 信号没有定义数据类型时,缺省为( )类型 2分A.reg           B.wire          C.tri           D.不可用   

9、0;    .标准答案:B16. 输入端口可以由net/register驱动,但输入端口只能是( ) 2分A.reg           B.wire          C.integer       D.tri     

10、0;     .标准答案:B17. 输出端口可以是net/register类型,输出端口只能驱动 2分A.reg           B.wire          C.integer       D.tri     &

11、#160;     .标准答案:B18. 在verilog设计中,以下说法正确的选项是 2分A.在边沿敏感时序逻辑代码中,应使用非阻塞赋值B.要always块产生组合逻辑时应使用阻塞赋值C.模运算符“”是可综合的D.如果setup时间不满足,可以降低时钟频率来解决.标准答案:A,B,C,D19. 同步电路设计中出现setup时间不满足,可以采取哪些措施解决? 2分A.减小信号延时              

12、  B.降低时钟频率                C.pipeline                    D.增加时钟频率       

13、0;        .标准答案:A,B,C20. 以下逻辑电路中不属于时序电路的是 2分A.译码器        B.触发器        C.数据选择器    D.编码器        .标准答案:A,C,D21. LATCH与DFF的区

14、别有 2分A.LATCH由电平触发,非同步控制,DFF由时钟延触发,同步控制B.LATCH容易产生毛刺,DFF则不容易C.在ASIC中LATCH的集成度比DFF高D.在FPGA中DFF的集成度比LATCH高.标准答案:A,B,C,D22. 下面关于组合逻辑反馈环的说法中正确的选项是? 2分A.组合环路是数字逻辑设计中不稳定性和不可靠性最常见的原因之一B.在数字逻辑设计中应该防止组合逻辑反馈环C.组合逻辑反馈环能够提高系统工作频率D.组合逻辑反馈环中没有寄存器的反馈.标准答案:A,B,D23. 解释什么是有限状态机FSM,其包括哪两种不同的类型,并解释它们的区别。 10分标准答案:系统的行为如果

15、在不同的时间(环境)下,其工作不同,并且行为可以分成所谓的有限的状态以及不重叠的程序块时,系统显现出了状态行为。有限状态机(FSM),是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。其一般包括3个要素:1.状态(当前状态、下一个状态);2.输入信号(事件);3.输出控制信号(相应操作)。根据有限状态机是否使用输入信号,设计人员经常将其分为Moore型有限状态机和Mealy型有限状态机两种类型。1.Moore型有限状态机其输出信号仅与当前状态有关,即可以把Moore型有限状态的输出看成是当前状态的函数。2.Mealy型有限状态机其输出信号不仅与当前状态有关,而且还与所有的输入信号

16、有关,即可以把Mealy型有限状态机的输出看成是当前状态和所有输入信号的函数。24. 下面是4位并行输入数据转换成1位串行数据的电路Verilog实现,请找出语法错误的地方,并修改 20分标准答案:下面是4位并行输入数据转换成1位串行数据的电路Verilog实现,请找出语法错误的地方,并修改25. Verilog连线类型的驱动强度说明被省略时,则默认的输出驱动强度为 2分A.supply        B.strong        C

17、.pull          D.weak          .标准答案:B26. 在verilog HDL的端口申明语句中,用关键字申明端口为双向方向? 2分A.input         B.output        C.i

18、nout         D.INOUT         .标准答案:C27. 在verilog HDL的always块语句中的语句是_语句。 2分A.顺序          B.并行          C.顺序或并行&

19、#160;   D.不一定        .标准答案:D28. Verilog HDL定义了一系列保留字,叫做关键词,指出以下哪一个不属于关键词 2分A.wire          B.input         C.begin      

20、   D.task          .标准答案:C29. 不完整的IF语句,其综合结果可实现 2分A.三态控制电路                B.条件相或的逻辑电路          C.双向控制电路&#

21、160;               D.时序逻辑电路                .标准答案:30. 下面关于moore状态机与mealy状态机的说法中正确的选项是? 2分A.Moore型状态机:下一状态只由当前状态决定B.Mealy型状态机:下一状态不但与当前状态有关,还与当前输入值

22、有关C.Moore型状态:下一状态不但与当前状态有关,还与当前输入值有关D.Mealy型状态机:下一状态只由当前状态决定.标准答案:A,B31. 下面关于FPGA的表达中正确的选项是? 2分A.FPGA里有很多现成寄存器结构的电路B.FPGA里有很多现成的锁存器结构电路C.FPGA内部包括了IOB(输入输出模块)CLB(可配置逻辑模块)和内部连线三部分D.FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。.标准答案:A,C,D32. 以下关于function和task的表达中正确的选项是? 2分A.task通常用于调试B.Function只含有input参数,由函数名返回一个结果C.Task可以有input output和inout参数D.task可以包含其他任务或函数.标准答案:A,B,C,D33. 以下关于阻塞赋值与非阻塞赋值的说法中正确的选项是 2分A.阻塞赋值完成该赋值语句后才能做下一句的操作B.使用非阻塞赋值的always块内的赋值语句同时被赋值C.建议在时序逻辑中使用阻塞赋值D.建议在时序逻辑中使用非阻塞赋值.标准答案:A,B,D34. 模拟信号要变成二进制数字信号必须经过的处理过程包括 2分A.采样          

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论