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
如果您的网表小于500KB,可不用License。您可以点这里免费申请试用License。
您也可以联系销售来购买License。
如果是定点License,请直接拷贝License到GOF安装目录下,比如/home/xxx/eda/GOF64。
如果是浮动License,先下载License管理器goflm,解压到/home/xxx/eda/goflm。并确认hostname
和MAC Address
无误,然后用下面的命令启动License:
# 注意,其中 & 符号是让license server保持在后台运行
/home/xxx/eda/goflm/goflm -license license_gof.lic -o license_gof.log &
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
当服务器上有多块网卡时,GOF识别到的网卡有可能只是ifconfig
查询结果的一部分。如果遇到网卡地址不正确时,以GOF软件检测为准,方法如下。并把此网卡地址发送给NanDigits的技术支持(support@nandigits.cn)重新制作License。
执行安装目录下的getMACAddress
,如下:
cd /xxx/GOF64/bin
./getMACAddress
# Good the OS is Linux 64 bits
# MAC Addresses:
# 141877491b4c
设置好PATH环境变量后,命令行打开gof(无需其它命令行参数)。点击右上角的“Help”,选择“Read Ethernet Mac Address”。
可能hostname不对,请确认和排查。
可能license server没有启动成功,请确认license_gof.log。
可能license server退出了,没有保持在后台运行。启动license server时最后请加“&”符号,或者用screen等命令让license server保持在后台运行。
出现这个提示的原因还是没有取出license,没有license时就进行试用版本模式。
可以排查以下几个方面:
GOF_KEY_FILE
是否配置正确和生效?md5sum gofxxx.tar.gz
来检查MD5值。