fpga显示256颜色_求职攻略| 典型FPGA器件常用资源(新手必读)

求职攻略是为求职者准备的知识库,目的不仅在于解题,而是通过题目解析,以覆盖更多的知识点。

本期求职笔试题目来源大疆硬件逻辑岗,共3道多选题,涉及知识点包含:数字电路中竞争-冒险相关的问题、FPGA内部资源的了解、Latch(锁存器)与Flip-Flop(触发器)的特性。

23、判断电路中是否存在竞争冒险的方法有哪些?(   )(多选题)

A 观察法      B 实验法

C代数法    D 卡诺图法

解析:本题目主要考察了数字电路中竞争-冒险相关的问题

我们在秋招“笔试经”第五弹:华为硬件逻辑岗和硬件通用岗中讲解过产生竞争-冒险现象的原因,以及消除的方法,并展示了如何用代数法判断存在竞争-冒险现象,所以C选项正确。这种方法虽然简单,但局限性太大,因为多数情况下输入变量都有两个以上同时改变状态的可能性。如果输入变量的数目又很多,就更难于从逻辑函数式上简单地找出所有产生竞争-冒险现象的情况了。

将计算机辅助分析的手段用于分析数字电路以后,为我们从原理上检查复杂数字电路的竞争-冒险现象提供了有效的手段。通过在计算机上运行数字电路的模拟程序,能够迅速查出电路是否会存在竞争-冒险现象。目前已有这类成熟的程序可供选用。

另一种方法是用实验来检查电路的输出端是否有因为竞争-冒险现象而产生的尖峰脉冲。这时加到输入端的信号波形应该包含输入变量的所有可能发生的状态变化。

即使是用计算机辅助分析手段检查过的电路,往往也还需要经过实验的方法检验,方能最后确定电路是否存在竞争-冒险现象。因为在用计算机软件模拟数字电路时,只能采用标准化的典型参数,有时还要做一些近似,所以得到的模拟结果有时和实际电路的工作状态会有出入。因此可以认为,只有实验检查的结果才是最终的结论,所以B选项正确。

如果某逻辑函数满足Y = AB + A’C,可以用代数法分析出当B = C = 1 时,Y = A + A’,会产生竞争-冒险现象。用卡诺图表示如下图所示,可以看出与逻辑函数相对应的卡诺图中存在相切的圈,而且相切圈所在的方格没有同时被一个圈包含,相切部分的公共值是B = C = 1,此时即使产生竞争-冒险现象的条件。这样我们就用卡诺图直观的把是否会产生竞争-冒险现象判断出来了。具体来说,利用卡诺图进行竞争-冒险现象判断的方法是:如果组合逻辑函数所对应的卡诺图中存在相切的圈,而且相切的方格又没有同时被另一个圈包含,则当变量组合在相切的方格之间变化时,存在竞争-冒险现象,所以D选项正确。

f7d8f97475d9d288500dd5aba1f20986.png

A选项仅通过观察法是无法直接判断出是否存在竞争-冒险现象的,所以A选项错误。

24、以下哪些是典型FPGA器件内部的常用资源:(   )。(多选题)

A DRAM         B LUT

C 时钟网络       D 寄存器

解析:本题目主要考察了对FPGA内部资源的了解

对FPGA稍有了解的朋友都知道FPGA内部有很多可供用户任意配置的资源,其中包括:可编程逻辑、可编程I/O、互连线、IP核等。我们以Intel(Altera)的EP4CE10F17C8芯片为例进行介绍。

09d4f46e4e23783e03c205aa05da1e96.png

打开FPGA设计工程后,点击“Chip Planner”来查看这款FPGA芯片的版图模型。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值