cadence allegro绘制原理图库

2023-11-02

前言:为什么投向了allegro

  本科毕业于电子信息工程专业。相信很多学生也和我一样,在一个类似于叫EDA的课上通过DXP/Altium Designer学习绘制PCB电路,因此大多数学生应该是会用AD这款软件的,至少最基本的流程不会出问题。但是目前企业的环境中,AD的使用频率却远没有那么高。很大一部分程度上是由于正版的AD很贵,而且他的公司满世界的寄律师函,打击盗版行为;另一个原因是AD的版本更新太快了,一年一个大版本都是小意思,这就导致工程师需要相当时间精力去用在适应新软件上,属实麻烦。
  cadence allergo是一系列软件的代称,它包含了从绘制电路图到绘制版图/PCB图的一切流程功能。现在先从绘制原理图库起步,学习allergo。

创建新的原理图库

  首先原理图绘制与原理图库设计的软件是这个:
在这里插入图片描述

  第一次打开以后会弹出窗口,来选择此软件的使用模式。这里选择OrCAD Capture CIS,为了方便起见可以勾选左下角的“设定为默认”。
在这里插入图片描述
  打开软件后,点击左上角的File->New->Library。新建一个原理图库。
在这里插入图片描述
  新建的原理图库可以通过左上角的保存设定其保存路径与名称。如上图所示,这里起名叫library1.olb。

在原理图库中添加元器件

  新建完毕原理图库后,右键单击.\library1.olb,选择****new part,弹出以下窗口。这里注意,allergo里面每个元器件都是一个part。
  这次画的元器件名称为P13HDMI341ART,在窗口中输入名称,点击OK即可。
在这里插入图片描述
  allergo会自动提供一个框体作为芯片主体,如下图所示。
在这里插入图片描述

绘制元器件

  有了芯片主体,那么只需要添加管脚即可。
  点击屏幕右方的添加引脚按钮,窗口如下图所示:allergo的引脚增加功能很智能,有点类似于AD的阵列粘贴。在引脚添加窗口中可以任意修改添加的个数,以及编号的变化规律。
  这里设定左侧的引脚为1位开始,逐次递增,共20个。
在这里插入图片描述
  点击ok后将鼠标移动到芯片体左侧,点击左键生成了20个引脚,并且芯片体会自动根据引脚所占的长度修改自身长度。
在这里插入图片描述
  在其他方向添加引脚,引脚的变化顺序并不是逐次递增,而是逐次递减的。这个时候就需要先写出最大的编号,再将变化量修改为“-1”。如下图所示:
在这里插入图片描述
  这样就可以将其余侧的引脚绘制出来了:
在这里插入图片描述
  引脚增添完如下图所示,随后修改引脚名称:
在这里插入图片描述
  左键框选一列引脚,选中后右键单击,选择edit pins。弹出如下所示窗口,在左侧第一栏修改引脚名称。
  这里有很重要的一个点,在allergo绘制原理图,元器件上相同名称的引脚一定要设置成power属性。一般芯片上引脚名称相同的就是电源属性的VCC和GND,以及NC(空脚),一定注意。
在这里插入图片描述  每一列每一列的修改完成。如果没有按照上面说的修改好属性,那么这个元器件是没法保存的。
在这里插入图片描述
  此外,如果需要在引脚名称(pin name)中将名称改成有上划线形式的,则需要在每一个需要加上划线的字符前加一个反斜杠“\”。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

