利用Allegro画封装和布局时常见错误详解

一:焊盘篇

  1. 问题一:padstack editor制作完焊盘后,在pcb editor中找不到焊盘

           解决办法:在Pcb editor中选择set→user preference→paths→Library→分别在padpath和psmpath中加入焊盘的路径(选中所对应的上层文件夹即可)

二:网表导入篇Cadence中生成netlist失败的原因

  1. 问题一:Unable to open c:\Cadence\PSD_14.2\tools\capture\allerro.cfg for reading.Please correct the above error(s) to proceed.

           错误原因:allegro.cfg文件找不到或allegro.cfg文件不能打开,这个问题的根源是,有可能每台电脑上安装Allegro的位置不一样,allegro.cfg文件找不到是理所当然的。

           解决办法:点生成netlist,点setup,修改路径为capture\allegro.cfa所在路径,把allegro.cfg文件的位置选择你现在安装目录的文件位置。(示例:D:\Cadence\SPB_16.5\tools\capture\allegro.cfg)

        2.问题二:#1 ERROR(ORCAP-36055):Illegal character in \hi-am13-mb-v.ooo(a10)

#2 ERROR(ORCAP-36055):Illegal character in \hi-am13-mb-v.ooo(a10)\

#3 ERROR(ORCAP-36055):Illegal character in \hi-am13-mb-v.ooo(a10)\

