【数字设计】华为海思/消费者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


二面


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

相关文章
|
6月前
|
SQL Java
java面试题笔试常见选择题大全含答案
java面试题笔试常见选择题大全含答案
|
7月前
|
运维 Linux Docker
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
Docker笔记(个人向) 简述,最新高频Linux运维面试题目分享
|
2月前
|
缓存 关系型数据库 MySQL
面试题目总结
面试题目总结
75 6
|
2月前
|
Java C++ Python
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
【面试宝典】深入Python高级:直戳痛点的题目演示(下)
|
2月前
|
设计模式 Unix Python
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
【面试宝典】深入Python高级:直戳痛点的题目演示(上)
|
6月前
|
缓存 Java 数据库连接
java面试题目 强引用、软引用、弱引用、幻象引用有什么区别?具体使用场景是什么?
【6月更文挑战第28天】在 Java 中,理解和正确使用各种引用类型(强引用、软引用、弱引用、幻象引用)对有效的内存管理和垃圾回收至关重要。下面我们详细解读这些引用类型的区别及其具体使用场景。
86 3
|
5月前
|
消息中间件 存储 Kafka
面试题Kafka问题之Kafka的消费者(Consumer)跟踪消息如何解决
面试题Kafka问题之Kafka的消费者(Consumer)跟踪消息如何解决
61 0
|
5月前
|
设计模式 安全 NoSQL
Java面试题:设计一个线程安全的单例模式,并解释其内存占用和垃圾回收机制;使用生产者消费者模式实现一个并发安全的队列;设计一个支持高并发的分布式锁
Java面试题:设计一个线程安全的单例模式,并解释其内存占用和垃圾回收机制;使用生产者消费者模式实现一个并发安全的队列;设计一个支持高并发的分布式锁
73 0
|
5月前
|
存储 设计模式 监控
Java面试题:如何在不牺牲性能的前提下,实现一个线程安全的单例模式?如何在生产者-消费者模式中平衡生产和消费的速度?Java内存模型规定了变量在内存中的存储和线程间的交互规则
Java面试题:如何在不牺牲性能的前提下,实现一个线程安全的单例模式?如何在生产者-消费者模式中平衡生产和消费的速度?Java内存模型规定了变量在内存中的存储和线程间的交互规则
52 0
|
5月前
|
存储 算法 安全
Java面试题:给定一个可能产生内存泄漏的场景,如何诊断并解决?实现一个生产者-消费者模型,使用适当的同步机制与并发工具类,Java并发工具包与框架:性能与调优
Java面试题:给定一个可能产生内存泄漏的场景,如何诊断并解决?实现一个生产者-消费者模型,使用适当的同步机制与并发工具类,Java并发工具包与框架:性能与调优
38 0