概述
目录:
- 0. 前言
- 1. 题目
- 第一部分:不定项选择
- 第二部分:简答题、编程题以及画图题
- 第一题
- 第二题
- 第三题
- 第四题
- 第五题
- 第六题
- 第七题
- 第八题
- 第九题
- 声明
0. 前言
本次笔试题总体来说不难,都见过,但是特点就是很基础很基础,考的最多的竟然是SV的数组这块,这块之前很熟,现在都忘差不多了,感觉这块的题就得有30分了。
我做的是验证的试卷,满分100分,其中包含10分的选择题(不定项选择)、90分的简答题和编程题以及画图题。
下边是具体的题目,仅仅是回忆,哈哈哈!!!
1. 题目
第一部分:不定项选择
具体题目就不说了,大概说一下考察的知识点:SV基本数据类型、UVM的基础知识、给出一段程序说出结果,等等等,总之,一句话,基础重中之重!!!
下边给出了具体的文章,这些知识点都有写过,感兴趣大家可以看看:
SV
UVM
第二部分:简答题、编程题以及画图题
第一题
简答:那几个数组 以及 队列 的优缺点,应用场景?
传送门
第二题
简答:sequence和sequencer的机制?
UVM相关讲解
第三题
简答:testcase怎么发送参数到sequence?
这个就是问你sequence的启动方式,两种,一种是通过uvm_config_db#(uvm_object_wrapper)配置default_sequence;另一种是通过调用start函数启动。
第四题
好像是简答:具体的题目我给忘了,想起来再更新吧!
第五题
编程:要求不用randc产生随机数,数组里边数不能重复、并且第八个数为8、最大值为9.
这个题用软件思想做比较好。
第六题
画图:APB的读写操作时序图。
传送门
第七题
编程:定义一个动态数组和队列,打印数组中的数并且把数组中的第二个数压入队列中。
这个还得是基础知识呀,大腿都拍麻了!!!
第八题
画图:tb的框架图
也不难,就是整体结构。
第九题
画图:验证的流程图
间接问你验证的步骤。
声明
本人所有系列的文章,仅供学习,不可商用,如有侵权,请告知,立删!!!
本人主要是记录学习过程,以供自己回头复习,再就是提供给后人参考,不喜勿喷!!!
如果觉得对你有用的话,记得收藏+评论!!!
最后
以上就是生动小白菜为你收集整理的【2023芯动科技提前批笔试题】~ 题目及参考答案0. 前言1. 题目声明的全部内容,希望文章能够帮你解决【2023芯动科技提前批笔试题】~ 题目及参考答案0. 前言1. 题目声明所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复