0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

cadence自带元件库位置

分享:

Cadence 自带的标准元件库(通常称为“系统库”或“安装库”)的位置取决于你使用的是 Cadence 的哪个具体工具套件(如 Virtuoso IC, Allegro PCB 等)以及安装的版本和路径。

最常见的情况(针对 Virtuoso IC 设计 - Analog/RF/Custom IC):

  1. 核心库(基础元件、PDK 的一部分):

    • 默认路径通常在你的 Cadence 安装目录下的 tools/dfII/etc 目录内(或其子目录)。
    • 具体示例(路径会因版本和安装路径而异):
      • <Cadence_Install_Dir>/tools/dfII/etc/cdslib
      • <Cadence_Install_Dir>/tools/dfII/etc
    • 关键文件: cds.lib 文件(位于 <Cadense_Install_Dir>/tools/dfII/etc 或你的启动目录)是这个虚拟文件系统的映射定义文件。它定义了库名称和其实际磁盘路径的映射关系。系统库通常会在这里 INCLUDE 一个指向实际库文件路径的 cds.lib 文件(例如 $CDS_INST_DIR/tools/dfII/etc/cds.lib)。
    • 常见自带库名:cds.lib 文件中映射的系统库名称通常是:
      • basic / analogLib: 包含基本晶体管、电阻、电容、源、仿真模型等。这是最核心的库。
      • ahdlLib: 包含 Verilog-A 模块。
      • functional: 包含基本数字功能模块(如 AND, OR, DFF 等的符号)。
      • gpi: 与编程接口相关的库。
      • ncxLib: 与 LVS 工具相关的库。
      • rfExamples: 一些射频设计示例。
      • sample: 其他示例。
      • tsmcNxx / smicxx / gfxx 等: 这不是系统自带库! 这些是工艺设计套件,由晶圆厂(如 TSMC, SMIC, GlobalFoundries)提供,需要单独安装。安装后,它们的路径会被添加到你的项目或个人 cds.lib 文件中。
  2. 工艺独立单元(通常也在 analogLib 或类似库里):

    • 像理想电阻 res、理想电容 cap、电压源 vdc、电流源 idc、地 gnd、端口 port 等元件,它们位于 analogLib 库中,与具体工艺无关。

对于 Allegro PCB 设计:

  • Allegro 的默认封装库、焊盘库、符号库等通常位于安装目录下的 tools/pcb/bintools/pcb/etc 相关的子目录中。一个常见的路径是:
    • <Cadence_Install_Dir>/tools/pcb/bin/allegrolib
  • 具体的库位置和名称(如 devices 封装库目录)也需要通过 Allegro 的环境变量或配置文件来管理。

总结关键点(Virtuoso IC 为重点):

  1. 查找 cds.lib 定位你当前工作环境使用的 cds.lib 文件(通常在启动 virtuoso 的命令行所在目录,或通过 CDS_LIB_FILE 环境变量指定)。
  2. 检查 INCLUDE 语句: 在这个 cds.lib 文件中,查找 INCLUDE $CDS_INST_DIR/tools/dfII/etc/cds.lib 或类似语句。$CDS_INST_DIR 指向你的 Cadence 安装根目录。
  3. 查看系统 cds.lib 打开被 INCLUDE 进来的那个系统 cds.lib 文件(路径如 <Cadence_Install_Dir>/tools/dfII/etc/cds.lib)。
  4. 定位映射路径: 在这个系统 cds.lib 文件中,你会看到类似这样的行:
    DEFINE basic $CDS_INST_DIR/tools/dfII/etc/cdslib/basic
    DEFINE analogLib $CDS_INST_DIR/tools/dfII/etc/cdslib/artist/analogLib
    DEFINE functional $CDS_INST_DIR/tools/dfII/etc/cdslib/artist/functional
    ... (其他库定义)
  5. 得出物理路径: $CDS_INST_DIR 替换成你的实际安装路径(例如 /home/cadence/IC617),就能找到 basic, analogLib, functional 等自带库在磁盘上的实际物理位置了。

重要提示:

  • 不要直接修改这些系统库目录下的文件! 它们是只读的,作为模板或基础存在。
  • 在实际项目中,你会创建自己的项目库(或个人工作库),并在自己的项目 cds.lib 文件中 INCLUDE 需要的系统库(如 analogLib)和工艺库(如 tsmcN18)。你在设计中放置的系统库元件(如一个 analogLib 里的理想电阻 res)其实是指向那个只读位置的引用。
  • 如果你安装了工艺设计套件,它们会被安装到单独的目录(如 /path/to/your/pdk/tsmcN18),并且你需要在自己的 cds.lib 中添加 DEFINE tsmcN18 /path/to/your/pdk/tsmcN18 这样的行来引用它们。

