Cadence(virtuoso)集成电路设计软件基本操作——库和库文件

学习目标

  • cadence中库类型及分类
  • cadence库结构及其各层级含义

库和库分类

  • 基准库: sample存储普通符号;US_8ths存储各种尺寸和模版; Basic库则包含特殊管脚信息;Analog基本模拟器件单元库。
  • 设计库:用户根据使用需要自行创建。

库和库结构

  • 库(library)
  • 单元(cell)
  • 视图(view)

库和单元都是以文件夹的形式存在,不同类型的视图则以文件的形式保存在库或单元的文件夹内。

库和库文件

设计库是在cds.lib文件中定义的。一个设计库中可以含有多个单元。合理的设置设计库可以提高文件系统中的设计的可管理性。例如可以将每个项目中的电路放到各自的设计库中。这样在今后的数据备份、导入导出中都回节省很大精力。

单元则是一个电路的基础单位,一个单元就相当于电路的一个模块,这个模块即可以是低层模块,表示部分电路;也可以是顶层模块,表示整个电路。同一个单元在设计中需要不同的表示方法,例如一个模拟电路模块,在设计内部结构的时候可能需要将它表示为电路图;而在引用该模块的时候则需要将其表示为一个器件符号;在绘制版图的时候可能需要将该模块表示为版图的一个部分。所以一个单元就必须有多种表示方式,称为“Views”。上面举例的模块就可以有电路(schematic)、器件符号(symbol)、版图(layout)三个(View)。在设计中应当保证同一个"Cell”的各个“View”是等效的。

Cadence(virtuoso)集成电路设计软件基本操作——库和库文件相关推荐

  1. Cadence(virtuoso)集成电路设计软件基本操作——库管理

    Cadence(virtuoso)集成电路设计软件基本操作--库管理 学习目标 进入库管理的方法 添加.移动.改名等库操作 进入Library manager界面 注意:Library Path Ed ...

  2. 集成电路设计软件Tanner 16.30安装教程(附安装包)

    安装步骤: 安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文. 试装系统:win10 64bit 1.解压安装包 2.以管理员身份运行setup.exe. 3.选择lo ...

  3. cadence virtuoso为什么只能在linux下运行,ubuntu18.04安装cadence virtuoso

    最近需要做一些集成电路设计相关的工作,研究了一下,还挺复杂.不过千里之行,始于足下,再复杂的东西也是一步步由简单的东西构建而成的.根据工作需要 ,安装了全定制集成电路设计软件IC617,下面记录一下过 ...

  4. 数字集成电路设计-4-工具之ic compiler

    引言 IC设计,掌握硬件描述语言和数字电路设计基础知识固然是非常重要的,此外工具的使用也很重要.人和其它动物的重要区别就是,人可以制造和使用工具.借助工具可以大大提高工作效率. 一.介绍 synops ...

  5. JAVA模拟pcb池带ui界面_电路设计软件系列教程(四),Protel DXP电路设计软件之创建PCB文件...

    对于电路设计软件,小编最为熟悉Protel.因此,本文将为大家带来该电路设计软件相关教程.请注意,该电路设计软件教程为系列教程.如果你对Protel DXP电路设计软件具备兴趣,可阅读往期文章.本文内 ...

  6. 【Cadence Virtuoso】IC学习笔记1:基本操作(以NMOS特性曲线仿真为例)

    前言 本博文为个人在学习Cadence Virtuoso时的记录,巩固自己学习的同时,也给其他初学者一些参考,学习过程中使用到的软件为Cadence IC617运行在CentOS7系统下,参考的书籍为 ...

  7. 模拟集成电路设计学习笔记(一)IC617工艺库安装

    博主的博客网站 欢迎大家访问! ccbirds.cn ccbirds.github.io 开发环境 集成电路设计使用cadence virtuoso 作为开发环境.virtuoso的安装十分复杂,在此 ...

  8. cadence使用——北京理工大学集成电路设计实践二

    实验一:比较器电路的设计与仿真 一.实验目的 (1)熟悉 cadence 软件环境: (2)了解模拟集成电路设计的基本流程和方法: (3)理解比较器的基本工作原理及设计方法: (4)设计比较器电路并满 ...

  9. 【Cadence 17.4电路设计与仿真笔记】02-元件库维护及原理图设计

    [说明]:本文内容包括: 参考资料: 1-Cadence OrCAD 原理图快捷键详解--廖光铖 2-Cadence Allegro 快捷键设置--吴川斌的博客 6-<Cadence Alleg ...

最新文章

  1. 软件测试响应时间原则,对于性能测试结果的分析原则
  2. 【Paper】An Experiment Comparing Double Exponential Smoothing and Kalman Filter-Based Predict
  3. Apache Hadoop YARN – NodeManager--转载
  4. c++ 遍历所有点且距离最短_编程小白暑期进阶笔记41-C语言数据结构与算法图遍历的应用...
  5. 使用kubeadm安装kubernetes高可用集群
  6. 一个程序员的一些想法(一)
  7. Java IO ---学习笔记(数据流)
  8. OpenCV图像识别初探-50行代码教机器玩2D游戏
  9. linux之vi,vim命令
  10. Intel 加速分布式计算系统的三个神器
  11. python课程-天津Python编程课程
  12. 沙盘模拟软件_电子沙盘的分类
  13. TCP报文段中的序号和确认号
  14. 城市三字码,机场三字码(CITY / AIRPORT 3 LETTERS CODE)
  15. ipad创建id显示服务器失败,为什么无法创建苹果id什么原因
  16. windwos11 小爱音箱链接上但是没有声音
  17. python代码实现蜡笔小新
  18. 如何调用common.js
  19. [阶段4 企业开发进阶] 5. Netty
  20. tensorflow机器学习之利用CNN卷积神经网络进行面部表情识别的实例代码

热门文章

  1. 自制操作系统日志——第二十五天
  2. springboot私人牙科诊所管理系统java maven idea
  3. html中如何实现倒计时
  4. 2021 Java后端+大数据暑期实习大厂面经
  5. 地图上的两点,计算出两点之间的角度
  6. UOS(Deepin V20)体验
  7. 微信小程序第三方登录
  8. bootstrap-列表样式
  9. python医疗系统代码_吴裕雄 人工智能 java、javascript、HTML5、python、oracle ——智能医疗系统WEB端初诊代码简洁版实现...
  10. markdown 做图 : Mermaid语法