|
《EDA技术》期末考试A卷0 Z% i% T; ^" H# \& R, [) j
姓名: 专业:! B) L( y# W: H. n- R4 v
学号: 学习中心:
+ y2 I, k; @6 z9 U$ r/ @. p6 `; P! j& s. n. T
 成绩:
% m# ^; C2 C4 G$ F. Z- Y2 ]! u$ a3 f. k
第一题:填空题(每题3分,共30分)$ d+ k* n H9 s* T
1. EDA技术的发展分为 、 和___________三个阶段。
; j5 h9 P5 Z- [9 ]2. EDA的设计输入主要包括 、 、 。
0 k: o# p1 t8 m% S G2 p' t( z5 j3. 当前最流行的并成为IEEE标准的硬件描述语言包括: _____和 。/ O( x8 h7 o" [; O w
4. 有三种端口类型,分别是 、___ _和 。
8 D: q: @( u9 Y0 ~% R8 ]- I2 S- e5. 输入和双向端口不能声明为 型。
' y, {! V$ Z$ u- C, g8 v# f; Z6. 在常量表达示中,二进制是用 字母表示,八进制是用 字母表示,十六进制是用 字母表示。' y2 P% c; e7 V9 D- W0 c
7. 宽度为1位的变量称为 ,如果在变量声明中没有指定位宽,则默认为 。线宽大于1位的变量(包括net型和variable型)称为 。; ^# t! s1 w8 J2 P$ C) p
8. 表达式:8`h55&&8`haa 的值为 ,表达式:8`h55 & 8`haa的值为多少 。
: I& a8 m( F% f9.语句 out=sel?inl:in0; 表示的意义是: 。 , _3 C& J* ~. O0 Y2 M4 K
10.语句{3{a,b}} 表示的意义是: 。. Q8 o& d: O. O% b# V
第二题:更多资料下载:谋学网(www.mouxue.com)(每题5分,共20分)
7 X+ r4 F5 ~# ]! K1 g: E- Y+ |% p1. 什么是IP复用技术?IP核对EDA技术的应用和发展有什么意义?
1 q2 o2 Y% s9 s% u( I9 T+ u/ V2. 基于FPGA/CPLD的数字系统没计流程包括哪些步骤?
( h2 E: R+ `5 ^( w+ C6 e3. 说明GAL的OLMC有什么特点,它怎样实现可编程组合电路和时序电路?
$ `8 Z' ^+ E. ?4. 阻塞赋值和非阻塞赋值有什么本质的区别?
, [# u; `8 I7 C" } p6 {0 ?6 e第三题:程序分析题(每题15分,共30分)6 _4 H. m/ ?( l8 F2 R
1. 分析程序并画出逻辑电路图及逻辑表达式:% H6 c: C5 Z' T0 X' H
module AOI(A,B,C,D,F);
# n- s" i% K4 {$ H9 E/ d" Ainput A,B,C,D;
y" L( g" P6 k8 `& Zoutput F;
X/ A: i8 C( k* ~wire A,B,C,D,F;
+ R- r. g+ I% h& K% D4 d& }assign F=~((A&B) | (~(C&D)));8 C7 e- Z; n8 N6 F+ U
endmodule
2 X$ T/ {4 g/ T6 c4 {8 w2. 详细分析下面程序功能:6 i C1 U0 p: a: z- y
module count(out,data, load, reset,clk) ;
% ~3 O+ F; J! K, Q) r# k* |input load,clk,reset; ' d2 c. z6 J9 N. y1 J$ S
input[7:0] data;, X P4 H3 K' N
output[7:0] out; & Z- t/ Y5 E% N1 S; h. e( w
reg[7:0] out;: I% j. d: l2 F
always @ (posedge clk)
% J8 R; G9 p/ J3 Q3 U( q" nbegin
+ r/ \6 m# h" E) B3 N/ r if ( !reset) out<=8'h00 ; ) ~# I8 L9 w- J! J
else if (load) out<=data;
4 k. g$ `- ]2 e4 nelse out<=out+1 ;
+ k @' ]/ K- k3 hend
. j/ @8 r- L5 b1 N! Cendmodule0 Q' _: \+ r, t; I
第四题:设计题(每题20分,共20分,请在主观题区答题)8 v$ B- z" \$ F3 ~- {2 C
用Verilog HDL设计一个74138的译码器电路。( H% P9 d- X; g% t! a# c
|
|