简单来说,找自带库(如 analogLib):

  1. 打开你的工作目录或 Cadence 安装目录下的 cds.lib 文件。
  2. 找到包含 $CDS_INST_DIR/tools/dfII/etc/cds.libINCLUDE 行。
  3. 打开那个被包含的 cds.lib 文件。
  4. 在里面找到 DEFINE analogLib ...DEFINE basic ... 的行。
  5. 该行后面 $CDS_INST_DIR/... 所指向的完整路径(将 $CDS_INST_DIR 替换为实际安装目录)就是物理位置。核心自带库通常在 `<安装目录>/tools/dfII/etc/cdslib/** 下的某个子目录里(如artist/analogLib`)。

摆脱自建的繁琐,EDA元件库cadence原理图封装实战技巧

摆脱自建的繁琐,EDA元件库cadence原理图封装实战技巧

2024-08-24 12:29:03

求分享cadence软件的元件库与封装

小弟现在在学习cadence软件,请问大家谁有STM32F103ZET6芯片的元件库以及封装呢?

sur9 2019-04-23 03:45:31

请问MAX 10 FPGA的.olb元件库怎么转换成Altium Designer的.SchLib元件库

求助:MAX 10 FPGA的.olb元件库转换成Altium Designer的.SchLib元件库Intel的官网只提供了MAX 10 FPGA的Cadence PCB Libraries元件库

韩程瑞1 2019-05-21 03:33:37

PADS如何导入元件库新建元件

对于普通的原理图,位置的摆放是比较随意的,并且也没有一些特殊的或者元件库里面没有的元件,相对来说绘制会比较简单。但是如果碰上复杂一点的电路,要绘制起来就会比较麻烦,需要一些新的PADS

2023-11-07 11:43:12

详细介绍怎么在DXP里绘制元件库

从本节开始详细介绍怎么在DXP里绘制元件库,本节介绍怎么绘制元件库中的原理图库。设计一块电路板,得先从一个一个元件开始做起,因为软件自带元件库里可能没有你想要的东西,把元件库设计好了,后期只需要

juju宇哥 2022-01-12 07:37:49

Altium Designer之最小系统元件库设计

Altium Designer实战——最小系统元件库文章目录Altium Designer实战——最小系统元件库前言一、创建元件库工程二、PCB封装1.系统自带封装2.手绘封装三、总结与参考资料1.

王小琳子 2021-11-25 07:16:36

如何创建stm32最小系统元件库

文章目录一、查找STM32最小系统原理图样式二、创建stm32最小系统元件库1、建立一个元件库工程2、系统自带的PCB封装的生成PCB的封装与PCB封装对应的SCH的封装4、自定义的PCB封装的生成

哼小曲 2021-11-25 09:34:47

设计自己的元件库方法

设计者往往需要设计自己的元件库,用以更方便的设计自己的原理图,在CIS中建立项目对应元件库是比较方便的。在CIS项目管理器中,执行File/New/Library命令,就会在项目管理器

ruyi81059 2019-07-08 07:19:17

松下CM402/602元件库制作规范

元件库制作应遵循的要求:一个料号的材料只能对应一个元件库,否则会导致元件库混乱。

2023-11-28 10:17:17

IC类器件的元件库如何创建

对于IC类器件的元件库,通常采用封装向导进行创建,下面以REF2030AIDDCR为例。

2022-10-10 14:53:50

AD元件库封装分享!

某宝买的,感觉还可以吧,分享了AD元件库封装.rar (997.45 KB )

60user137 2019-09-04 22:46:33

PADS设计之如何导入元件库新建元件

  对于普通的原理图,位置的摆放是比较随意的,并且也没有一些特殊的或者元件库里面没有的元件,相对来说绘制会比较简单。但是如果碰上复杂一点的电路,要绘制起来就会比较麻烦,需要一些新的PADS

h1654155957.9921 2023-04-13 14:47:26

stm32最小系统元件库电路原理图相关资料下载

