需求说明:Cadence基本知识

内容       :环境搭建、原理图库制作、原理图绘制、快捷键

来自       :时间的诗


1 初始化环境

a 打开OrCAD Capture CIS软件
b 选择OrCAD_Capture_CIS_option with Capture
c 新建工程 工程名为vip 指定路径即可
d 当前工程
  .opj为设计项目工程
  .dsn为原理图设计文件后缀
  其中更改SCHEMATIC1为SCH
  更改PAGE1为VIP
  此处更改后的VIP为需要绘制原理图的文件

2 创建OrCAD原理图库

1 File -> new -> Libray
2 生成.olb文件
3 保存
4 右键单击library1.olb选择New Part
5 创建元器件库过程细节较多,可以单独查阅具体包括以下部分
  a 单个元件
  b 复合封装元件(复合封装元件是指元件内部是是由若干个相同的部分组成,
    只是管脚  标号不一样的元件)
  c 创建分割元件(我这里分割元件是指内部结构不一样, 由于管脚数量很多
    而将其分解为多个部分,每个部分的结构不一样,比如将电源类管脚作为一
    类,其他管脚做为一类等)
  d CIS 网上数据库直接抓取(CIS 网上数据库直接抓取也是 cadence 的一个
    显著特点, 这个是 AD 没有的,操作起来也很方便)
6 Option -> Perferences -> Grid Display -> Pointer snap to grid可以设置
  是否连线可以跟栅格不对齐,我一般选择对齐.
7 创建符合封装元件
  a Parts per Pkg输入2
  b 电源引脚VCC设置为Power可见
  c 我们按住 Ctrl+N 进入下一个部分
  d 按键盘上的 I/O 可以放和缩小(PS不过我还是喜欢Ctrl+鼠标滑轮)
  e View -> Package可以看整体视图
8 创建分割元件
  a 新建元件
  b Parts per Pkg 设置为 2
  c 将类型设置成 heterogeneous
  d View -> Package可以看整体视图
  
  方法二
  a new part from spreadsheet
  error:pin shape not specified for pin on row
        this pin will not be included in the new part
  解决 需要选择Shape

3 原理图环境配置

1 Options -> Preference 设置
  a 颜色默认即可
  b miscellaneous(混合的意思) Intertool ComMunication在后面交互式布线要用到
  c Grid按照需要设计栅格
  
2 Options ->  Design Template 设置字体、标题、页大小

3 Options ->  Schematic Page Properties 设置此设置只对当前工程起作用。在原
  理图页时点击设置原理图属性,一般选择默认.

4 原理图设计

1 在原理图纸中 Place 菜单下选择 Part放置元器件.

2 Add Library 添加常用库
  路径 D:\Cadence\Cadence_SPB_16.6-2015\tools\capture\library
  Pspice 文 件 夹 下 是pspice 放置要用到的库。
  Connector 是常用的连接器我们把它添加进来
  Discrete 是常用的电阻、电容库集合,我们也把它添加进来。
  
3 我们点击Discrete 库输入 R,查找电阻如下图所示,找到之后双
  击就可以摆放,按键盘上的 Esc 键可以停止摆放。
  
  我们再来摆放几个电容输入 cap,找到 capNp 无极性电容。
  
4 旋转、放大缩小、放置总线等
  旋转R, 选中元件之后按键盘上的R键即可旋转元件。 
  放大和缩小是I和O键
  按H键可将元件水平镜像
  按V键可将元件垂直镜像
  放置导线我们按W键
  按N键可放置网络标号
  按T键可以放置字符串
  按G可以放置地
  按F可以放置电源
  按J可以放置连接点
  按X可以放置不检查点
  按B可以放置总线
  按E可以放置总线入口
  
  地我们选择 GND/CAPSYM 
  电源我们选择VCC_BAR/CAPSYM

5 F4重复命令
  a 我们下面接着讲一个很常用的快捷键 F4(重复命令)
  
  b 我们选中元件(这里选中电阻) ,按住 Ctrl 键往下就可以拖
    出多个电阻, 拖出一个后按 F4 即可重复放置元件。
    
  c 此操作比复制命令有时候更有效,尤其是放置网络时。我们按
    W 放置导线,再按F4 会自动向下复制出导线。
    
6 元件属性编辑
  
  a 单个编辑, 我们选中元件双击即可弹出编辑界面见下图。默认属
    性是横向的,我们右键 Pivot 切换成垂直方向。
  
  b 在这里我们可以修改元件的属性,比如取值啊,封装什么的
  
  c 群编辑,在工程栏选择.DSN 设计或者要选择要修改的页,然
    后Eidt-Brose-Parts.选中要修改的元件,按 Shift 可以多
    选,然后在按Ctrl+E,弹出编辑属性窗口.
    
7 平坦式原理图与层叠式原理图
  平坦式原理图特点
  特点:a 电路规模较大时,可以按照功能将电路分成几个部分,
  
        b 每部分都单独绘制,之后每张电路图之前采用 off-page connector 连接。
        
        c 平坦式设计中,每页都有 off-page connector平坦式设计中,
        
        d 不同页面属于同一层次
        
        e 操作 -> 在平坦式原理图中每个页是平等的, 页与页直接连接
          用 off-page connector,每一页跟普通原理图设计一样.
          
  层叠式原理图特点
  特点:a 自上而下的设计,从根层开始看图,很容易看出整个电路的结构。
  
        b 将电路分门别类,以方块图代表实际电路。
        
        c 首先在 1 张图纸上用框图的形式设计总体结构,然后在另外一张
          图纸上设计每个子电路框图代表的结构。子框图还可以复用。
          
        d 在 Place 下 有 两 个 Hierarchical Block 和Hierarchical Port 
          用于设计方框图及连接入口

