![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Allegro
文章平均质量分 88
EDA365电子论坛
这个作者很懒,什么都没留下…
展开
-
一直没懂PCB叠层设计,直到看见这篇文章......
总的来说叠层设计主要要遵从两个规矩:每个走线层都必须有一个邻近的参考层(电源或地层);邻近的主电源层和地层要保持最小间距,以提供较大的耦合电容;下面列出从两层板到八层板的叠层来进行示例讲解:一、单面PCB板和双面PCB板的叠层对于两层板来说,由于板层数量少,已经不存在叠层的问题。控制EMI辐射主要从布线和布局来考虑;单层板和双层板的电磁兼容问题越来越突出。造成这种现象的主...转载 2020-04-26 14:19:08 · 5274 阅读 · 0 评论 -
高速PCB阻抗设计阻抗控制内参
为保证信号传输质量、降低EMI干扰、通过相关的阻抗测试认证,需要对PCB关键信号进行阻抗匹配设计。本设计指南是综合常用计算参数、电视机产品信号特点、PCB Layout实际需求、SI9000软件计算、PCB供应商反馈信息等,而最终得出此推荐设计。适用于大部分PCB供应商的制程工艺标准和具有阻抗控制要求的PCB板设计。一、 双面板阻抗设计100欧姆差分阻抗推荐设计①、包地设计:线宽、间距 7...转载 2020-04-26 13:59:53 · 4135 阅读 · 0 评论 -
ALLEGRO中颜色设置中,为什么有很多层是重复的,有什么区别?
CADENCE ALLEGRO是一个很复杂的PCB设计软件,它比较严谨。这种软件严谨风格就能让设计者会少犯错误,提高了设计风险。图1今天上尉Shonway就给大家分享一个习惯问题,也是题目中说到的,在ALLEGRO颜色设置中有一些层是重复的,比如BOARD GEOMETRY类下面有个Silkcreen_top, Silkcreen_bottom,但在PACKAGE GEOMETRY类目下也有...转载 2020-04-08 09:52:58 · 1245 阅读 · 2 评论 -
Allegro PCB操作技巧
Allegro是常用的三大PCB设计软件之一,本文继续与大家分享一些Allegro的实用小技巧。1、Allegro PCB库文件路径设置库文件路径设置Setup–>User Preferences–>弹出设置界面–>需要设置四个路径–>点击对应的Value按钮–>弹出路径设置界面如图2;图1点击新建菜单,选择库文件所在路径:D:\Allegro_lib\A...转载 2020-04-08 09:49:20 · 4400 阅读 · 0 评论 -
Allegro快捷键-PCB环境
对“allegro”板而言,其在PCB环境下,与pads、dxp相比,其快捷键与常规应用差别巨大,初次接触的新手很难适应,即便是老手,很多也是自成一套快捷键;原因很简单,allegro在pcb下的快捷键不全,且其功能太多,根本无从设置出完全符合大众口味的快捷键,对pcb举例截图如下所示:图1 allegro举例pcb在其上侧及左侧所对应图标,均为绘制pcb所需的常用操作;相对常规操作而言,键...转载 2020-04-07 11:19:30 · 1104 阅读 · 0 评论 -
简要罗列通过Allegro绘制的PCB封装步骤
Allegro 软件绘制 PCB封装,比其它EDA软件相对于复杂一些,步骤更多一些,我们这里简单的列一下通过 Allegro 软件绘制的 PCB 封装的步骤,分 2 类不同封装,即贴片类型封装和插件类型封装,具体的操作步骤如下所示:贴片类型封装制作过程可按以下步骤:第一步,需要制作贴片焊盘,打开焊盘设计组件 Pad Designer,如图 4-2 所示,选择到 Parameters,是钻孔信息...转载 2020-04-07 11:16:11 · 4922 阅读 · 0 评论 -
Allegro修改元件封装管脚序号
对于用Allegro画PCB来说,其中画元件封装是最头疼的事,100个芯片就有100种封装,况且要从焊盘画起,自从有了“封装生成器”,画封装就简单了许多,只要清楚Datasheet上芯片的封装规格,几步就能生成适合芯片的封装。生成的封装可以有三种,对应不同情况:A- 最宽松,适合非专业焊接的工程师焊接的元件封装;B- 通用,封装的尺寸比宽松小,适合专业焊接人员手工焊接;C- 最紧凑,最小的封...转载 2020-04-07 11:08:11 · 9398 阅读 · 0 评论 -
分享一个Allegro自动对齐工具
对Cadence绘制PCB时,多使用allegro进行绘制PCB;但allegro中,在16.3以前多没有自动对齐工具,很多时候,需要人工凭借直觉或格点进行对齐,效率并不高;此处,为解决自动对齐问题,推荐一款allegro自动对齐工具;本次使用版本为“Cadence 16.6”,若无必要,建议学习时直接使用“16.5”或“16.6”版本,“17.2”版本对之前的库及PCB兼容性略显不足;推荐“...转载 2020-04-03 10:08:41 · 2125 阅读 · 1 评论 -
喏,你们要的58条 Allegro 使用技巧汇总整理好了
1.鼠标设定: 在ALLEGRO视窗 LAYOUT时,每执行一个指令例:Add connect, Show element等鼠标会跳到Option窗口,这样对layout造成不便:控制面版>滑鼠之移动选项中,指到预设按钮(或智慧型移动):取消“在对话方块将滑鼠指标移到预设按钮”设置。2. Text path设置: 在ALLEGRO视窗 LAYOUT时,不能执行一些指令:Show elemen...转载 2020-04-03 10:02:18 · 11074 阅读 · 1 评论 -
PCB变成3D瞬间高大上,怎么用Allegro实现呢?
众所周知,Cadence 是一个大型的EDA 软件,它几乎可以完成电子设计的方方面面,包括ASIC 设计、FPGA 设计和PCB 板设计。Cadence 在仿真、电路图设计、自动布局布线、版图设计及验证等方面有着绝对的优势。Cadence 包含的工具较多几乎包括了EDA 设计的方方面面。(文未有福利)Cadence allegro 16.x 版本已经拥有3D view,虽然比较简单,但是总之还不...转载 2020-04-02 10:43:50 · 5940 阅读 · 0 评论 -
电路板埋阻埋容,你见过不?告诉你在CADENCE内如何设置埋阻埋容
PCB板有一种工艺,叫埋阻埋容,就是把贴片电阻,贴片电容放到PCB板里层去,这些贴片电阻电容一般都是很小的,比如0201,甚至更小的01005之类。这样做出来的PCB板跟正常的PCB板一样,但里面放了很多电阻电容,为了顶层,底层省出了不少元件摆放空间。今天就给给大家讲讲这个埋阻埋容在CADENCE Allegro中如何设置。1.PCB板外框设计。PCB外框需要画出物理外框、布线区域、器件放置...转载 2020-03-16 10:01:05 · 2340 阅读 · 5 评论 -
电路板埋阻埋容,你见过不?告诉你在CADENCE内如何设置埋阻埋容
PCB板有一种工艺,叫埋阻埋容,就是把贴片电阻,贴片电容放到PCB板里层去,这些贴片电阻电容一般都是很小的,比如0201,甚至更小的01005之类。这样做出来的PCB板跟正常的PCB板一样,但里面放了很多电阻电容,为了顶层,底层省出了不少元件摆放空间。今天就给给大家讲讲这个埋阻埋容在CADENCE Allegro中如何设置。1.PCB板外框设计。PCB外框需要画出物理外框、布线区域、器件放置...转载 2020-03-13 11:03:45 · 4018 阅读 · 4 评论 -
Cadence封装尺寸总结
1、表贴ICa)焊盘表贴IC的焊盘取决于四个参数:脚趾长度W,脚趾宽度Z,脚趾指尖与芯片中心的距离D,引脚间距P,如下图:焊盘尺寸及位置计算:X=W+48S=D+24Y=P/2+1,当P<=26mil时Y=Z+8,当P>26mil时b)silkscreen丝印框与引脚内边间距>=10mil,线宽6mil,矩形即可。对于sop等两侧引脚的封装,长度边界取IC的非...转载 2020-03-12 10:37:23 · 1988 阅读 · 0 评论 -
从Cadence发展史中,看EDA的一段江湖故事
说到IC Design就离不开EDA TOOLS。IC设计中EDA工具的日臻完善已经使工程师完全摆脱了原先手工操作的蒙昧期。IC设计向来就是EDA工具和人脑的结合。随着IC不断向高集成度、高速度、低功耗、高性能发展,没有高可靠性的计算机辅助设计手段,完成设计是不可能的。IC设计的EDA工具真正起步于80年代,1983年诞生了第一台工作站平台apollo;20年的发展,从硬件描述语言(或是...转载 2020-03-12 10:32:11 · 3607 阅读 · 0 评论 -
cadence多版本同时安装及切换的“秘诀”
首先按先后顺序安装15.5>16.6版本软件(破解版本也是一样的)在cdsroot中设置变量:C:\Cadence\SPB_16.6\license.lic; C:\Cadence\SPB_16.3\license_163.lic(注:变量中制定软件各自的lic路径,中间用;号隔开)在C:\Cadence\SPB_16.6\tools\bin最高版本的安装目录下将switchvers...转载 2020-03-11 11:28:56 · 10824 阅读 · 0 评论 -
cadence原理图快捷键
Allegro Design Entry CIS 原理图1.shift+鼠标滚轮 左右移动2.Ctrl+鼠标滚轮 放大缩小3.Alt+鼠标滚轮 上下移动4.按下鼠标滚轮可任意方向拖动图纸(可以一直保持按下状态或者按一下松开)5.CTRL+鼠标左键 : 元件叠选6.CTRL+鼠标左键拖动 : 复制该元件,元件标号自动加一7.ALT+F4 退出当前窗口8.CTRL+E 编辑元件属性(...转载 2020-03-11 11:24:21 · 4030 阅读 · 0 评论 -
Cadence封装尺寸总结
1、表贴ICa)焊盘表贴IC的焊盘取决于四个参数:脚趾长度W,脚趾宽度Z,脚趾指尖与芯片中心的距离D,引脚间距P,如下图:焊盘尺寸及位置计算:X=W+48S=D+24Y=P/2+1,当P<=26mil时Y=Z+8,当P>26mil时b)silkscreen丝印框与引脚内边间距>=10mil,线宽6mil,矩形即可。对于sop等两侧引脚的封装,长度边界取IC的非...转载 2020-03-10 10:00:25 · 249 阅读 · 0 评论 -
技术补漏-Cadence布局布线常见问题详解!
1. 怎样建立自己的元件库?建立了一个新的project后,画原理图的第一步就是先建立自己所需要的库,所采用的工具就是part developer. 首先在建立一个存放元件库的目录(如mylib),然后用写字板打开cds.lib,定义: Define mylib d:\board\mylib(目录所在路径). 这样就建立了自己的库。在Concept_HDL的component->add,...转载 2020-03-10 09:54:46 · 5212 阅读 · 0 评论 -
Allegro快捷键设置05-常用组合键设置
立题简介:内容:简单介绍Allegro绘制的PCB环境下的快捷键-常用组合键设置;来源:实际使用得出;作用:对Allegro绘制PCB快捷键进行介绍-常用组合键设置;PCB环境:Cadence 16.6;立题详解:对“allegro”板而言,其在PCB环境下,与pads、dxp相比,其快捷键与常规应用差别巨大,初次接触的新手很难适应,即便是老手,很多也是自成一套快捷键;原因很简单,al...转载 2019-10-25 09:54:22 · 3656 阅读 · 0 评论 -
为什么ALLEGRO在颜色设置中,好几个层是重复的,这是你习惯不对
CADENCE ALLEGRO是一个很复杂的PCB设计软件,它比较严谨。这种软件严谨风格就能让设计者会少犯错误,提高了设计风险。图1今天上尉Shonway就给大家分享一个习惯问题,也是题目中说到的,在ALLEGRO颜色设置中有一些层是重复的,比如BOARD GEOMETRY类下面有个Silkcreen_top, Silkcreen_bottom,但在PACKAGE GEOMETRY类目下也有...转载 2019-10-25 09:49:30 · 905 阅读 · 0 评论 -
合理减少工程问题沟通-allegro 17.2 新功能
良好的设计以加工工艺为基本原则,优先保证产品的可靠性。可靠性的实现基于对生产工艺的理解和判断,allegro 17.2在DFX检查方面可以给工程师有力的保障。在大型的单板设计中实际应用效果都很突出,可以减少设计中的失误,确保设计过程的准确以及有效,极大的提高我们的信心,保证设计一次成功。最新的allegro 17.2集成了布线细节自动检查,包括了多达2000条的设计细节规则和高速领域关键设计规则...转载 2019-10-25 09:44:48 · 845 阅读 · 0 评论 -
Allegro快捷键设置01-PCB环境
立题简介:内容:简单介绍Allegro绘制的PCB环境下的快捷键;来源:实际使用得出;作用:对Allegro绘制PCB快捷键进行介绍;PCB环境:Cadence 16.6;立题详解:对“allegro”板而言,其在PCB环境下,与pads、dxp相比,其快捷键与常规应用差别巨大,初次接触的新手很难适应,即便是老手,很多也是自成一套快捷键;原因很简单,allegro在pcb下的快捷键不全...转载 2019-10-24 10:52:51 · 333 阅读 · 0 评论 -
Allegro的Device文件都包含了哪些信息
Device 文件由多行数据来记录器件的逻辑信息。每一行包含一个关键词,后面紧跟一个或多个数据字段。一个关键词就是描述器件的一个属性。各个字段主要提供关于该属性的值。DEVICE文件完整格式如下:(comment line)PACKAGE <matching_package_symbol_name>CLASS PINCOUNT <number_of_pins>P...转载 2019-10-24 10:39:42 · 2341 阅读 · 0 评论 -
PCB设计-Allegro软件入门系列第二十八讲-铺铜操作(下)
铺铜是PCB很常见的操作,PCB的敷铜一般都是覆地铜,增大地线面积,有利于地线阻抗降低,使电源和信号传输稳定,在高频的信号线附近敷铜,可大大减少电磁辐射干扰,起屏蔽作用。本讲讲解啊一下铜皮的合并和铜皮层间操作,这2种操作是实际项目中极为频繁的2个铜皮相关操作《一》铜皮合并(1)分析有时候我们普通往往铺了一小块没然后附近又铺铜铺了另一小块,这样有2个缺点 :①整体编辑的时候铜皮过多②如...转载 2019-10-24 10:29:51 · 1253 阅读 · 0 评论 -
PCB设计-Allegro软件入门系列第十讲-叠层设置(上)
上一节讲了Class和Subclass的配置。这节讲一下叠层设置。《一》叠层选择本节从一个四层板讲解,讲一个四层板的叠层选择。(1)成本,一个产品层数越多,相应供应商的报价就会对应增加,所以能用最小的层数实现性能和价格最优叠层是一个优秀的PCB工程师的重要体现。(2)相同层数的情况下,PCB板子的叠层也会影响PCB的性能。(3)层压结构对称(4)相邻的信号层之间容易引入串扰(5)...转载 2019-10-24 10:24:02 · 3413 阅读 · 0 评论 -
PCB设计-Allegro软件入门系列第十六讲-获取PCB封装库与更新
前言经历了导入网表和PCB参数设置,这里先讲一下封装的获取和更新。不少小伙伴就是被Allegro的封装拦住,这里有必要讲一下封装的获取和更新(1)一方面如果读者有个新的PCB需要改版,有些封装需要调用旧版的封装,这个时候用旧PCB导出封装就显得尤为重要了(2)另一方面,读者如果导入了网表并且把器件已经放入了PCB上了,如果封装修改了就需要进行封装更新了。《一》获取PCB 板上的封装在...转载 2019-10-23 11:20:54 · 1730 阅读 · 0 评论 -
Allegro同组等长走线约束方法
以千兆以太网为例说明,差分等长设置;首先,拉好差分线;打开约束管理器,创建BUS(也可以再拉线之前创建,个人习惯拉线前设好所有的总线BUS);创建MG;差分的对内等长设置;其他信号等长线路(点对点或一组像具有相同模型)可以参照以上做法!若一组线内有多种模型;一般选择使用相同模型最多的一根做模型 创建MG;驱动后不同模型会自动显示红色,把显示红色的clear掉...转载 2019-10-23 11:14:11 · 9012 阅读 · 0 评论 -
PCB设计-Allegro软件入门系列第十四讲-设计参数配置(上)
前言经历了导入网表,和放置器件后,我们就要画板子了,但是必要的设计参数也要先准备好,磨刀不误砍柴工。《一》显示参数这里主要设置DRC报错标志大小和飞线显示类型(1)DRC标志可以适当根据板子调整笔者这里是设置25在封装重叠检查出现DRC后,产生DRC标志,这里在封装是0402的情况下,DRC为25实在有点小,但是笔者这个PCB非常密集,板子比较小。30mmX40mm。读者可以根据实际...转载 2019-10-23 11:07:13 · 828 阅读 · 0 评论 -
Allegro在PCB的设计过程中如何替换备用封装呢?
大家在用Allegro设计PCB的过程中是不是遇到过BGA下面电容封装太大,或者BGA外面电容封装错误使用八角形等情况呢?这一切的不要紧,在没有原理图的情况下我们可以通过修改Device文件(没有的话可以自己创建一个)来修改备用的封装,以便画图的过程中随时替换.(DEVICE FILE: sc0402) PACKAGE sc0402CLASS DISCRETEPINCOUNT 2 PINO...转载 2019-10-23 11:01:22 · 3579 阅读 · 0 评论 -
Allegro自定义设置快捷键的三种方法
Allegro自定义设置快捷键的三种方法:1、在Allegro PCB editor 命令窗口直接定义2、通过修改用户变量env文件来设置快捷键3、定义笔画为快捷键1、在Allegro PCB editor 命令窗口直接定义这样定义的快捷键只能在当前设计中使用,如果重新启动软件,快捷键将会失效。命令格式如下:alias F2 add connectfunckey a add conn...转载 2019-10-22 11:01:22 · 4038 阅读 · 0 评论 -
Cadence的allegro下设置阻抗
立题简介:内容:介绍orCAD下器件信息显示推荐;来源:实际使用得出;作用:介绍orCAD下器件信息显示推荐;PCB环境:Cadence 16.6;立题详解:对“PCB设计”而言,对“信号传输”而言,其不能简单理解为“线路连通”即可,因为对信号而言,其有“高速”、“低速”等区别,同时具有“信号质量”、“电源质量”等等因素指标,若只是简单连通线路,在信号频率大到一定程度时,信号质量会急速...转载 2019-10-22 10:57:01 · 15245 阅读 · 1 评论 -
Allegro的脚本文件内容里都有些啥……
小伙伴们在使用Allegro的时候是否经常用到脚本文件夹呢?scr的用法其实可真不简单。。。首先脚本文件的运行模式就存在很多种,比如不提示错误信息,不弹出确认对画框(这样很有利于我们执行内容较多的脚本文件)scriptmode +noerrorsscriptmode +invisible又或者可以把一些确认的对话框自己加到我们的脚本文件里面,是不是这样很方便呢?(axlUIConfir...转载 2019-10-22 10:48:50 · 973 阅读 · 0 评论 -
Cadence的allegro下删除操作
立题简介:内容:介绍allegro下删除操作;来源:实际使用得出;作用:介绍allegro下删除操作;PCB环境:Cadence 16.6;立题详解:对“Cadence的allegro”而言,在“allegro”下,其对所有的元素表现为“对象”,因此无论是在“移动”、“删除”、“编辑”等条件下,推荐尽量使用“必要的对象”,而不是一次性勾选“all on”,否则很可能会由于“对象冲突”导...转载 2019-10-22 10:45:16 · 6485 阅读 · 0 评论 -
Cadence Allegro 中skill应用教程:让代码替我们打工
SKILL语言是Candence提供给用户的一个开发接口,利用其本身提供的接口函数和SKILL语言完成自动化操作的功能。原创今日头条:卧龙会IT技术怎么查看SKILL:1.可以直接用写字板打开进行编辑或看功能说明。2.想自己写或改的话,可以用UE,有命令提示,高亮,检查的功能。如何加载SKILL:1.方法一:自动加载:在allegro.ilinit中加入load(“xpage.il”“...转载 2019-10-21 11:05:30 · 10651 阅读 · 0 评论 -
盘点20条Allegro操作指令,老司机都不一定掌握的技能
1.鼠标设定:在Allegro视窗layout时,每执行一个指令例:Addconnect, Show element等鼠标会跳到Option窗口,这样对layout造成不便.1)控制面版>滑鼠之移动选项中,指到预设按钮(或智慧型移动):取消“在对话方块将滑鼠指标移到预设按钮”设置2.Text path设置:在ALLEGRO视窗LAYOUT时,不能执行一些指令:Showelement, Tool...转载 2019-10-21 10:58:53 · 4339 阅读 · 0 评论 -
PCB设计-Allegro软件入门系列第一讲-焊盘的构成和用途(1)
Allegro软件入门最难的就是焊盘制作,而一个贴片焊盘都至少包括一个顶层如Top、钢网层pastemask_top、阻焊层(也就是人们常说的开窗层)sodermask_top,而一个插件焊盘就比贴片多了一个中间层和底层Bottom、钢网层pastemask_bottom、和阻焊层sodermask_botom。打开pad_Designer,界面如下,pad_Designer的参数设计界面...转载 2019-10-21 10:53:40 · 1041 阅读 · 0 评论 -
Allegro修改元件封装管脚序号
对于用Allegro画PCB来说,其中画元件封装是最头疼的事,100个芯片就有100种封装,况且要从焊盘画起,自从有了“封装生成器”,画封装就简单了许多,只要清楚Datasheet上芯片的封装规格,几步就能生成适合芯片的封装。生成的封装可以有三种,对应不同情况:A- 最宽松,适合非专业焊接的工程师焊接的元件封装;B- 通用,封装的尺寸比宽松小,适合专业焊接人员手工焊接;C- 最紧凑,最小的封...转载 2019-10-21 10:44:28 · 6113 阅读 · 0 评论 -
ALLEGRO设计一些指令及问题汇总
1. 鼠标设定: 在Allegro视窗 layout时,每执行一个指令例:Add connect, Show element等鼠标会跳到Option窗口,这样对layout造成不便.控制面版>滑鼠之移动选项中,指到预设按钮(或智慧型移动):取消“在对话方块将滑鼠指标移到预设按钮”设置2. Text path设置: 在ALLEGRO视窗 LAYOUT时,不能执行一些指令:Show eleme...转载 2019-10-18 10:49:14 · 3031 阅读 · 0 评论 -
PCB设计Allegro软件之ENV的设定
ENV是Allegro PCB用户自定义快捷键的设置文件。第一步:设置ENV的路径,如下图所示。我的电脑右键选择属性菜单打开我的电脑属性菜单后选择【高级系统设置】选择高级菜单里面的 【环境变量】进入环境变量后找到用户变量名为HOME的变量,查看当前变量的路径(也可以点击编辑修改ENV的指定路径)按上一步的路径找到SPB_Data文件夹。然后查看是否存在PCBenv文件夹(如果...转载 2019-10-18 10:37:10 · 9632 阅读 · 0 评论 -
神技!ALLEEGRO不用SKILL也能一键添加光辉文件
不用skill我也照样可以一键添加光辉作为一个layout攻城狮,在设计时一定要规范化。这点非常非常重要!之前发文allegro出gerber教程,发现有粉丝提出为啥不提用skill自动添加光辉文件?以及能不能像AD那样批处理?我只想说你对allegro的了解还不够呀。自带功能那么好,为啥还要用skill?批处理?那是什么。我可以一键完成!!skill可以实现一键添加,但也有局限性,一般的...转载 2019-10-18 10:29:31 · 488 阅读 · 0 评论