Candence新手入门学习笔记<一>

这篇具有很好参考价值的文章主要介绍了Candence新手入门学习笔记<一>。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Candence概述

Candence包含两大部分:OrCAD和Allegro。OrCAD原理图设计功能强力,Allegro版图设计强劲。

常用模块

Candence提供了十数多个模块,其中存在部分模块的功能重复,以下列写部分常用的核心模块。
(1)Design Entry CIS
OrCAD为基础的原理图设计工具,此工具使用快捷方便、简单易懂、与其他PCB软件兼容性好
(2)PCB Editor
最主要的印制电路板设计工具
(3)PCB Librairan
Allegro库开发管理工具
(4)PCB Router
布线工具,是强大的自动布线引擎
(5)PCB SI
Allegro自有的仿真工具

OrCAD Capture CIS自建元件库

应用的是OrCAD Capture CIS模块
(1)创建工程

Candence新手入门学习笔记<一>
myproject.dsn:数据库文件夹
SCHEMATIC1:保存原理图的各个页面
Design Cache:防止元器件后,文件夹中会出现原件的名称路径等信息
(2)创建元件库和元件
绘制原理图时需要自己生成所用器件的元件图形,先要创建元件库,然后将元件图形放到其中方便调用。
1.创建元件库
File/New/Library创建一个元件库,右键新建的元件库可以选择合适路径进行保存并命名。
2.创建元件
右键元件库选择New Part选项
Candence新手入门学习笔记<一>
Name:元件名称
Part Reference Prefix:元件的索引编号,保持默认的U即可
3.创建引脚
应用Place/Pin命令来添加单个引脚
Candence新手入门学习笔记<一>
通过Place/Pin Array偏批量添加引脚
Candence新手入门学习笔记<一>
Candence新手入门学习笔记<一>
批量生成后可以逐一点击修改引脚名称,也可以通过选定所有引脚批量修改名称:选定所有引脚;选择Edit/Properties或者ctrl+E组合。
Candence新手入门学习笔记<一>
3.确定实体边框
双击Value:
Candence新手入门学习笔记<一>
选择Place/Rectangle命令拉出矩形框作为实体边框,点击后选择End Mode Esc命令完成元件图。

(3)创建非规则图形文件
1.创建Part
创建后应用Place/Line命令绘制出运放边沿:
Candence新手入门学习笔记<一>
TIPS:虚线框需要贴合物体表面,不接触表面引脚需要通过放置line引至边缘,因设置PIN只能放置在虚线框外。
2.隐藏引脚
Option/Part Properties中选择Pin Name Visible下拉框中选择False选项,可隐藏所有引脚名称
3.放置差分信号输入
Candence新手入门学习笔记<一>
(4)创建及使用分裂元件
有些芯片的引脚数非常多,因此绘制原理图时一张图纸有可能放不下,因此需要分成多个功能模块来进行绘制
各种芯片都有其特殊的封装形式,在绘制PCB中芯片的所有引脚都要在一个封装形式上。而原理图重视的是引脚数,各引脚的功能属性。
Multiple-Part Package选项可以用于设置创建分裂元件。
(5)使用电子数据表创建零件
Capture还支持通过电子数据表来进行简便创建元件,可以对库文件进行右键,利用New Part From Spreadsheet选项来进行创建。

OrCAD Capture CIS添加元件库及放置元件

Candence新手入门学习笔记<一>
在新建的原理图页面空白处使用Place/Part命令能够弹出对话框。通过选定合适的元件库,可以将自建或他建元件直接放置在原理图上。

OrCAD Capture CIS建立电气互联

(1)使用wire方法
1.放置连线
Place wire:点击选择起点后,终点是某个引脚时单击该点即可连接,若需要终点悬空,可以双击。绘制过程转换方向默认90°,可按住shift拖动绘制任意角度。
2.连接方式
Place junction:十字型连接将不自动产生节点,可以通过Place junction来进行添加节点。
3.处理悬空引脚
Place no connet:
Candence新手入门学习笔记<一>
(2)使用net alias方法
Candence新手入门学习笔记<一>
Candence新手入门学习笔记<一>
使用时需要将对应引脚通过wire引出,再将net alias生成的虚框放置到wire上。
(3)不同页面间的电气互联
使用Place off-page connector
选定合适的Off-Page Connector图标,放置后双击文本部分,在Value文本框中输入对应的网络名称。再在另一页面中放置同名Off-Page Connector即可。
(4)使用总线创建连接
使用Place Bus创建总线
1.总线和wire信号线之间只能通过网络名称实现电气互联
2.如果不使用Bus Entry,会出现连接点,但是却没有形成真正的电气连接,wire必须通过Bus Entry和信号线进行互联
3.两段总线T型连接会自动放置连接点,电气互联。十字型连接必须手动放置连接点。文章来源地址https://www.toymoban.com/news/detail-493616.html

