Cadence是一个大型的 EDA软件,它几乎可以完成电子设计的方方面面,包括ASIC设计、FPGA设计和PCB板设计。Cadence 在仿真、电路图设计、自动布局布线、版图设计及验证等方面有着绝对的优势,高校里也常用Cadence软件进行电路设计。本次介绍的是利用Cadence中的Capture CIS软件进行原理图的绘制。

Candence原理图绘制

  • 一.建立工程
  • 二.放置元件
  • 三.原理图库的绘制
  • 四.添加元件的封装
  • 五.更新元件编号、DRC检查、网络表、打印原理图
    • 1.更新元件编号
    • 2.进行DRC检验
    • 3.导出网络表
    • 4.绘制完成并打印原理图

一.建立工程

1.与其他绘图软件一样,OrCAD以Project来管理各种设计文件。点击开始菜单,然后依次是所有程序>打开cadence软件,选择Capture CIS。接下来是File–New–Project,在弹出的对话框中填入工程名、路径等等,点击Ok进入设计界面。

2.点开工程文件,选择原理图,可以重命名原理图。

二.放置元件

  1. 点击原理图,进入。
  2. 可以在Option→schematic of page properties里面设置纸张大小、栅格类型。
  3. 点击place part 放置元件,在右侧出现下图
  4. 在下方选择库,上方选择元件,双击元件名,便可以在原理图上放置。


5. 使用快捷键W可以对元件的引脚用导线连接,元件放置完成并连接如下:

三.原理图库的绘制

1.在本来的原理图库里没有的元件可以去官网下载器件说明书,直接在库中添加自己绘制的元件。

输入器件名称,字母编号

放置器件的引脚,并设置引脚的属性,Place>pin,输入信息就可以在图上放置,放置完成点esc,取消继续放置,点击引脚修改引脚属性。


接下来就是绘制元件外框,选择place>line,就可以绘制元件的外框,绘制完成点保存就可以退出

这样就会添加到我们当初选择的库中,绘制原理图时就可以添加该元件了。

2.也可以去元件的官网下载,以高云FPGA为例子。
进入官网:

选择技术支持-技术文档:


在这里可以找到芯片的数据手册,引脚图,原理图库等等资料

选择开发板,最小原理图,点击文件名即可下载


下载完成,记得将文件解压并放在CAPARURE CIS能够识别的路径下就行哦。

四.添加元件的封装

绘制原理图的目的之一就是生成网络表,而生成网络表之前必须给每个元件都加上相应的封装属性。一般的元件都有现成的封装,Candence自带的封装路径为(与自己的安装路径有关):

  1. Dra为封装文件的后缀名,电阻的封装选CAPM6030X280N,放大器封装选soic8。可以双击元件,在PCB FootPrint中输入封装名

  2. 当然元件的封装也可以从网站下载,或者自己利用软件进行生成,比如FPM和OrCAD Library Builder,之后有时间再介绍。

五.更新元件编号、DRC检查、网络表、打印原理图

1.更新元件编号

在设计过程中,某些元件可能被删除,又有一些元件被添加,所以元件的编号可能有些混乱,所以通常要进行重新编号。在项目窗口中,选择工程文件,然后点击Tools→Annotate→ Action”栏目中,选择“Reset part reference to “?””选项,点击“确定”按键后,就可以把所有的元件编号都删除。

在“Action”栏目中,选择“Unconditional reference update”选项,点击“确定”按键后,就可以重新进行元件的编号。

2.进行DRC检验

DRC检验会检查在我们的设计中,有哪些错误,对可能出现的问题,也会提出警告。在项目窗口中,选择工程文件,然后点击“Tools→Design Rules Check…”菜单,这时弹出如下对话框:

3.导出网络表

网络表是原理图与印制电路板只见的一座桥梁,是印制电路板自动布线的灵魂。
网络表是对电气原理图中各元件之间电气连接的定义,是从图形化的原理图中提炼出来的元件连接网络的文字表达形式,在PCB设计工艺中,起到很重要的作用,是连接电气原理图和PCB板的桥梁。

网络表由元件表和连线网络表组成,元件表描述原理图中元件的三大属性,分别是元件标号、元件封装形式以及元件型号。连线网络表包含原理图中所有电气连接网络,包括网络名称、网络中的节点信息、网络连接描述等。

网络表是原理图与PCB的接口文件,PCB设计人员在创建时,应根据所用的原理图和PCB设计工具的特性,选用正确的网络表格式,创建符合要求的网络表。创建网络表的过程中,应根据原理图设计工具的特性,积极协助原理图设计者排除错误,保证网络表的正确性和完整性。

在项目窗口中,选择工程文件,然后点击“Tools→Create Netlist”菜单,这时会弹出如下对话框:



没有报错、说明网络表导出完成!

4.绘制完成并打印原理图

file>print

如有错误、欢迎交流、一起学习!

