700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 数字IC笔面试(一)——联发科提前批笔试题记录

数字IC笔面试(一)——联发科提前批笔试题记录

时间:2019-10-12 03:40:26

相关推荐

数字IC笔面试(一)——联发科提前批笔试题记录

六月底参加了联发科提前批的数字IC笔试,自己能会一些的无非就是FPGA部分,还是凉凉了,不好好准备还是不行!!本文记录一下题目,毕竟复盘很重要啊,同时加入一些小的理解,若有错误,请指正,谢谢!!

对联发科的了解

来自百度百科,联发科MTK作为全球领先的半导体公司,已经推出多款天玑系列5G移动芯片;MediaTek的电视芯片覆盖8K旗舰、4K高端和主流产品;MediaTek是全球智能音频设备的主要芯片供应商,并与 DTS 和杜比实验室(Dolby Laboratories)建立了长期的合作关系;总之,联发科技产品在智能手机、个人计算设备、智能家居、智能音频、无线连接及网络技术、物联网、ASIC芯片定制、车用解决方案等领域都有涉及。

我发现发哥还挺喜欢在笔试里面出一道逻辑智力题的,下面给出几个吧,第二个是发哥的IC岗笔试题目,第三题也就是我六月底做的智力题了(哈哈哈,答出来了答出来了)。

趣味智力题

这里给出几个趣味智力题吧,都是笔试里面的,看完总有一种恍然大悟的感觉!!!

1、怎么判断一个正整数能被3整除?

解答:数之和是3的倍数即可。例如48,4+8 = 12,12为3的倍数,因此48可被3整数。

2、(校招)小明去池塘打水,池塘里有无穷多的水,小明带了 2 个空水壶,容积分别为 5L 和 6L。请问小明如何用这 2 个水壶从池塘里取得 3 升的水?请给出两种方法。

解答:

第一种方法:6L水壶装满

6L水壶装满,倒进5L水壶(空),6里面还剩1L,将现在5L水壶中的水全部倒掉,再将1L倒进5L水壶中;

6L水壶装满,倒进5L水壶(含1L),6里面还剩2L,将现在5L水壶中的水全部倒掉,再将2L倒进5L水壶中;

6L水壶装满,倒进5L水壶(含2L),6里面还剩3L,将现在5L水壶中的水全部倒掉,再将3L倒进5L水壶中;

至此,得到了3L的水。

第二种方法,5L水壶装满

5L水壶装满,倒进6L水壶(余下1L),此时6L水壶中有5L的水;

5L水壶再次装满,继续倒进含5L水的6L水壶中,能倒进去1L水,则5L水壶中还剩下4L水,将6L水壶中的水全部倒掉,将5L水壶中剩下的4L水,倒进6L的水壶,此时6L的水壶中有4L的水;

5L水壶再次装满,继续倒进含4L水的6L水壶中,能倒进去2L,则5L的水壶中还剩3L水;

至此,得到了3L的水。

3、(校招)假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个。问:如果你是最先拿球的人,你怎么拿才能获胜?

解答:穷举

这个将100个乒乓球分成了10组,一组10个。

我拿1个,别人拿1个,我再拿5个,别人拿3个,我输;

我拿2个,别人拿1个,我再拿4个,别人拿3个,我输;

我拿3个,别人拿1个,我拿5个,别人拿1个,我输;

我拿4个,别人可以拿1-5个,当她拿完之后,我都能直接将剩下的都拿走,不超过5,因此我赢!

我拿4个,别人拿1个,我拿5个,我赢!

我拿4个,别人拿2个,我拿4个,我赢!

……

4、x+y+z=10;求正整数x、y、z共有多少种组合情况。

解答:用排列组合来做。

数字IC岗提前批笔试题目

发哥出了九个题目,下面记录一下,大家可以做一下,后续有时间进行答案补充。

1、(8分)【简答题】如下为一段verilog代码,请根据代码的描述,并结合已知的clk和rst_b的波形图,画出对应信号的波形图。(8分)

reg [1:0]cnt;wire [1:0]cnt_nxt = cnt - 2'b1;wire out_1 = &cnt_nxt;wire out_2 = cnt_nxt[0+:1];always@(posedge clk or negedge rst_b)beginif(~rst_n) cnt <= 2'h3;else cnt <= cnt_nxt;end

不理解的点:cnt_nxt[0+:1];这里考察的是+:运算符

.

考察点:&与&&的区别,&位运算符,也就是按位与;&&逻辑与。

.

2’h3:十六进制的3,也等于2‘d3

变量[起始地址 +: 数据位宽] ——等价于:变量[ (起始地址+数据位宽-1):起始地址]

因此 cnt_nxt[0+:1] 中起始地址为0,数据位宽为1,最终等价于cnt_nxt [0]

2、逻辑图化简并写出真值表,描述电路实现的功能。

F = A ⊙ B ;实现的是同或功能;

真值表如下:

3、题目如下,该题考察最高工作频率。

(1)

关键路径:通常是指同步逻辑电路中,组合逻辑时延最大的路径;

.

最高工作频率:1/Tmin,其中最小工作周期=Tco+Tcomb+Tsu-Tskew

因此关键路径是经过了MUX和BUF2的路径;

Tmin = 1ns + 2ns + 3ns + 2ns - 2ns = 6ns;

Fmax = 1s/6ns 约等于 16M7HZ;

(2)

考察保持时间违例

若满足如下公式,则说明不存在违例。

题目中:左边 = 4ns,Th = 1.5ns,因此满足保持时间公式,不存在违例。

4、假设排列着100个乒乓球,由两个人轮流拿球装入口袋,能拿到第100个乒乓球的人为胜利者。条件是:每次拿球者至少要拿1个,但最多不能超过5个。问:如果你是最先拿球的人,你怎么拿才能获胜?

前面趣味智力题中给出答案,不再赘述,四个

5、项目、项目流程以及遇到的挑战,如何解决这类问题,不管是笔试还是面试都会被问到!!

6、

7、重点学习一下浮点数的定点化处理吧!

8、

9、

没有准备好同时自己也只会FPGA部分,做的还是稀巴烂的,继续积累吧!

下面是看别人的发哥面试问题,目前用不上了……笔试就给做没了

面试问题汇总

自我介绍(教育背景)

讲项目(具体任务、时间规划、核心技术、遇到的难点、如何解决、如何进行时序优化)——也是笔试题目之一

讲AHB

对笔试中的题目再次提问(复盘)——九个大题

IC岗中自己的优势

写一个拿手的verilog程序

IC设计流程

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。