YepChecker
iifuture
这个作者很懒,什么都没留下…
展开
-
StartSymphonyMode
程序功能:启动Allegro实时多人协同设计模式,同时让yepeda allegro skill在该模式下可以正常进行使用。实现多人同时设计一个项目,缩短项目的开发周期。原创 2024-01-25 22:18:39 · 400 阅读 · 0 评论 -
10.Report\13.EtchLengthByNetReport
输出网络长度详细报告。 点击对应功能按钮后,软件弹出如下的报告,从中可以方便的知道各网络的走线长度、曼哈顿长度、走线长度和曼哈顿长度的比率。长度数据同时给出MILS和MM两种单位的数据,方便工程师感性的认识信号线的长度。同时,报表将普通信号类型的网络和电源类型的网络区分开来。我们在设计上,要求普通信号类型的网络走线要尽可能的短,这样审核人员可以很便捷的知道普通信号类型的网络时候走线过长了。......原创 2022-06-11 12:37:42 · 137 阅读 · 0 评论 -
10.Report\3.TwoPinsComponentOnePinUnconnectReport
输出用于检查两个pin的器件的报告,是否只有一个pin连接了网络,而另外一个pin没有连接,这个通常在画原理图的时候会出现的小错误。比如电容一端没有和地符号或电源符号连接好。原创 2022-06-12 17:02:42 · 96 阅读 · 0 评论 -
VerifyDesign...
程序功能:Yep Checker工具功能介绍 Yep Checker是基于allegro设计平台的PCB审核工具,实现对allegro pcb设计结果的各方面审核功能。同时将所有功能集成到allegro环境中,提高软件了的审核操作性。软件集成了自动审核功能和人工交互审核的功能。极大的方便了对PCB的设计结果的审核,提高了PCB设计的一次成功率,缩短整体的研发周期和研发费用。 Yep Checker程序DFM自动审核大项包括:1、 走线审核2、 过孔审核3、 铜皮审核4、原创 2022-06-19 11:44:07 · 368 阅读 · 0 评论 -
DRCWalk
程序功能:DRC定位工具。 我们在设计的过程中或在进行Yep Checker审核的时候,通常会有比较多的DRC产生,但查找DRC不是非常的方便和直观,有了这个工具就极大方便了我们在这方面的操作。1、Layer控件: 软件分析板上的DRC,并把有DRC的层罗列出来,没有DRC的层则不会显示。通常可能有DRC的层包括如下:ALL、各走线层、PACKAGE_TOP、PACKAGE_BOTTOM。 2、DRC type控件: 软件分析板上的DRC,并把有DRC的类型罗原创 2022-06-19 11:42:01 · 121 阅读 · 0 评论 -
ClearExternalDRC
程序功能:清除设计图上的审核程序Yep Checker生成的DRC标识。原创 2022-06-19 11:35:20 · 63 阅读 · 0 评论 -
ClearTempHighlight
程序功能:清除设计图上的临时高亮项目,比如symbol,net,pin,via等。原创 2022-06-19 11:34:05 · 57 阅读 · 0 评论 -
1.CheckForNetlist\1.DesignCompareReport...
程序功能:网表对比功能 网表对比功能通常用于改版的时候,方便工程师查阅最新的原理图和上一版的原理图存在有哪些差异,便于原理设计工程师核对自己改动过的地方。Allegro本身是带有网表对比功能的,但使用起来比较繁琐,而Yep Checker使用起来很简单,直接对比两个brd文件即可。下面介绍一下对比网表的使用方法: 下面对报告DesignCompare.rep的内容做一下介绍: 第一部分:器件对比左边是新的网表文件,右边为旧的网表文件:格式都是:Ref-des Foo原创 2022-06-19 11:30:01 · 283 阅读 · 0 评论 -
1.CheckForNetlist\2.PlaceSymbolCheck
程序功能:审核器件为何无法正常摆出 网表从原理图导入allegro后,需要将它们放出来到板上,在摆入的过程中通常会有些器件无法摆放出来,这些问题通过人工去确认为何无法正常摆出来,是比较花费时间的,特别是pin脚比较多的器件pin number不对应的问题。通过Yep Checher程序来审核这些问题,就变的很简单。 软件对无法摆入到板中的器件进行检查。并给出检查报告。 ERROR表示没有找到封装库; WARNING:如下下面有信息,说明库的pin number原创 2022-06-18 12:28:43 · 94 阅读 · 0 评论 -
1.CheckForNetlist\3.PinNumber
程序功能:增加器件焊盘的pin number号 在器件焊盘上增加pin number号,便于原理图设计工程师确认实际的板的物理连接连接是否正确,原理图的pin number分布是否和pcb的封装的pin number分布,器件datasheet的pin number分布是否一致。 使用键盘命令: lt (Layer Top)切换到显示top的pin number; lb (Layer Bottom)切换到显示bottom的pin number;原创 2022-06-18 12:26:40 · 93 阅读 · 0 评论 -
1.CheckForNetlist\4.TelesisNetlist
程序功能:输出Telesis网表 从allegro中输出文本格式的网表,便于原理图工程师确认各器件指定了什么封装,各网络连接了那些pin点,以确认原理设计是否正确。 telesis网表总共2部分构成,其中: $PACKAGES部分定义的是器件的封装信息; $NETS部分定义的是网络的信息;...原创 2022-06-18 12:24:50 · 109 阅读 · 0 评论 -
2.CheckForPlacement\1.CheckPlaceByPage
程序功能:按原理的页面进行布局审核 通常情况下,原理设计工程师在设计原理图的时候,会把实现功能的相关的器件画在一起。而布局的时候,也是需要参照原理图,把功能相关的器件进行集中的布局。如果出现同一页的原理图的器件,在PCB的版面上是零散的分布,这种情况就可能存在部分的器件布局不合理。有了这项功能,设计工程师就可以快速的发现这类问题,并改进布局。 面板上方列出了原理图的页面顺序,面板下方给出了点亮的方式。 TempHighlight: 临时高亮显示; Pe原创 2022-06-18 12:23:21 · 108 阅读 · 0 评论 -
2.CheckForPlacement\2.CheckPlaceByHeight
程序功能:在布局自动审核功能的第四点就是按器件的高度进行布局审核,由于目前电子产品的器件密集程度是越来越高,所以这里查出来的问题,并不是完全可以优化的,所以只是给出了警告类型的提示。如果对于某个高度类型的器件,不得不进行优化,那么我们就需要查看该类型器件的周边的布局情况。所以就需要提供一种互动交互的功能,以方便查看这类问题。 执行命令后,在弹出的面板上方列出了需要核对周边器件布局的高度值,通过选择“check height >= 3.00 mm”中的数据值可以改变面板中的高度值,以方便你审核某原创 2022-06-18 12:21:56 · 87 阅读 · 0 评论 -
3.CheckForSignal\1.CheckPowerNet
程序功能:电源信号人工交互审核。 对于一块电路板而言,板上的电源信号,时钟信号,差分信号,是3类至关重要的信号。对于这些信号我们需要重点审核。Yep Checker可以帮你快速的找到这些信号。 PCB审核的时候,需要对每一个电源信号进行审核确认,以确认电源的铜皮宽度或电源的走线线宽,满足电源电流大小的要求。做为参考面的电源铜皮,还需要确认其是否把相邻层的信号完全包含。 软件判断一个网络为电源网络,主要依据如下的原则: 1、如果连接的pin点数少于4个我们认为它不原创 2022-06-18 12:18:31 · 114 阅读 · 0 评论 -
3.CheckForSignal\2.CheckClkNet
程序功能:时钟信号人工交互审核。 PCB审核的时候,需要对每一个时钟信号进行审核确认,以确认时钟信号的长度、拓扑结构满足设计要求。 软件判断一个网络为时钟网络,主要依据如下的原则: 网络名称含有CLK; 网络的NET_SPACING_TYPE属性为CLK; 时钟网络过电阻后的网络,如果pin点小于或等于4,也认为是时钟网络; 执行命令后,面板上方列出了各时钟的网络名称,如果时钟网络经过一个匹配电阻,软件会将它们组合成一个扩展的时钟网络原创 2022-06-18 12:16:28 · 110 阅读 · 0 评论 -
3.CheckForSignal\3.CheckDiffNet
程序功能:差分信号人工交互审核。 PCB审核的时候,需要对每一对差分信号进行审核确认,以确认差分信号的长度和差分线间距,满足设计要求。软件判断一个网络为差分网络,主要依据如下的原则:网络名称的最后一个字母为“P”“N”,“+”“-”,“P”“M”;网络的NET_SPACING_TYPE属性为DIFF;网络的diffpair属性为真;差分网络过电阻后的网络,如果pin点小于或等于4,也认为是差分网络;执行命令后,面板上方列出了各差分对的网络名称。面板下方给出了点亮的方式。TempHighlight原创 2022-06-18 12:09:40 · 108 阅读 · 0 评论 -
3.CheckForSignal\4.CheckNetByList
程序功能:其他信号人工交互审核。 除了上面提到的电源信号、时钟信号、差分信号之外,如果还有其他的信号需要逐一进行审核,可以将这些需要审核确认信号做成List文件,通过该功能进行审核。 选择包含审核网络名称的List文件,当然也可以是上面输出的电源网络名称List文件、时钟网络名称List文件、差分网络名称List文件更改后得来的文件。...原创 2022-06-18 12:01:45 · 80 阅读 · 0 评论 -
3.CheckForSignal\5.CheckNetbyNet
程序功能:对板上所有的信号人工交互审核。用户选取板上任何一个信号进行查看和审核。原创 2022-06-18 11:59:20 · 62 阅读 · 0 评论 -
3.CheckForSignal\6.HighlightPowerNet
程序功能:软件自动搜索电源网络,并以不同的颜色进行高亮,便于观察和审核;原创 2022-06-17 22:26:57 · 51 阅读 · 0 评论 -
3.CheckForSignal\7.HighlightClkNet
程序功能:软件自动搜索时钟网络,并用黄色点亮,便于观察和审核。原创 2022-06-17 22:26:00 · 53 阅读 · 0 评论 -
3.CheckForSignal\8.HighlightDiffNet
程序功能:软件自动搜索差分网络,并用黄色点亮,便于观察和审核。原创 2022-06-17 22:24:22 · 48 阅读 · 0 评论 -
3.CheckForSignal\9.OutputPowerNetList
程序功能:软件输出电源网络名称List文件:PowerNetList.lst。原创 2022-06-17 22:23:00 · 50 阅读 · 0 评论 -
3.CheckForSignal\10.OutputClkNetList
程序功能:软件输出时钟网络名称List文件:ClkNetList.lst。原创 2022-06-17 22:21:43 · 42 阅读 · 0 评论 -
3.CheckForSignal\11.OutputDiffNetList
程序功能:软件输出差分网络名称List文件:DiffNetList.lst。原创 2022-06-17 22:20:05 · 56 阅读 · 0 评论 -
4.CheckForIdfOut\1.PTCOut
程序功能:软件自动输出brd文件名.emn和brd文件名.emp这两个文件,通常用于pro-e结构设计软件审核。原创 2022-06-17 22:14:52 · 98 阅读 · 0 评论 -
4.CheckForIdfOut\2.IDFOUT
程序功能:软件自动输出brd文件名.bdf和brd文件名.ldf这两个文件。原创 2022-06-17 22:11:43 · 113 阅读 · 0 评论 -
4.CheckForIdfOut\3.SDRCOUT
程序功能:软件自动输出brd文件名.emn和brd文件名.pro这两个文件。原创 2022-06-17 22:10:30 · 52 阅读 · 0 评论 -
4.CheckForIdfOut\4.DXFOUT
程序功能:软件自动输出PLACETOP.dxf和PLACEBOT.dxf这两个DXF文件,提交给结构工程师。结构工程师可以将DXF文件导入到结构设计软件中进行对应的结构审核,甚至3D的审核。原创 2022-06-17 22:05:39 · 120 阅读 · 0 评论 -
5.CheckForHeight\1.FindSymbolHeight...
程序功能:审核高器件的摆放是否满足设计要求 在高度器件核对的时候,我们需要特别关注高度比较高的器件。比如:我们希望能够重点审核高度大于某个数值的器件,这将大大提高我们的审核效率。Yep Checker可以很轻松的帮我们做到这一点。 点击对应菜单或者功能按钮后,右边的面板弹出板上的器件高度列表,您只需要点击列表中的高度数据,软件就会自动生成位置报告。为观察器件的方便,颜色的显示做了相应调整。 选项:>= 、= 、...原创 2022-06-16 18:03:17 · 73 阅读 · 0 评论 -
5.CheckForHeight\2.SymbolZeroHeight
在某些情况下,设计图中的库没有高度信息,或者说高度信息不正确为0。这些器件在高度审核的时候往往被忽略,而出现审核遗漏。我们需要将这些器件找出来,修正库的高度信息。Yep Checker可以很快速的找出这些缺少高度信息的器件。 软件自动输出没有定义高度信息的器件报告,并临时高亮这些器件,如下图。并且通过点击报告中的坐标点,可以快速定位到对应的器件。...原创 2022-06-16 18:02:19 · 75 阅读 · 0 评论 -
5.CheckForHeight\3.AllSymbolHeight
如果结构工程师需要知道整版的器件高度信息,可以通过Yep Checker输出这个报表,以方面结构工程师进行器件高度的核对。 软件自动输出板上所有器件的高度报告,如下图。通过点击报告中的坐标点,可以快速定位到对应的器件。...原创 2022-06-16 18:01:23 · 52 阅读 · 0 评论 -
6.CheckForLayout\1.RefPrefix
程序功能:检查接插件等关键器件的摆放是否满足设计要求。 硬件设计工程师在设计原理图的时候,通常按器件的类型给器件进行REF编号,比如电阻的REF编号以R开头,电容的REF编号以C开头,芯片的REF编号以U开头,接插件的REF编号以J开头等。接插件对于电子产品来讲至关重要。通常情况下,结构设计对接触件的定位要求非常严格。所以审核类似接插件这种关键器件是否已经摆放到位,就变的很重要了。 点击对应功能按钮后,右边的面板弹出类似下面动画的图示内容,您只需要点击列表中的REF编号的前缀,软件原创 2022-06-16 18:00:05 · 90 阅读 · 0 评论 -
6.CheckForLayout\2.FindClineWidth...
程序功能:查看各层的走线线宽及分布 在高速电路板pcb设计的时候,我们需要对高速线路进行特殊的阻抗的控制,这个时候就会出现某些类型的信号,比如差分信号需要走和普通信号不一样的线宽了。通过Yep Checker可以快速的查看某个层面上的各种线宽的,信号分布,以方便确认信号走线线宽设计的正确性。同时也可以知道某个层面最小的线宽是多少,是否达到PCB制版的极限。 点击对应功能按钮后,右边的面板弹出类似下面动画的图示内容。面板中列出了当前选择层面上面的走线存在的各种的线宽,通过选择其中的数据原创 2022-06-16 17:59:08 · 74 阅读 · 0 评论 -
6.CheckForLayout\3.FindPadstack...
程序功能:查看焊盘分布和钻孔分布情况 在规模比较大的电路板上,找个焊盘,并指出在那些地方使用到,使用了几个,并非是件容易的事情。Yep Checker可以帮你很好的做到这点,下面介绍一下使用到方法。点击对应功能按钮后,右边的面板弹出类似下面动画的图示内容,您只需要点击焊盘的名称或钻孔尺寸的大小,软件就会自动生成位置报告。为观察焊盘的方便,颜色的显示做了相应调整。 通过点击报告中的坐标点,可以快速定位到对应的pin点或via。 完成后点击“Close”按钮,软件会恢复原来的原创 2022-06-16 17:52:47 · 57 阅读 · 0 评论 -
7.CheckForSilkscreen\1.TextOutline
程序功能:软件增加丝印文字的outline边框,便于审核文字摆放是否出现重叠的情况。 键盘命令:SO,打开或者关闭丝印文字的outline边框。原创 2022-06-16 17:50:42 · 85 阅读 · 0 评论 -
7.CheckForSilkscreen\2.RefDirection
程序功能:软件增加Ref到器件之间的指示线,便于查找Ref摆到了板上的那个位置,便于审核ref的摆放是否出现交叉的情况。 键盘命令:SD,打开或者关闭REF到器件之间的指示线。原创 2022-06-16 17:47:27 · 53 阅读 · 0 评论 -
8.CheckForAssembly\1.PlaceTextOut...
程序功能:板子设计和制版完成,提交机器的SMT焊接,需要提交给SMT工厂一份器件坐标表,以方便SMT机器准确表贴。Allegro软件自带输出的坐标文件,信息偏少,Yep Checker提供了全面的信息输出,供SMT工程师参考。 点击对应功能按钮后,软件输出YepEda自己设定的格式的comp_center_rep.txt 文件,用于SMT生成制造,该报告提供了器件中心坐标mil单位和mm单位的数据,方便SMT产家进行选择,同时提供了基标光学点的位置。...原创 2022-06-16 17:46:10 · 68 阅读 · 0 评论 -
9.CheckForChecking\1.CheckForEtch\1.CheckDanglingLine
程序功能:检查多余线段,软件自动判断板上多余的线段,并可以选择性自动将他们删除;原创 2022-06-16 17:44:13 · 82 阅读 · 0 评论 -
9.CheckForChecking\1.CheckForEtch\2.CheckClineSharpAngle
程序功能:检查90度走线和锐角走线;检查出来的锐角走线,通常会是小的线段造成的,修改的时候需要将部分的走线线段删除,然后重新走一下,就可以了,比如下图。原创 2022-06-15 22:15:51 · 82 阅读 · 0 评论 -
9.CheckForChecking\1.CheckForEtch\3.CheckClineLength
程序功能:检查是否存在小于3mil的走线,通常长度小于3mil的走线,是多余的小线条或者走线有小的拐弯造成,需要将它们一一删除或修线。原创 2022-06-15 22:14:27 · 69 阅读 · 0 评论