cadence allegro绘制原理图库 的相关文章

  • ALLEGRO17.2椭圆过孔焊盘绘制

    1 先打开Padstack Editer 先把左下角Units 的单位改为MM 2 进入这个界面后这里选择Slot 3 这里Oblong Rectangle Rcunded Rectangle Chamfered Rectangle都可以选
  • cadence allegro学习记录(三)

    1 中英文切换 需要17 4 2019 s019以上补丁 此电脑 属性 高级系统设置 环境变量 新建用户变量 变量名 intl enabled 变量置 1 重新启动软件 2 主题设置 setup user preference UI Gen
  • AD20笔记-元器件绘制

    AD20笔记 文章目录 AD20笔记 新建工程 绘制元器件 绘制电阻 放置管脚 绘制效果 元器件属性设置 绘制电容 绘制管脚快捷键 元器件属性设置 添加封装属性 绘制效果 绘制电感 元器件属性设置 绘制LED灯 元器件属性设置 把线设置为细
  • AD17无法导出外形层gerber文件

    近日在工作的时候发现Keep OUT层导出的gerber文件 后缀为 GKO 中无内容 导致板厂加工时发现无外形层 发现原因 板子外框线我是在Keep OUT层画的 双击线条发现Keepout选项被勾选 当我把其中一条线条的Keepout选
  • cadence allegro番外:制作含热风焊盘、反焊盘的过孔

    前言 需要先参考下列文章 padstack editor制作过孔 cadence allegro番外 制作flash焊盘 在以上文章中 已经制作了一个可用于两层板的过孔 但是在多层板中 过孔是需要链接或避让负电层的 因此需要在过孔中添加热风
  • AltiumDesigner20画图不求人13

    很多芯粉都遇到的问题就是AD20启动时间长 需要感觉N久的时间才能启动起来 今天为大家介绍可以提高AD20启动时间的方法八 取消一些相关的元件选择 视频教程 AltiumDesigner画图不求人13 提高AD20运行速度 取消一些元器件
  • PADS Router VX2.7 操作界面以及常用设置

    打开方式 直接双击Router或者从layout中打开 打开Router 右击工具栏 选择自己想要使用的工具 项目浏览器 输出窗口 电子表格 导航窗口 都在右上角 标志工具栏中 如果不小心关掉 点击即可恢复 坐标以及单位 设置在 工具栏中的
  • cadence allegro绘制原理图库

    前言 为什么投向了allegro 本科毕业于电子信息工程专业 相信很多学生也和我一样 在一个类似于叫EDA的课上通过DXP Altium Designer学习绘制PCB电路 因此大多数学生应该是会用AD这款软件的 至少最基本的流程不会出问题
  • PCB layout 注意事项

    过孔方面的注意事项 放置过孔时 放置过孔时 2个过孔之间的能走过一根信号线 注意美观横平竖直 过孔与焊盘的间距 PCB layout 时过孔与焊盘的间距 最好在6mil 1 524mm 以上 因为过孔一般不开阻焊 离焊盘太近会导致过孔露铜
  • 【allegro 17.4软件操作保姆级教程十】文件输出

    个人主页 highman110 作者简介 一名硬件工程师 持续学习 不断记录 保持思考 输出干货内容 目录 1 1添加光绘层叠 1 1 1添加线路层 1 1 2添加表底阻焊层 1 1 3添加表底钢网层 1 1 4添加表底丝印层 1 1 5添
  • 「经验分享」一款PCB电路板设计要经历哪些流程?

    一款PCB电路板设计主要包括明确产品需求 硬件系统设计 器件选型 PCB绘制 PCB生产打样 焊接调试等步骤 那么这些步骤都有哪些需要注意点呢 小编带你细品 一定要细品 一 明确需求 在一个硬件设计之初 首先要做的是明确产品的需求 这里主要
  • PCB板中字母代表的含义

    PCB板上元芯件的标识 R 电阻 J 跳线 D 二极管或稳压管 Q 三极管 C 电容 U 集成芯片 L 电感 FB 熔断保险丝 IC 芯片 T 变压器 ZD 稳压二极管 P 有时表示端口 插座等 X和Y代表 晶振 F为 保险电阻 ISO代表
  • 画PCB步骤

    画PCB步骤 1 导入原理图器件 2 画PCB边界 板子画圆弧 首先在机械层 mechanical 画一个边界 如矩形 然后在四个角画上圆弧 最后再复制到阻焊层 keep out Layer 复制到阻焊层方法 shift s单层显示 最后分
  • Altium Designer 20查找指定元器件

    方法一 快捷键J C 输入元器件编号之后 鼠标会跳转到指定的元器件上 等同于 方法二 PCB面板中过滤查找
  • Altium Designer使用-----如果Bill of Materials卡住

    Altium Designer使用 如果Bill of Materials卡住 是没有安装office软件
  • Altium Designer使用-----芯片焊盘之间的距离规则设定(AD6.9)

    设计 规则 Clearance 新建新规则 PadToPad 第一对象 高级的 询问 询问构建者 条件类型 Object Kind is 条件值 Pad 确定 第二对象 高级的 询问 询问构建者 条件类型 Object Kind is 条件
  • Altium Designer侧边栏分上下或者左右两栏,并恢复

    如何分上下或左右 拖动的时候 鼠标移动到上面红框内 即可有提示 松开即完成 如何恢复 按住Shift 并鼠标拖动
  • PCB板框文件丢失的问题

    问题 PCB 板框文件丢失的问题 在制作好PCB并导出Gerber文件后 送厂制板的时候审查被提醒说没有边框文件 缺少 GM1 层 解决办法 经过反复检查 确定添加了边框文件 BOARD GEOMETRY CUT Design outlin
  • AD 常见绿色报错的消除

    TM 可以复位绿色错误 在这个里面 关闭所有报错 只打开电器里面的所有报错 23 PCB板框的评估及叠层设置 对PCB板框进行评估 1 全选器件 2 如果设置了快捷键但是没有起作用 右键单击上方菜单栏 如上图所示 然后找到更改的快捷键 删除
  • 分享一个嘉立创封装库(内含AD和PADS两种格式)

    一直以来做封装都是令我头疼的问题 偶然发现嘉立创的封装库 真的非常好用 而且封装做得非常漂亮 这个封装做得非常好 我也打过几款板子出来 手工焊接起来也非常好 真的是非常好的一个封装库 封装库里面包含了AD Protel99和PADS三种格式

