首页 > 其他分享 >ALLEGRO更新DRC检查

ALLEGRO更新DRC检查

时间:2023-05-24 17:13:39浏览次数:41  
标签:管理器 更新 ALLEGRO 报错 设置 规则 浏览器 DRC

设置DRC规则

所有规则,都在规则管理器里面设置。

DRC时,检查的项目都是根据规则管理器的约定来的。

所以,布线前或查看DRC前,都需要先确认规则管理器中设置了所有规则。

 

 在规则管理器里面,将该设置的规则(e.g. 线宽,间距)都设置上。不知道的规则就用默认的。

设置分析模式

虽然规则已经设置好,也不一定会DRC有效。

因为要指定这些规则被DRC才行。

 出现 Analysis Modes(分析模式)对话框

 

点击左边视图的每一项后,在右边视图会出现该项可以检查的选项。

在右边可选的On项下,能打勾的地方都打上勾。

在对话框下面,勾上在线DRC和在线DFM, 然后点击OK确认设置。

查看大致的DRC状态

 

 

在状态对话框中,能大致看出有没有错(没有放置的元件,没有布线的网络/电气连线,DRC错误数量)。但是有些错误和警告是不显示的。也无法精确跳转到报错的地方。

更新DRC检查

 在命令窗口,可以看到更新了DRC, 还剩多少DRC.

 

打开了DRC浏览器,这里就能看到具体的DRC错误。点击右边的报错条目,就能跳转到PCB上的报错点。

在DRC浏览器中,在左视图的树上,依次点开每个下拉箭头,直到看到没有箭头的树叶项。

左击树叶项,如果树叶项上标注的数量>0, 就是有DRC报错。

在右视图,点击一项DRC报错,可以看到报错的subclass(哪一层), 需要的值,当前值。

如果实际值不在需要的值范围内,就DRC报错。

可以看到第一个目标,第2个目标,采用的DRC规则是哪个类。

 

这样,我们就能具体知道是哪2个元素之间报错,报错的规则是啥?应该怎么改,才能符合这个规则。

例子,就拿上图第一条DRC报错来看。

 

DRC子类指示在顶层,引脚 U5.10 和 过孔之间要求的值是10mil, 但是实际值只有9.665mil.

这样的话,我们就知道,只要将过孔拉远一点,离U5.10引脚超过10mil, 这个DRC报错就没有了。

等我们调整完,再来DRC浏览器看,这个DRC报错已经没有了。

所有的DRC报错,在DRC浏览器中看的都很直观,可以直接定位到报错的地方,可以知道报错的具体原因。这就解决大问题了。

DRC通过的结果确认

  • 状态显示必须都是0警告,0错误。
  •  

     

     

    如果不是0,点击错误或警告的图标,会生成一个报告,用模拟 add line的方法,跳转到对应坐标处,查看具体错误。

    • DRC浏览器中的错误数量必须为0
    •  

       在最后确认DRC时,最好对DRC进行update, 然后再进行DRC结果查看。DRC update的几个地方

    • DRC update的几个地方

    •  

      对于allegro DRC报错设置和查看的操作,暂时这些好像够用。

 

标签:管理器,更新,ALLEGRO,报错,设置,规则,浏览器,DRC
From: https://www.cnblogs.com/xinxin09/p/17428911.html

相关文章

  • Windows10 无法更新密码。为新密码提供的值不符合字符域的长度、复杂性或历史要求
    域账号死活无法修改密码,说要求不足,可是AD域几乎不限制密码条件。Ctrl+Alt+Del改自己管理员密码唯一找到的解决方法:只有在勾选"下次变更密码"时使用者换密码系统才会认定符合複杂度要求,这样操作可以正常修改密码    ......
  • allegro忽略DRC和重新显示已忽略DRC
    忽略DRC主要有两种情况:1.这些DRC错误是因为约束管理器的设置不合理,存在不影响制板2.分批处理DRC,隐藏当前暂时不进行解决的DRC,使得界面更清晰1.仅忽略单个DRC警告 光标移至需要隐藏的DRC处右键 点击waiveDRC 点击OK即可忽略该DRC错误并隐藏其显示。2.重新显示已忽略......
  • 基础算法大全(更新ing
    1前缀和///给定一组数,求任意区间的总和#include<bits/stdc++.h>usingnamespacestd;constintN=100010;intn,a[N],s[N],m;intmain(){cin>>n>>m;for(inti=1;i<=n;i++){cin>>a[i];s[i]=s[i-1]+a[i];}whil......
  • ALLEGRO建立等长规则并设定了等长目标线,但是精度调却不变绿色
    1.下面设定了等长规则,也设定了TARGET等长目标线,后面的进度条却不变颜色 2,  3.再回到CM里打开规则管理器的开关   ......
  • dom、js原生常用api, 兼容ie等主流浏览器(持续更新)
    开发组件库必须知道的东西/***获取scrollTop*@param{HTMLElement|window}element-dom元素或者window对象*@returns{number}*/functiongetScrollTop(element){if(element===window){returnwindow.pageYOffset||document.documentElemen......
  • 红帽SELinux资料-翻译(持续更新中。。。)
        红帽企业Linux7SELinux用户和管理员指南  翻译者:李天聪        第一章    介绍安全性增强型Linux(SELinux)提供了额外的系统安全层。SELinux从根本上回答了这个问题:“<subject>可以对<object>做<action>吗?”,例如:“一个网络用户主可......
  • 【xhs】笔记更新监控,x-s、x-t、a1、web_session
    本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!标题环境win10、macPython3.9node.jsv4.16x-s、x-t、a1、web_session获取博主详细信息defget_use......
  • redis,缓存雪崩,缓存穿透,缓存更新,缓存降级,缓存预热等问题
    一、缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成......
  • 关闭Chrome浏览器 弹窗无法更新问题
    部分老电脑还用的是win7,但是win7的谷歌浏览器已经不支持更新了但是低版本的谷歌浏览器还不断的提示更新,然后弹框无法更新又无法更新,还一直提醒,就很烦。关闭方法只需要右键点击谷歌浏览器的快捷方式,选择属性找到快捷方式页面,找到目标栏在chrome的路径后面添加--dis......
  • 迪友社区Dilink车机 高德地图V7.1 共存版|小迪语音控制|锁14通道「持续更新」
    本文转载自:迪友社区 https://www.bydmax.com/apps/742.html7.1更新记录1:全程绿波,一路畅行2:地图配色焕新,周边信息应有尽有3:规划布局更新,熟路常去路一看便知4:搜索界面体验升级,布局优化、信息更全5:迪友社区优化:修改共存包名,避免和自带地图冲突无法安装。6:迪友社区优化:新增锁......