数字IC笔试题3

目录

1.一个八位D/A转换器最小电压增量为0.01V,当输10011100时,输出电压为(D)V

2.下述概念中不属于面向对象这种编程范畴的是(D)

3.组合逻辑电路通常由(B)组合而成

4.三极管作为开关时工作在什么区域(D)

5.在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为(B)

6.下面表达式计算结果为4的是(D)

7.关于this指针使用做法正确的是(A)

8.在timescale 1ns/10ps的条件下,仿真器在6125ps时的打印时间格式为(C)

9.下列描述中采用时钟正沿触发且reset异步下降沿复位的代码描述是(C)

10.一个数组元素a[l]与下面哪个表示等价(C)

11.在systemverilog中声明随机变量的关键词为(B)

12.在设计中出现端口和驱动该端口位宽不匹配的情况,verilog/systemverilog默认处理方法错误的是(C)

13. linux下,删除文件命令是(C)

14.

15.构成C语言程序的基本单位是(A)

16. 在veriliog HDL的always块语句中的语句是如何执行的(A)

17.在C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为(C)

18.以下哪些是第三代移动通信标准(B)

19.循环体至少被执行次的语句是(C)

20. Verilog HDL中信号没有定义数据类型时,缺省为什么数据类型(B)

21.下面哪个选项不可以消除hold time violation(BCD)

22.下面那些是基于Systemverilog的验证方法学?(ABC)

23.下面哪种方式可以对时序进行检查(BCD)

24.芯片中设计中功耗密度过大,会产生什么不良影响(ABD)

25. 数字电路的验证维度有哪些(ABCD)

26.在验证中下列关于代码覆盖描述错误的是(CD)

27.关于systemerilog中new操作的下列描述中,错误的是(CD)

28.以下同步逻辑电路和异步逻辑描述正确的是(BD)

29.超大规模集成电路计中,为了高速设计,采取以下哪些措施(AB)

30.竞争冒险现象可以怎样消除?(ABD)

31.下列关于Setup/Hold Time说法正确的是?(AD)

32.下列数据类型中属于四状态类型的有哪些(ABD)

33.低功耗电路实现的方法有(AC)

34.请找出以下总线中的串行总线(CD)

35.下列哪些方式可以减少亚稳态问题的影响(BD)

36.请判断如下说法是否正确,并针对错误描述具体原因?

37.在一个CPU系统中,有2个Mster通过个2x1的AXI总线访问一个Slave,简述如何构造验证场景来进行验证,并保证验证的完备性

38(1).请列出SRAM与DRAM的不同之处?

(2).请列出一般系统中的Memory hierarchy.并解释系统中为何需要将存储器分层


1.一个八位D/A转换器最小电压增量为0.01V,当输10011100时,输出电压为(D)V

A 1.28

B 1.45

C 1.54

D 1.56

        8'b10011100=156

2.下述概念中不属于面向对象这种编程范畴的是(D)

A对象、消息

B继承、多态

C类、封装

D过程调用

        过程调用属于面向过程

3.组合逻辑电路通常由(B)组合而成

A记忆元件

B门电路

C计数器

D以上都正确

        

4.三极管作为开关时工作在什么区域(D)

A饱和区+放大区

B击穿区+截止区

C放大区+击穿区

D饱和区+截止区

5.在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为(B)

A char<int<long int<=float<double

B char=int<long int<=float<double

C char<int<long int=float=double

D char=int=long int<=float<double

6.下面表达式计算结果为4的是(D)

A 11/3

B 11.0/3

C (float)11/3

D (int)(11.0/3+0.5)

7.关于this指针使用做法正确的是(A)

A 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

B 保证基类私有成员在子类中可以被访问

C 保证基类保护成员在子类中可以被访问

D 保证基类公有成员在子类中可以被访问

8.在timescale 1ns/10ps的条件下,仿真器在6125ps时的打印时间格式为(C)

A 6

B 61

C 613

D 6125

9.下列描述中采用时钟正沿触发且reset异步下降沿复位的代码描述是(C)

A always@(posedge clk or negedge reset) if(reset)

B always@(posedge clk or reset) if(reset)

C always@(posedge clk or negedge reset) if(!reset)

D always@(negedge clk or posedge reset) if(reset)

10.一个数组元素a[l]与下面哪个表示等价(C)

