华为海思校园招聘-芯片-数字 IC 方向 题目分享——第六套

server/2024/12/22 13:28:20/

华为海思校园招聘-芯片-数字 IC 方向 题目分享——第六套

(共9套,有答案和解析,答案非官方,未仔细校正,仅供参考)

部分题目分享,完整版获取(WX:didadidadidida313,加我备注:CSDN huawei数字芯片题目,谢绝白嫖哈)

在这里插入图片描述
在这里插入图片描述
华为海思校园招聘-芯片-数字 IC 方向
(第六套)
1、影响芯片成本的主要因素是  Die Size  和封装,但电源、时钟等因素,特别是功耗对解决
方案的成本影响较大,因此低成本设计需要兼顾低功耗设计:()
A.  错误
B.  正确
解析:
题目里已经说明了,“影响芯片成本的主要因素是  Die Size  和封装”,那么封装成本和什么
有关呢,当然是散热了,功耗越大,散热装置要求越高,封装难度更大,成本要求更高,所
以,功耗是和成本相关的。
2、reg [31:0] big_vect;  那么  big_vect[0+:8]  是多少?()
A. big_vect[0:7] 
B. big_vect[7:0] 
解析:
这道题不就是书上的内容嘛!需要对向量的抽取有着较深的掌握,对于抽取符号  +:,其左边
0  表示起始位置,其右边  8  表示向量抽取位宽或者  Length,然后定义的是从最高位到最低
位,对应下来所以选择  B,A  只是干扰的
3、generate  语句中的循环控制变量应该定义为  integer  类型()
A.  错误
B.  正确
解析:定义的类型是  genvar,有写过这个代码的应该都是了解的,for  才是  integer 
4、o10  换算成十进制是多少?()
A. 8 
B. 16 
C. 10 
D. 2 
解析:
o07  表示  7,+1  就是进位了,即  o10 = 8 
5、哪些情况下不会产生  Latch  电路?()
A.  组合逻辑中条件不全的  case  语句没有  default  赋值
B.  时序逻辑中  if  选择语句,没有  else  部分表达
C.  使用  if  选择语句的组合逻辑没有  else  部分表达
D.  使用  case  选择语句的组合逻辑没有  else  表达
解析:这是一种低功耗  CG  设计的写法,不会生成锁存器  Latch 
6、关于类的构造函数,以下说法中正确的有()
A.  函数体中必须有  new  语句
B.  返回类型是  void  类型
C.  函数名与齐类名完全相同
D.  不能有形参
解析:
A:类可以认为是用户定义的一种数据类型,类的显式定义有  new(),隐式定义无,new()  的
作用是进行初始化,没有  new()  时,类默认为  null,A  错; 
B:构造类可以没有返回值,也没有返回值类型,但是可以有参数(包括形参  int a),D  错; 
C:类名与函数名一样,C  对; 
D:返回值类型不一定是 void,void 用于有返回值的数据类型,用来取消返回值,B  错
7、中断指示寄存器由实时告警的状态触发,是只读寄存器。()
A.  错误
B.  正确
解析:中断状态寄存器是只读寄存器,只有软件经过处理之后,消除了这种告警状态,硬件
就会对其自动清零
8、下面的选项中关于宏定义的说法不正确的是?(    )
A.  宏定义文件最好放在一个文件中集中管理,防止出现不同项目需要修改为不同的宏定义
值,但是却漏改了某些地方的情况出现。
B.  综合的时候,define  可以跨文件列表生效
C.  如果模块中有很多宏定义,在模块的文件列表最后需要  undef  掉使用的宏,防止和其他
模块的宏定义冲突。
D.  仿真时如果出现宏定义冲突,后面的  define  值会覆盖前面的  define  值
解析:
这里  undef  宏定义的话,那么该宏定义就不生效了
9、在  systemverilog  中,函数(task)可以调用函数任务(function)。(    )
A.  错误                                  
B.  正确
解析:Function  不可以调用  Function  和  Task,反之,Task  可以调用  Function  和  Task 
10、假设输入信号  X  位宽为  12bit,inA  位宽为  6 bit,inB  位宽为  17bit,实现  Y = X*inA + 
inB  功能,并要求不损失精度,那么输出信号  Y  位宽应不小于(    )?
A. 17bit                                   
B. 12bit                                   
C. 18bit                                   
D. 19bit 
解析:这是数值计算导致的位宽扩大
对于乘法,结果的位宽是二者之和,对于加法,结果的位宽是最大位宽加一,综上,12 + 6 
+ 1 = 19


