验证面试高频问题整理 4(附答案)
Q76.package如何使用
Q77.如何在子类中调用父类中的方法
Q78.bit[7:0]和byte有什么区别
Q79.类中的方法和类外的方法有什么区别
Q80.如何将类中的方法定义在类外
Q81.modport的用途是什么
Q82.struct和union的异同
Q83.$rose和posedge区别
Q84.如何在fork...join结构中kill进程
Q85.什么是覆盖率驱动的验证
Q86.如何检查句柄是否指向有效对象
Q87.semaphore用处是什么
Q88.为什么要使用断言
Q89.如何在clocking block中声明异步信号
Q90.代码覆盖率和功能覆盖率的关系
Q91.什么是验证计划,应该包含哪些部分
Q92.类中的静态方法使用注意事项有哪些
Q93.initial和final的区别
Q94.建模存储器,使用什么类型的数组
Q95.如何避免测试平台和dut之间的竞争冒险
Q96.logic、bit、wire区别
Q97.什么是抽象类
Q98.always@*与always_comb区别
Q99.简述验证结构
Q100.parameter、define和typedef之间区别
Q76.package如何使用
Q77.如何在子类中调用父类中的方法
Q78.bit[7:0]和byte有什么区别
Q78.bit[7:0]和byte有什么区别
Q79.类中的方法和类外的方法有什么区别
Q80.如何将类中的方法定义在类外
Q81.modport的用途是什么
Q82.struct和union的异同
Q83.$rose和posedge区别
Q84.如何在fork...join结构中kill进程
Q85.什么是覆盖率驱动的验证
Q86.如何检查句柄是否指向有效对象
Q87.semaphore用处是什么
Q88.为什么要使用断言
Q89.如何在clocking block中声明异步信号
Q90.代码覆盖率和功能覆盖率的关系
Q91.什么是验证计划,应该包含哪些部分
Q92.类中的静态方法使用注意事项有哪些
Q93.initial和final的区别
Q94.建模存储器,使用什么类型的数组
Q95.如何避免测试平台和dut之间的竞争冒险
Q96.logic、bit、wire区别
Q97.什么是抽象类
Q98.always@*与always_comb区别
Q99.简述验证结构
Q100.parameter、define和typedef之间区别
注:优秀验证学员随堂笔记,已经征求到学生的同意,会持续给牛友们分享!
大家看完记得 一键三连!多多支持
小天才公司福利 1197人发布
查看20道真题和解析