A *a+1

B a+1

C *(a+1)

D &a+1

11.在systemverilog中声明随机变量的关键词为(B)

A randa

B randc

C randomize

D urandom_range

        rand和randc

12.在设计中出现端口和驱动该端口位宽不匹配的情况,verilog/systemverilog默认处理方法错误的是(C)

A如果端口的位宽和驱动该端口的信号位宽相同,则该值可以无变化的通过该端口

B如果驱动端口比端口的接收端的位宽多,则驱动信号的高位bit会被截断

C如果驱动端口比端口的接收端的位宽多,则驱动信号的低位bit会被载断

D如果驱动端口比端口的接收端的位宽少,则依据verilog的赋值规则进行高比特位扩展

13. linux下,删除文件命令是(C)

A mkdir

B rm

C mv

D del

        mkdri               创建目录

        rm                删除

        mv                改名或移动

        del                

14.

timescale 1ns/1ps

fork

begin #1;end

begin #2;end

join_none

$display($time);

上述代码中需要等待多长时间?(C)

A 1ns

B 2ns

C 0ns

D 3ns

        fork_join none不会等待子线程结束

15.构成C语言程序的基本单位是(A)

A 函数

B 过程

C子程序

D 子例程

16. 在veriliog HDL的always块语句中的语句是如何执行的(A)

A 顺序

B 并行

C 顺序或并行

D 不一定

17.在C语言中,一个int型数据在内存中占2个字节,则unsigned int型数据的取值范围为(C)

A 0~255

B 0~32767

C 0~65535

D 0~2147483647

        

18.以下哪些是第三代移动通信标准(B)

A EDGE

B TD-SCDMA

C LTE

D WIFI

        第三代移动通信系统主要标准有WCDMA、CDMA2000、TD-SCDMA

19.循环体至少被执行次的语句是(C)

A for循环

B while循环

C do循环

D 任何一种循环


for(i=0; i<3; i++) { console.log('do')};   若开始满足 i>=3 ,则不执行
while(i) ...   ;  若 i 开始为假,则不执行
do xxxxx while(i); 字面理解,先do再while,不管是否满足i,都会do一次,即最少执行一次

20. Verilog HDL中信号没有定义数据类型时,缺省为什么数据类型(B)

A reg

B wire

C tri

D z

21.下面哪个选项不可以消除hold time violation(BCD)

A 插入buff

B 提高时钟频率

C 降低时钟频率

D 提高电压

        hold time 与时钟频率没有关系,前两套也出现过。

22.下面那些是基于Systemverilog的验证方法学?(ABC)

A VMM

B OVM

C UVM

D AVM

23.下面哪种方式可以对时序进行检查(BCD)

A 即时断言

B 并发断言

C 建立时间约束

D 保护时间约束

        

24.芯片中设计中功耗密度过大,会产生什么不良影响(ABD)

A Hot-spot

B电压下降

C不满足时序约束

D封装成本变高

        hot-spot,即芯片上功耗和电源噪声最大的地方

        封装成本变高--功耗密度过大显著问题就是需要考虑散热

        功耗密度过大必然要降频,提高频率可能会导致不满足时序约束,降频应该不会(个人看法)

        

25. 数字电路的验证维度有哪些(ABCD)

A完备性

B复用性

C高效性

D满足性能

26.在验证中下列关于代码覆盖描述错误的是(CD)

A代码覆盖率包括语句覆盖率

B代码覆盖率包括条件覆盖率

C代码覆盖率包括功能

D代码覆盖率达到100%说明所有Bug已清除

27.关于systemerilog中new操作的下列描述中,错误的是(CD)

A 它可以用来动态创建对象和对象数据

B使用它创建对象时调用构造函数

C new操作被定义成一个需要有返回类型的函数

D使用它创建对象数组时必须指定对象的初始值

28.以下同步逻辑电路和异步逻辑描述正确的是(BD)

A同步逻辑电路是时钟之间没有固定的因果关系,异步逻辑电路是各时钟之间有固定的因果关系

B同步逻辑是由时序电路(寄存器和各种触发器)和组合逻辑电路构成的电路,其所有的操作都是在严格的时钟控制下完成的。

C异步逻辑电路不同时钟域之间不需要进行时钟同步

