|
《EDA技术》期末考试A卷
, ~" [1 [1 Z0 r& W姓名: 专业:
$ {; r4 ^" @0 w6 N& |; S4 i' v& v学号: 学习中心:8 U/ P+ ~8 j) V T
& p1 c9 x9 Q3 Q 成绩:6 c" E& s; h, `
7 T: G- ]& L1 s! ]9 c1 `第一题:填空题(每题3分,共30分,)
/ e5 c9 q- d% `3 R: D$ R5 R# t1. EDA技术的发展分为 、 和___________三个阶段。; N' A& c/ c, ^* w _4 F. V
2. EDA的设计输入主要包括 、 、 。
% s8 |& s+ o; |- ~3. 当前最流行的并成为IEEE标准的硬件描述语言包括: _____和 。) w9 Z9 _2 @ v- h; j
4. 有三种端口类型,分别是 、___ _和 。
, i1 n9 t8 k4 E: ~9 M% E! O! Q5. 输入和双向端口不能声明为 型。
5 o, g H. U/ \6. 在常量表达示中,二进制是用 字母表示,八进制是用 字母表示,十六进制是用 字母表示。
4 q) g3 @+ d3 ^9 m7. 宽度为1位的变量称为 ,如果在变量声明中没有指定位宽,则默认为 。线宽大于1位的变量(包括net型和variable型)称为 。+ T% V0 z; ^" X
8. 表达式:8`h55&&8`haa 的值为 ,表达式:8`h55 & 8`haa的值为多少 。
: J5 l) N1 }! A1 R9 ?6 ]3 H9.语句 out=sel?inl:in0; 表示的意义是: 。
! M, r( H# Y% `6 Q9 C, K$ A! D9 N10.语句{3{a,b}} 表示的意义是: 。0 n1 d+ d# Z3 d& I' f! E2 c/ o
第二题:更多资料下载:谋学网(www.mouxue.com)(每题5分,共20分)
% X7 r6 C7 o% I0 l( n7 [1. 什么是IP复用技术?IP核对EDA技术的应用和发展有什么意义?; N1 ?) p* y& k
2. 基于FPGA/CPLD的数字系统没计流程包括哪些步骤?' m; z4 g9 W2 \0 D1 A, D6 n0 X! z
3. 说明GAL的OLMC有什么特点,它怎样实现可编程组合电路和时序电路?
6 B8 {" x9 q- o+ T! K4 h; c4. 阻塞赋值和非阻塞赋值有什么本质的区别?: E# j9 n2 ^- ]" j" ?3 I
第三题:程序分析题(每题15分,共30分)
: n5 A7 }# }$ @( \( P1. 分析程序并画出逻辑电路图及逻辑表达式:9 H5 F# d5 {3 x+ v
module AOI(A,B,C,D,F); % b0 [5 i& ^; Y+ @! c/ w- H
input A,B,C,D;
. e `$ h4 s2 J1 |* |6 A$ Loutput F;
5 ^6 U0 m s2 H$ T8 pwire A,B,C,D,F; & O: [9 G4 h$ n: y3 b5 b
assign F=~((A&B) | (~(C&D)));
: B1 L2 U$ o1 @endmodule! R& `( s+ S6 ?0 I! V* ~& ?
2. 详细分析下面程序功能:
4 q4 ~% N- D" s) {% K( X* fmodule count(out,data, load, reset,clk) ;
; l$ r- F5 n6 e4 S9 B5 k6 D5 _3 `input load,clk,reset;
% f! {! @% a7 G, b7 ninput[7:0] data;
. }9 `* V5 n# I; x+ }, }output[7:0] out;
% b7 Z: \" k( ]/ }/ q8 y* n9 treg[7:0] out;
- H: h J, }5 }& e+ R5 [0 F+ ralways @ (posedge clk) 0 Q2 G) b& V' f0 u4 x8 s, O
begin2 S- [( J0 X: u
if ( !reset) out<=8'h00 ; ! j7 E" _0 {) _4 `. A& M: A" o
else if (load) out<=data; 4 d2 ~9 t( l. o. U% p
else out<=out+1 ; " a; z: [+ A9 b8 y5 W1 d! R
end, Y+ X% j5 V3 i$ l$ t4 h
endmodule
$ r! y1 c# \( H7 G2 b! x& E. D第四题:设计题(每题20分,共20分,请在主观题区答题)
& G7 i* s8 L/ F( G M; i4 K用Verilog HDL设计一个74138的译码器电路。
1 b0 `- W+ }: Y; N& \ |
|