|
《EDA技术》期末考试A卷 4 Z6 J, x. L4 N1 \% U
姓名: 专业: G: Z- E2 w- F% x0 n# N
学号: 学习中心:6 l8 r( K* P2 C9 p
M4 N$ S' h {8 Y7 W7 M6 G; {: K' Z; C e
 成绩:) Q9 s# a( m$ J3 j: T' S' l
4 l S8 {; W/ l' n# f! b
第一题:填空题(每题3分,共30分,)
& [9 j6 @+ P; p; R' e# x6 W! M/ e1. EDA技术的发展分为 、 和___________三个阶段。/ |) s7 J( Q- v* C+ C) a5 `
2. EDA的设计输入主要包括 、 、 。$ l5 W/ A4 `- j k- }1 N0 o
3. 当前最流行的并成为IEEE标准的硬件描述语言包括: _____和 。+ {) U& b: ?; p2 c, l
4. 有三种端口类型,分别是 、___ _和 。/ x: p, {3 \) @" G- A* p8 O
5. 输入和双向端口不能声明为 型。 n& k3 ~1 j' ~, ~
6. 在常量表达示中,二进制是用 字母表示,八进制是用 字母表示,十六进制是用 字母表示。
3 T. m+ j. c* P. P, r L7. 宽度为1位的变量称为 ,如果在变量声明中没有指定位宽,则默认为 。线宽大于1位的变量(包括net型和variable型)称为 。
8 Y5 ~3 M8 P7 T$ k8. 表达式:8`h55&&8`haa 的值为 ,表达式:8`h55 & 8`haa的值为多少 。
( s3 t+ u0 _9 a& T" k- o# Y9.语句 out=sel?inl:in0; 表示的意义是: 。 ( M7 o# w, |0 i: ]
10.语句{3{a,b}} 表示的意义是: 。! Q0 ~% w) x! c ^! G* m8 `, c
第二题:更多资料下载:谋学网(www.mouxue.com)(每题5分,共20分)0 v; c- ~. d( B9 d% J
1. 什么是IP复用技术?IP核对EDA技术的应用和发展有什么意义?
& X3 c9 Y$ m0 y/ |4 i2. 基于FPGA/CPLD的数字系统没计流程包括哪些步骤?, ]/ |4 _0 v z0 }" z8 Z
3. 说明GAL的OLMC有什么特点,它怎样实现可编程组合电路和时序电路?6 C$ ^' z. t7 L3 \% A
4. 阻塞赋值和非阻塞赋值有什么本质的区别?
7 j5 X ]0 B, t% j! K第三题:程序分析题(每题15分,共30分)
6 h7 ^& o- I) r8 n, q& ^0 n8 ^$ n/ [1. 分析程序并画出逻辑电路图及逻辑表达式:( v+ f- g+ ^" W5 s' r/ F
module AOI(A,B,C,D,F);
( L9 E& j: h- R" f! r9 ginput A,B,C,D;
9 {1 I& G- z( S) K+ v2 F& Zoutput F;
~$ H9 E+ S& [, q& a& rwire A,B,C,D,F; ! n% V9 e. b1 P# I8 i, @
assign F=~((A&B) | (~(C&D)));! |5 m. b- _1 P* p7 w7 T
endmodule
1 u! E8 l! c$ m( V2. 详细分析下面程序功能:
$ U1 {" e( B+ ~% v6 Q1 F6 Lmodule count(out,data, load, reset,clk) ;
& C! ~5 l5 b1 Y2 [6 [$ ^input load,clk,reset;
1 I. Y% x5 i5 T" a8 _' j/ B8 minput[7:0] data;
7 C" J$ b5 D$ f+ c$ Q( Aoutput[7:0] out; - h9 x0 H1 x) F8 O+ X& s3 q
reg[7:0] out;
& y: _, ]- L; A' ]always @ (posedge clk)
% A2 q& U5 a0 u' Dbegin+ p7 g) x8 k: }& t* u8 N
if ( !reset) out<=8'h00 ;
2 L6 b0 i' K3 y1 N* X' [, K- Belse if (load) out<=data;
+ q7 c( P, O) |9 e8 Y- G$ W) Belse out<=out+1 ; 2 m* X! {: k7 L1 P% w
end
5 Q+ d- W" q% Q @ L- U9 ?endmodule
' D9 P! A$ Y# Z" S% o% b+ Y" f第四题:设计题(每题20分,共20分,请在主观题区答题)7 {3 b, S9 [0 h# t* S
用Verilog HDL设计一个74138的译码器电路。
q6 T% I y! T; I& O |
|