…….

           错误原因:首先确认了是非法字符,ORCAD包含的非法字符有:”/”、”<”、”>”、”#”、”$”、”(”、”)”。

           解决办法:懒得写,自己上网查。提醒自己以后在使用ORCAD和ALLEGRO时不要使用中文路径、且文件名和路径名中均不能有非法字符,否则将无法导出网表。

        3.问题三:netlister failed.please refer to session log or netlist.log for details.

           错误原因:检查或者重新排列(Annotate)元器件的标号,防止出现多个元器件重复命名检查每个元器件是否有拥有自己的封装,封装名是否正确,名称要保持完全一致。(Tips:这只是其中几个小原因,更多的原因需探索)

           解决办法:挨个试…(这种原因最可怕,没有具体提醒)

        4.问题四:#ERROR(24)File not found

                        Packager files not found

           错误原因:导入网络表的路径没有设置正确,选择网表路径时,要双击打开网表所在文件夹,再点击OK。如果不双击打开网表文件夹,cadence导入的路径为上一级文件路径。

           解决办法:选择路径时直到进入网络表文件夹里。(同一原理图的pcb文件和网表放在一个文件夹下

5.问题五:Name is too long

         错误原因:名称尺寸设置太小。

         解决办法:改大

                          

6.问题六:Symbol ‘CS2-100-70X60‘ for device ‘CAP NP_CS2-100-70X60_1000PF‘ not found in PSMPATH or must be "dbdoctor"ed.

          错误原因:此类错误和没有PCB封装有关。

          解决办法:在pcb中打开setup→User preferences→paths→Library→对preference项进行添加→根据consen公司的共享库,找到lib-pcb文件夹→打开关于PCB封装库的配置说明文件.docx→根据操作步骤进行添加即可  。

                          

三:Allegro PCB篇

  1. 问题一:ERROR-Could Not Generate Shape     Arc segment is outside of the extents.

           错误原因:原来软件默认原点在(0,0),所以画到负数那边属于区域外就不能画了,必须设置原点到新的位置,如下图。

           解决办法:Setup→Design parameter Editor→Design→在Move origin位置将坐标改为(10000,8000),上面的Extent坐标会对应发生变化(-10000,-8000),此时即可画图。

2.问题三:Allegro 在使用过程中options不小心被关掉了怎么重新调出来?

          解决办法:View→windows→在前面选中即可。

3.问题四:Allegro如何将十字设置成大光标?

          解决办法:Set→User preferences→Display→Cursor→若pcb_cursor复选框中是cross,则是小十字光标,若是infinite则为大光标

      4.问题五:如何将Allegro中的元器件锁定不再移动?(在画PCB的时候,有一些关键元器件无需再移动,为了防止其移动,可以将这个元器件固定。)

         解决办法:在pcb下面的command命令栏输入控制命令:fix锁定元器件;unfix解锁元器件。方法二:也可以点击图中两个符号,左边的为锁定,右边的为解锁。

5.问题六:Allegro中布局时,如何快速通过选择原理图中的元器件直接进行布局?

        解决办法:在原理图的Options下面选择preferences会出来一个对话框,对话框里选择Miscellaneous,找到Intertool Communication选项,选中Enable Intertool Communication(允许原理图和ALLEGRO交互)选项,就可以了。

     6.问题七: Allegro如何修改封装中焊盘的引脚编号?

        解决办法:打开dra文件→find→仅选中text在前面打勾→点击焊盘上的序号编码→找到Edit→点击Text→弹出Text Edit框→在Enter new text中输入新的编码即可。

 

原文地址:https://www.cnblogs.com/shendanblogs/p/11631238.html

时间: 2024-10-02 12:57:20

利用Allegro画封装和布局时常见错误详解的相关文章

MDK常见错误详解集合

错误代码及错误信息 错误释义 error 1: Out of memory 内存溢出 error 2: Identifier expected 缺标识符 error 3: Unknown identifier 未定义的标识符 error 4: Duplicate identifier 重复定义的标识符 error 5: Syntax error 语法错误 error 6: Error in real constant 实型常量错误 error 7: Error in integer consta

H3 BPM初次安装常见错误详解5-7

错误5:登陆无反应,F12查看后台网络请求错误如下图所示 错误原因:ISAPI未对相应的.net版本允许. 解决方法:IIS的根节点--右侧"ISAPI和CGI限制"打开--将相应版本的.net版本设置为允许 错误6:正常安装完后,登陆无反应,也不报错.安装日志也没有报错.(没有H3 BPM 服务) 错误原因:服务没有正常启动或服务没有创建成功. 解决方法(服务没有启动的):请在服务中启动H3相关服务 解决方法(服务中没有H3相关服务):运行安装目录下Server\OThinker.H

iOS 集成百度地图常见错误详解

1.环境配置 2.导入依赖库: CoreLocation.framework.QuartzCore.framework.OpenGLES.framework.SystemConfiguration.framework.CoreGraphics.framework.Security.framework.libsqlite3.0.tbd.CoreTelephony.framework .libstdc++.6.0.9.tbd 如果没有导入libsqlite3.0.tbd,会报 如果没有导入libst

WAVSEP在Linux系统中部署时常见错误

使用Tomcat部署时常见错误 环境:Debian7 , tomcat7, WAVSEP v1.5 安装时提示: javax.servlet.ServletException: java.sql.SQLException: Database 'db/WavsepConfigDB'  not found 原因: tomat用户没有写入根目录的权限. 解决办法: 以root身份运行,在根目录建立db目录并将所有权授予tomcat用户. #mkdir /db #chown -R tomcat:tomc

PHP编译安装时常见错误解决办法,php编译常见错误

PHP编译安装时常见错误解决办法,php编译常见错误 1.configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution 解决方法: yum -y install libxslt-devel 2.configure: error: Could not find net-snmp-config binary. Please check your net-snmp installa

linux编译安装时常见错误解决办法

linux编译安装时常见错误解决办法 This article is post on https://coderwall.com/p/ggmpfa 原文链接:http://www.bkjia.com/PHPjc/1008013.html configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution复制代码 代码如下:yum -y install libxslt-devel c

docker 运行时常见错误

docker 运行时常见错误 (1) Cannot connect to the Docker daemon at unix:///var/run/docker.sock. [[email protected] geo]# docker version Client: Docker Engine - Community Version: 19.03.8 API version: 1.40 Go version: go1.12.17 Git commit: afacb8b Built: Wed M

android WebView详解,常见漏洞详解和安全源码

这篇博客主要来介绍 WebView 的相关使用方法,常见的几个漏洞,开发中可能遇到的坑和最后解决相应漏洞的源码,以及针对该源码的解析. 由于博客内容长度,这次将分为上下两篇,上篇详解 WebView 的使用,下篇讲述 WebView 的漏洞和坑,以及修复源码的解析. 下篇:android WebView详解,常见漏洞详解和安全源码(下) 转载请注明出处:http://blog.csdn.net/self_study/article/details/54928371. 对技术感兴趣的同鞋加群 54

android WebView详解,常见漏洞详解和安全源码(下)

上篇博客主要分析了 WebView 的详细使用,这篇来分析 WebView 的常见漏洞和使用的坑. 上篇:android WebView详解,常见漏洞详解和安全源码(上) 转载请注明出处:http://blog.csdn.net/self_study/article/details/55046348 对技术感兴趣的同鞋加群 544645972 一起交流. WebView 常见漏洞 WebView 的漏洞也是不少,列举一些常见的漏洞,实时更新,如果有其他的常见漏洞,知会一下我-- WebView