数字系统(EDA)样卷.ppt
《数字系统(EDA)样卷.ppt》由会员分享,可在线阅读,更多相关《数字系统(EDA)样卷.ppt(35页珍藏版)》请在三一办公上搜索。
1、,4 课程自测样卷1,1.大规模可编程器件主要有FPGA、CPLD两类,下列对FPGA结构与工作原理的描述中,正确的是()。,一、单项选择题,数字系统设计样卷,(10小题,每题2分,共20分),FPGA是基于乘积项结构的可编程逻辑器件FPGA是全称为复杂可编程逻辑器件基于SRAM的FPGA器件,在每次上电后必须进行一次配置在Altera公司生产的器件中,MAX7000系列属FPGA结构,4 课程自测-数字系统设计样卷,2.IP核在IC领域被理解为完成某种功能的设计,以版图方式提供的IP被称为()。,A.硬IP B.固IP C.软IP D.都不是,3.已成为IEEE标准的HDL语言有()。,A.
2、VHDL和AHDL C.AHDL和Verilog HDLB.Verilog HDL 和VHDL D.只有Verilog HDL,4.本课程实验开发系统上的下载板所配置的目标芯片的型号是()。,A.FLEX10K系列 EPF10K10LC84-3 B.FLEX10KE系列 EPF10K30EFC484-1C.FLEX10K系列 EPF10K10LC84-4D.MAX7000系列 EPM7096LC84-7,4 课程自测样卷1,4 课程自测-数字系统设计样卷,5.在MAX+plusII中,所建立的原理图设计文件保存的后缀名是()。,A.*.tdf B.*.gdf C.*.vhd D.*.scf,6
3、.下列对现代EDA技术基本特点的描述中,错误的是()。,A.支持硬件描述语言进行设计B.普遍采用标准化和开发性框架结构C.具有高层综合和优化功能D.完全支持软、硬件协同设计,A.非阻塞赋值语句的赋值符号为“=”B.阻塞赋值语句在语句块结束时才完成赋值操作C.非阻塞赋值语句在在该语句块结束时就立即完成赋值操作D.阻塞赋值语句的赋值符号为“=”,7.下列对阻塞与非阻塞赋值语句的描述中,正确的是()。,4 课程自测样卷1,4 课程自测-数字系统设计样卷,8.在下面的程序段中,当address的值等于5b0 x000时,问casex执行完后,输出out的值等于()。casex(address)5b00
4、?1:out=2b11;5b01?:out=2b10;5b10?00:out=2b01;default:out=2b00endcase,Aout=2b1 Cout=2b01 Bout=2b10 Dout=2b00,4 课程自测样卷1,4 课程自测-数字系统设计样卷,9.下列关于Verilog HDL的标识符及数据定义的说法中,错误的是()。,ACOUNT和count是两个不同的标识符 Bwait、initial、4sum都是非法的标识符定义C16、d2a、b0 x110 都是错误的整形数定义DModule不是Verilog 的关键字,10.以下哪个选项是Verilog HDL语言支持的三种基本
5、描述方式()。数据流描述 门级描述 行为描述 结构描述 过程描述 功能描述,A C B D,4 课程自测样卷1,4 课程自测-数字系统设计样卷,1.将PLD按结构特点来分类,可分为()和()两大类。,二、填空题,(18个空,每空1分,共18分),2ASIC的中文全称是()。,3EDA技术经历了()、()、EDA三个发展阶段。,4.基于EDA软件的FPGA/CPLD设计流程为:原理图/HDL文本输入功能仿真综合适配()()在线测试。,5Verilog HDL所提供的两大物理数据类型是:()、()。,4 课程自测样卷1,4 课程自测-数字系统设计样卷,6在MAX+plusII中,Simulator
6、所代表的含义是(),Create Default Symbol所代表的含义是()。,7在MAX+plusII 中利用Verilog HDL语言建立文本文件时,保存的文件名称必须和()一致。所建立的波形仿真文件的后缀名为()。,8若A=5b11001,则A2得到的结果是(),|A得到的结果()。,9若A=5b11001,B=5b101x1,则A&B=()。,10若a=5b11x01,b=5b11x01,则,a=b得到的结果是()。,11若a=1b1,b=2b00,c=3b101,则a,2b,c=()。,4 课程自测样卷1,4 课程自测-数字系统设计样卷,1.SoC,三、名词解释,(4小题,每题3
7、分,共12分),2综合,3布局,4.功能仿真,4 课程自测样卷1,4 课程自测-数字系统设计样卷,1.什么是PLD?PLD按集成度如何分类?,四、简答题,(3小题,每题5分,共15分),2什么是ISP技术?其优点是什么?,4 课程自测样卷1,4 课程自测-数字系统设计样卷,3.什么是Top_down设计?,4 课程自测样卷1,4 课程自测-数字系统设计样卷,五、编程题,(6小题,共35分),line1 module FA(a,b,cin,sum,cout);line2 input cin;line3 input 3:0 a,b;line4 output sum,cout;line5 reg c
8、out;line6 always(a or b or cin);line7(cout,sum)=a+b+cin;line7 endmodule,1.如下所示的四位全加器的Verilog程序中共有四处错误,找出,并改正(其中的line1line7指第1行到第7行)。(4分),4 课程自测样卷1,4 课程自测-数字系统设计样卷,module mux2_1(_);(1分)input _;(1分)output_;(1分)assign _;(2分)endmodule,2.对照右图,将如下Verilog 程序补充完整。(5分),4 课程自测样卷1,4 课程自测-数字系统设计样卷,module updown
9、_count(d,clk,clear,load,up_down,qd);input 3:0 d;input clk,clear,load,up_down;output 3:0 qd;reg3:0 qd;always(posedge clk)beginif(!clear)qd=4h00;else if(load)qd=d;else if(up_dwon)qd=qd+1;else qd=qd-1;endendmodule,3.分析如下Verilog 程序所描述的逻辑功能。(5分),4 课程自测样卷1,4 课程自测-数字系统设计样卷,4.写出下图所示电路的Verilog 结构描述程序。(5分),4
10、课程自测样卷1,4 课程自测-数字系统设计样卷,5.某控制电路的输入(rst,clk)与输出(Count_en,Count_load)的时序关系如下图所示,试写出能够实现该电路功能的Verilog模块程序。(8分),4 课程自测样卷1,4 课程自测-数字系统设计样卷,6.下面所列为半加器的Verilog程序代码,对照如下所示的由此半加器构成的全加器电路原理图,用调用半加器模块的方式编写全加器(模块名为:FA)的Verilog模块(假定半加器HA模块与全加器模块FA存放为同一路径下的两个不同文件)。(8分),module HA(A,B,S,C);input A,B;output S,C;xor(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 系统 EDA

链接地址:https://www.31ppt.com/p-6577113.html