寒武纪2019秋招DV岗笔试(二)
时长:120分钟 总分:100分
110浏览 0人已完成答题
题型介绍
题型 | 简答题 |
---|---|
数量 | 14 |
给出一个function,如下   functio...
给出一个function,如下
function void base_add(input bit[15:0] aa, input bit[15:0] bb)
bit[15:0] cc
cc = aa+bb
return cc
endfunction
Initial begin
bit[15:0] result
result = base_add(55,66)
End
请问result的结果可能是多少?如果想得到result的正确结果,在不改变initial块中语句的前提下,function部分的代码应该改成什么样?阅读以下代码,是否有输出?若有写出预期的输出。若无说明理由。 &nb...
阅读以下代码,是否有输出?若有写出预期的输出。若无说明理由。
for(int i=0 i<4 i++) begin
fork
begin
#1 $display(“%d”, i)
end
join_none
end
wait fork
disable fork
请简述以下s1,s2,s3会cover哪些bins? coverpo...
请简述以下s1,s2,s3会cover哪些bins?
coverpoint ap{
bins sa = 2[*3]
bins sb = 1=>2[->3]=>0
bins sc = 1=>2[=3]=>0
}
s1:0,2,2,2,1,0,1
s2:1,2,1,2,3,2,0,1
s3:1,2,1,2,3,2,1,0
请问SV OOP 编程时为什么派生类的handle不能指向父类的objec...
假设当前某AXI_MASTER_VIP发送的axi_trans的 b...
假设当前某AXI_MASTER_VIP发送的axi_trans的
burst_type = increment,
Data_bus width = transfer_size = 4B,
Burst_length = 0
要求当前请求不可跨64B发送,则这一笔请求的起始地址的可取范围是多少