IC笔试面试经验分享之华为

1、数字 IC 设计

笔试题:
1、 单比特信号去毛刺,4 个时钟周期之内都算是毛刺,请设计电路去除毛刺,用 verilog写出来。
2、 现有一个系统,系统中有 3 个主要模块,数据处理模块 A,proc_A,FIFO fifo,数据处理模块 B,proc_B,它们之间的连接关系如下图。proc_A 中有 8 级寄存器流水线,proc_B 中有 12级流水线,在工作中 proc_A 每 1 个时钟周期向 fifo 发送一个数据,如果接收到了 fifo 产生的 aful 信号(表示 fifo“快满了”),此时 proc_A 模块的输入端会停止输入,但 A 的流水线中的数据会继续向 fifo 发送,在 aful 信号拉低后,proc_A 不会立即接收外部输入数据,而是检测自身流水线中没有残余数据后,再开始接收外部数据;proc_B 中有 12 级寄存器流水线,每 2 个时钟周期从 fifo 取一个数据出来。现在此系统的设计目标是:保证数据不丢失的前提下,尽可能的提高系统运行效率,请问 fifo 的最小深度应该为多少?aful 信号应该在什么时候被拉高比较合适?

面试环节

1、讲讲什么是 sta
2、手写 3 分频占空比 50%的 verilog 代码

2、数字 ic 实习

笔试题
1、毛刺检测
2、电路序列检测电路
3、最小逻辑实现乘法
4、perl 正则匹配

面试环节

技术面:项目框图,异步 fifo

#牛客在线求职答疑中心##我的求职思考##华为信息集散地#
全部评论

相关推荐

07-14 12:29
门头沟学院 Java
后端岗,实习三周感觉有点想跑路了,担心秋招被拉黑,有没有佬是字节HR知道情况的
从零开始的转码生活:你实习三周都想跑路,将来拿到offer真的愿意在这干十几二十年吗
投递字节跳动等公司10个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 12:10
点赞 评论 收藏
分享
06-25 16:25
梧州学院 Java
愿汐_:项目介绍那么长,然而你做了啥就一句话?
点赞 评论 收藏
分享
评论
10
54
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务