cadence vmanager(三)搭建vmanager server

vmanager提供CS(server-client)工作模式。

client,通过server的IP和port,连接到server上进行工作。

server需要一个数据库DB,将管理的数据,均存到这个数据库中进行管理。

一、建立流程

下图是server的建立流程:

建立SQL数据库,启动数据库,接着创建vmanager profile,设置连接的SQL数据库,最后启动vmanager。

二、server创建

创建server,cadence提供了2种方式:

◾使用vmgrconfg工具

◾使用vmanager脚本

推荐使用vmanager脚本的方式创建,方便修改。

1、使用vmgrconfig工具

该工具,在 <INSTALL_DIR>/tools/vmgr/admin/vmgrconf。

其中的INSTALL_DIR是IES的安装目录。

启动后,会出现选择界面。之后的创建,都是通过这个界面,进行选择。

首先,需要安装一个新的server,选择1。

首先要安装一个DB,选择安装的目录,以及绑定的host,port,超级用户名,超级用户名密码。

安装完成后,会启动该数据库。

安装profile,设置profile的安装位置,host,port,memory size,email。

设置vmanager 的database信息,name和username默认,输入密码。username默认为vmgr。
 

最后启动该vmanager server。

这样,就建立好了一个vmanager server。此时只需要以下的命令,就可以连接到server了。

vmanager -server 172.16.66.14:8080

2、使用vmanager脚本

使用vmgrconfig工具,每一步,都需要自己手动配置,太过麻烦。cadence提供了脚本的方式,来创建server。这样,使用脚本来创建,就方便了。

脚本均在 <INSTALL_DIR>/tools/vmgr/admin/ 目录下。

2.1、vmgrcreatedb

创建 postgreSQL DB server。

语法:
vmgrcreatedb –db_dir <db-dir> -db_port <port> [-sys_username <username>]

-sys_password <passwd>

2.2、vmgrdb

开启或关闭 postgreSQL DB server

语法

vmgrdb {-start | stop } –db_dir <db-dir>

2.3、vmgrprofile

创建 vmanager server profile

语法:

2.4、vmgrserver

开启或者关闭 vmanager server

vmgrserver

-profile <profile_full_path>

{-start, -stop, -status}

3、实例脚本

下面是使用vmanager脚本,创建一个server的脚本。

更多相关阅读

uvm中获取cmdlind内容
cadence vmanager(一) MDV介绍
cadence vmanager(二)vmanager工作模式

原文首发于骏的世界博客
作者:卢骏
更多IC设计相关的文章请关注IC设计极术专栏,每日更新

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值