首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
在喝茶的中国人很喜欢疯狂星期四
University of Bristol 售前技术工程师
发布于英国
关注
已关注
取消关注
@FPGA探索者:
大疆2020校招数字IC笔试题解析(3)-芯片开发/FPGA
单选1 ~10:大疆2020校招数字IC笔试题解析(1)-芯片开发/FPGA 单选11~20:大疆2020校招数字IC笔试题解析(2)-芯片开发/FPGA 多选1~10: 1. 异步处理 1. 关于异步处理,以下说法正确的是: 答案:AC 解析: A. 静态的不变化,跨时钟也不变化,不会有亚稳态; B. 异步 FIFO 采样格雷码的原因是连续地址信号采用格雷码,相邻状态只有 1 位变化; C. 单bit 和多 bit 都需要考虑【快到慢,慢到快】; 单 bit 慢到快:打拍; 单 bit 快到慢:脉冲展宽,握手; 多 bit 异步 FIFO,需要根据读写时钟快慢来算 FIFO 深度; 2. 存储器相关 2. 下面哪些是非易失性存储器 A、Flash B、EPROM C、DRAM D、SRAM 答案:AB 解析:ROM 和 Flash,其中: (1)ROM ROM(Read-Only Memory,只读存储器)。信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出。 可编程只读存储器(PROM); 可擦可编程序只读存储器(EPROM); 带电可擦可编程只读存储器(EEPROM,一般使用 IIC 接口读写)。 (2)Flash Nor Flash、Nand Flash 3. FFT 快速傅里叶变换 3. 关于 16 点 FFT 描述正确的是() 答案:BCD 解析: 16 点,2 ^ 4 = 16 ,4 级蝶形,每级 16/2 = 8 个蝶形; 每个蝶形需要 1 次复数乘法和 2 次复数加法; 4. 可综合与不可综合 4. Verilog 语言中,下列哪些语句不可以被综合: 答案:BD 解析: initial和 force 用于仿真的,在 Testbench 里,initial 赋初始值,force 用于强制赋值。 5. 关键路径、时序违例 5. 在不增加 pipeline 的情况下,如何解决一条critical path 的 setup 时序不满足的问题? 答案:ACD 解析: setup 违例,主要是因为路径中延时过长导致,所以优化的办法是尽量减少路径延时,优化关键路径,使用更快的器件(对setup时间要求更短),降低时钟频率。 ABCD 都可以解决 setup 时序违例问题。 其中,B 属于插入流水线 pipeline,根据题意,不选。 6. 代码覆盖率 6. 下列关于代码覆盖率描述错误的是: 答案:ACD 解析: 代码覆盖率包括: (1)语句覆盖率 (2)条件覆盖率; (3)分支覆盖率; (4)状态机覆盖率; 代码覆盖率 100 % 不代表功能没问题。 (1)功能覆盖率高但是代码覆盖率低 分析未覆盖到的代码,推断仿真是否有遗漏的功能点,代码是否为冗余或不可达代码; (2)功能覆盖率低但是代码覆盖率高 仿真用例没有关注到一些功能点,需要修改测试用例。 代码覆盖率: 白盒覆盖率,一般仿真工具都有这个统计功能。代码覆盖率达到 100% 不代表设计没有问题。 (1)分支覆盖率 针对 if…else、case 等分支语句,看代码中设计的分支是否都被测试到了。 针对 if(条件1),只要条件 1 取 true 和 false 都执行过,则这个分支就完全覆盖了。 (2)语句覆盖率 语句覆盖率上不去时,可以查看未覆盖处的代码是测试用例的疏忽、冗余代码或是保护用途的代码,比如case的default; (3)翻转覆盖率 包括两态翻转(0/1)和三态翻转(0/1/Z),常用的是两态翻转。对于单比特信号而言,若仿真用例使得该信号从0到1和从1到0的翻转均发生,则认为这里的翻转覆盖率是全面的(100%)。 即使翻转覆盖率达到 100%,分支覆盖率和语句覆盖率也不一定达到 100%。 (4)条件覆盖率与表达式覆盖率 条件覆盖率可以看作是对分支覆盖率的补充。每一个分支条件表达式中,所有条件的覆盖。 比如: if(a&& b) statement1; else statement2; 测试用例:a=1,b = 1 和 a = 0,b = 1 分支覆盖率 100%,两个分支都覆盖了,但是条件覆盖率不是 100%,有判断条件没有被测试到。 (5)状态机覆盖率 功能覆盖率 又称黑盒测试覆盖率,只关心功能,不关心具体的代码是如何实现的。如果想要统计功能覆盖率,需要在 System Verilog 编写的测试用例中添加覆盖组,仿真器基于它来统计功能覆盖率。 以上覆盖率来源: 狄超, 刘萌. FPGA之道. 7. C 语言全局数组 7. C 程序中定义了一个全局数组,编译后此数组变量可能分配在下列哪个段: 答案:BC 解析: 8. 时序电路 8. 下面电路属于时序电路的是? 答案:ABD 解析: 不需要。 9. 速度优化和面积优化 9. 下列优化方法中哪些是速度优化方法: 答案:BC 解析: (1)面积优化,提高资源利用率以降低功耗要求:串行化,资源共享,逻辑优化; (2)速度优化,提高运行速度:流水线设计,寄存器配平,关键路径优化,迟置信号后移。 10. 调制解调 10. 对于 PSK 和 QAM 调制,以下哪些说法是正确的: 答案: 解析: A. 4QAM中星座点幅度一致,其他不一致; B. 对; C. 对; D. 对,16 QAM 点数多,传送效率高,不同星座点的欧氏距离小,抗噪声能力下降; 单选1 ~10:大疆2020校招数字IC笔试题解析(1)-芯片开发/FPGA 单选11~20:大疆2020校招数字IC笔试题解析(2)-芯片开发/FPGA FPGA时序分析之关键路径【华为静态时序分析资料】 本文首发在【公众号——FPGA探索者】
点赞 8
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 19:46
已编辑
百度_高级研发工程师
拥抱AI,程序员的最后出路
我早说,AI会逐步替代基础的程序员,但是我没想到速度如此之快,我还是太保守了。但是作为一个程序员,从立场来讲,我自然不希望AI替代我们,因为这影响我的就业和竞争。 但是我们不希望又能怎样,时代的趋势是不可阻挡了,我们只能顺势而为。 是时势造英雄,而不是英雄造时势。一、AI编程越来越离谱 我不得不承认,AI已经替我完成了70%的工作量,并且完成的比我更好,更精准,效率更高。算法中的时间复杂度、空间复杂度、最大圈数基本都是最优解,甚至很多时候,我感觉他已经在顺着我的思路帮我思考了。 替你写注释:我只需要打个“//”,注释就会自行生成,如果你觉得他生成的不对,你就再打两个字,他会顺着你的话去续写。...
侠客行:
现在还不懂变通的迟早要被AI拍在沙滩上
你觉得什么岗位会被AI替...
点赞
评论
收藏
分享
01-27 16:04
欣旺达_嵌入式软件工程师(准入职员工)
网易互娱内推,网易互娱内推码
网易**不管问你啥,记住一个话术原则小小的提醒下各位留子:**时不要直来直去有啥说啥;千万得多思考别说太满给自己留个思考或回旋的余地・1、被问 “有没有接触过网易的产品”(哪怕了解不多)别直接说 “没有”(容易显得缺乏兴趣)试试:“之前用过网易云音乐和网易新闻,对产品的界面设计和功能逻辑有过留意。虽然没有深入研究,但能感受到网易产品注重用户体验的特点,入职后会系统学习相关产品知识”・2、被问 “能接受高强度的项目加班吗”别勉强说 “没问题”(后续可能难以承受)试试:“我理解互联网行业项目推进时需要集中精力,在关键节点愿意配合团队加班。但也会注重提升工作效率,合理规划时间,尽量在正常工作时间完成...
点赞
评论
收藏
分享
2025-12-09 10:46
用友网络_Java开发
能装就装
第一次面试某大厂,HR问我:"有分布式经验吗?" 我tm连Redis都没摸过,但想起学长教的"面试三板斧",张口就来:"虽然没实战过,但我研究过CAP理论,还自己搭过三台虚拟机模拟集群!" ——其实就是在宿舍用VirtualBox开了三个Ubuntu,ping通就截图发朋友圈装逼。
FSpace:
遇事不决就消息队列,多级缓存😅
找工作能把i人逼成什么样
点赞
评论
收藏
分享
2025-12-27 13:01
三峡大学 C++
大四找不到实习怎么办。。。
给了面的也不到十家,但基本都八股不咋会+口头表达能力很差,有点社恐,面一个挂一个。很急着找实习,不知道从何下手。。。
Eryi_是不是名字...:
年后找不到转战考研也是个不错的选择,有牌子初试过了上游985任你挑。
点赞
评论
收藏
分享
01-26 15:13
虾皮信息_客户端开发工程师(准入职员工)
叠纸游戏内推,叠纸游戏内推码
前端面试问题:1. 自我介绍2. 低代码平台Blocksuit方案,这个技术选型的逻辑3. 物料和数据源连接是用什么样的解决方案,还追了一下数据源的获取4. 团队规模,负责的具体内容,职责之类的5. 你认为前端工程化包括哪些方面?你具体做过哪些6. Git提交,你们有引入什么工具,检测方式来控制不规范提交7. 前端监控埋点方面有做过哪些吗8. 后面的职业规划9. 离职原因10. 排期和人手不够的情况,假设你作为leader,你怎么处理冲突?反问:1. 项目情况,技术栈2. 面试流程叠纸游戏26届秋校+27届nova训练营热力全开!🎮我们是:叠纸游戏成立于2013年8月,是一家专注于内容创作的...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
J人永远闲不下来于是去提前实习
2622
2
...
mentor视角下的优秀实习生
2332
3
...
大厂提前实习对AI开发的新感悟
2332
4
...
拥抱AI,程序员的最后出路
2167
5
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
1922
6
...
努力挣钱的意义具象化了
1773
7
...
真正会被取代的,是你心里面的幻觉
1756
8
...
去独角兽做龙头还是去大厂做凤尾
1543
9
...
我身材再曼妙,也没有我的工资好笑!
1469
10
...
滴滴lastweek,知无不言
1387
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
3238次浏览
69人参与
#
机械人你知道哪些单休企业
#
83125次浏览
415人参与
#
今年春招是金一银二嘛?
#
8808次浏览
119人参与
#
参加完秋招的机械人,还参加春招吗?
#
103768次浏览
686人参与
#
1月小结:你过的开心吗?
#
1996次浏览
52人参与
#
抛开难度不谈,你最想去哪家公司?
#
4800次浏览
118人参与
#
为什么有人零实习也能进大厂?
#
5418次浏览
132人参与
#
AI求职实录
#
4025次浏览
111人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
8660次浏览
207人参与
#
机械人春招想让哪家公司来捞你?
#
379324次浏览
3141人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
3941次浏览
141人参与
#
你的第一家实习公司是什么档次?
#
4456次浏览
75人参与
#
没关系,至少我的__很曼妙
#
3828次浏览
65人参与
#
赚钱的意义在这一刻具象化
#
4142次浏览
99人参与
#
你的landing期是如何度过的?
#
8976次浏览
175人参与
#
除了Java,最推荐学什么技术?
#
6161次浏览
150人参与
#
我发现了面试通关密码
#
1600155次浏览
19679人参与
#
一人一道大厂面试题
#
114127次浏览
1263人参与
#
你觉得什么岗位会被AI替代
#
36877次浏览
256人参与
#
你在职场上见过哪些“水货”同事
#
30776次浏览
168人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务