fpga秋招笔试刷题---华为某年FPGA/IC笔试

下面的答案仅仅是参考:有任何错误,欢迎私信,留言。

1:D

阻塞赋值“=”(组合逻辑电路),非阻塞赋值“<=”(时序逻辑电路)

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第1张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第2张图片

2.正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第3张图片

时序逻辑电路的定义:

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第4张图片

3.错误吧,阻塞赋值在always 也可以用

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第5张图片

4.选2

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第6张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第7张图片

5选C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第8张图片

有些时候,设计中可以使用Latch。异步复位不插入组合逻辑,是防止产生更多的毛刺信号

6.选C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第9张图片

7选C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第10张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第11张图片

8.A:cnt

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第12张图片

9正确:没看懂

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第13张图片

10选B

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第14张图片

moore的输出只和当前状态有关。

mealy的输出和当前状态和输入都有关

11.最早到达

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第15张图片

12.D

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第16张图片

always 中赋值必须是reg

初学verilog的同学们,可能潜意识就认为一个reg对应一个触发器,其实不然。

我们先看一个例子:

 1 `timescale 1ns/100ps

 2

 3 module prj_1(

 4 input b1,b2,

 5 output reg a1,a2

 6 );

 7

 8 always@(*) begin

 9 #5 a1 = b1;

10 end

11

12 always@(*) begin

13 a2 = #5 b2;

14 end

15 endmodule

由于always模块要求赋值左端都是reg类型,所以定义a1a2均为reg类型。

注意,第8行,敏感列表是"*"*号代替了本always模块里面所有的触发信号。

查看其RTL电路图,会发现是这样的

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第17张图片

可以看到,设计的电路是一个纯粹的组合逻辑电路,不会综合出DFF。为什么会这样呢?

以下是verilog-2001的标准中对wirereg的定义如下:

wire

A wire net can be used for nets that are driven by a single gate or continuous assignment.

reg

Assignments to a reg are made by procedural assignments (see 6.2 and 9.2). Since the reg holds a value between assignments, it can be used to model hardware registers. Edge-sensitive (i.e., flip-flops) and level sensitive (i.e., RS and transparent latches) storage elements can be modeled. A reg needs not represent a hardware storage element since it can also be used to represent combinatorial logic.

这段话的意思是:在过程赋值语句中,表达式右侧的计算结果在某种条件的触发下放到一个变量当中,而这个变量可以声明成reg类型的。根据触发条件的不同,过程赋值语句可以建模不同的硬件结构:如果这个条件是时钟的上升沿或下降沿,那么这个硬件模型就是一个触发器如果这个条件是某一信号的高电平或低电平,那么这个硬件模型就是一个锁存器;如果这个条件是赋值语句右侧任意操作数的变化,那么这个硬件模型就是一个组合逻辑

也就是说,综合出触发器的条件是,需要有时钟的沿触发。

13.A

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第18张图片

14正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第19张图片

15C:

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第20张图片fpga秋招笔试刷题---华为某年FPGA/IC笔试_第21张图片

16.B

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第22张图片

17A:门电路

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第23张图片

18.A

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第24张图片

19.正确:

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第25张图片

20.C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第26张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第27张图片

21

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第28张图片

22.没看懂

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第29张图片

23.2^n

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第30张图片

24.选A

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第31张图片

25.A

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第32张图片

26.C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第33张图片

27.选B

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第34张图片

相对而言,异步电路的速度可以比较好的适应变化的温度和电压条件,而不是必须考虑最坏情况。换句话说,如果温度,电压等条件发生变化,导致电路延时变大,异步电路本身就可以适应这种变化,“自动”降低速度,而不会发生功能的错误

28.选C

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第35张图片

29.错误

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第36张图片

30.选A

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第37张图片

A+A`B=A+B

31.B

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第38张图片

32.ABCD

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第39张图片

33.ABCD

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第40张图片

34.A B C D

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第41张图片

35.ABCDEF

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第42张图片

36.ABCD

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第43张图片

37.16片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第44张图片

38.A:0,0

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第45张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第46张图片

39.错误。应该是最小时间

40.错误:定义了32个位宽为256bit的数组

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第47张图片

41选D:芯片面积

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第48张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第49张图片

42.D:不确定

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第50张图片

43正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第51张图片

44错误

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第52张图片

45.错误(看不懂)

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第53张图片

46.X=4

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第54张图片

47.

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第55张图片

48错误

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第56张图片

49错误

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第57张图片

50.正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第58张图片

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第59张图片

51.B:可读性

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第60张图片

52C:!

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第61张图片

53.正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第62张图片

54错误

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第63张图片

1Moore型状态机:下一状态只由当前状态决定,
2Mealy 型状态机:下一状态不但与当前状态有关,还与当前输入值有关

55.门电路

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第64张图片

56.正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第65张图片

57正确

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第66张图片

58选C:

59.A:就可以消除,太绝对了。

fpga秋招笔试刷题---华为某年FPGA/IC笔试_第67张图片

你可能感兴趣的:(FPGA秋招,华为FPGA笔试题目)