到了这里,关于Candence新手入门学习笔记<一>的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 新手入门Web安全的学习路线

    学习Web安全需要掌握Web安全相关概念、渗透测试相关工具、渗透实战操作、熟悉Windows/Kali Linux、中间件和服务器的安全配置、脚本编程学习、源码审计与漏洞分析、安全体系设计与开发等等。 如果是零基础的小白入门Web安全,可以参考这个学习规划: 建议学习时间:2周 学习

    2024年02月05日
    浏览(55)
  • 新手入门深度学习 | 6-1:LeNet-5(1998年)详解

    🔗 运行环境:python3 🚩 作者:K同学啊 🥇 精选专栏: 《深度学习100例》 🔥 推荐专栏: 《新手入门深度学习》 📚 选自专栏: 《Matplotlib教程》 🧿 优秀专栏: 《Python入门100题》 传统的LeNet-5网络最初是为手写数字识别而设计的,由两个卷积层、两个池化层和三个全连接

    2024年02月11日
    浏览(31)
  • C语言初阶——手把手教零基础/新手入门(万字心得笔记)

    目录 前言 一、C语言是什么? 二、开发环境 1.编译器 三、初始C语言 1.第一个C语言程序 2.数据类型 2.1 数据类型的长度 3. 变量 常量 3.1 如何定义变量 3.2 变量的分类  3.3 变量的作用域和生命周期 3.4常量 1.字面常量 2.const修饰的常变量  3.#define定义的标识符常量 4.枚举常量

    2024年02月03日
    浏览(90)
  • Linux云计算学习路线图(新手必备,从入门到精通)

    据统计,越来越多的企业正在使用云服务,云计算独特的优势,为企业节约了硬件软件成本,因此,企业对云计算人才的需求也不断增加。对于帮助更多想要学习云计算的小伙伴,下面千锋云计算小编给大家分享最新云计算学习路线图,帮助大家在学习的路上少走弯路。 第一

    2024年02月12日
    浏览(46)
  • 【Python】新手入门学习:详细介绍开放封闭原则(OCP)及其作用、代码示例

    【Python】新手入门学习:详细介绍开放封闭原则(OCP)及其作用、代码示例 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程👈 希望得到您的订阅和支持~ 💡 创作高质量博文(平均质量分92+),分

    2024年03月14日
    浏览(48)
  • 推荐几个适合新手入门学习的SQL网站,在线就能练习

    这里整理推荐几个我自己学习时用过的在线学习网站,对新手非常友好,帮助初学者快速入门SQL,在交互式的环境里学习,既不用安装也不用导入数据,在线就能思考和练习。 1.自学SQL网 适合小白学习,这里由浅及深的介绍了SQL的知识,每一个章节是一组相关的SQL知识点且配备着

    2024年02月15日
    浏览(32)
  • 高效学习工具之AnkiMobile新手入门指南(ios端,包括ipad、ihpone设备)————创建、使用、备份、设置参数、相关资料

    最近在使用Anki刷题(开源社区软件,不用有停更的,后顾之忧)备考,自己主要在移动端(ipad、iphone)使用,但是网上很多资料都是电脑端或安卓端的,不能直接拿来使用,所以随笔记录和总结了一些自己使用Anki的一些最基本的使用方法(基本功能会用就可以了,不需要太

    2024年02月06日
    浏览(56)
  • 一个基于SpringBoot开发的RBAC系统,非常适合新手入门JavaWeb代码审计实战的系统,长文警告,要好好学习。

    嗨,大家好,我是闪石星曜CyberSecurity创始人Power7089。 欢迎大家搜索我的微信公众号:闪石星曜CyberSecurity 本文是【炼石计划@Java代码审计】内部圈子原创课程,现分享给大家学习。 如需转载,请详细注明来源。 欢迎大家搜索并添加我的好友【Power_7089】,备注CSDN,邀请你进入

    2024年02月11日
    浏览(50)
  • GitHub新手用法详解【适合新手入门-建议收藏!!!】

    目录 什么是Github,为什么使用它? 一、GitHub账号的注册与登录 二、 gitbash安装详解 1.git bash的下载与安装 2.git常用命令  3. Git 和 GitHub 的绑定 1. 获取SSH keys  2.绑定ssh密钥 三、通过Git将代码提交到GitHub 1.克隆仓库   2.测试提交代码         GitHub是一个面向开源及私有软件项

    2023年04月24日
    浏览(57)
  • HLS新手入门教程

    HLS是一种高级综合技术,它允许开发人员使用高级语言(如C、C++和SystemC)来描述数字电路的行为和功能,然后将其转换为硬件电路实现。这种转换过程是自动完成的,因此开发人员无需手动编写硬件描述语言(HDL)。 HLS的主要目的是简化FPGA设计流程,提高设计效率和设计质

    2024年02月02日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包