本博客是用于自己学习总结,禁止转载。
有错误欢迎私聊指出,共同进步。

一、单选题

1、静态验证是常见的一种验证方法,他的本省不需要仿真,波形激励,验证人员通过工具的辅助即可发现设计中存在的问题。静态验证的常见方法描述错误的有(D)
A、语义检查
B、形式验证
C、效果检查
D、语法检查
E、跨时钟域检查

逻辑性检查:用于比较两个设计描述之间的逻辑等价性。
时序约束检查:用于检查设计中的时序约束是否满足。
电路规则检查:用于检查设计是否符合制造工艺的物理规则和限制。(连线规则,间距规则,引脚等)
功耗分析:用于评估设计在攻防方面的性能。(以便功耗优化金额管理)
模拟仿真:通过执行设计的行为模型来验证设计的功能和时序性。可以模拟电路的输入输出行为。
格式化验证:通过对设计的规范和属性进行推理和分析,来验证设计的正确性。可以验证逻辑功能,时序关系,安全性等方面。语法检查主要用于验证代码或设计的语法是否符合规定的语法规则,在验证设计的过程中发挥着重要的作用,但是更倾向于在开发过程中编码阶段使用,以确保代码正确性。静态验证更侧重于分析设计本身的结构,语义和行为,以发现设计中的功能性错误,时序问题等等。

2、在包含32bitCPU和128bit数据位宽AXI总线的SOC中,如果CPU往0x1002写入数据0xff,此时AXI总线在传输该次写入数据时,WDATA[127:0]信号和WSTOBE[15:0]信号的值可能是多少?(D)
A、0xdd00, 0x3c
B、0xff0000, 0xf0
C、0xff00000000, 0xf00
D、0xff, 0xf

在AXI(Advanced eXtensible Interface)总线协议中,WSTROBE(Write Strobe)信号用于指示写入数据的有效性。它与WDATA信号一起使用,以确定每个字节(8位)数据的有效性。
例如,在一个包含32位CPU和128位数据位宽的AXI总线系统中,WSTROBE[15:0]信号对应于128位数据位宽的写入操作。其中,WSTROBE[15:0]的每一位与对应的字节数据位相关联。
对于WSTROBE[15:0]信号的值,每个位的含义如下:
如果某一位为1,表示对应的字节数据是有效的。
如果某一位为0,表示对应的字节数据是无效的。
故wdata位0xff时,wstobe为0xf。

3、十进制数+127,-127的8-bit有符号数二进制补码表示为(A)
A、8’b01111111, 8’b10000001
B、8’b10000001, 8’b10000001
C、8’b10000001, 8’b01111111
D、8’b01111111, 8’b01111111

+127:01111111
-127:127的二进制表示为01111111,按位取反:10000000,取反结果+1:10000001

4、下列哪种操作符是Verilog HDL所不支持的
A、&&
B、||
C、**
D、//

&&:逻辑与
||:逻辑或
**:指数//:注释符号,不是操作符

6、下面Verilog代码段中,无法被综合为组合逻辑的是(B)

A、
always@(*)beginif (sel)out = 0;elseout =1;
end
B、 assign out=|in;
C、
always@(*)
beginif (enable)out = ~in;
endD、
always@(*)
beginout = ~in;
end
B中“|”表示位运算,不单适用于单个输入信号。

7、某数据选择模块为纯组合逻辑实现,接口如下

module dat_sel
(input[8*3-1:0] sel;input[8*8-1:0] din;output wire [8*8-1:0] dout;
);

有8个8bit输入,8个8bit输出,请问仅考虑数据MUX逻辑的话,需要消耗__个1bit的8选1逻辑。如果级联两级该模块,请问仅考虑数据MUX逻辑的话,最少需要消耗__个1bit的8选1逻辑(C)
A、64, 128
B、8,16
C、64,64
D、512, 1024

对于每个8bit输入,都需要一个8选1的MUX来选择其中一个bit作为输出的对应位,因此每个8bit的输入都需要8个1bit的8选1逻辑。所以8个8bit需要8*8=64个。
在第一级的模块中,需要使用64个1bit的8选1逻辑来选择每个输入位的输出。每个输入位将成为第二级模块的输入。在第二级的模块中,需要再次使用64个8bit的8选1逻辑来选择每个输入为的输出。两级级联的情况下也是需要64个。

8、有一个FIFO设计,输入时钟200 MHz,输出时钟160 MHZ,输入的数据模式是固定的,其中500个时钟中有400个时钟会传输连续数据,另100个空闲;输出连续;请问为避免FIFO溢出或反压前级,其需要的最小深度是多少(B)
A、80
B、160
C、100
D、40

不是很确定

9、验证结束的衡量标准描述错误的是?(C)
A、覆盖率达到100%
B、多轮随机测试完成
C、RTL开发完成
D、缺陷曲线收敛

RTL开发完成只是设计阶段的一个里程碑,表示硬件设计的高级语言描述已经完成

10、阈值电压V_th是指MOS管沟道由截止到导通时,V_gs需要达到的电压。理想情况下,在V_gs达到V_th时,MOS管导通;在V_gs未达到V_th时,MOS管关断。但是真实情况下,MOS管工作时并不是只有理想的导通和关断两种状态,在V gs的电压未达到V_th时,MOS管源漏两端存在亚阙值电流,亚阀值电流越大,静态功耗就越大,以下说法错误的是(C)
A、V_th越小,亚阈值电流越小,静态功耗越小
B、V_th越小,亚阈值电流越大,静态功耗越小
C、V_th越小,亚阈值电流越大,静态功耗越大
D、V_th越小,亚阈值电流越小,静态功耗越大

