本文仅用于技术学习与交流目的,所涉及的操作步骤、工具使用及配置方法均基于公开资料整理。文中提及的软件为商业授权产品,其合法使用须遵守相关软件许可协议及所在国家/地区的法律法规。
作者及发布平台不鼓励、不支持、亦不承担任何因使用破解工具、绕过授权机制或违反软件许可条款而引发的法律风险、系统安全问题或知识产权纠纷。建议用户在正式开发或生产环境中使用正版授权软件,相关内容如有侵权,请联系作者删除。
1:概念
Calibre 2023 是西门子 EDA(原 Mentor Graphics)推出的集成电路物理验证与可制造性设计(DFM)签核平台,核心用于DRC/LVS/PEX/可靠性检查及先进工艺节点(如 N2/N3)的制造合规性确认。
2:环境
操作系统:AlmaLinux release 8.10 (Cerulean Leopard)
安装包:Calibre 2023,aoi_cal_2023.2_16.9_mib.exe
安装用户:eda
3:安装过程
# aoi版本[eda@bogon Calibre2023]$ ll -alh总用量 16Gdrwxr-xr-x. 2 eda yanfa 130 6月 23 00:30 .drwxr-xr-x. 6 eda yanfa 84 6月 22 18:58 ..-rwxr--r--. 1 eda yanfa 7.7G 6月 23 00:30 aoi_cal_2023.2_16.9_mib.exe-rwxr--r--. 1 eda yanfa 7.8G 6月 22 19:02 aoj_cal_2023.2_16.9_mib.exe-rwxr--r--. 1 eda yanfa 93M 6月 22 19:02 SiemensLicenseServer_v2.2.1.0_Lnx64_x86-64.bin[eda@bogon Calibre2023]$ ./aoi_cal_2023.2_16.9_mib.exeSiemens Install - v6.2-013IMPORTANT - USE OF THIS SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS!CAREFULLY READ THIS LICENSE AGREEMENT BEFORE USING THE SOFTWARE.The following options are available:[D]isplay the entire license agreement to the screen[P]age through license agreemente[X]it the installerWhat would you like to do? >DIMPORTANT - USE OF THIS SOFTWARE IS SUBJECT TO LICENSE RESTRICTIONS.Carefully read the following before installing the software:This software is governed by the terms and conditions found at www.mentor.com/eula.However, such online terms and conditions will not supersede the terms and conditionsof any applicable signed agreement governing the use of this software that wasentered between you and the licensor from which you are receiving the software.Rev. 190601, Part No. 279161IMPORTANT:Having read the entire license, do you agree as an authorizedrepresentative to the terms of this legally enforceable agreement?- A response of "yes" means you agree to be bound by the terms of this license.Do you agree to be bound by the terms of this license. (yes/no)>yesInstalling Siemens Install version v6.2-013 to /home/eda/tool/calibre/Calibre2023/install.aolInstallation in progress ... Please Wait0%--10%--20%--30%--40%--50%--60%--70%--80%--90%--100%|||||||||||||||||||||||||||||||||||||||||||||||||||Successfully installed Siemens Install to: /home/eda/tool/calibre/Calibre2023/install.aolInvoking Siemens Install to install bundleUsing Java version 11.0仅供参考:消息: 正在以快速批处理模式运行安装。正在安装…请稍候0%--10%--20%--30%--40%--50%--60%--70%--80%--90%--100%|||||||||||||||||||||||||||||||||||||||||||||||||||安装已完成。安装至: /home/eda/tool/calibre/Calibre2023已安装产品:Calibre.232169-aol-aoi仅供参考:消息: 安装完成。安装产品安装在: /home/eda/tool/calibre/Calibre2023[eda@bogon Calibre2023]$[eda@bogon Calibre2023]$ pwd/home/eda/tool/calibre/Calibre2023[eda@bogon Calibre2023]$ cd ../patch/[eda@bogon patch]$ ./1patch -ecc /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9Start self extract...Running....<INFO-1> Current directory: /home/eda/tool/calibre/patch<INFO-3> Change directory to: /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9...<INFO-2> Start patching...Generic ECC patcher by tanker, v1.4, 2020-04Type -h for more help.../pkgs/salt.aoi/bin/getcid:Patch point found[1]! addr=0003CB10./pkgs/salt.aoi/lib/salt_mgls_asynch:Patch point found[1]! addr=0004C6D0FTW done with ret code = 0, all file checkedTotal search 41773 files.Total 2 file are changed.Generic synopsys file checksum patcher & string extractor by tanker, v1.6, 2020-05Type -h for more help..Searching..... please wait....FTW done with ret code = 0, all file checkedTotal search 41774 files.Total 0 file are changed.<INFO-3> Patched:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9...<INFO-6> Go back to: /home/eda/tool/calibre/patch...Finished.[eda@bogon patch]$ cd /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_calenv.aoi/pvt[eda@bogon pvt]$ cp calibre_host_info calibre_host_info.bak[eda@bogon pvt]$ sed -i '/^test -n "\$DAVER_DEBUG"/i OS_VENDOR=redhat\nOS_MAJOR_REV=7' calibre_host_info[eda@bogon pvt]$ tail -5 calibre_host_infoecho $osflags | fgrep -wq avx2 2>/dev/null && OS_AVX2=avx2OS_VENDOR=redhatOS_MAJOR_REV=7test -n "$DAVER_DEBUG" && echo "HOST=`uname -n 2>/dev/null` TYPE=$OS_TYPE ARCH=$OS_ARCH VENDOR=$OS_VENDOR MAJOR_REV=$OS_MAJOR_REV MINOR_REV=$OS_MINOR_REV SSE=$OS_SSE SSE2=$OS_SSE2 SSE3=$OS_SSE3 AVX2=$OS_AVX2"[eda@bogon pvt]$[eda@bogon pvt]$ /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/bin/calibre -version// Calibre v2023.2_16.9 Tue Apr 4 17:38:56 PDT 2023// Calibre Utility Library v0-10_13-2017-1 Tue Nov 8 14:13:57 PST 2022// Litho Libraries v2023.2_16.9 Tue Apr 4 17:38:56 PDT 2023//// Copyright Siemens 1996-2023// All Rights Reserved.// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION// WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION// OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.//// The registered trademark Linux is used pursuant to a sublicense from LMI, the// exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.//// Mentor Graphics software executing under x86-64 Linux//// Running on Linux bogon (192.168.2.124) 4.18.0-553.134.1.el8_10.x86_64 #1 SMP Tue Jun 16 16:05:57 EDT 2026 x86_64 glibc 2.28/NPTL 2.28// OS: AlmaLinux release 8.10 (Cerulean Leopard)[4.18.0-553.134.1.el8_10.x86_64]// Current active profile: throughput-performance// net.netfilter.nf_conntrack_max: 262144// vm.max_map_count: 65530// kernel.pid_max: 4194304//// Processor Intel(R) Xeon(R) W-2145 CPU @ 3.70GHz [06854] (4th generation)// 64 bit virtual addressing enabled// Running aoi_cal_2023.2_16.9/pkgs/icv/pvt/calibre -version// Process ID: 1479809//// Starting time: Tue Jun 23 00:41:22 2026//--- CALIBRE_* ENVIRONMENT VARIABLES:CALIBRE_ATOMIC_LVHEAP=0CALIBRE_CMD_LINE='/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/pvt/calibre -version'CALIBRE_HOME=/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9CALIBRE_INITIAL_CMD_LINE='/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/bin/calibre -version'CALIBRE_READDB_LD_LIBRARY_PATH=/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/julia/1.5/lib/julia:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/julia/1.5/lib:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/shared/pkgs/icv/tools/calibre_client/lib/64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/calibre_base/lib64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_lib/lib64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_qt5_comp/plugins:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_oa/22.41p004/lib/linux_rhel68_gcc44x_64/opt:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_oa/22.41p004/lib/linux_rhel61_gcc44x_64/optCALIBRE_SKIP_OS_CHECKS=1CALIBRE_VCO=aoj[eda@bogon pvt]$[eda@bogon Calibre2023]$ cat /home/eda/tool/cshrc/calibre2023.cshrc# ================================================# Calibre 2023.2 环境变量配置(节点锁定模式)# 使用方法: source /home/eda/tool/cshrc/calibre2023.cshrc# ================================================# 软件根目录setenv MGC_HOME /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9setenv CALIBRE_HOME $MGC_HOME# License 文件路径(用 2021 的 license 文件试试)setenv MGLS_LICENSE_FILE /home/eda/tool/license/lic_Calibre2023/license.datsetenv LM_LICENSE_FILE /home/eda/tool/license/lic_Calibre2023/license.dat# 路径设置set path = ( \$MGC_HOME/bin \$path \)# 显示版本信息echo "========================================"echo " Calibre 2023.2 环境已加载"echo " 版本: v2023.2_16.9"echo " License: 节点锁定模式"echo "========================================"[eda@bogon Calibre2023]$[eda@bogon Calibre2023]$ head -10 /home/eda/tool/license/lic_Calibre2023/license.datINCREMENT mgc_s mgcld 2049.020 21-mar-2049 0 1E9C8535DB8EBBED77CE \VENDOR_STRING=59A41D3D HOSTID=ANY ck=77 SN=07029897 \SIGN2="0BB2 EE45 0017 82B5 0049 0ACB 5666 271C D7FC 3A4F 1B05 \F777 3773 B625 8217 0146 5C32 5888 CF8E B75E 789D 0A1E D430 \9505 BA3A 7994 14C9 3436 88BF 0AE3"INCREMENT mentorall_s mgcld 2049.020 21-mar-2049 0 \AE0C65E5A48793CD0041 VENDOR_STRING=598A1DA7 \HOSTID=ANY ck=241 SN=07029897 SIGN2="1F03 4DC6 C104 \52A8 2396 C584 CB22 AE80 6A71 D58D 0E3D 8B28 0C9D 809A 1ABA \19D9 59DA 4C8E 12D6 B403 F34F 87C6 FBA2 5810 F2D9 CF23 A03D \[eda@bogon Calibre2023]$[eda@bogon Calibre2023]$ source /home/eda/tool/cshrc/calibre2023.cshrc========================================Calibre 2023.2 环境已加载版本: v2023.2_16.9License: 节点锁定模式========================================[eda@bogon Calibre2023]$ calibre -version// Calibre v2023.2_16.9 Tue Apr 4 17:38:56 PDT 2023// Calibre Utility Library v0-10_13-2017-1 Tue Nov 8 14:13:57 PST 2022// Litho Libraries v2023.2_16.9 Tue Apr 4 17:38:56 PDT 2023//// Copyright Siemens 1996-2023// All Rights Reserved.// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION// WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION// OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.//// The registered trademark Linux is used pursuant to a sublicense from LMI, the// exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.//// Mentor Graphics software executing under x86-64 Linux//// Running on Linux bogon (192.168.2.124) 4.18.0-553.134.1.el8_10.x86_64 #1 SMP Tue Jun 16 16:05:57 EDT 2026 x86_64 glibc 2.28/NPTL 2.28// OS: AlmaLinux release 8.10 (Cerulean Leopard)[4.18.0-553.134.1.el8_10.x86_64]// Current active profile: throughput-performance// net.netfilter.nf_conntrack_max: 262144// vm.max_map_count: 65530// kernel.pid_max: 4194304//// Processor Intel(R) Xeon(R) W-2145 CPU @ 3.70GHz [06854] (4th generation)// 64 bit virtual addressing enabled// Running aoi_cal_2023.2_16.9/pkgs/icv/pvt/calibre -version// Process ID: 1484802//// Starting time: Tue Jun 23 00:59:49 2026//--- CALIBRE_* ENVIRONMENT VARIABLES:CALIBRE_ATOMIC_LVHEAP=0CALIBRE_CMD_LINE='/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/pvt/calibre -version'CALIBRE_HOME=/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9CALIBRE_INITIAL_CMD_LINE='/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/bin/calibre -version'CALIBRE_READDB_LD_LIBRARY_PATH=/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/julia/1.5/lib/julia:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv/julia/1.5/lib:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/shared/pkgs/icv/tools/calibre_client/lib/64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/calibre_base/lib64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_lib/lib64:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_qt5_comp/plugins:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_oa/22.41p004/lib/linux_rhel68_gcc44x_64/opt:/home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9/pkgs/icv_oa/22.41p004/lib/linux_rhel61_gcc44x_64/optCALIBRE_SKIP_OS_CHECKS=1CALIBRE_VCO=aoj[eda@bogon Calibre2023]$ calibre -gui// Calibre v2023.2_16.9 Tue Apr 4 17:39:01 PDT 2023// Calibre Utility Library v0-10_13-2017-1 Tue Nov 8 14:13:57 PST 2022// Litho Libraries v2023.2_16.9 Tue Apr 4 17:39:01 PDT 2023//// Copyright Siemens 1996-2023// All Rights Reserved.// THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION// WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION// OR ITS LICENSORS AND IS SUBJECT TO LICENSE TERMS.//// The registered trademark Linux is used pursuant to a sublicense from LMI, the// exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.//// Mentor Graphics software executing under x86-64 Linux//// Running on 1 CPU////// mgc_s license acquired (calinteractive requested).// Calibre Interactive authorized.[eda@bogon Calibre2023]$


