cadence vmanager(二)vmanager工作模式
来源:互联网 发布:大数据的结果展现方式 编辑:程序博客网 时间:2024/06/03 04:25
一、vmanager的任务流程
vmanager的任务流程,如下图所示:
最开始,使用vplan建立验证计划,并且建立验证环境。
使用vmanager运行回归,之后分析faild的case,以及收集的metric,确定状态。
根据状态,判断,是否收敛,如果收敛,那么验证就结束了,可以signoff,如果验证没有收敛,那么就重新运行回归。
这里,就引出了vmanager的两大功能:
- 回归管理(regression management):使用那个vmanager内部的runner,可以调用众多的工具(如IRUN,pxp,formal工具),运行回归,并且在回归运行完毕后,自动收集run的结果,并且进行整合。
- 回归分析(regression analysis):利用vmanager,可以很便捷,可视化的分析回归结果,包括case成功失败状态,以及metric。最关键的是,可以进行vplan的反标。
下图是vmanager的工作说明:
vmanager支持运行多个验证工具,如irun,formal,PXP等,运行完毕后,将数据进行收集,
在planning center,制定验证计划,关联testbench以及spec。
在regression center,启动回归
在analysis center,对回归结果数据进行分析
在tracking center,对历史的结果进行分析
二、vmanager的2种工作模式
vmanager,提供了2种工作模式:
- client-server模式:有一个集中的server,各个client连接这个server进行工作,server管理所有的数据。下文,均简称为CS模式。
- local模式:没有server,各个client在自己本地进行工作。
这里,推荐,大家用CS模式,这个模式下,各个client,连接一个指定的server进行工作,得到的结果和数据,是会自动上传到这个server,并且进行集中显示,这样可以让大家都可以看到实时的状态。不再需要像之前,要大家指定一个共享目录,大家将自己跑出来的结果和数据,放到该目录下,实现共享。
以下,只介绍CS工作模式,local工作模式和CS工作模式使用是一样的,只是没有server进行集中的数据显示与管理。
在CS模式下,又分为了single-project和multi-project。
1、single-project
server上,只有1个工程,所有的client,均在这个工程下工作。
server,需要2个东西:
- SQL DB:server所需要的数据库
- profile: 存放vmanager的配置文件
server会对应一个port,client根据server的ip以及port,就可以连接到这个server上。
后面,会介绍,如何搭建一个vmanager server。
2、muti-project
server上,有多个工程。client连接server的时候,要选择将来工作的工程。
server所需要的2个东西,和single-project,是一样的。
CS模式下,可以不只有1个server,可以有多个server。各个client,可以选择server,选择project进行连接,然后工作。
之后,会介绍,如何创建一个vmanager server。
- cadence vmanager(二)vmanager工作模式
- cadence vmanager(五) vmanager启动方式
- cadence vmanager(四)vmanager软件使用介绍
- cadence vmanager(六) vmanager的web功能
- cadence vmanager(八) vmanager生成文件说明
- cadence vmanager(七) vsif文件介绍
- cadence vmanager(九) vplanner介绍
- cadence vmanager(十) vplan与vmanager结合使用的例子
- Cadence 电源完整性仿真实践(二)
- WIFI模块工作模式浅析(二)
- epoll详解(二)-- epoll工作模式
- 二 ARM工作模式
- FTP工作模式<二>
- Cadence 信号完整性(二)-- 电源完整性理论基础1
- Cadence 信号完整性(二)-- 电源完整性理论基础2
- ARM高分笔记--(二)ARM工作模式
- Cadence学习(一)
- Cadence
- 基于Flume的美团日志收集系统
- Spring MVC-数据增删改查、PDF报表生成
- 内部类与异常类:实验2
- C# DLL HRESULT:0x8007000B
- 【JZOJ 5484】 快乐树
- cadence vmanager(二)vmanager工作模式
- Unity Sample Project Tank!!!详解(零) Tank!!!简介
- 泛型
- 1030. 完美数列(25)
- 设计模式—观察者模式(不)
- 快速幂取模&扩展欧几里得算法
- Spring和MyBatis环境整合
- 一点一点学写Makefile(6)-遍历当前目录源文件及其子目录下源文件
- hadoop 常用命令