阈值电压的减小会导致亚阈值电流的增加,这是因为当阈值电压较小时,晶体管在较低的电压下就会进入导通状态,从而引发给您更多的亚阈值电流。
当阈值电压越小时,晶体管的静态功耗通常会增加,这是因为较小的阈值电压会增加漏电流和亚阈值电流,导致功耗增加。

记录HK笔试(数字逻辑岗位)相关推荐

  1. 数字vlsi芯片设计_【数字逻辑 | 数字逻辑导论】课程导论

    整理自:丁磊.张海笑<数字逻辑与EDA设计>.南京理工大学<数字逻辑电路> 数字逻辑导论 一.数字技术的发展 布尔代数 乔治·布尔(George Boole,1815~1864 ...

  2. logisim 快速加法器设计实验报告_华中科技大学数字逻辑实验

    华中科技大学数字逻辑实验 数字逻辑实验报告(1)数字逻辑实验1一.系列二进制加法器设计50二.小型实验室门禁系统设计50总成绩评语(包含预习报告内容.实验过程.实验结果及分析)教师签名姓 名 学 号 ...

  3. 2021届中兴提前批[FPGA工程师/数字IC岗位面经]

    中兴其实我也不知道我面试的什么岗位,上周五下午hr给我打电话问我周六有没有时间面试的时候,说的是长沙的FPGA的岗位,但是我面试的时候,面试官说深圳的FPGA岗位更加适合我现在所做的,而长沙的是数字I ...

  4. 记一次网易2018实习生笔试-大数据岗位

    记一次网易2018实习生笔试-大数据岗位 网易2018实习生招聘笔试题-大数据开发实习生-云音乐 凭借印象和草稿,记录下一些题目. 共有20道选择题,3道编程题,2道简答题. 选择题 HDFS Blo ...

  5. 数字逻辑与数字系统设计实验大作业——4位密码锁

    课程名称:数字逻辑与数字系统设计 任课教师:李琼 作业题目:4位电子密码锁 完成人:HIT的柯小信 报告日期:2020年 12月 13日 设计要求 计一个开锁密码至少为4位数字(或更多)的密码锁. 当 ...

  6. 计算机组成原理数字逻辑,计算机组成原理数字逻辑.ppt

    文档介绍: 计算机组成原理数字逻辑1数字量和模拟量模拟量:可以在一定范围内取任意实数值的物理量,如:温度.压力.距离和时间等.数字量:在时间上和数量上都是离散的物理量,如:自动生产线上的零件记录量,台 ...

  7. 数字逻辑实验篇_logisim模拟

    这篇博客记录数字逻辑实验的实验过程,解析自己遇到的知识和细节. 包含器件:JK触发器.74LS00.74LS08.74LS90.74LS390.CD4511.十六进制计数器(无七段数码管).六十进制计 ...

  8. 2020届华为勇敢星实习面试经验贴-------硬件类逻辑岗位

    本次2020届西北地区华为勇敢星始于2019.03.06,结束于2019.03.23,整个过程持续17天,可以说华为的办事效率还是很高的,不像某些公司,投了简历之后一直吊着你,简历一直处于初筛阶段,根 ...

  9. 常用的数字逻辑电路符号

    文章目录 1 常用的数字逻辑电路符号 1.1 常用的数组逻辑电路符号 1 常用的数字逻辑电路符号 1.1 常用的数组逻辑电路符号 参考资料: 手把手教你学51单片机:C语言版

最新文章

  1. 快速了解Scala技术栈
  2. evb测试板_DVT测试方案
  3. 你有什么办法可以让摄影的模特又高又美?
  4. 转载--Python random模块(获取随机数)常用方法和使用例子
  5. 计算机打字键盘亮怎么设置,win7系统键盘灯亮着但是不能打字的解决方法?
  6. Error:Some file crunching failed, see logs for details Error:Execution failed for task ':app:mergeDe
  7. 学习|Android使用TTS语音合成
  8. 第一次滑雪小记——杭州临安大明山滑雪场
  9. zz:保护眼睛的颜色和各种背景颜色设置方法
  10. 光学系统中的几何像差
  11. dp主机_DP接口与HDMI接口的区别?
  12. html输入公式得到混合运算结果,excel表格如何用公式计算加减乘除混合运算-excel乘法如何计算,excel函数怎么计算乘法...
  13. 【Golang开发面经】字节跳动(三轮技术面)
  14. 【编程100%】22-08 字符串子序列
  15. 光子映射光子追踪学习分享
  16. 网站判断是否是苹果系统和使用微信浏览器
  17. 什么是语义化标签,常见的语义化标签介绍
  18. 什么是父子流程,与分合流有什么不同
  19. Jetson Xavier CAN(11)
  20. 不起眼的浏览器_借助不起眼的独立游戏包,以低廉的价格获得令人敬畏的游戏...

热门文章

  1. php Spreadsheet 导出,使用PhpSpreadsheet导出Excel文件
  2. Dubbo入门(一)——了解Dubbo
  3. 数字孪生-智慧园区3D可视化管理平台
  4. DC-2靶机渗透测试记录
  5. 中原消费金融推借贷冷静期:给用户更优选择,以“加法”换未来
  6. 《每个人的商学院》思维导图整理
  7. 分析《家园2》《家园》的低效原因
  8. 鸿蒙系统走进大学课堂,华为鸿蒙系统HarmonyOS课程走进高校,武汉大学等高校将授课...
  9. 【Acowdemia】 牛的学术圈I II III
  10. java将汉字转成拼音并按照首字母排序的有效方法。