单选
1、关于类的构造函数,以下说法中正确的有()
A. 不能有形参
B. 返回类型是void类型
C. 函数体中必须有new语句
D. 函数名与其类名完全相同
2、对于SV的每一个class,SV会创建一个new函数来分配内存并初始化变量;在默认情况下SV将二值变量和四值变量的初始值设置成0.
A. 正确
B. 错误
3、N个触发器可以构成寄存( )位二进制数码的寄存器。
A. N
B. N-1
C. 2<sup>N</sup>
D. N+1
4、某包处理的工作时钟为125MHz,在正常工作时,它可以每32个时钟周期处理一个64字节的以太包,则该包处理器的处理性能是()。
A.2G bps
B.4G bps
C.250Mbps
D.1G bps
5、下列可以用来获取-100~100随机数的函数有()。
A.urandom
B.srandom
C.urandom_range
D.random
6、constraint c_0{
src dist {0:=30,[1:3]:=90};
}
请问如上表达式约束,src数值为0的概率有多大:()
A.0.1
B.0.2
C.0.6
D.0.25
7、有关复位,以下说法不正确的是?
A.在异步复位端,需要加入DFT可控逻辑。
B.针对于内部寄存器的异步复位,需要做Recovery和Removal检查
C.硬复位电路一股采用异步复位,同步撤离的基本结构
D.CPU产生的软复位信号必须经过滤毛刺处理
8、以下关于False-path,正确的是( )
A.一般异步电路可以设置为False path
B.一般同步复位可以设置为False path
C.一般极拟IP和系统的互联接口都可以设置为Faise path
D.一般不同频不的接口可以设置为False path
10、systemverilog中类默认的成员属性是()
A. private
B. local
C. public
D. automatic
17、A 6两个模块属于同哿辩域分别可以访向-片two-por SRAIM的两个端口,当A B通过两个端口同时访问一个地址单元,
A可以正常读出,但不能写入
B可以正常写入,也可以正常读出,但就出的是读单元写入之前的值
C. 读写都可能失败
D. 可以正常写入,但读出教据可能写入前该单元的数据也可能是最新的数据
19、在GVIM编译器中,将全英文的字符串old全部替换成字符事new,正确的命令是:
A. :%s/old/new/g
B. :s%/old/new/g
C. :%s/old/new
D. :s%/old/new
23、形式验证(FormalVerification)不存在验证覆盖率的问题,其目的是比较两个Design的功能,并确认它们的功能是否100%相等
A. 正确
B. 错误
20、验证环境中提到的参考模型(Raference Model)只支持不带时序的功能建模,不支持时序建模
A. 正确
B. 错误
26、下列每个不是Verilog中循环语句的关键字? ()
A. fork
B. repeat
C. while
D. forever
13、virtual interface可以作为参数传递给任务、函数或方法
A. 正确
B. 错误
多选
31、逻辑函数可以有的表达式为()
A. 真值表
B. 逻辑表达式
C. 卡诺图
D. 组合图
36、基于FPGA和ASIC芯片设计的差异需要关注的有
A. 时钟频率
B. memory类型
C. 时钟复位
D. 上下电流程
34、Verilog中于4态的数据类型有
A.logic
B.reg
C.int
D.bit
38、在SV基本数据类型中,四态数据类型(0、1、X 、Z)包括( )
A.logic
B.reg
C.integer
D.bit
39、以下几种因素会影响芯片的静态功耗( )
A. 工作温度
B. 翻转活动因子
C. 工艺
D. 负载电容
E. 工作电压