D 异步逻辑可能存在多个时钟信号,或者不存在时钟信号,电路中一个逻辑的变化就会引起整个电路逻辑的变化。

29.超大规模集成电路计中,为了高速设计,采取以下哪些措施(AB)

A 流水线设计

B 并行化设计

C 资源共享

D 串行化设计

        

30.竞争冒险现象可以怎样消除?(ABD)

A 加入滤波电容

B引入同步机制

C不加选通信号

D增加冗余逻辑

        

在有竞争冒险存在的情况下,而负载又是对脉冲敏感的电路,那么就应设法消除。消除竞争冒险常用方法有:增加冗余项、接入滤波电容和引入封锁脉冲或选通脉冲等。

IC笔试:​2022紫光展锐数字芯片提前批笔试_acmgotoac的博客-CSDN博客

31.下列关于Setup/Hold Time说法正确的是?(AD)

A如果DFF的Hold时间不满足,通常可以通过增加数据路径延时来解决

B如果DFF的Setup时间不满足,通常可以通过增加数据路径延时来解决

C如果DFF的Hold时间不满足,通常可以通过增加时钟路径延时来解决

D如果DFF的Setup时间不满足,通常可以通过增加时钟路径延时来解决

32.下列数据类型中属于四状态类型的有哪些(ABD)

A int

B logic

C bit

D time

33.低功耗电路实现的方法有(AC)

A 降低工作电压

B增加负载电容

C降低电路面积

D尽可能提高电路性能

34.请找出以下总线中的串行总线(CD)

A AXI 

B SDIO

C UART

D IIC

35.下列哪些方式可以减少亚稳态问题的影响(BD)

A 提升系统时钟频率

B 用反应更快的FF

C 架构上增加data toggle rate

D 改善时钟质量

        应该减小数据翻转率,最终目的降低频率。

36.请判断如下说法是否正确,并针对错误描述具体原因?

1.可以通过两级触发器防止亚稳态传播,也可以用来同步多bit信号;        X

        同步多bit的前提是多bit信号是顺序变化且闭合的格雷码

2.时钟域A的多bit信号一定要经过同步才能被时钟域B采用;        X(存疑)

        多bit信号稳定时不需要同步,直接采

IC笔试:​2022紫光展锐数字芯片提前批笔试_acmgotoac的博客-CSDN博客

3.如果DFF的hold时间不满足,可以通过降低时钟频率来解决;        X

        hold和时钟频率无关

4.假定没有毛刺产生,异步复位信号可以不管时钟,只要复位信号满足条件,就能完成复位动作;        正确(存疑)

        2022紫光展锐数字芯片提前批笔试_狗哥天下第一的博客-CSDN博客

37.在一个CPU系统中,有2个Mster通过个2x1的AXI总线访问一个Slave,简述如何构造验证场景来进行验证,并保证验证的完备性

38(1).请列出SRAM与DRAM的不同之处?

存储方式不同

        DRAM一位数据存储在一个电容器中,根据电容的电荷量判断状态,SRAM一位数据需要六个MOS管
主要用途不同

SRAM因为其速度比较块一般用作Cache,而DRAM因为相对比较便宜,所以比较适合作为主存

是否需要刷新电路

        由于DRAM数据存储在电容器中,在读取数据时会导致蒂安和流失,因此需要额外加一个刷新电路,而SRAM不需要刷新电路

价格不同

        由于DRAM制作比较简单,因此其价格相对便宜,而SRAM价格相对比较高
功耗不同

        由于DRAM需要在运行时不断地刷新存储,因此功耗更大,SRAM不需要刷新,因此功耗较小
速度不同

        DRAM速度比SRAM速度慢

(2).请列出一般系统中的Memory hierarchy.并解释系统中为何需要将存储器分层

        下图是一个典型的存储器层次结构图,一般而言,从高层往底层走,存储设备变得越来越慢,越来越便宜,越来越大。

寄存器-(通过指令)-Cache-(通过块)-内存-(通过页表)-磁盘-(通过文件)-磁带

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/57190.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数字IC笔试题4

目录 1.[单选题]下列电路中属于时序逻辑电路的是&#xff08;B&#xff09; 2.[单选题]关于同步设计描述错误的是&#xff08;D&#xff09; 3.[多选题]下面哪种措施不能减少亚稳态影响&#xff08;CD&#xff09; 4.[单选题]状态机没有冗余状态时&#xff0c;可以不写defa…

