第一章安装与授权
支持平台
JasperGold Apps 2020.03 支持以下操作系统:
- Red Hat Enterprise Linux 6.x(64-bit)
- Red Hat Enterprise Linux 7.x(64-bit)
RHEL 7.x 使用 libpng1.5,但 JasperGold Apps 需要 libpng1.2,需手动安装。
Java 内存限制
JasperGold GUI 使用 Java 运行。可以通过环境变量调整 Java 堆内存:
# 设置最大堆内存(例如 8GB)
export JG_JAVA_MAX_HEAP=8g
支持的语言和标准
- Verilog:IEEE 1364-2001/2005
- SystemVerilog:IEEE 1800-2005/2009/2012(含 SVA 断言)
- VHDL:IEEE 1076-1993/2002/2008
- PSL:IEEE 1850-2005/2010
- UPF/CPF:低功耗意图描述(用于 LPV App)
- IP-XACT:IEEE 1685-2009(用于 CONN/CSR App)
安装步骤
- 解压安装包到目标目录(如
$CADENCE_HOME/JasperGold) - 设置环境变量:将
$JASPER_HOME/bin添加到 PATH - 安装 License 文件(见下节)
- 运行
jg -version验证安装
License 安装
JasperGold 使用 FlexNet Publisher 许可证管理。
TIMEOUT 和 TIMEOUTALL
在 license 文件中可以设置超时参数:
TIMEOUT:单个 feature 的超时时间(秒)TIMEOUTALL:所有 feature 的全局超时
冗余 License 服务器
支持配置多个 License 服务器实现冗余,在 license 文件或环境变量中指定多个服务器地址。
安装 License
- 将 license 文件(通常为
license.dat)放到指定目录 - 设置环境变量
LM_LICENSE_FILE或CDS_LIC_FILE指向 license 文件或服务器端口 - 如果需要,追加新的 license 行到已有 license 文件
- 手动启动 license daemon:
lmgrd -c license.dat
License 相关环境变量
| 变量名 | 用途 |
|---|---|
LM_LICENSE_FILE | FlexNet license 文件路径或 port@host |
CDS_LIC_FILE | Cadence 专用 license 路径 |
CDS_LIC_ONLY | 设为 1 时仅使用 Cadence license |
使用 FlexNet 工具
lmstat:检查 license 状态lmdiag:诊断 license 问题lmreread:重新读取 license 文件
来源文档
INSTALL.pdfjaspergold_command_reference.pdf