pld原理与eda技术期末试卷b答案

pld原理与eda技术期末试卷b答案

ID:21971151

大小:159.26 KB

页数:7页

时间:2018-10-26

pld原理与eda技术期末试卷b答案_第1页
pld原理与eda技术期末试卷b答案_第2页
pld原理与eda技术期末试卷b答案_第3页
pld原理与eda技术期末试卷b答案_第4页
pld原理与eda技术期末试卷b答案_第5页
资源描述:

《pld原理与eda技术期末试卷b答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、2007-2008学年度第一学期信息工程学院自动化系《PLD原理与EDA技术》期末试卷(B)年级2004、5专业H动化班学号:姓名:注:1、共120分钟,总分100分。2、此试卷适用专业:工科木科专业第一题第二题第二题第四题第五题总得分—-得分阅卷教师一、填空题:(每空1分,共20分)1、CYCL0NEII系列器件中的锁相环一共冇3种反馈模式,普通模式、零延时模式和无补偿模式2、硬件描述语言(HDL)是架设在设计人员和物理电路中间的一座桥,它将设计人员大脑屮的高层次逻辑抽象和物理上的低层次电路实现连接在一起o现在流行的硬件描述

2、语言主要有W种:V11DL和VerilogHDL3、一个典型的数的格式是〈size〉’〈baseformatXnumber〉。size表示数的位宽,必须用十进制数表示4、在VerilogHDI.中还存在两种特殊的取值,高阻态(Z或者z)和不定态(X或者x)5、QuartuslI图形编辑器也称为块编辑器,是从顶向下的设计方法,它以原理阁和结构阁的形式输入和编辑阁形设计信息。6、CYCLONEII系列FPGA支持3种配置方式:主动串行(AS)、被动中行(PS)和JATG模式二得分阅卷教师二、简答题(本题共4小题,每小题5分,共20

3、分)1、下列表达式的位模式是什么?7’o44,’BxO,5’bxllO,’hAO,10’d2,’hzF答:ro447位八进制数’BxO2位二进制数,即xO5’bxllO5位二进制数(扩展的x),即xxllO’hAO8位十六进制数10’d210位十进制数’hzF8位丨•六进制数(扩展的z),即zzzzllll2、附塞性赋值和非附塞性赋值有何IX别?答:阻塞赋值使用为变量赋值,在赋值结束以前不可以进行其他操作,在赋值结束石继续C面的操作。这个过程就好像阻断了程序的运行,因而被成为阻塞赋值。连续的阻塞赋值操作是顺序完成的。非阻塞赋值

4、使用“<=”为变量赋值,在执行到赋值语川吋,仅仅对“<=”右侧的表达式的值进行评估,但并不马上执行赋值,然后继续执行后面的操作。这个过程就好像没冇阻断程序的运行,因KU被成为非阻塞赋值。连续的非阻塞赋值操作是同时完成的。多条阻塞赋值语句是顺序执行的,而多条非阻塞语句是并行执行的,这就是W者的区别。3、CYCLONEII系列器件中的M4K存储器可以被配置为儿种模式?答:CYCLONEII系列器件屮的M4K存储器可以被配置为以下模式:单口模式、简单双口模式、完全双U模式、移位寄存器模式、只读存储器模式和先入先出(FTFO)存储器模

5、式。4、能否在always语川屮力线矣型(例如wire型线IM)赋值?答:线网型(net)的变量可以理解为实际电路中的导线,通常用于表示结构实体之间的物理连接。既然是导线,就不可以储存任何值,并且一定要受到驱动器的驱动时才宥效。在端口声明中被声明为input或者inout型的端口只能被定义为线网型变量,被声明为output型的端口可以被定义为线网型或者寄存器型,如果不加定义,则默认为线网型。寄存器型的变量可以理解为实际电路屮的寄存器,它具有记忆特性,是一种存储元件,在输入信号消失后它可以保持原有的数值不变。由于VerilogH

6、DL默认的变量类型是wire型,所以如果某个变量的类型需要为寄存器型则必须在程序屮加以定义。另外值得注意的是,任何在always块内被赋值的变量都必须为寄存器型。三得分阅卷教师三、用bcgin-end串行块产生信号波形试画出波形(10分)timescale1Ons/lnsmodulewavel;regwave;parametercycle=10;initialbeginwave=0;#(cycle/2)wave二1;#(cycle/2)wave二0;#(cycle/2)wave二1;#(cycle/2)wave=0;#(cyc

7、le/2)wave=l;#(cycle/2)$finish;endinitial$monitor($time,,,/,wave=%bz/,wave);endmodule得分阅卷教师四、解释程序(本题共2小题,每小题15分,共30分)要求:1.解释带有下划线的语句。2.岡出该程序的引脚示意阁。3.说明该程序逻辑功能。程序一moduleupdown_count(d,elk,clear,load,updown,qd);//模块名力updowncount(端口歹瞭d,elk,clear,load,updown,qd)input[7:0

8、]d;inputelk,clear,load;//投块的输入端丨丨为elk,clear,loadinputupdo'vn;output[7:0]qd;reg[7:0]ent;//定义信号的数据类型assignqd=cnt;//逻辑功能描述always@(poscdgcelk)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。