Cadence17.2版本原理图绘制相关推荐

  1. 01、Cadence使用记录之新建工程与基础操作(原理图绘制:OrCAD Capture CIS)

    01.Cadence使用记录之新建工程与基础操作(原理图绘制:OrCAD Capture CIS) 硕士学电磁场去了,写点博客记录下学习过程. 参考的教程是B站的视频:allegro软件入门视频教程全 ...

  2. PCB原理图绘制(2)——工程文件的初步修改与设置

    PCB原理图绘制(2)--工程文件的初步修改与设置 1.修改原理图(sheet.schdoc)的大小与其他特性 (Design-Document Options) 2.为PCB板(pcb.pcbdoc ...

  3. 集成电路设计学习笔记(二)基于IC617反相器设计之原理图绘制

    博主的博客网站 欢迎大家访问! ccbirds.cn ccbirds.github.io 本文主要记录在IC617中原理图的绘制和schematic的使用方法. 新建library 要画设计自己的集成 ...

  4. OrCAD原理图绘制使用操作

    文章目录 工程的创建 原理图整体设置 调用元器件库 常用元器件库调用 :key:一些元器件库介绍 :key:常用元器件搜索名 自建元器件库 新建元器件库 新建元器件 绘制元器件管脚设置 :key:Ho ...

  5. 洗碗机底板原理图绘制

    大家好,我是程序员小哈. 上周的直播回放,小哈哥已经放到B站上了,答疑了三个问题,感兴趣的可以去看看. 直达链接:https://space.bilibili.com/19681109 今晚我们继续在 ...

  6. Proteus VSM STM32仿真原理图绘制与设置

    Proteus VSM STM32仿真原理图绘制与设置 相关篇<Proteus VSM Studio建立代码工程与调试全过程> 新建STM32仿真工程步骤 新建工程: 工程名字:根据需要自 ...

  7. Cadence学习记录(一)元器件原理图绘制

    新建工程 1.在文件新建工程建立之前最好在工程文件夹内建立以下文件夹方便对应管理项目文件 2.找到左上角File->New->Project- 3.(1)选择工程建立的目录文件夹:(2)给 ...

  8. Cadence基础知识2(环境搭建、原理图库制作、原理图绘制、快捷键)

    需求说明:Cadence基本知识 内容       :环境搭建.原理图库制作.原理图绘制.快捷键 来自       :时间的诗 1 初始化环境 a 打开OrCAD Capture CIS软件 b 选择 ...

  9. PCB 二:AD 原理图绘制以及PCB绘制

    PCB 二:AD 原理图绘制以及PCB绘制 前言 (一)资料总结 (二)PCB 前言 本文简单收集了AD软件在绘制PCB电路板的一些资料,还有遇到的一些问题,并记录一些常用的操作. (一)资料总结 1 ...

  10. AD18层次原理图绘制

    AD18层次原理图绘制 层次原理图的绘制 层次原理图概念: 层次原理图主要包括两大部分:主电路图和子电路图.其中主电路图与子电路图的关系是父电路与子电路的关系,在子电路图中仍可包含下一级子电路. 主电 ...

最新文章

  1. 【JavaSE】双向链表的实现与讲解
  2. 刚柔并济的开源分布式事务解决方案
  3. unity重定向_unity3D游戏开发之动画混合与动画重定向
  4. EC2上的ElasticSearch不到60秒
  5. 佳能2900打印机与win10不兼容_佳能RF 1.4、RF 2增倍镜与RF 100500mm L IS USM并不完全兼容...
  6. java ognl表达式_java -------ognl表达式入门
  7. 异步fifo_跨时钟域同步(异步FIFO)
  8. 白盒测试中的六种覆盖方法及案例分析
  9. 收藏列表放入MySQL还是redis_mysql导入redis
  10. python补集运算_Python 的集合(set)运算
  11. EMC测量的常用计量单位分贝(dB)及其换算
  12. Microsoft Visual Studio使用NodeJS
  13. 前端零基础入门: 用css设置文字样式
  14. 手机传感器数据导出_旧手机先别扔丨简单改造秒变黑科技监测器
  15. 与美不期而遇:Carry on Till Tomorrow
  16. 线性方程组(六)- 线性方程组的应用
  17. 机器如何猜你所想?阿里小蜜预测平台揭秘 1
  18. Spark大数据技术与应用期末总结大题
  19. maven打包之胖包与瘦包
  20. Android Service完全解析,关于服务你所需知道的一切(上)

热门文章

  1. 小百的java安装包——————百度网盘
  2. 《Redis开发与运维》读书笔记三
  3. 《Redis开发与运维》笔记-复制
  4. docker镜像下载到本地,并导入其他服务器
  5. AppScan介绍和安装
  6. 基本文件上传漏洞攻击实验
  7. adb工具下载及配置使用
  8. 代码检查、走查与评审
  9. 大数据采集与预处理技术
  10. android车载蓝牙开发,车载蓝牙开发二