专科《硬件描述语言和数字系统设计》_试卷_答案.docVIP

专科《硬件描述语言和数字系统设计》_试卷_答案.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专科《硬件描述语言和数字系统设计》_试卷_答案

专科《硬件描述语言和数字系统设计》 一、 (共36题,共150分) 1. reg类型的数组通常用于描述存储器,reg [15: 0] MEM [0:1023];定义存储器字的位数为 (2分) A.1024 B.16 C.16384 D.1040 .标准答案:B 2. 下列关于同步有限状态机的描述错误的是( ) (2分) A.状态变化只能发生在同一个时钟跳变沿; B.状态是否变化要根据输入信号,只要输入条件满足,就会立刻转入到下一个状态。 C.在时钟上升沿,根据输入信号的变化,确定电路状态 D.利用同步状态机可以设计出极其复杂灵活的数字逻辑电路系统 .标准答案:B 3. 关于如下描述,正确的说法是( ) (2分) A.这种描述是错误的 B.该电路不可综合 C.该电路不可综合,但生成的不是纯组合逻辑 D.以上说法都不对 .标准答案:D 4. 下列关于流水线的描述错误的是( ) (2分) A.流水线设计就是将组合逻辑系统地分割,并在各个部分(分级)之间插入寄存器,并暂存中间数据的方法; B.设计流水线目的是提高数据吞吐率 C.流水线缩短了在一个时钟周期内给的那个信号必须通过的通路长度,从而可以提高时钟频率 D.增加流水线长度可以节省更多延迟, 流水线越长,首次延迟越大,系统频率就会降低。 .标准答案:D 5. 以下关于Top-Down的设计方法不正确的描述是( ) (2分) A.Top-Down的设计方法首先从系统设计入手; B.Top-Down设计中的系统总体仿真与所选工艺有关 C.Top-Down的设计方法从顶层进行功能划分和结构设计 D.自顶向下的设计方法可以早期发现结构上的错误 .标准答案:B 6. 在verilog中,下列哪些操作一定是单bit?( ) (2分) A.== B.^ C. D.nbsp; .标准答案:A,B,C,D 7. 下面哪些是verilog的关键字() (2分) A.input B.assign C.write D.module .标准答案:A,B,D 8. 全球主要的FPGA厂家有( ) (2分) A.Xilinx B.Altera C.Broadcom D.Lattice .标准答案:A,B,D 9. 大规模数字逻辑设计原则,正确的说法有() (2分) A.异步设计原则 B.组合时序电路分开原则 C.面向RTL的原则 D.先电路后代码的原则 .标准答案:B,C 10. 下面有关SRAM,DRAM的叙述,正确的有() (2分) A.DRAM存储单元的结构比SRAM简单 B.DRAM比SRAM成本高 C.DRAM比SRAM速度快 D.DRAM要刷新,SRAM不刷新 .标准答案:A,D 11. 阻塞赋值与非阻塞赋值的差别及其各自的使用环境。 (10分) 标准答案:非阻塞(non-blocking)赋值语句(b 12. 下面是线性反馈移位寄存器的Verilog实现,请找出语法错误的地方,并修改 (20分) 标准答案:`define UD #1 module LFSR(SYSCLK,RST_B,DO); input SYSCLK; input RST_B; output [7:0]DO; wire SYSCLK; wire RST_B; reg [7:0] DO; parameter INIT=8b1001_0001; parameter COFF=8b1111_0011; wire [7:0] DO_N; //M4 count. always@ (posedge SYSCLK or negedge RST_B) begin if(!RST_B) DO else DO end assignDO_N[0]=DO[7]; assignDO_N[1]=COFF[6] ?DO[1]^DO[7] : DO[0]; assignDO_N[2]=COFF[5] ?DO[2]^DO[7] : DO[1]; assignDO_N[3]=COFF[4] ?DO[3]^DO[7] : DO[2]; assignDO_N[4]=COFF[3] ?DO[4]^DO[7] : DO[3]; assignDO_N[5]=COFF[2] ?DO[5]^DO[7] : DO[4]; ass

文档评论(0)

wuailuo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档