Cadence教程1——ncsu-cdk安装

article/2025/8/15 9:45:34

以下步骤建议在root下进行,在配置好之后再把整个工程文件复制给某个用户。

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

建立目录

mkdir -p /opt/PDKs  
mkdir -p /home/Projects/CMOSedu

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

下载PDK

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

把ncsu-cdk-1.6.0.beta这个文件解压出来,复制到/opt/PDKs目录下。

配置工程目录

opt/PDKs/ncsu-cdk-1.6.0.beta/cdssetup目录下所有文件复制到最开始建立的工程目录$HOME/CMOSedu中。

然后把cdsinitsimrccdsenv这几个文件改成.cdsinit.simrc.cdsenv。(就是在前面加了一个点,变成隐藏文件,注意你要确保你的系统设置成隐藏文件可见,方便后面的工作)

同时我们想和之前一样集成calibre,仍然把calibre_config这个文档中的代码段加到.cdsinit中。

或者你可以直接把我的cdsinit替换到你的工程文件中,着里面还加入了一些比较有用的设置,具体请看这里。

然后在cds.lib这个文件中加入最下面三行。

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

这个目录你根据自己的实际情况更改一下,比如你用的IC615啦什么的。

修改有bug的DRC等文件。

$HOME/ncsu-cdk-1.6.0.beta/lib/NCSU_TechLib_ami06这个目录中的divaDRC.rul, divaEXT.rul, 和divaLVS.rul这三个文件删掉,下载新的diva_rule_files.zip替换进去。

bashrc

下载链接在这里:bashrc

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

复制给某个用户

如果某个用户需要这个工艺库的话,只用把整个工作目录复制给他就行了,比如

cp -R /root/Projects/CMOSedu /home/someuser/Projects/  
chown -R someuser /home/someuser/Projects/CMOSedu

启动之后就是这个样子啦


http://chatgpt.dhexx.cn/article/NgGjW2tV.shtml

相关文章

Cadence教程3——与非电路原理图仿真以及版图绘制

本篇的图片挂了,请移步简书中看本文内容 http://www.jianshu.com/p/52a526ecf616 本篇接着上一篇,讲一个与非电路的设计、仿真、版图绘制过程。 英文原文在这里。 原理图 我们可以直接从上一个项目中复制过来,减少一些工作量。注意一定要…

cadence16.6安装教程

cadence16.6安装教程 1.安装license manage2.安装production installation3.配置环境 1.安装license manage (1)管理员身份运行。 (2)选择license manage。 (3)点击next。 (4)点…

【Cadence快速入门】一文总结版

文章目录 一、Cadence介绍及环境搭建二、Cadence基础知识三、OrCAD Capture CIS的数据库配置常见问题Allegro Design Entry CIS 和 Orcad Capture CIS 区别OrCAD Capture 与 OrCAD Capture CIS 区别 导读:Cadence在实际公司中用的比AD要多,这里我们旨在熟…

Cadence 简易使用教程

原理图的快捷键 快捷键功能快捷键功能快捷键功能i添加元件l添加线名x保存并检查c复制w添加连线S(shift s)保存m移动W(shift w)添加粗线u取消上一步M(shiftm)移动(断线)n添加注释U(shiftu)恢复上一步del删除[缩小e进入下一层p添加pin]放大Ctrl &#…

【Cadence 17.4教程】----- Cadence CIS数据库的建立

Capture CIS数据库的建立 文章目录 Capture CIS数据库的建立前言一、MySQL数据库安装二、数据库管理三、配置数据源四、Capture CIS配置五、关联元器件库六、总结 前言 Cadence OrCAD支持强大的数据库功能,可以实现不同电脑之间共用数据库,方便统一管理…

Cadence Virtuoso 入门操作(一)

Cadence Virtuoso 617 小白入门操作指北 本文是Cadence Virtuoso 6.1.7软件的入门使用教程,适合Cadence软件的初学者,初学者可以跟随本教程初步熟悉原理图创建、仿真、以及版图绘制等过程。下面开始介绍Cadence入门操作: 启动virtuoso6.1.7 …

Css 换行

Css布局中字符串或问题经常需要自动换行或不能自动换行 word-break: normal|break-all|keep-all;规定段落中的文本不进行换行: white-space: nowrap

css换行后缩进,css缩进技巧

一般情况下像下图这样需要缩进的&#xff0c;一般都会外面一个div里面两块需要两个div然后用定位或者flex、table、浮动后设置宽度等来实现 已知宽度的情况下上面列的方法都适用 不知宽度的情况下可以用flex、table等来实现 <div class"main"><div class&…

关于css文本换行