系统元件库电路原理图一、创建stm32最小系统元件库在st官网上找到并下载stm32最小系统原理图样式,如下:在AD中新建一个原件工程,右键工程名,选择Add new to project -> PCB libary使用系统自带的封装进行PCB封装①在PCB界面打开tool工具n

a732538 2021-11-25 08:48:14

Proteus元件库中的电阻元件介绍

在Proteus元件库中,电阻元件被称为Resistor。电阻是一种常用的电子元件,用于限制电流流动的能力。它们通常用于各种电路中,包括放大电路、滤波电路、稳压电路等等。在本文中,我们将对电阻

2024-01-24 10:11:26

DigiPCBA上传元件库,在web的工作区找不到元件库

DigiPCBA,我上传本地元件库到DigIPCBA的工作区,为啥在DigIPCBA找不到我这个元件库

h1654155958.8975 2021-03-12 18:05:22

怎样增加multisim元件库

1、原系统低版本元件库没必要再增加到新版元件库,因为在你安装系统时已经安装,没必要把低版本的元件库重复增加到你的元件库。2、如果你原来的元件库已经增加了很多的元器件,那么你就可以用原来版本的系统导出

unppnu 2021-02-15 08:44:12

元件库

有大佬有STM32的元件库吗,我使用AD需要,菜鸟一个

jf_26491630 2021-07-09 20:42:30

15年积累的AD元件库

看了网上很多有关AD的元件库的贴,感觉很多朋友在找带3D效果的元件库。这里发给大家共享下。这是我自己一直用着的文件,希望对大家有帮助。

foleyzheng 2020-01-07 08:12:31

DigiPABA没有元件库

`DigiPABA没有元件库,以前是有的,现在突然就没有了。在线、还是AD登录都没有,请问能怎么解决?`

jf_20244112 2021-07-25 10:24:32

CW32F030系列元件库+PCB封装汇总

包含如下内容:CW32F030FxVx 元件库(PADS)CW32F030FxVx PCB封装(PADS)CW32F030KxUx 元件库(PADS)CW32F030KxUx PCB封装

h1654155143.8331 2022-07-27 14:12:24

请问有sim908的DBB元件库吗?

求sim908的DBB元件库求sim908的DBB元件库

uuwufydsw 2019-06-02 21:49:52

***自创元件库元件无法加载到库里

***自创元件库元件无法加载到库里

雪小白 2020-10-30 16:13:09

STM32的全部AltiumDesigner元件库文件分享

STM32的全部AltiumDesigner元件库文件

春娇与志明 2023-09-20 07:51:30

Cadence做封装要注意些什么

打勾。布线完成之后尽量避免封装的改动,因为如果update,连接在Pin上的连线会随Symbol一起移动,从而导致许多连线的丢失,具体解决办法有待于研究。五、Cadence怎样建立自己的元件库?建立

gXDhn 2019-05-21 10:11:28

PCB元件库命名规则是什么

PCB元件库命名规则是什么

zhaojiacai 2021-04-26 06:41:05

Altium Designer 20怎么导入元件库和PCB

大家知道怎么在Altium Designer 20中导入元件库和PCB 吗?

aflan 2022-05-24 23:38:33

proteus元件库元件名称及中英对照资料合集免费下载

proteus元件库元件名称及中英对照资料合集免费下载 *附件:PROTEUS元件库元件名称及中英对照.doc

jf_00761878 2023-12-14 12:35:24

Ultra Libraian生成Altium Designer元件库的步骤介绍

的WINDOWS运行库,安装完成需要重启电脑。细节暂时不做过多描述。1、下载通用元件库和3D文件。2、打开Ultra Libraian工具,导入通用元件库,设置选择生成Altium Designer元件库选项

dipper006 2019-07-10 07:49:27

proteus元件转换方向快捷键 proteus元件库没有的元件怎样搞

Proteus是一款常用的电子设计自动化(EDA)软件,它提供了丰富的元件库和工具,用于设计和模拟电子电路。在Proteus中,可以通过转换方向的快捷键来改变元件的朝向。对于没有的元件,则可以通过

2024-01-24 10:53:56

KiCon演讲回顾(四):AI助力电子元件库自动化提取

“  李宁老师将带您探索《基于AI的元件参数自动提取方法研究》中的前沿技术!   ” 自动化电子元件库的需求 华为挑战:基于预训练AI模型的元件库生成 技术背景:每年数万新电子元件上市,现有方法手动

2024-11-25 11:56:45

加载更多