【数字设计】华为海思/消费者BG_笔试面试题目分享

简介: 【数字设计】华为海思/消费者BG_笔试面试题目分享

cb39282b8fb147aaa3a300f70d43c278.png


笔试


华为海思数字芯片的知识点覆盖较全,考查形式而言,全部都是单选和不定项选择,具体题目如下


单选

怎么通过(parent?)访问父类成员

时钟门控技术可以降低静态功耗吗

同一个PLL产生的时钟一定是同步时钟吗

Moore和mealy差异

乒乓buffer的作用

什么会影响最高工作频率

violation允许在异步打拍的第一级吗

fork join执行的规则逻辑(顺序)

同步时钟的定义

静态时序分析可以验证异步电路时序吗

hole time违例可以通过减少组合逻辑消除吗

SV调用$write可以自动在输出后换行吗

SV定义一个logic的变量可以表示Z和X态吗

异步乒乓buffer,地址编码用独热编码,异步fifo用二进制编码对吗?


不定项选择

verilog中属于4态数据类型的有什么

基于fpga和asis在设计中的差异有什么?

A时钟复位 B上下电 C频率clock Dmemory控制

异步电路的处理方式有什么?

A多bit格雷码 B多bitDMUX C乒乓buffer D打三拍

DFT一般增加的电路有什么?

A.JTAG B.BIST C.SCAN D.MBIST

always的时序和过程描述语句与initial相同吗?

快时钟域到慢时钟域的同步方式有什么?

A.DMUX B.双向握手 C.打三拍 D.异步fifo

多bit异步总线处理方式有什么?

A.DMUX B.寄存器打拍 C.异步fifo D.格雷码转换


一面


先问的成绩学校

解释AMBA总线中的Four-beat/eight-beat/16-beat

异步FIFO的空满信号是如何产生的

代码撕的序列检测电路

module huawei(
input clk,
input a_in,
input b_in,
input c_in,
input d_in,
input rst_n,
output [1:0] reg out);
reg [1:0] state,nstate;
parameter IDLE=2'b00;
parameter RUN =2'b01;
parameter STOP=2'b10;
parameter CLERA=2'b11;
always@(posedge clk or negedge rst_n)
if(!rst_n)
nstate<= IDLE;
else
state<=nstate;
always@(*)
case(state)
IDLE : nstate = (a_in==1'b1?RUN:IDLE);
RUN: nstate = (b_in==1'b1?STOP:IDLE);
STOP:nstate = (c_in ==1'b1?CLEAR:IDLE);
CLEAR:nstate =(d_in ==1'b1?IDLE:CLEAR);
default;
endcase
always@(*)
case(state)
IDLE: out = 2'b00;
RUN: out = 2'b01;
STOP:out = 2'b11;
CLEAR:out = 2'b10;
default;
endcase
endmodule


二面


一面未通过,结束在一面上

相关文章
|
3月前
|
存储 前端开发 JavaScript
【面试题】Promise只会概念远远不够,还需这17道题目巩固!
【面试题】Promise只会概念远远不够,还需这17道题目巩固!
|
6月前
|
NoSQL Java 关系型数据库
23年春招最全1575道Java 面试题目,一份通往阿里的面试指南
疫情过后,不少人已经蓄势待发,信心满满地准备投递简历,到处面试,在不同的 Offer 之中择优而栖。 与此同时,也有人会悔恨自己这半年进步不大,每天噼里啪啦敲代码,但面对那些不能再熟悉的 Java 面试题时,只是感觉似曾相识,却怎么也回答不到点子上,比 HashMap 的工作原理,或 volatile 的使用场景等。 究其原因,主要有两方面: 第一,“知其然不知其所以然”。开发了很多业务应用,却从未缕清技术选择背后的逻辑。所以,领导不放心把有一定深度的任务交给他们,因为不知道其成长潜力有多大。 第二,知识碎片化,不成系统。面试时,无法完整、清晰地描述自己所开发的系统,或使用的技术。所以
|
6月前
|
存储 算法 数据挖掘
|
7月前
|
缓存 网络协议 算法
计算机网络常见面试题目总结,含答案
计算机网络常见面试题目总结,含答案
|
6月前
|
存储 网络协议 安全
嵌入式面试题目汇总之经典
嵌入式面试题目汇总之经典
75 1
|
7月前
|
存储 消息中间件 算法
操作系统常见面试题目总结,含答案
操作系统常见面试题目总结,含答案
|
1月前
|
JavaScript 前端开发 API
vue面试题目汇总
vue面试题目汇总
37 4
|
1月前
|
算法 Linux 调度
嵌入式linux面试题目总结
嵌入式linux面试题目总结
38 0
|
2月前
|
安全 Java 编译器
Go语言面试宝典:50道必会题目与精解
本文提供了50道覆盖Go语言核心概念、并发编程、内存管理、包管理、错误处理和测试等方面的面试题及其详细答案,旨在帮助开发者全面准备Go语言技术面试。
|
7月前
|
存储 芯片 内存技术
计算机组成原理常见面试题目总结,含答案
计算机组成原理常见面试题目总结,含答案