验证理论:读书笔记

######################################################################
1)《System-on-a-chip Verification Methodology and Techniques
######################################################################
   顶底层:   System-level  Block-level
   数模拟:   Analog/Mixed Signal Simulation
   软硬件:   Hardware//Software Co-verification
   前后端:   Static Netlist Verification
                   Physical Verification and Desin Sign-off


######################################################################
2)《Comprehensive Functional Verification The Complete Industry Cycle
######################################################################
  Challenge 
    space is large
    incorrect behavior

  Goal
    Quality
    schedule
    Cost
      engeneers
      eda tools
      times

  Verification Engeneer Must
    Know specifiactin even user apllications
    Know design even microarchitecture
    know tools even weaknesses and strengths


  Cycle
    specification
    verification plan
    verification environment
    debug tb and rtl
    regression
    fabricate hardware
    debug fabricate hardware
    escape analysis

  Hierarchy
    level choose
    
  Strategy
    driving principles
    checking strategies
    checking the black box
    putting it all together
    general simulation environment
    verification methodology evolution

  Plan
    plan example

  Methods
    Simulation Based Verification
       ☆☆☆☆☆ simulation engines 
       ......
       ☆☆☆☆☆ Reset line initialization
       ☆☆☆☆☆ Power Saving Modes

    Formal Verification
       ......


######################################################################
3)《Functional Verification Coverage Measurement and Analysis》
######################################################################
Verification
   Stimulus Generation
   Result Check
   Coverage Collection
     Types
       implicit explicit
       specification implementation

     Methods   
       function coverage
       assertion coverage
       code coverage
       Coverage Driven Verification

###################################################
# 4) 《Low-Power Simulation with IEEE Std 1801 UPF》.ppt
###################################################

1. simulation behaviors
   1. port isolation     force value
   2. state retention   save state
   3. state loss          force corruption "X"

2. simulation setup and run steps
   UPF command sequence
   1. create supply ports
   2. creaate supply nets
   3. connect supply nets

   4. create supply sets
   5. create power domain
   6. create power switch

   7. set isolation strategies
   8. set retention strategies
   9. set simulator controls

// 10. initial 
        begin
          #1ns;
          ok = $supply_on("tb.dut.VDD", 0.8);
          ok = $supply_on("tb.dut.VSS", 0.0);
        end

// 11. irun -lps_1801     xxx.upf 
            -lps_logfile  lps.log 
            -lps_verbose  1

   12. add power states

3. examine power design with tcl / simvision gui
     describe -power

     power -find

     probe -power

     stop -pdname
     stop -iso_rule
     stop -sr_rule
     stop -pst

     drivers -show

     power -show
     power -pst

     value -saved
     value -post

4. verification: power controller coverage
     1) enter power state
     2) leave power state
     3) power surge damage

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值