• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

SOC/IP验证工程师

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

UVM中phase机制的总结

phase 函数/任务 执行顺序 功能
build 函数 自顶向下 1.create UVM tree,instance all the components.2.config_db::set, get interface.var
connect 函数 自底向上 connect components by TLM
end_of_elaboration 函数 自底向上 ued rarely 1.display testbench topology 2.check the tesebench correctness
start_of_simulation 函数 自底向上 used rarely.testbench topology print
run 任务 自底向上 the only task phase, detail see comments below
extract 函数 自底向上 1.extract the testbench final status 2.extract the DUT final status(backdoor)
check 函数 自底向上 analysis the simulation result
report 函数 自底向上 report the simulation result
final 函数 自顶向下 the last phase

posted on 2022-09-11 17:21  SOC验证工程师  阅读(132)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3