cadence IC617中工艺库的安装

本文主要讲述了本人在使用自己的电脑以虚拟机运行IC617安装工艺库PDK到一系列的问题,以及相关的总结。主要为了方便有和我一样想法的人以及遇到此类问题的人。

需要的一些linux操作

操作内容操作代码
pwd显示工作路径
tar xvf 压缩包名称解压一个tar的压缩包
cd /文件地址使终端跳转到相关的目录下面

工艺库PDK的安装教程

对于工艺库的安装,网站搜索上有很多的教程。目前来说,我找到的工艺库有两种:一种是直接就能复制粘贴放在虚拟机里面读取的CDB版本(但是对于IC617来说不能直接使用)。一种是需要安装的压缩包版本
对于第二种情况,可以参考下面链接
tsmc18rf工艺库的安装(图文教程–更详细)

CDB转为OA格式

CDB转换为OA格式的过程,网站上依旧有很多的教程,但是本人参考相关的教程操作完成之后,依旧有许多的问题。下面是转换相关教程,本人就不对这个过程做过多赘述。
tsmc18安装教程+CDB2OA
当然,按照上面方法转换为OA文件之后,仍然还是会有许多的问题。比如说
1、打开的库当中,所有去器件symbol都没有颜色、layout模型直接只剩下横线。
2、仿真进行的过程中发现仿真的参数出现问题。
3、任然没有办法打开这个库。
4、使用上述方法也许可以使用器件,但是没有办法进行仿真操作。
解决这些问题的办法就是:
转换操作

1、创建一个文件夹、在这个文件夹中打开终端。
2、打开tool当中的conversion toolbox,点击第一个。
3、直接找到CDB文件目录下,打开之后选择需要转换的文件,选中之后直接OK,等待几秒钟之后文件转换完成。
在这里插入图片描述
4、把除了smic18ee以及cds.lib之外的所有文件放入到oa转换后所在的文件夹。
5、在oa的文件夹中打开cds.lib把基本库的路径加入进去。加入的详情可以看下面什么是cds.lib的个人理解。
注1、必须要加入基本库在这个cds.lib里面,否则无法绘制原理图和做仿真
注2、可以把其中的cdsdefTechLib给删除掉,如果你从安装目录下获得的caslib定义里面,会有这个对于缺省的定义
6、最后要打开软件也要在你已经创建好的这个OA库的路径下打开终端中键入virtuoso打开。否则,软件读取不到库文件以外,而且还会缺少一些必要的仿真文件。
注:这种问题主要源于Linux操作系统当中,.代表当前路径、…代表上一级路径,如果你在桌面上打开virtuoso的情况下,很多功能在使.和…寻找文件便会找不到

什么是cds.lib(个人理解)

对于一个cadence IC来说,他和一个工艺库建立连接的方式便是通过一个cds.lib的数据进行指引。所以cds.lib本质上来说,只是一个包含库路径的数据引导文本。
cds.lib

SOFTINCLUDE /opt/IC617/share/cdssetup/cds.lib :建立安装cadence目录默认库的连接
UNDEFINE tsmc18rf :没有找到库的定义
DEFINE smic18ee ./smic18ee :安装工艺库的定义
DEFINE test1 /home/work/smic18oa/project/test1:此目录下面创建新的库的定义
因此,在不存在cds的路径下面键入virtuoso,虽然你打开了ic617,但是你需要重新在此路径下创建cds.lib的文件

仿真当中的一些错误和警告

此处的警告表示,这个库已经在寻找的路径上找不到了,但是仍然存在在你的库的路径索引当中。

WARNING The directory: ‘/opt/IC617/Library/1P6M_1.8V_3.3V_MM_RF/tsmc18rf’ does not exist
but was defined in libFile ‘/opt/IC617/share/cdssetup/cds.lib’ for Lib ‘tsmc18rf’.

这个错误,可以不用处理。不影响使用和仿真。

:0.0 Error “BadAtom (invalid Atom parameter)”
\e request 20 error 5 serial 229

总而言之,在使用的过程中,要在工艺库的路径下面打开这个软件,这样才能保证使用功能的完善性。

  • 25
    点赞
  • 249
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
### 回答1: 要在Cadence IC617添加工艺,可以按照以下步骤操作: 1. 打开Cadence IC617软件,进入Design Environment界面。 2. 在Design Environment界面,选择File菜单,然后选择Library Manager选项。 3. 在Library Manager界面,选择File菜单,然后选择New Library选项。 4. 在New Library界面,输入工艺的名称和路径,然后点击OK按钮。 5. 在Library Manager界面,选择File菜单,然后选择New Cellview选项。 6. 在New Cellview界面,选择工艺名称和工艺版本,然后输入单元名称和类型,最后点击OK按钮。 7. 在Library Manager界面,选择File菜单,然后选择Open选项。 8. 在Open Library界面,选择工艺名称和版本,然后点击OK按钮。 9. 现在可以在IC Design界面使用添加的工艺了。 ### 回答2: cadence ic617是一款专业的集成电路设计软件,而添加工艺是使用它的必要步骤之一。那么,如何在cadence ic617添加工艺呢? 首先,我们需要在工艺提供商处下载所需要的工艺,并记住下载路径。接着,我们需要打开cadence ic617软件,点击菜单栏的“Setup”选项,选择“Technology Library Manager”。 在弹出的对话框,我们需要点击“Technology”面板,并点击“Add”。然后会弹出一个浏览窗口,我们需要在其选择对应的工艺文件,并点击“Open”按钮。 随后,我们需要在“Units”面板,根据工艺的要求进行设置,如长度单位、时间单位等。接着,在“File Formats”面板,我们需要确定工艺文件的格式并进行选择。 最后,在“Foundry Process Design Kit (PDK)”面板,我们需要添加PDK文件路径,并将所需选项勾选。然后,我们点击“OK”按钮,等待加载工艺即可。 除此之外,我们还可以通过“Technology Library Manager”面板的“Edit”按钮,对添加的工艺进行各项设置,如单元格、栅极、连线等。完成设置后,我们就可以在cadence ic617充分利用工艺的功能,进行更加精准和高效的集成电路设计。 ### 回答3: Cadence IC617是一个集成电路设计的软件平台。它可以支持多种工艺的使用,在使用Cadence IC617设计集成电路时,需要先添加对应的工艺文件。 添加工艺的步骤: 1.打开Cadence IC617软件,从左上角的File菜单选择“New->Library”选项来创建新的。 2.在弹出的对话框输入一个名称,并确定将这个保存在哪个目录下。如果需要在此添加一个工艺文件,则需要勾选“Add a physical view to the library”。 3.在“磁盘视图(Physical View)”面板点击鼠标右键,选择“Add->Library Cellview->From Disk”选项。 4.在弹出的对话框选择工艺文件,然后点击“OK”。 5.在“磁盘视图(Physical View)”面板出现了刚才添加的工艺文件,“技术视图(Technology View)”面板也对应生成了芯片元件(也称为device)。 6.为了在电路设计使用工艺的这些元件,需要将它们添加到原理图。从左下角的“Library Browser”选择要使用的元件,然后把它们放到电路原理图。 7.最后,在Menu栏选择“Verify->Design Rules Checking”选项,查看是否有错误和警告,并修复它们。 以上步骤就是在Cadence IC617添加工艺的基本流程,用户可以随时添加和修改工艺文件以满足特定的设计需求。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值