海康威视 2024届 数字逻辑设计 实习笔试分析

说明 记录一下 5月11日晚&#xff0c;做的海康威视的一场笔试。分享给需要的IC人。 岗位&#xff1a;数字逻辑设计工程师&#xff08;浙江 杭州&#xff09; 转载需要本人同意&#xff01; 我的见解不一定都是准确的&#xff0c;欢迎评论区交流指正~~ 单选题 1、&#xff…

数字IC设计/FPGA工程师秋招面经

秋招面经 秋招总结迷茫期低谷期兴奋期秋招面试常问问题投递公司学习的FPGA课程总结 秋招总结 已经一个多月没更新博客了&#xff0c;并不是因为博主的只是储备量空了&#xff0c;而是因为我去准备秋招去了&#xff0c;接下来将会恢复博客的更新&#xff0c;速度不会太快&#…

数字IC设计工程师笔试面试经典100题

数字IC设计工程师笔试面试经典100题 https://blog.csdn.net/qq_41394155/article/details/89349935 ASIC–模拟版图工程师 https://blog.csdn.net/qq_41394155/article/details/89208062 ASIC–DFT可测性设计工程师 https://blog.csdn.net/qq_41394155/article/details/8836502…

数字IC笔试题1

目录 单选 1.关于亚稳态的描述错误的是&#xff08;A&#xff09; 2.一段程序如下&#xff0c;请问在45这个时刻上&#xff0c;A B的值各是多少&#xff08;B&#xff09; 3.下列关于综合的说法哪项是不正确的&#xff08;B&#xff09; 4.当功能覆盖率&#xff08;Functi…

数字IC笔试面试常考问题及答案汇总(内含各岗位大厂题目)

经历了无数的笔试面试之后&#xff0c;不知道大家有没有发现数字IC的笔试面试还是有很多共通之处和规律可循的。所以一定要掌握笔试面试常考的问题。 数字IC笔试面试常考问题及答案汇总&#xff08;文末可领全部哦~&#xff09; 验证方向&#xff08;部分题目&#xff09; Q1…

数字IC笔试/面试题

1、什么是同步逻辑和异步逻辑&#xff1f; 同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。 同步时序逻辑的特点&#xff1a;各触发器的时钟端全部连接在一起&#xff0c;并接在系统的时钟端&#xff0c;只有当时钟脉冲到来时&#xff0c;电路…

数字IC笔试面试常考问题及答案

来源&#xff1a;知乎 链接&#xff1a;https://zhuanlan.zhihu.com/p/261298869 基础知识 原理务必理解透彻。 锁存器的结构-DFF的结构-建立保持时间-亚稳态-STA-CDC。 亚稳态的成因&#xff0c;危害&#xff0c;解决方法。 建立保持时间的计算&#xff0c;违例的Fix&#x…

3D建模除了日常工作,私下还可以赚外快哦,分分钟嗨赚

学习了游戏建模&#xff0c;肯定是想赚些外快的&#xff0c;可是有哪些地方可以提供这些方便呢&#xff1f;接下来陌陌就来说说了 APP和网站 八戒网&#xff1a;一个比较老的网站&#xff0c;会有一些企业发单&#xff0c;有很多任务&#xff0c;如果能力够不仅能赚取还能给对…

网上赚钱并不适合所有人!你为何没有在网上赚到钱!

为何100个人在网上开端挣钱&#xff0c;最后能挣钱的不到10个人呢&#xff1f;其实网上现在挣钱早已不是早期那么简略了&#xff01;互联网最开端也许是为了把各个地方的人链接在一起&#xff0c;可是不知道从什么时候开端互联网上的人逐渐形成了一个集体然后再到一个圈子。 ​…

飞迈阁带你了解网上赚钱

中国互联网的发展近20年左右&#xff0c;网兼也曾经有过非常多的值得很多人回忆与唠嗑的时​代&#xff0c;每个时代都存在着变富的人&#xff0c;在这些人的背后有的是沧桑&#xff0c;有的是肮脏&#xff0c;网兼就是如此&#xff0c;它本来就差不多是一个毁誉参半的圈子。 当…

AI绘画美女项目成功案例分享:3种变现方式让你赚翻!