Cadence基础知识2(环境搭建、原理图库制作、原理图绘制、快捷键)相关推荐

  1. 深度学习图像识别:基础知识与环境搭建

    深度学习图像识别:基础知识与环境搭建 1. 深度学习的基本原理 什么是人工智能? 通过学习掌握了某中技能的机器,我们认为它具备了人工智能 什么是深度学习? 深度学习的概念源于人工神经网络的研究: 含多 ...

  2. C语言零基础入门——1.基础知识与环境搭建。

    C语言零基础入门--1.基础知识与环境搭建. 好了.终于迎来了第一篇文章,这篇文章要做的事情非常简单,主要有三个事情 ​ 第一:C语言的介绍. ​ 第二:计算机的基础知识. ​ 第三:C语言的环境安装 ...

  3. Android 基础知识 -- Linux环境搭建

    Android 开发工具下载网站:http://www.androiddevtools.cn/ 1 JDK 1.1 下载JDK,解压后放到/usr/lib/jvm/目录 sudo mv jdk1.7. ...

  4. IT:银行类金融科技岗笔试习题集合—各大行(工商+建设+农业+浦发+招商+平安+人民+邮政银行)计算机信息科技岗笔试集合(包括计算机基础知识+网络+操作系统+数据库系统原理)

    IT:银行类金融科技岗笔试习题集合-各大行(工商+建设+农业+浦发+招商+平安+人民+邮政银行)计算机信息科技岗笔试集合(包括计算机基础知识+网络+操作系统+数据库系统原理) 导读:因为博主后台留言太 ...

  5. Cadence基础知识4(焊盘制作比较重要的3点以及热风焊盘的作用和制作 )

    需求说明:Cadence基本知识 内容       :第一部分  焊盘制作要点                   第二部分  热风焊盘 来自       :时间的诗 第一部分  焊盘制作要点 原文: ...

  6. Altium designer18系列教程二 原理图库制作

    Altium designer18系列教程二 原理图库制作 制作原理图库 一.新建原理图库文件(教程一中有提到) 二.界面介绍 三.画原理图库元器件 在前面的教程中主要讲了讲AD18的优点和AD18的 ...

  7. Python数据分析高薪实战第一天 python基础与项目环境搭建

    开篇词 数据赋能未来,Python 势不可挡 你好,我是千帆. 互联网公司从红利下的爆发期,进入新的精细化发展阶段,亟须深入分析与挖掘业务与数据价值,从而找到新的增长点突破现有增长瓶颈.各行各业的数据 ...

  8. 分布式基础篇1——环境搭建(谷粒商城)

    一.项目简介 1.电商模式 2.项目前置知识 3.项目技术&特色 4.项目架构图 5.微服务划分图 二.分布式基础概念 1.微服务 2.集群&分布式&节点 3.远程调用 4.负 ...

  9. 【Java基础】Java环境搭建

    文章目录 一.前期准备 1. 基础知识 2. 软件 二.安装 1. JDK安装 2. 配置环境变量 三.总结 一.前期准备 1. 基础知识 JVM:Java Virtual Machine,也就是Ja ...

最新文章

  1. OpenVINO2021.4+YOLOX目标检测模型部署测试
  2. 点滴积累【C#】---初始页面自动给站点名称赋值
  3. 报班学python到底怎么样-学Python真的能让你找到出路吗?
  4. 微服务架构与领域驱动设计应用实践
  5. hdu 1556 Color the ball
  6. 冒泡排序的原理,思路,以及算法分析(Java实现)
  7. wampserver php乱码,WampServer搭建php环境可能遇到的问题
  8. [bzoj1191][HNOI2006]超级英雄Hero
  9. 【英语学习】【Daily English】U14 Transportation L02 I'm afraid that you're going in the wrong direction.
  10. 410. 分割数组的最大值
  11. Socket 学习(三).5 UDP 的弱点
  12. Julia:关于split的用法
  13. 最常用高频汉字前4000
  14. 火狐浏览器Firefox怎样设置中文
  15. 产品经理/技术总监的能力模型
  16. OpenWrt使用IPV6+Aliddns实现远程管理路由
  17. java中的耦合_Java中的耦合
  18. log4j.properties 使用说明
  19. 航班查询接口调用介绍
  20. 搭建MYSQL的mmm架构出现 master/AWAITING_RECOVERY. Roles报错

热门文章

  1. 基于php网吧会员管理系统-计算机毕业设计
  2. 学籍信息管理系统--------总体设计
  3. steamvr unity 连接眼镜_unity Steam VR 手柄按键基本操作
  4. 麦当劳中国主办“为爱麦跑”,邀请超过35000个家庭“线上爱心亲子跑”
  5. 未root手机 ida动态调试安卓so文件—— 学习实践 《教我兄弟学Android逆向09 IDA动态破解登陆验证》
  6. 草根老板最容易犯的100个错误
  7. 日常杂记之解除B站区域限制(可看进击的巨人)
  8. 从python开始学编程vamei_《从Python开始学编程》作者:Vamei - kindle电子书下载 - 我的书库...
  9. Vue写一个知乎日报
  10. Unity 绿幕视频抠图算法原理与实现 -- 效果极好