http://www.ppmy.cn/server/7671.html

相关文章

实时交互新篇章:WebSocket在Flutter中的应用与实践

WebSocket 协议是一个应用层协议,是一种在单个TCP连接上进行全双工通信的协议。 与传统的HTTP请求不同,WebSocket在建立连接后,双方可以随时发送消息,无需频繁地建立和断开连接。这种特性使得WebSocket成为实时应用的理想选择,如在线游戏、聊天应用和实时数据更新等。 本…

STM32 | USART实战案例

STM32 | 通用同步/异步串行接收/发送器USART带蓝牙(第六天)随着扩展的内容越来越多,很多小伙伴已经忘记了之前的学习内容,然后后面这些都很难理解。STM32合集已在专栏创建,方面大家学习。1、通过电脑串口助手发送数据,控制开发板LED灯 从题目中可以挖掘出,本次使用led、延…

开源项目-汽车租赁管理系统

哈喽,大家好,今天主要给大家带来一个开源项目-汽车租赁管理系统 汽车租赁管理系统的主要功能包括汽车管理,新闻管理,用户管理,订单管理,数据展示等模块 注:后续文章都会附上安装教程,有问题也欢迎大家评论私信。 登录 汽车管理 汽车管理可以查看所有汽车进行线上汽…

AngularJS中文手册后半部分学习

AngularJS 简介 AngularJS的中文参考手册 AngularJS 表格 结合ng-repeat命令 <div ng-app"myApp" ng-controller"customersCtrl"><table><tr ng-repeat"x in names"><td>{{ x.Name }}</td><td>{{ x.Coun…

基于Spring Cloud Alibaba+Skywalking的分布式链路追踪设计

胡弦&#xff0c;视频号2023年度优秀创作者&#xff0c;互联网大厂P8技术专家&#xff0c;Spring Cloud Alibaba微服务架构实战派(上下册)和RocketMQ消息中间件实战派(上下册)的作者&#xff0c;资深架构师&#xff0c;技术负责人&#xff0c;极客时间训练营讲师&#xff0c;四…

Navicat Premium 16最新版激活 mac/win

Navicat Premium 16 for Mac是一款专业的多连接数据库管理工具。它支持连接多种类型的数据库&#xff0c;包括MySQL、MongoDB、Oracle、SQLite、SQL Server、PostgreSQL等&#xff0c;可以同时连接多种数据库&#xff0c;帮助用户轻松地管理和迁移数据。 Navicat Premium 16 fo…

Midjourney常见玩法及prompt关键词技巧

今天系统给大家讲讲Midjourney的常见玩法和prompt关键词的一些注意事项&#xff0c;带大家入门&#xff5e;&#xff08;多图预警&#xff0c;建议收藏&#xff5e;&#xff09; 一、入门及常见玩法 1、注册并添加服务器&#xff08;会的童鞋可跳过&#xff5e;&#xff09; …

【深度学习-番外1】Win10系统搭建VSCode+Anaconda+Pytorch+CUDA深度学习环境和框架全过程

专栏的老读者们都知道&#xff0c;以前的文章以使用MATLAB的为多。 不过后续陆续开始展开深度学习算法的应用&#xff0c;就会逐渐引入Python语言了&#xff08;当然MATLAB的代码也会同步更新&#xff09;&#xff0c;这是由于在深度学习领域&#xff0c;Python应用更为广泛。…