的“真人AI绘画美女项目”是指使用人工智能技术绘制美女人脸的项目。这些图片通常呈现出高度的美感和完美的外貌&#xff0c;很难分辨其真实性。这类项目在抖音、小红书等社交平台上备受欢迎&#xff0c;吸引了大量的粉丝和点赞&#xff0c;尽管有人认识到这些图片是使用AI绘制…

美女画画赚钱月入10万,不懂画画你也可以月入1万

今天打开腾讯新闻&#xff0c;看到了这么一个信息&#xff0c; 这条新闻你可能也看到了&#xff0c;现在我把它贴出来&#xff0c;不妨再看一次&#xff01; 视频当中的主角&#xff1a;潘绫莹&#xff0c;从事的是油画定制&#xff0c;一副作品3800起&#xff0c;淡季的时候一…

作为全新流量密码,AI绘画到底怎么挣钱?

普通用户使用AI绘画进行创作&#xff0c;若自用或分享在社交媒体&#xff0c;免费额度已足够尝鲜&#xff0c;愿意为之付费的人寥寥无几。 尽管变现方式尚不明朗&#xff0c;这门象征着未来的生意&#xff0c;仍然影响着不少公司的命运。 流水一般的开支就像倒计时&#xff0c;…

盘点6个靠谱正规的赚钱软件(有用赶快收藏)

近年来&#xff0c;越来越多的人开始关注如何通过软件来赚钱。那么&#xff0c;到底哪些赚钱软件是靠谱的呢&#xff1f; 首先&#xff0c;我们要明白什么是赚钱软件。简单说&#xff0c;就是利用电脑、手机或平板电脑上的应用程序来完成某些金钱相关的任务&#xff0c;而这些…

为什么酷狗7歌词总是显示未能在服务器上找到歌词,热点 | 昨晚,周杰伦新歌上线,结果服务器崩溃,朋友圈沦陷了!MV彩蛋你看懂没?...

前阵子周杰伦夕阳红粉打榜超话 霸屏的盛况还历历在目昨晚&#xff0c;周杰伦新歌《说好不哭》上线直接把微博热搜给“爆”掉 新单曲还是熟悉的配方方文山作词周杰伦作曲 (点击播放视频) 歌词 ▼ 《说好不哭》 词&#xff1a;方文山 曲&#xff1a;周杰伦 没有了联络后来的生活 …

【水贴】如何将pdf发送到使用kindle的心路历程

由于kindle连上电脑不显示盘符&#xff0c;只能充电&#xff0c;想尽办法把 高可用架构.pdf 这本书传到kindle中 1. 试图使用ftp服务&#xff0c;让kindle直接访问 vsftpd搭建后&#xff0c;ftp服务端配置文件地址是/etc/vsftpd/vsftpd.conf&#xff0c;文件目录是/var/ftp/p…

周杰伦新歌《说好不哭》上线,程序员哭了......

前些天&#xff0c;场主的朋友圈被一首歌刷屏了。 数据有多牛逼&#xff1f;除了揽获各大新闻头条&#xff0c;新歌发售3小时&#xff0c;数字专辑就在QQ音乐卖了360万张。以单价3元计算&#xff0c;一首《说好不哭》已狂揽千万&#xff0c;无人匹敌。 结果因为访问量太大&…

在波点音乐听周杰伦新歌专辑,一起“用音乐穿越”

7月8日0点&#xff0c;周杰伦新专辑《最伟大的作品》正式开启预售&#xff0c;全宇宙的杰迷集体“过年”。但与想象中不同的是&#xff0c;办公室里以00后、95后为首的年轻同事&#xff0c;竟然早就在一个叫波点音乐的APP上预约过了。不仅如此&#xff0c;周杰伦还为波点音乐的…

周杰伦新歌发布,爬取《Mojito》MV弹幕,看看粉丝们都说的些啥!

6月12日凌晨0点&#xff0c;Jay Chou最新单曲《Mojito》正式上线&#xff0c;仅上线1小时销售量就超过百万张&#xff0c;预计今天这首单曲的销量仍然会继续攀升。这次新歌的歌名叫做《Mojito》&#xff0c;翻译成中文是莫吉托&#xff0c;一种巴西鸡尾酒&#xff0c;怪不得观看…