文章目录 表现代码规律&#xff08;默认情况&#xff09; 控制css属性说明常用样式集 表现 代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"I…

CSS换行 不换行 显示省略号

换行 word-wrap: break-word; word-break: normal; 不换行、超出宽度后显示省略号 white-space: nowrap;text-overflow: ellipsis;overflow: hidden; 显示固定行数&#xff08;本例设置显示3行&#xff09;&#xff0c;超出因定行数后显示省略号 word-break: break-all;displa…

CSS换行2

1、可以使用强制换行符号<br />换行。如果在一个文章里可以在文章需要换行的地方加入<br />即可实现自动换行-常说的小换行&#xff0c;与换行前没有间隔。实例如下图 换行说明图无间隔小换行样式-br使用 2、可以使用<p.>标签来实现大换行。如果在一个文章里…

深入研究 CSS 文本换行

欢迎和号主【前端点线面】进群盘算法&#xff0c;此外本号干货满满&#xff1a;14个门类&#xff08;100篇原创&#xff09;内容&#xff08;又干又硬&#xff09;、《前端百题斩》pdf&#xff08;助力薪资double&#xff09;、20篇思维导图&#xff08;知识系统化、记忆简单化…

竣达技术丨智能温湿度检测单元

一、概述 该产品用于环境温湿度监测&#xff0c;同时支持1路输入扩展可接烟感漏水等开关量设备&#xff0c;支持0.96寸128*64高分辨率OLED显示 二、产品外观及尺寸 尺寸&#xff1a;57mm(L)*81mm(w)*32mm(H) 重量&#xff1a;60g 三、技术参数 1.内置高精度温湿度传感器和低…

物联网常见通信类型介绍

物联网领域常见通信类型 有线通信如下&#xff1a; RS485&#xff1a;两线制&#xff0c;差分信号传输&#xff0c;半双工通信&#xff0c;最大通信距离千米以上。 RS232&#xff1a;三线制&#xff0c;全双工通信&#xff0c;一般通信距离小于 10 米。 以太网&#xff1a;4 线…

串口、COM口、TTL、RS232、RS485区别详解

原贴地址&#xff1a;http://xilinx.eetrend.com/article/10712 1、串口、COM口是指的物理接口形式(硬件)。而TTL、RS-232、RS-485是指的电平标准(电信号)。 2、接设备的时候&#xff0c;一般只接GND RX TX。不会接Vcc或者3.3v的电源线&#xff0c;避免与目标设备上的供电冲突…

do msgbox loop_【连载1】DDC模块 DO点与强电电气柜的接口形式

形式一、DDC的DO点直接输出 DDC 模块上的DO点(无源干接点信号)直接串到强电AC24V的二次回路中(强电箱内配有AC24V继电器及AC24V电源,DDC盘内不配置AC24V继电器),如下图所示: 形式二、DDC 的DO点接AC24V输出 强电电气箱内设计有DC24V继电器“1KA1”,但不提供DC24V电源,需要…

5G工业路由器

星纵智能UR75是一款精致小巧、性能强大的5G路由器。强大的硬件设计结合丰富的软件特性使UR75 能胜任各式各样的物联网/M2M应用。高速5G网络提供稳定可靠的连接能力,为您创造一个永不掉线的网络环境。 该产品内置4核高性能处理器,采用全网通通信模块与5个千兆网口,提供无可比…

UPS电源扩展功能一UPS干节点通讯接口扩展板,你了解吗?

UPS不间断电源的通信接口越来越多&#xff0c;而且因为 UPS非常易于扩展的特性&#xff0c;使用通信口的智能设备越来越多&#xff0c;成为一种潮流和趋势。UPS电源是机房设备中是非常重要的一个成员&#xff0c;其因它的电路简单&#xff0c;可靠性以及效率高&#xff0c;过载…

干接点与湿接点

&#xff08;1&#xff09;干接点的定义 无源开关&#xff1b;具有闭合和断开的2种状态&#xff1b;2个接点之间没有极性&#xff0c;可以互换。 常见的干接点信号有&#xff1a; 1&#xff09;各种开关如&#xff1a;限位开关、行程开关、脚踏开关、旋转开关、温度开关、液…

关于康耐德网络I\O模块、传感器NPN/PNP类型以及传感器湿接点/干接点的介绍

关于康耐德网络I\O模块、传感器NPN/PNP类型以及传感器湿接点/干接点的介绍 写这篇文章问题的起因 在工作中遇到的问题&#xff0c;使用的是康耐德网络I\O模块 型号 &#xff1a;C2000-A2-SD0404-AD3。输入信号使用的是松下 PX-441-P型光线传感器&#xff0c;刚开始对I\O模块输…