随机推荐

  • 5.3.4 因特网的路由协议(四)BGP协议

    5 3 4 因特网的路由协议 四 BGP协议 我们学习的RIP协议 5 3 2 因特网的路由协议 二 基于距离向量算法的RIP协议 和OSPF协议 5 3 3 因特网的路由协议 三 OSPF协议 都是内部网关协议 都是只能作用于一个自治系统
  • 【原创】xenomai UDD介绍与UDD用户态驱动示例

    xenomai UDD与用户态驱动示例 本文介绍xenomai UDD原理和相关代码 并给出一个基于UDD的用户态操作GPIO的示例 以及内核收发网络包与用户态操作网卡收发包的CPU耗时对比 版权声明 本文为本文为博主原创文章 转载请注明出
  • Web.xml配置详解

    1 定义头和根元素 部署描述符文件就像所有XML文件一样 必须以一个XML头开始 这个头声明可以使用的XML版本并给出文件的字符编码 DOCYTPE声明必须立即出现在此头之后 这个声明告诉服务器适用的servlet规范的版本 如2 2或2
  • 浏览器中地址框输入url地址会进行什么操作?

    一 http请求流程 http 超文本传输协议 是基于TCP协议之上的应用层协议 http的请求会进行以下操作 一 http请求流程 1 1 url域名解析成ip地址 dns解析 1 2 建立三次握手TCP连接 1 2 1 报文中SYN S
  • hashmap转红黑树的两个条件

    一个是链表长度到8 实际是要超过8 后面有补充说明 一个是数组长度到64 上图所示是判断链表长度到达8调用treeifyBin方法转换红黑树 TREEIFY THRESHOLD的值为8 TREEIFY THRESHOLD 1 7 所以bin
  • Pandas中对DataFrame列名进行重命名

    目录 1 重命名Pandas DataFrame Column 列 2 在创建Dataframe时指定列名 3 使用 list 设置全部列名 Pandas是一个用于数据分析和操作的Python库 在pandas中几乎所有的操作都围绕着Dat
  • 5款超级好用的命令行工具,提升你的开发效率!

    微信公众号公众号平凡而诗意 更多精彩内容第一时间推送 如果你是一个喜欢使用Linux系统 或者经常和Linux打交道的开发人员 那么 终端和命令行一定是接触最为频繁的工具之一 Linux不像Windows那样 有丰富的桌面应用 但是 却有很
  • JavaScript基础背诵点

    1 JavaScript是一种基于对象和事件驱动具有安全性能的脚本语言 HTML语言是网页设计中普遍采用的一种超文本标记语言 但HTML自身并不能为网页提供动态支持 也不能接受用户输入 更不能对用户请求做出反应 JavaScript可以嵌入
  • linux的crontab定时配置全过程

    今天因为业务需求 需要在服务器上配置定时任务执行数据库的sql语句 所以使用到了linux 的crontab 特此记录 分享一下自己的过程 首先呢 我们知道crontab是在linux中用于设定在某些时间可以自动执行某些命令的功能 在lin
  • Java实现定时任务

    文章目录 1 使用java util Timer 2 使用ScheduledExecutorService 3 使用Spring Task 1 使用java util Timer 这种方式的定时任务主要用到两个类 Timer 和 Timer
  • 什么样的人适合网络营销?

    最近码教授发现很多网友都在网上发问 什么样的适合做网络营销 网络营销难吗 说实话这行业来的太快 很多都没准备好就来了 说得夸张点但凡现在做这行业的基本都不缺客户都缺人 有一点经验就有可能今天4000明天去另外一公司给到8000 但真心好用的
  • 平衡二叉树平衡因子_数据结构:平衡二叉树

    1 基本概念 平衡二叉树 AVL树 或为空树 或为如下性质的二叉排序树 左右子树深度之差的绝对值不超过1 左右子树仍然为平衡二叉树 平衡因子BF 左子树深度 右子树深度 平衡二叉树每个结点的平衡因子只能是1 0 1 若其绝对值超过1 则该二
  • 计算机技能是啥,简历中的IT技能是什么意思?

    IT技能就是你会的计算机知识 从精通程度上可以分为精通 熟练 了解等 从所学内容上 把你学过的语言 用过的工具 掌握的技术都写上 按条理分类写 IT技能 比如 熟练操作计算机 熟练使用各类办公软件 如word excel等 能够使用fron
  • UniApp中如何实现APP页面横竖屏切换?

    前段时间做了一个驾考项目 该项目是使用UniApp搭建的 其中就遇到的一个需求就是横竖屏切换 用横屏来模拟驾照考试 通过查阅文档发现 在UniApp中 要实现横竖屏切换可以由以下步骤来实现 一 通过配置页面的 manifest json 文
  • 数据属性WEKA学习总结

    首先声明 我是一个菜鸟 一下文章中现出技术误导情况盖不负责 1 Weka理处的数据表格中 一个横行称为一个例实 Instance 竖行代表一个属性 Arrtibute 数据表格称为一个数据集 在weka看来 现呈了属性之间的一种关系 Rel
  • Postman发送post请求

    Postman发送post请求 在服务器开发过程中 要经常对get post接口进行测试 get请求 浏览器就可以完成 而post请求浏览器用起来有点麻烦 有的浏览器支持的不太好 个人用过火狐 还可以 今天介绍一下Postman发送post
  • Linux学习之shell bash

    一 硬件 内核 与shell 有操作系统就会离不开shell这个东西 操作系统实际上是一组软件 由于这组软件在控制整个硬件与管理系统的活动检测 如果能被随意操作那就乱套了 所以不能被非管理员用户所随意使用 但是对于用户来说也是需要体验的 用
  • 用python统计字母个数_如何用python统计字符串中字母个数?

    如何用python统计字符串中字母个数 python统计字符串中字母个数的方法 先使用这三种代码dic dict d s set s helloworld 1 d dict for x in s if x not in d keys d x
  • 编写Linux C++程序如何影响VIRT(虚存)和RES(实存/常驻内存)

    在Linux命令行中执行top命令 可以查询到所有进程使用的VIRT虚拟内存 RES常驻内存和共享内存SHR 那么 什么是VIRT虚拟内存 RES常驻内存和共享内存SHR 我们编写的Linux C 程序如何影响它们呢 查阅资料后 归纳一下
  • cadence allegro绘制原理图库

    前言 为什么投向了allegro 本科毕业于电子信息工程专业 相信很多学生也和我一样 在一个类似于叫EDA的课上通过DXP Altium Designer学习绘制PCB电路 因此大多数学生应该是会用AD这款软件的 至少最基本的流程不会出问题