请选择 进入手机版 | 继续访问电脑版

EDABOSS电子论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 468|回复: 0

[转帖] ncsu-cdk安装

[复制链接]

5

主题

0

回帖

29

E币

技术员

Rank: 2

积分
10
发表于 2019-10-15 14:11:33 | 显示全部楼层 |阅读模式
以下步骤建议在root下进行,在配置好之后再把整个工程文件复制给某个用户。

更详细的原文见baker的个人主页

建立目录
  1. mkdir -p /opt/PDKs  

  2. mkdir -p /home/Projects/CMOSedu
复制代码

其中第一个是pdk的目录,以后有其他工艺的pdk也放这里面。第二个是工程目录。

下载PDK
可以从NCSU官网下载,也可以从我的百度云下载。
链接:https://pan.baidu.com/s/1haaCOoPaZq6Sg0G6Dpyleg 密码:6cyz

把ncsu-cdk-1.6.0.beta这个文件解压出来,复制到/opt/PDKs目录下。
1.png
配置工程目录
把opt/PDKs/ncsu-cdk-1.6.0.beta/cdssetup目录下所有文件复制到最开始建立的工程目录$HOME/CMOSedu中。
2.png
然后把cdsinit、simrc、cdsenv这几个文件改成.cdsinit、.simrc、.cdsenv。(就是在前面加了一个点,变成隐藏文件,注意你要确保你的系统设置成隐藏文件可见,方便后面的工作)

同时我们想和之前一样集成calibre,仍然把calibre_config这个文档中的代码段加到.cdsinit中。
3.png
或者你可以直接把我的cdsinit替换到你的工程文件中,着里面还加入了一些比较有用的设置,具体请看这里。

然后在cds.lib这个文件中加入最下面三行。
  1. DEFINE analogLib /opt/cadence/IC617/tools.lnx86/dfII/etc/cdslib/artist/analogLib  

  2. DEFINE functional /opt/cadence/IC617/tools.lnx86/dfII/etc/cdslib/artist/functional  

  3. DEFINE sbaLib /opt/cadence/IC617/tools.lnx86/dfII/etc/cdslib/artist/sbaLib
复制代码
4.png
这个目录你根据自己的实际情况更改一下,比如你用的IC615啦什么的。

修改有bug的DRC等文件。
把$HOME/ncsu-cdk-1.6.0.beta/lib/NCSU_TechLib_ami06这个目录中的divaDRC.rul, divaEXT.rul, 和divaLVS.rul这三个文件删掉,下载新的 diva_rul_files.zip (15.06 KB, 下载次数: 0) 替换进去。

bashrc
下载链接在这里: bashrc (19.13 KB, 下载次数: 0)

按照上一篇博客所写的,改一下就可以了。

复制给某个用户
如果某个用户需要这个工艺库的话,只用把整个工作目录复制给他就行了,比如
  1. cp -R /root/Projects/CMOSedu /home/someuser/Projects/  

  2. chown -R someuser /home/someuser/Projects/CMOSedu
复制代码
启动之后就是这个样子啦
5.png


积分规则
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|EDABOSS电子论坛

GMT+8, 2024-3-29 21:06 , Processed in 0.046443 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表