当前位置:网站首页>【(SV && UVM) 笔试面试遇到的知识点】~ phase机制
【(SV && UVM) 笔试面试遇到的知识点】~ phase机制
2022-07-26 05:52:00 【AI很不错呦】
本章目录:
1. 浅谈一下phase机制
在不同的时间做不同的事情,这是phase机制的特点,将UVM仿真阶段层次化。
注意的是:左边9个phase是串行执行的,而run phase衍生出来的12个task(其实是由4个task加上pre和post构成)和run的关系是并行执行的。但是12个phase也是按先后顺序执行的。为了避免不必要的干扰,用户可以选择run_phase,或者12个phase中的若干来完成激励,但是请不要将它们混合起来使用,因为这样容易导致执行关系的不明确。

上图是各个phase的功能及典型应用,其中最主要的就是要了解build、connect、run、report,重中之重!!!

- 这九个phase中,除了build phase和final phase是自顶向下顺序执行的以外,其余的7个phase都是自底向上执行的;
- 每个类中的所有phase都是串行执行的,而各个类中的同一个phase是并行执行的,当所有类中的某个phase都执行完成之后,在执行下一个phase。比如:每个类都先并行执行build phase,当所有的类都执行完该机制之后,它们紧接着并行执行下一个机制,即connect phase,依次执行。
- 只有run phase是耗时的,为task phase,其它都是function phase。
=======================================================================
未完待续…
声明
本人所有系列的文章,仅供学习,不可商用,如有侵权,请告知,立删!!!
本人主要是记录学习过程,以供自己回头复习,再就是提供给后人参考,不喜勿喷!!!
如果觉得对你有用的话,记得收藏+评论!!!
边栏推荐
- 102. (cesium chapter) cesium road streamer
- CANoe-XML在Test Modules中的应用
- A trick to teach you to easily understand Potter's map
- 芯片的翻新和造假,人被坑麻了
- Rocbossphp free open source light community system
- Mysql45 speak in simple terms index
- 选电子工程被劝退,真的没前景了?
- The refurbishment and counterfeiting of chips have made people feel numb
- Who is responsible for the problems of virtual idol endorsement products? And listen to the lawyer's analysis
- Realize channel routing based on policy mode
猜你喜欢

为什么LPDDR不能完全代替DDR?

满二叉树 / 真二叉树 / 完全二叉树 ~

Lemon class automatic learning after all

Rocbossphp free open source light community system

柠檬班自动化学习毕竟

102. (cesium chapter) cesium road streamer

平衡二叉树(AVL) ~

How can red star Macalline design cloud upgrade the traditional home furnishing industry in ten minutes to produce film and television level interior design effects
![[论文笔记] 面向网络语音隐写的抗分组丢失联合编码](/img/ca/95476b6d4b5765f5fde82cbeda577e.png)
[论文笔记] 面向网络语音隐写的抗分组丢失联合编码

Efficient, reliable and safe open source solution for serial communication
随机推荐
leetcode-Array
柠檬班自动化学习毕竟
Efficient, reliable and safe open source solution for serial communication
Ros2 knowledge: DDS basic knowledge
二叉树的性质 ~
flex布局
A company installs monitoring for each station: write code only to see employees?
unity 像素画导入模糊问题
K. Link with Bracket Sequence I dp
项目版本号怎么命名?看起来牛B
leetcode-Array
Redis persistence RDB
金仓数据库 KingbaseES SQL 语言参考手册 (5. 操作符)
Hack the box -sql injection fundamentals module detailed Chinese tutorial
Properties of binary tree~
Autumn move - Preparation Plan
Motor control column summary
Ros2 preliminary: basic communication with topic
MBA-day29 算术-绝对值初步认识
leetcode-aboutString