编程自学网编程自学网编程自学网

systemverilog自学主要内容

1:关键字

  verification,assertion,coverage,功能验证,simulation技术,OOP属性

2:主要内容

  (1)verification plan and environment,验证计划,目标

  (2)sv constructs;sv的语法

  (3)sv testbench 的架构

  (4)Interface

  (5)OOP

  (6)randomization;随机化

  (7)Threads;语句如何执行

  (8)Interprocess communication ;内部通信

  (9)function coverage;功能覆盖率

  (10)Assertions

3:关于sv的testbench的架构

  systemverilog自学主要内容(图1)

 

  (1)产生stimulus

  (2)将stimulus应用到DUV(design under verification)

  (3)capture the response

  (4)check 响应的正确性

  (5)对验证的整体目标进行检查

4:soc设计架构

  systemverilog自学主要内容(图2)

    design与verification并行

  regression:回归测试;在增加新功能时,要保证原有功能不会有问题

       RTL freeze: 前仿

5:设计方法·

  (1)Top_dowm

  (2)Buttom_up

  (3)reuse:parameter,IP

  (4)lower power

  (5)verification Methodology:UVM,OVM,VMM,VIP,AIP


未经允许不得转载:编程自学网 » systemverilog自学主要内容