NanDigits中国

Gates On the Fly安装说明

一、选择操作系统

Gates On the Fly支持绝大部分主流的Linux和Unix。详见下表:

操作系统 支持 说明
RHEL 6+ 64位 推荐RHEL7.9
CentOS 6+ 64位 推荐Centos7.9
Rocky Linux 8+ 64位 (与RHEL8相同)
AlmaLinux 8+ 64位 (与RHEL8相同)
SLES 12/15 64位
Ubuntu 16/18+ 64位

注:RHEL6/CentOS6不支持RTL相关功能,比如RTL vs Netlist的LEC,RTL指导ECO。

二、下载安装包

目前软件只支持64位操作系统。下载后用命令md5sum gofxxx.tar.gz来校验MD5值。

三、安装

例如,把GOF安装到/home/xxx/eda目录下:

cp gatesonthefly62-64-bits.tar.gz /home/xxx/eda
cd /home/xxx/eda
tar -zxvf gatesonthefly62-64-bits.tar.gz

四、配置环境变量

bash,zsh: 修改/home/xxx/.bashrc

PATH=/home/xxx/eda/GOF64/bin:$PATH
export PATH

csh,tcsh: 修改/home/xxx/.cshrc/或者/home/xxx/.tcshrc

setenv PATH /home/xxx/eda/GOF64/bin:$PATH

五、License的获取、启动及环境变量配置

License的获取

如果您的网表小于500KB,可不用License。您可以点这里免费申请试用License

您也可以联系销售来购买License

License的启动

如果是定点License,请直接拷贝License到GOF安装目录下,比如/home/xxx/eda/GOF64。

如果是浮动License,先下载License管理器goflm,解压到/home/xxx/eda/goflm。然后用下面的命令启动License:

# 注意,其中 & 符号是让license server保持在后台运行
/home/xxx/eda/goflm/goflm -license license_gof.lic -o license_gof.log &

License启动成功如下图:

license success

License环境变量配置

bash,zsh: 修改/home/xxx/.bashrc

GOF_KEY_FILE=27200@your_hostname
export GOF_KEY_FILE

或者

GOF_KEY_FILE=27200@your_ip_address
export GOF_KEY_FILE

csh,tcsh: 修改/home/xxx/.cshrc或/home/xxx/.tcshrc

setenv GOF_KEY_FILE 27200@your_hostname

或者

setenv GOF_KEY_FILE 27200@your_ip_address

六、常见问题及解决方法

1、如何确认网卡地址

当服务器上有多块网卡时,GOF识别到的网卡有可能只是ifconfig查询结果的一部分。如果遇到网卡地址不正确时,以GOF软件检测为准,方法如下。并把此网卡地址发送给NanDigits的技术支持(support@nandigits.cn)重新制作License。

  1. 方法一:

执行安装目录下的getMACAddress,如下:

cd /xxx/GOF64/bin
./getMACAddress

# Good the OS is Linux 64 bits
# MAC Addresses:
# 141877491b4c
  1. 方法二:

设置好PATH环境变量后,命令行打开gof(无需其它命令行参数)。点击右上角的“Help”,选择“Read Ethernet Mac Address”。

View Mac Address 1

View Mac Address 2

2、找不到license server

  1. 可能原因一

可能hostname不对,请确认和排查。

  1. 可能原因二

可能license server没有启动成功,请确认license_gof.log。

  1. 可能原因三

可能license server退出了,没有保持在后台运行。启动license server时最后请加“&”符号,或者用screen等命令让license server保持在后台运行。

3、提示是试用版,有大小限制?

出现这个提示的原因还是没有取出license,没有license时就进行试用版本模式。

可以排查以下几个方面:

  1. 服务器有多个网卡时,license中的MAC地址是否与GOF识别到的一致?
  2. license文件第一行的hostname是否正确?
  3. 环境变量GOF_KEY_FILE是否配置正确和生效?
  4. license server是否保持在后台持续运行?

4、遇到“Panic, can't find bfs section”报错

这个问题一般是网络原因导致安装包下载不完全。请重新下载GOF安装包,并用md5sum gofxxx.tar.gz来检查MD5值。

更多文档:文档目录


微信公众号

LinkedIn

https://www.linkedin.com/company/nandigits-design-automation
Nandigits.com 美国官网 | Nandigits.cn 中国官网
© 2024 Nandigits Design Automation. 版权所有。