## 完整的 eda.cshrc 文件,包含所有软件和 alias 设置。cat /home/eda/tool/cshrc/eda.cshrc# ================================================# EDA 统一环境变量配置# 使用方法:# source /home/eda/tool/cshrc/eda.cshrc ic231 # IC23.1 + SPECTRE231 + Calibre# source /home/eda/tool/cshrc/eda.cshrc ic618 # IC618 + SPECTRE181 + Calibre# source /home/eda/tool/cshrc/eda.cshrc calibre # 只加载 Calibre# ================================================# ============== 检查参数 ==============if ($#argv == 0) thenecho "用法: source eda.cshrc [ic231|ic618|calibre]"echo " ic231 - 加载 IC23.1 + SPECTRE231 + Calibre2023"echo " ic618 - 加载 IC618 + SPECTRE181 + Calibre2023"echo " calibre - 只加载 Calibre2023"exit 1endifset version = $1# ============== Calibre 公共配置 ==============setenv MGC_HOME /home/eda/tool/calibre/Calibre2023/aoi_cal_2023.2_16.9setenv CALIBRE_HOME $MGC_HOMEsetenv CALIBRE_VIRTUOSO_SKILL "${MGC_HOME}/lib"setenv MGLS_LICENSE_FILE /home/eda/tool/license/lic_Calibre2023/license.dat# ============== 根据版本加载 ==============switch ($version)case "ic231":# ---------- IC23.1 ----------setenv CDSHOME /home/eda/tool/cadence/IC23.10setenv CDS_INST_DIR $CDSHOMEsetenv CDS_LIC_FILE /home/eda/tool/license/lic_IC231/license.datsetenv CDS_SKIP_OS_CHECK_ON_STARTUP 1setenv CDS_Netlisting_Mode Analogsetenv CDS_LOAD_ENV CWD# ---------- SPECTRE231 ----------setenv SPECTRE_HOME /home/eda/tool/cadence/SPECTRE231# 合并 Licensesetenv LM_LICENSE_FILE "${CDS_LIC_FILE}:${MGLS_LICENSE_FILE}"# 路径(SPECTRE 放在前面,优先用 SPECTRE 里的工具)set path = ( \$MGC_HOME/bin \$SPECTRE_HOME/tools/bin \$SPECTRE_HOME/tools/dfII/bin \$SPECTRE_HOME/tools/spectre/bin \$CDSHOME/tools/bin \$CDSHOME/tools/dfII/bin \$CDSHOME/tools/dracula/bin \$CDSHOME/tools/plot/bin \$path \)echo "========================================"echo " ✅ IC23.1 + SPECTRE231 + Calibre2023"echo "----------------------------------------"echo " IC23.1: IC23.1-64b Hotfix 110"echo " SPECTRE: 23.10.538 Hotfix"echo " Calibre: v2023.2_16.9"echo " 启动: virtuoso &"echo "========================================"breakswcase "ic618":# ---------- IC618 ----------setenv CDSHOME /home/eda/tool/cadence/IC618setenv CDS_INST_DIR $CDSHOMEsetenv CDS_LIC_FILE /home/eda/tool/license/lic_IC618/license.datsetenv CDS_SKIP_OS_CHECK_ON_STARTUP 1setenv CDS_Netlisting_Mode Analogsetenv CDS_LOAD_ENV CWD# ---------- SPECTRE181 ----------setenv SPECTRE_HOME /home/eda/tool/cadence/SPECTRE181# 合并 Licensesetenv LM_LICENSE_FILE "${CDS_LIC_FILE}:${MGLS_LICENSE_FILE}"# 路径(SPECTRE 放在前面,优先用 SPECTRE 里的工具)set path = ( \$MGC_HOME/bin \$SPECTRE_HOME/tools/bin \$SPECTRE_HOME/tools/dfII/bin \$SPECTRE_HOME/tools/spectre/bin \$CDSHOME/tools/bin \$CDSHOME/tools/dfII/bin \$CDSHOME/tools/dracula/bin \$CDSHOME/tools/plot/bin \$path \)echo "========================================"echo " ✅ IC618 + SPECTRE181 + Calibre2023"echo "----------------------------------------"echo " IC618: IC6.1.8-64b Hotfix 360"echo " SPECTRE: 18.10.287 Hotfix"echo " Calibre: v2023.2_16.9"echo " 启动: virtuoso &"echo "========================================"breakswcase "calibre":# ---------- 只加载 Calibre ----------setenv LM_LICENSE_FILE $MGLS_LICENSE_FILEset path = ( \$MGC_HOME/bin \$path \)echo "========================================"echo " ✅ Calibre2023 环境已加载"echo " 版本: v2023.2_16.9"echo "========================================"breakswdefault:echo "❌ 错误: 未知版本 '$version'"echo "用法: source eda.cshrc [ic231|ic618|calibre]"exit 1breakswendsw# ============== Alias 设置 ==============alias cls 'clear'alias vi 'gvim'alias g 'gedit'alias chm 'chmod -R 755'alias vir 'virtuoso &'alias cali 'calibre -gui &'alias cp_cds 'cp -r /home/eda/.cdsinit .'# ============== 其他常用设置 ==============# 显示彩色 lsalias ls 'ls --color=auto'alias ll 'ls -l --color=auto'alias la 'ls -la --color=auto'# 常用目录快捷方式alias cds 'cd /home/eda/tool/cadence'alias cals 'cd /home/eda/tool/calibre'alias soft 'cd /home/eda/soft'echo ""echo "💡 提示: 执行 cp_cds 可将 .cdsinit 复制到当前目录"echo " 这样启动 Virtuoso 时会自动加载 Calibre 集成"echo ""【加载环境变量,提示使用方法效果】[eda@bogon ~]$ source /home/eda/tool/cshrc/eda.cshrc用法: source eda.cshrc [ic231|ic618|calibre]ic231 - 加载 IC23.1 + SPECTRE231 + Calibre2023ic618 - 加载 IC618 + SPECTRE181 + Calibre2023calibre - 只加载 Calibre2023[eda@bogon ~]$ source /home/eda/tool/cshrc/eda.cshrc ic231========================================✅ IC23.1 + SPECTRE231 + Calibre2023----------------------------------------IC23.1: IC23.1-64b Hotfix 110SPECTRE: 23.10.538 HotfixCalibre: v2023.2_16.9启动: virtuoso &========================================提示: 执行 cp_cds 可将 .cdsinit 复制到当前目录这样启动 Virtuoso 时会自动加载 Calibre 集成[eda@bogon ~]$ source /home/eda/tool/cshrc/eda.cshrc ic618========================================✅ IC618 + SPECTRE181 + Calibre2023----------------------------------------IC618: IC6.1.8-64b Hotfix 360SPECTRE: 18.10.287 HotfixCalibre: v2023.2_16.9启动: virtuoso &========================================提示: 执行 cp_cds 可将 .cdsinit 复制到当前目录这样启动 Virtuoso 时会自动加载 Calibre 集成
# 加载环境source /home/eda/tool/cshrc/calibre2023.cshrc# 查看版本calibre -version# 启动图形界面calibre -gui &# 命令行运行 DRCcalibre -drc -rules rule_file -top cell_name
夜雨聆风