<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.cadence.com/Community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>PCB Design</title><link>http://www.cadence.com/Community/blogs/pcb/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>What's Good About APD’s Wirebond Color Visibility? You’ll Need the 16.5 Release to See!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/22/what-s-good-about-apd-s-wirebond-color-visibility-you-ll-need-the-16-5-release-to-see.aspx</link><pubDate>Tue, 22 May 2012 18:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1311289</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1311289</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/22/what-s-good-about-apd-s-wirebond-color-visibility-you-ll-need-the-16-5-release-to-see.aspx#comments</comments><description>&lt;p&gt;Prior to the 16.0 release, color and visibility (CV) settings of bond wires in &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41534;releaseName=SPB16.5"&gt;Allegro Package Designer&lt;/a&gt; were based on the traditional layer model whereby wires were represented as 2-dimensional cline objects that could be colored and made visible or invisible depending on the layer they were on. In 16.0, bond wires were implemented as true 3-dimensional objects in the database, and their CV were set according to their profiles.&lt;br /&gt;&lt;br /&gt;The 16.5 release has made improvements to increase the designer&amp;rsquo;s efficiency in setting the CV attributes.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Setting the wire profile visibility in Visibility tab &lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;With the new profile-based model, users are able to set the wire visibility in the Visibility tab. The following snapshots portray the Color form and the corresponding Visibility tab that lists wire profiles:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_01.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_01.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_02.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_02.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The list of profiles starts after the last displayed layer. The profile list is the same as that in the Color form (i.e. the profiles in the database are listed in alphabetical order). If there are no profiles, nothing is listed after the layer list. The visibility tab is scrollable such that if there are a lot of profiles to be listed, they can all be accessed through the scroll bar. The workings of the check-boxes are the same as those for the layers - the result of setting or unsetting visibility is seen directly on the canvas. There is also a check-box at the top of the profile to quickly set or unset the visibility of all profiles.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Eliminate WIRE subclass visibility setting&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Since 16.0, users have found indirect ways to affect the visibility of wires without going through the profile interface. In 16.5, we made the following changes in various areas of the tool:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hide the WIRE subclass check-box in the Color form and the Color command form so that users cannot directly manipulate the visibility of this subclass. &lt;/li&gt;&lt;li&gt;Ensure that changes in WIRE subclass visibility from other applications get reflected to the profile visibility as well. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Setting Wire DRC visibility in Visibility tab &lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;You can now set the visibility setting of the Wire DRC directly in the Visibility tab. This check-box is similar to the one in the Color Form:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_03.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Wirebond%20Color/wb_03.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Being able to toggle this check-box in the Visibility tab allows for faster access to display or undisplay Wire DRCs in the canvas; toggling it OFF (background color) will undisplay all the Wire DRC markers (regardless of profiles), and toggling it ON (with the selected Wire DRC color) will show all those markers.&lt;/p&gt;&lt;p&gt;I look forward to your comments.&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;&lt;i&gt;GenPart&lt;/i&gt;&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1311289" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Layout+and+routing/default.aspx">PCB Layout and routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/advanced+package+designer/default.aspx">advanced package designer</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Editor/default.aspx">PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/APD/default.aspx">APD</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/IC+Packaging/default.aspx">IC Packaging</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/packaging/default.aspx">packaging</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+Package+Designer/default.aspx">Allegro Package Designer</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/wirebond+color/default.aspx">wirebond color</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/bond+wires/default.aspx">bond wires</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/visability/default.aspx">visability</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/color+visibility/default.aspx">color visibility</category></item><item><title>What's Good About Allegro GRE 2 Point Flow? It’s in the 16.5 Release!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/15/what-s-good-about-allegro-gre-2-point-flow-it-s-in-the-16-5-release.aspx</link><pubDate>Tue, 15 May 2012 15:05:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1311114</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1311114</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/15/what-s-good-about-allegro-gre-2-point-flow-it-s-in-the-16-5-release.aspx#comments</comments><description>&lt;p&gt;The 16.5 &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41619;releaseName=SPB16.5"&gt;Allegro Global Route Environment&lt;/a&gt; (GRE) has been enhanced by what we call a &lt;i&gt;&lt;b&gt;2 Point Flow&lt;/b&gt;&lt;/i&gt;. These flows provide the benefit of both a guided flow and the simplicity of a default flow.&lt;/p&gt;&lt;p&gt;The 2 Point Flow:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Provides the benefits of a default flow - no path between the gather points&lt;/li&gt;&lt;li&gt;Provides the guidance that is needed&amp;nbsp;&amp;nbsp; - liberty to exit in the direction of choice&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;For example, if you wish to provide &amp;#39;no&amp;#39; guidance to some bundles, let the router pick the best path for all the members. So, you route the bundle spatially. Suppose you don&amp;#39;t like the way the route exited the component. You wanted it to exit north instead of west as it chose to. Change the bundle&amp;#39;s properties to be &amp;#39;Guided&amp;#39;, and place the gather points at the appropriate exit locations. Run the router again and you should see the routes exit the component in the desired direction, yet still be able to route on their own in between the gather points.&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;b&gt;Read on for more details&amp;nbsp; &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;In GRE, click the RMB on the bundle and select Bundle Properties &amp;gt; General:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/guide_router.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/guide_router.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;You can watch a &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:VideoViewer;src=wp;q=Video/Silicon-Package-Board_Co-Design/2Point_Flow.html"&gt;video&lt;/a&gt; of this capability available on Cadence Online Support.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Plan Spatial when Guide Router is OFF:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/Guide_Router_OFF.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/Guide_Router_OFF.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Plan Spatial when Guide Router is ON:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/Guide_Router_ON.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20GRE%202%20Point%20Flow/Guide_Router_ON.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please share your experiences using this capability.&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;&lt;i&gt;GenPart&lt;/i&gt;&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1311114" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Layout+and+routing/default.aspx">PCB Layout and routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+PCB+Editor/default.aspx">Allegro PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Editor/default.aspx">PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/layout/default.aspx">layout</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/GRE/default.aspx">GRE</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/global+route/default.aspx">global route</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/routing/default.aspx">routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/High+Speed/default.aspx">High Speed</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/bundle+compression/default.aspx">bundle compression</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/disabiling+bundle+compression/default.aspx">disabiling bundle compression</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/interconnects/default.aspx">interconnects</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/2+point+flow/default.aspx">2 point flow</category></item><item><title>What's Good About Allegro PCB Router HDI Capabilities? 16.5 Has a Few New Enhancements!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/08/what-s-good-about-allegro-pcb-hdi-capabilities-16-5-has-a-few-new-enhancements.aspx</link><pubDate>Tue, 08 May 2012 18:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1310911</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1310911</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/08/what-s-good-about-allegro-pcb-hdi-capabilities-16-5-has-a-few-new-enhancements.aspx#comments</comments><description>&lt;p&gt;More high-density interconnect (HDI) improvements including the tuning of the auto-router (Allegro PCB Router - SPECCTRA) to use the via patterns, alignment of via list priority with Allegro PCB Editor, and creation and removal of anti-acid bars are available in the 16.5 release of the &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41619;releaseName=SPB16.5"&gt;Allegro PCB Router&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;b&gt;Read on for more details&amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;In this release, the SPECCTRA auto-router provides the ability to use inset/tangency and stagger via patterns.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Autorouting with Via Patterns&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;The auto-router takes into consideration effective inset/tangency rules to find the most optimal 3D path. Usage of via patterns is regulated by via and via pattern costs. &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Ordered Via Lists&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;In &lt;a target="_blank" href="http://www.cadence.com/products/pcb/pcb_design/pages/default.aspx"&gt;Allegro PCB Editor,&lt;/a&gt; the via lists were prioritized, but prior to the 16.5 release, the Allegro PCB Router did not have this capability. The 16.5 release now provides this ability.&lt;br /&gt;&lt;br /&gt;This command will turn on/off the prioritization of the via list provided by Allegro.&lt;/p&gt;&lt;p&gt;&lt;b&gt;set follow_usevia_priority on/off&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/i&gt;: It is&amp;nbsp;best to set this switch to on ONLY when working with HDI structures. When using standard PCB structures it is preferred to NOT set this switch.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Anti-acid bars&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;To avoid the acid traps at tangent/inset bbvias/microvias, Allegro PCB Router allows the creation of anti acid bars. These are rectangular bars created on each layer to avoid the acid traps.&lt;br /&gt;&lt;br /&gt;The anti-acid bars are created by using the following command:&lt;br /&gt;&lt;b&gt;create_anti_acid_bar&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;This command may be used to remove the anti-acid bars&lt;br /&gt;&lt;b&gt;remove_anti_acid_bars&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Allegro PCB Router constructs an anti-acid bar for each pair of tangent/inset bbvias as a path on a shared layer with the valid width values:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Router%20HDI%20Enh/anti_acid_bars.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Router%20HDI%20Enh/anti_acid_bars.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I welcome your feedback on these new 16.5 capabilities.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Jerry &amp;ldquo;&lt;i&gt;GenPart&lt;/i&gt;&amp;rdquo; Grzenia&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1310911" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Layout+and+routing/default.aspx">PCB Layout and routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/High-Density+Interconnect/default.aspx">High-Density Interconnect</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/HDI/default.aspx">HDI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via/default.aspx">via</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/microvia/default.aspx">microvia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Editor/default.aspx">PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/layout/default.aspx">layout</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/routing/default.aspx">routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via+tangency/default.aspx">via tangency</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/interconnects/default.aspx">interconnects</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/inset+vias/default.aspx">inset vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via+rules/default.aspx">via rules</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/vias/default.aspx">vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via+patterns/default.aspx">via patterns</category></item><item><title>Free PCB Signal Integrity Education from Robert Hanson Continues at Cadence in Austin</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/08/xx.aspx</link><pubDate>Tue, 08 May 2012 15:54:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1310902</guid><dc:creator>TeamAllegro</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1310902</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/05/08/xx.aspx#comments</comments><description>&lt;p&gt;Over fifty PCB enthusiasts ascended upon the Cadence campus in Austin, Texas last month where they were greeted by world renowned signal integrity educator Robert Hanson.&amp;nbsp; Robert spent two full days taking them from the basics of transmission line theory all the way through the challenging aspects of compliance of serial interface standards running at 8 gigabits per second.&amp;nbsp; And if that was not enough, he then went into an in-depth description of why power delivery network (PDN) analysis is required.&amp;nbsp; The room was packed with engineers getting a great two day education.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img height="236" width="550" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/TeamAllegro/Robert_packedHouuse2.jpg" align="middle" alt="Robert Hanson teaching in Austin" /&gt;&lt;/p&gt;&lt;p&gt;After two days of classroom academics, the students then were offered a third day of free education which featured hands-on experience using Cadence Allegro signal and power integrity tools. In the morning of the third day, the students were able to run extensive signal integrity analysis on a DDR memory system as well as high speed serial links using IBIS-AMI models to drive the multi-gigabit interfaces.&amp;nbsp; In the afternoon, the students focused on using the Allegro PDN analysis technology which allows for power integrity checks directly from the design database without the need for translation.&lt;/p&gt;&lt;p&gt;&lt;img height="244" width="550" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/TeamAllegro/HGIWorkshop.jpg" alt="SI / PI Students gaining hands-on experience" /&gt;&lt;/p&gt;&lt;p&gt;A number of students commented that Robert Hanson&amp;rsquo;s teaching and experience included good background and valuable historical data.&amp;nbsp; They enjoyed his presentation style and interaction with students which resulted in a valuable two days of classroom education.&amp;nbsp; And the bonus of being able to take the classroom education into the lab and actually run the Cadence signal and power integrity tools made the experience even more valuable.&lt;/p&gt;&lt;p&gt;If you were one of the lucky ones that were able to take advantage of this three day event, please give us your comments below.&amp;nbsp; If you are interested in learning more about Allegro PCB SI or PDN analysis tools, please click &lt;a href="http://www.cadence.com/products/pcb/pcb_si/pages/default.aspx" title="Allegro PCB SI datasheet"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;TeamAllegro&lt;/i&gt;&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1310902" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PDN/default.aspx">PDN</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/DDR3/default.aspx">DDR3</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/IBIS-AMI/default.aspx">IBIS-AMI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SI/default.aspx">SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+SI/default.aspx">PCB SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/DDR2/default.aspx">DDR2</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Signal+integrity/default.aspx">PCB Signal integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_PCB+SI_2600_quot_3B00_/default.aspx">&amp;quot;PCB SI&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_PCB+PI_2600_quot_3B00_/default.aspx">&amp;quot;PCB PI&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_Power+Delivery+Network_2600_quot_3B00_/default.aspx">&amp;quot;Power Delivery Network&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Power+Delivery+Network/default.aspx">Power Delivery Network</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+PI/default.aspx">PCB PI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCI+Express/default.aspx">PCI Express</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+power+integrity/default.aspx">PCB power integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+PCB+SI/default.aspx">Allegro PCB SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/signal+integrity/default.aspx">signal integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Robert+Hanson/default.aspx">Robert Hanson</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Austin/default.aspx">Austin</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/transmission+line/default.aspx">transmission line</category></item><item><title>What's Good About Allegro Via Patterns During Group Routing? See for Yourself in 16.5!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/30/what-s-good-about-allegro-via-patterns-during-group-routing-see-for-yourself-in-16-5.aspx</link><pubDate>Mon, 30 Apr 2012 18:13:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1310573</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1310573</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/30/what-s-good-about-allegro-via-patterns-during-group-routing-see-for-yourself-in-16-5.aspx#comments</comments><description>&lt;p&gt;New to the 16.5 release of &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41451;releaseName=SPB16.5"&gt;Allegro PCB Editor&lt;/a&gt; is the ability to establish via patterns during group routing.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Group Routing Review&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;The &lt;a target="_blank" href="http://www.cadence.com/products/pcb/pcb_design/pages/default.aspx"&gt;Allegro PCB Editor&lt;/a&gt; supports interactive group routing. Interactive group routing is the routing of more than one net concurrently. You can use this feature when routing a bus with traces that follow the same path and have common physical and electrical rules. To specify the nets for group routing, select the elements (such as clines, pins, vias, and ratsnests) from which to route either by using the Temp Group option from the add connect pop-up menu, or selecting the elements with a window. Routing proceeds from the selected elements.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: You can initiate a route by selecting ratsnest lines provided that you have enabled Ratsnests in the Find Filter. To reduce the incidence of accidental ratsnest selection, the editor ignores the ratsnests if you also select other types of elements.&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: If you are routing from a component with a complicated pin pattern, route from each pin to a location outside the component area. Then group the routes together (outside the component area) in the order that you want to route them as a group -- that is, organize the routes outside the component area so that the layout editor can order and space them properly.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Via Pattern Support&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;Via pattern support during group routing is available when you are in the add connect command. You can add vias during group routing in both the modes-Alternate mode and Working layer mode. With the Alternate use-model enabled, you can select the via from the Options tab. With the Working Layer use-model enabled, you can pick the target-layer from the Add-Via dialog box. For adding vias in group routing, the same padstack (or via-stack) is used for all selected clines, and is determined by the control-trace. A DRC may appear if a padstack is invalid for one or more of the selected clines. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Adding Via Patterns during Group Routing&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Select the add connect command using Route &amp;mdash; Connect and create group to add vias. In the following figure four cline segments are selected. The control-trace is shown by the white X:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Now select via-pattern from pop-up menu and add the via by double clicking the cline segments. The vias remain in the floating state until one additional click is made. New clines will gather, and then group route continues on the new layer. The via-pattern is created, and all the vias will slide dynamically as a group in the direction of the control-trace. The control-trace via is placed directly along the control-trace cline, with no extra vertices added. Extra vertices are added for the other traces if needed.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Types of Via Patterns&lt;/b&gt;&lt;/p&gt;&lt;p&gt;There are six type of via patterns. You can select the via pattern from pop-up menu. The Next Pattern option can be used to cycle to the next via pattern in the list:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/2.jpg" border="0" alt="" /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;The shape of the via-pattern can change depending on which cline is the control-trace. To change the control-trace use the pop-up menu. Taper patterns produces the same result as one of the diagonal patterns if the control-trace is at the either of the end. If the vias are small, and/or the selected clines are already far enough apart, in group routing vias are added in-line, with no extra vertices.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Adding Stacked Blind/Buried Vias During Group Routing&lt;/b&gt;&lt;/p&gt;&lt;p&gt;For designs using stacked vias, you can select only those layers that can be reached with a single via-stack. The layers that can only be reached with staggered vias cannot be selected for adding vias in group routing. The example in the following figure shows three via-stacks (labeled &amp;quot;1-3&amp;quot;). You can add stacked vias during group routing by invoking the command once:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Allegro%20Via%20Patterns%20Routing/3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;If via-stacking is not allowed on layer three, then in order to add the vias from layers 3-to-6 you need to select add via second time, with layer six as the target layer. You can move vias labeled &amp;quot;3:6&amp;quot; vertically up or down until you click to drop them. To avoid any DRCs with the &amp;quot;1-3&amp;quot; via-stacks the &amp;quot;3:6&amp;quot; vias are placed in staggered form.&lt;/p&gt;&lt;p&gt;Please share your experiences using this new 16.5 capability.&lt;br /&gt;&lt;br /&gt;Jerry &amp;ldquo;&lt;i&gt;GenPart&lt;/i&gt;&amp;rdquo; Grzenia&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1310573" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Layout+and+routing/default.aspx">PCB Layout and routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB/default.aspx">SPB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Differential+Pair+Support/default.aspx">Differential Pair Support</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+PCB+Editor/default.aspx">Allegro PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/High-Density+Interconnect/default.aspx">High-Density Interconnect</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/HDI/default.aspx">HDI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via/default.aspx">via</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Editor/default.aspx">PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/layer+stacks/default.aspx">layer stacks</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/layout/default.aspx">layout</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Capture/default.aspx">PCB Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_PCB+design_2600_quot_3B00_/default.aspx">&amp;quot;PCB design&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/global+route/default.aspx">global route</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/routing/default.aspx">routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/differential+pairs/default.aspx">differential pairs</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/diff+pairs/default.aspx">diff pairs</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/blind+vias/default.aspx">blind vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/buried+vias/default.aspx">buried vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/inset+vias/default.aspx">inset vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via+rules/default.aspx">via rules</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/staggered+vias/default.aspx">staggered vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/vias/default.aspx">vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/group+routing/default.aspx">group routing</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/via+patterns/default.aspx">via patterns</category></item><item><title>What's Good About OrCAD Capture’s Find Result Report? Look to SPB16.5 and See!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/23/what-s-good-about-capture-s-find-result-report-look-to-spb16-5-and-see.aspx</link><pubDate>Mon, 23 Apr 2012 17:50:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1310388</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1310388</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/23/what-s-good-about-capture-s-find-result-report-look-to-spb16-5-and-see.aspx#comments</comments><description>&lt;p&gt;The OrCAD &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41553;releaseName=SPB16.5"&gt;Capture&lt;/a&gt; 16.5 release now has a method to generate a report (in CSV or HTML format) for the results from the Find command.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details&amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;After you execute the Find command on a design, you can generate a report (in CSV or HTML format) for the results from the Find command. If you run the Find command to search for different types of objects in a design, the search results will display in different tabs of the Find window. In this case, you can export the data from each tab. In 16.3 &lt;a target="_blank" href="http://www.cadence.com/products/pcb/cis/pages/default.aspx"&gt;Capture &lt;/a&gt;CIS version, you could only export results from the Find report in HTML format, not in CSV format.&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;1. Open any design. Select Project Manager &amp;gt; highlight .dsn &amp;gt; search for all parts in search/find window (as shown below):&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/1.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/1.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;2. Make sure that you have selected multiple objects so that result would have different tabs. Hit the return key to get the results as shown below:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;3. Select any tab (say Parts-Pin) &amp;gt; highlight any row &amp;gt; Right Mouse Button Click &amp;gt; Save as CSV.&lt;br /&gt;&lt;br /&gt;4. You will receive the message &amp;ldquo;INFO (ORCAP-1193): CSV file saved at design_file_location&amp;rdquo; as shown above.&lt;/p&gt;&lt;p&gt;Here&amp;rsquo;s the content of the &amp;ldquo;-PARTS PINS(Logical)-Report.csv&amp;rdquo;&amp;nbsp; which is present at design location:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20Capture%20Find%20Result/3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Note&lt;/b&gt;&lt;/u&gt;: The report does not open when you run the command. You need to go to the specified location and open the report in the associated application.&lt;/p&gt;&lt;p&gt;Please share your experience using this new 16.5 capability.&lt;/p&gt;&lt;p&gt;Jerry &amp;ldquo;&lt;i&gt;GenPart&lt;/i&gt;&amp;rdquo; Grzenia&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1310388" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB/default.aspx">SPB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Capture+CIS/default.aspx">Capture CIS</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/OrCAD+Capture/default.aspx">OrCAD Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/OrCAD/default.aspx">OrCAD</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Schematic/default.aspx">Schematic</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Capture-CIS/default.aspx">Capture-CIS</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Design+Entry/default.aspx">Design Entry</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+Design+Entry/default.aspx">Allegro Design Entry</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Design+Entry+CIS/default.aspx">Design Entry CIS</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Capture/default.aspx">PCB Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_capture+CIS_2600_quot_3B00_/default.aspx">&amp;quot;capture CIS&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/OrCAD+Capture+Marketplace/default.aspx">OrCAD Capture Marketplace</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Find+result/default.aspx">Find result</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/OrCAD+reports/default.aspx">OrCAD reports</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Find+command/default.aspx">Find command</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Capture/default.aspx">Capture</category></item><item><title>What's Good About ADW’s Generic Models? Check out the 16.5 Release and See!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/19/what-s-good-about-adw-s-generic-models-check-out-the-16-5-release-and-see.aspx</link><pubDate>Thu, 19 Apr 2012 17:21:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1310044</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1310044</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/19/what-s-good-about-adw-s-generic-models-check-out-the-16-5-release-and-see.aspx#comments</comments><description>&lt;p&gt;&lt;br /&gt;The 16.5 release of Allegro Design Workbench (&lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=ADW165;product=EF-41649;releaseName=ADW16.5"&gt;ADW&lt;/a&gt;) provides support for generic models. As you&amp;rsquo;ve seen in prior releases, ADW supports the typical Cadence SPB front-to-back models &amp;ndash; symbols, footprints, etc. Now, we offer generic model support so you can construct new custom models like PSpice, IBIS and other simulation models.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;We&amp;rsquo;ll illustrate the highlights of constructing a new model by implementing SI DML model.&lt;br /&gt;&lt;br /&gt;In the ADW DBEditor, select File&amp;gt; New&amp;gt; Model Type:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Enter the Model Type Name (SI DML Model), the associated Tool Name (Signoise), the Model Type Abbreviation (DML):&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image1.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;For the Model Dependent of Product Version, select True (you must uprev with each tool release) or False (uprev of data is not required).&lt;br /&gt;&lt;br /&gt;Establish the Model Classification per the usual process.&lt;br /&gt;&lt;br /&gt;Create the library &amp;ndash; identify the Model Type and Logical Library Name:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20ADW%20Generic%20Model/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Establish the Library Flow, for example -&lt;/p&gt;&lt;p&gt;SI DML Model Flow in 16.5:&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;New Model Flow&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;ECO Model Flow&lt;br /&gt;&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Copy As Model &lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Pre release/Release&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Rules&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Library Distribution&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As always, I look forward to your feedback.&lt;br /&gt;&lt;br /&gt;Jerry &amp;ldquo;&lt;i&gt;GenPart&lt;/i&gt;&amp;rdquo; Grzenia&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1310044" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Library+and+design+data+management/default.aspx">Library and design data management</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Librarians/default.aspx">Librarians</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+Design+Workbench/default.aspx">Allegro Design Workbench</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Library+flow/default.aspx">Library flow</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/ADW/default.aspx">ADW</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_PCB+design_2600_quot_3B00_/default.aspx">&amp;quot;PCB design&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Library/default.aspx">Library</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design+data+management/default.aspx">design data management</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/generic+models/default.aspx">generic models</category></item><item><title>What's Good About Selection Filters in DEHDL? The Secret's in the 16.5 Release!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/04/what-s-good-about-selection-filters-in-dehdl-the-secret-s-in-the-16-5-release.aspx</link><pubDate>Wed, 04 Apr 2012 11:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1309610</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1309610</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/04/04/what-s-good-about-selection-filters-in-dehdl-the-secret-s-in-the-16-5-release.aspx#comments</comments><description>&lt;p&gt;In the 16.5 release of Design Entry HDL (DEHDL) -- Cadence Online Support &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41450;releaseName=SPB16.5"&gt;access&lt;/a&gt; -- the Selection Filter helps the user select one or more type of objects in the schematic. This makes it easier to perform operations like aligning objects, distributing them, or moving them to a specific area on the page. The selected objects can also be placed in a group and then group operations can be executed on them. &lt;/p&gt;&lt;p&gt;This provides a more efficient method to quickly, accurately and completely operate on multiple objects &amp;ndash; a productivity boost to schematic entry.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;The Selection Filter is a tool bar which can be docked to any side of the DEHDL window:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/1.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/1.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;In the selection filter, you may select one or more types of objects. After selecting the objects, you can perform operations on them:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/2.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/2.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;When you have selected an object type in the selection filter (for example Symbols):&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/3.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/3.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;And draw a selection box over the schematic objects:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/4.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/4.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Then only those selected objects which have been set in the selection filter (like in the snapshot &amp;ndash; Symbols) will be highlighted (and selected):&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/5.JPG"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20DEHDL%20Selection%20Filters/5.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The following steps provide an example on how to use the selection filter:&lt;br /&gt;&amp;nbsp; &lt;br /&gt;1. Draw a selection box and everything gets selected. &lt;br /&gt;2. Set the selection filter to symbols only. &lt;br /&gt;3. Draw a selection box and now only symbols get selected. &lt;br /&gt;4. Select the menu option Group &amp;gt; Create &amp;gt; By Rectangle. &lt;br /&gt;5. Draw a selection box and the symbols in the selection box become part of the group. &lt;br /&gt;6. Select the menu option Group &amp;gt; Add Property&amp;hellip; &lt;br /&gt;7. Specify property value pair: FOO = BAR &lt;br /&gt;8. The property gets added to all the symbols which are member of the group.&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please share your experience using this new feature.&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;&lt;i&gt;GenPart&lt;/i&gt;&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1309610" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Design+Entry+HDL/default.aspx">Design Entry HDL</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/ConceptHDL/default.aspx">ConceptHDL</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/DEHDL/default.aspx">DEHDL</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Schematic/default.aspx">Schematic</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Design+Entry/default.aspx">Design Entry</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Capture/default.aspx">PCB Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.5/default.aspx">16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/property+changes/default.aspx">property changes</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/selection+filters/default.aspx">selection filters</category></item><item><title>What's Good About PCB SI Signal Integrity Bus Analysis? Allegro 16.5 Has a Few New Enhancements!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/03/27/what-s-good-about-pcb-si-signal-integrity-bus-analysis-16-5-has-a-few-new-enhancements.aspx</link><pubDate>Tue, 27 Mar 2012 13:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1309319</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1309319</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/03/27/what-s-good-about-pcb-si-signal-integrity-bus-analysis-16-5-has-a-few-new-enhancements.aspx#comments</comments><description>&lt;p&gt;&lt;u&gt;&lt;b&gt;Address Bus Topology Support &lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Part of the setup for Bus Analysis in Allegro PCB SI (for Cadence Online Support access click &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41620;releaseName=SPB16.5"&gt;here&lt;/a&gt;) is to indicate the strobe or clock net that is to be associated with each bit of the bus being simulated. This process is straightforward for a data, bus but becomes more complicated for an address bus. This is illustrated in the diagram below: &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20SI%20Bus%20Analysis/ba1.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20SI%20Bus%20Analysis/ba1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &lt;br /&gt;In this example there are two strobe nets that control the DATA signals. They are DATA_STROBE0 and DATA_STROBE1 and each connects to two memory SDRAMs. Each bit of the DATA bus connects to a single SDRAM so it&amp;#39;s easy to specify which strobe is to be used when simulating any given bit of the DATA bus. For example, when simulating DATA8, DATA_STROBE0 is to be used; when simulating DATA24, DATA_STROBE1 will be used.&lt;/p&gt;&lt;p&gt;The ADDRESS bus is different in that each bit of this bus goes to every SDRAM. This bus is controlled by two clock signals, ADDRESS_CLOCK0 and ADDRESS_CLOCK1. This makes it more complicated to specify which clock is to be used for any given bit of the ADDRESS bus. For example, when simulating ADDRESS0 with SDRAM0 active, ADDRESS_CLOCK0 should be used but when simulating ADDRESS0 with SDRAM3 active, ADDRESS_CLOCK1 should be used.&lt;/p&gt;&lt;p&gt;The 16.3 Bus Setup dialog form allows you to assign strobe or clock nets to each bit of the bus being simulated. This only allows a single strobe or clock to be assigned to any given bit of the bus. Once a bit has been assigned it is no longer available in the Unassigned Bus Xnets list. &lt;/p&gt;&lt;p&gt;To solve this problem this form has been updated in 16.5 to optionally allow multiple bus Xnets to be assigned to the same clock or strobe signal. When a specific clock is selected, the Bus Xnets that have been assigned to another clock will no longer be removed from the Unassigned Bus Xnets list. This allows them to be assigned to multiple clocks/strobes.&lt;/p&gt;&lt;p&gt;Using the example shown above, assume that the ADDRESS bus members are assigned to the ADDRESS_CLOCK nets. In this case you would first select ADDRESS_CLOCK0 and assign all of the ADDRESS nets to that clock. You would then select ADDRESS_CLOCK1 and again assign all of the ADDRESS nets to that clock. &lt;/p&gt;&lt;p&gt;When a bit of the ADDRESS is simulated the software determines which of the two assigned clock nets to use based on the SDRAM that is being activated.&lt;/p&gt;&lt;p&gt;The 16.3 bus analysis report produces all the raw data needed to determine timing closure for a source synchronous interface, but does not perform the needed calculations to arrive at a pass/fail timing test. In 16.5, the timing margin is now included in the bus analysis report. &lt;/p&gt;&lt;p&gt;I look forward to your comments.&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;&lt;i&gt;GenPart&lt;/i&gt;&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1309319" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Signal+and+power+integrity/default.aspx">PCB Signal and power integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+design/default.aspx">PCB design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB/default.aspx">SPB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Differential+Pair+Support/default.aspx">Differential Pair Support</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SI/default.aspx">SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Signal+Intregrity/default.aspx">Signal Intregrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SigXP+UI/default.aspx">SigXP UI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+SI/default.aspx">PCB SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SI+analysis+and+modeling/default.aspx">SI analysis and modeling</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/differential+pairs/default.aspx">differential pairs</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/diff+pairs/default.aspx">diff pairs</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB+Signal+integrity/default.aspx">PCB Signal integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/_2600_quot_3B00_PCB+SI_2600_quot_3B00_/default.aspx">&amp;quot;PCB SI&amp;quot;</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+PCB+SI/default.aspx">Allegro PCB SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/signal+integrity/default.aspx">signal integrity</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SI+bus+analysis/default.aspx">SI bus analysis</category></item><item><title>What's Good About APD’s Symbol Editor App Mode? You’ll Need the 16.5 Release to See!</title><link>http://www.cadence.com/Community/blogs/pcb/archive/2012/03/20/what-s-good-about-apd-s-symbol-editor-app-mode-you-ll-need-the-16-5-release-to-see.aspx</link><pubDate>Tue, 20 Mar 2012 17:03:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1309118</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1309118</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2012/03/20/what-s-good-about-apd-s-symbol-editor-app-mode-you-ll-need-the-16-5-release-to-see.aspx#comments</comments><description>&lt;p&gt;In an IC package design, it is common for the designer to customize the BGA component, or even the die components (if they are still subject to changes by the IC owner) in order to optimize the package substrate for cost and efficiency. In order to do this, changes to the components and physical symbols representing them in the substrate layout are often necessary. Since the 14.2 release, Cadence IC Packaging physical layout tools like APD and Cadence SiP Layout have provided context-based editing commands for making changes to the BGA and die symbols directly within the package substrate design (instead of modifying the library symbols via the symbol (.dra) editor, as would be done for a PCB design). &lt;br /&gt;&lt;br /&gt;With the release of 16.5 &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB165;product=EF-41534;releaseName=SPB16.5"&gt;Allegro Package Designer&lt;/a&gt;, these aging BGA and die editor commands are being phased out and replaced with the Symbol Editor application mode. As a package designer, this new application mode environment gives you all the same power of those old commands &amp;ndash; and more! &amp;ndash; in an intuitive environment specifically geared towards productive editing of your components. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Want to know more details? &lt;i&gt;Read on!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It might be best to &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:VideoViewer;src=wp;q=Video/Silicon-Package-Board_Co-Design/SymEdAppMode.html"&gt;watch a video&lt;/a&gt; of this feature&amp;nbsp; (available on Cadence Online Support &amp;ndash; &lt;a target="_blank" href="http://support.cadence.com"&gt;COS&lt;/a&gt;) before reading the exhaustive information below.&lt;/p&gt;&lt;p&gt;IC package designers normally consider the package BGA component as a part of the package design and therefore changeable.&amp;nbsp; In addition, the IC design team may be developing one or more of the dies within the package or SiP concurrently with the package, and thus the package designer may be able to suggest die changes.&amp;nbsp; This means that the package designer may need to be able to add, remove, rename, or move pins and even change the body size of die and BGA components during package layout.&amp;nbsp; As system designs become even more complex and dense, customers are becoming increasingly dependent on system-level floor planning, partitioning and concurrent design.&amp;nbsp; As a result, PCB/Package co-design is developing as a vital requirement for systems customers.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Gone are the large forms that hide areas of your canvas window, the frequent cursor movements between the canvas and the forms themselves, the lack of show element support while editing a symbol, and the inability to run other features and make efficient design trade-offs. Replacing this is a context-sensitive environment where you can move naturally between modifying pins to updating escape routing and bond finger placement; an application mode that reacts to what you are working on, and works to make your life easier. It stays out of the way until it is needed, and fades into the background once you are done with it. &lt;br /&gt;&lt;br /&gt;This change may seem like a dramatic design flow impact, but it is really not. The user will still be performing the same edits that they do today, but the manner in which they do them will be much faster and more intuitive. It will also better align with the current use model of the rest of the tool. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;The following are some key features of the new 16.5 APD and SiP capabilities.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;bull; You can move seamlessly between editing the symbol and the package substrate. You can move a pin to eliminate a wire-wire DRC at the die side, then move immediately into updating the wire bond pattern to compensate. Or, you could be changing a BGA ball padstack to get more routes through a channel, then go and change the via structure that connects to the ball and update the pin escape. &lt;/p&gt;&lt;p&gt;Here is an example of how a pin was deleted in 16.3:&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_163_bga_editor_pin_delete.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_163_bga_editor_pin_delete.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Here is a screenshot of deleting a pin in 16.5 (using the PCB Editor):&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_165_dra_editor_pin_delete.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_165_dra_editor_pin_delete.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Here is a screenshot of deleting a pin in 16.5 (using the Symbol App mode):&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_165_app_mode_single_window_pin_delete.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/1_165_app_mode_single_window_pin_delete.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;bull; Full-context editing: You can see the current routing, all the other components in the substrate, etc. all while making edits to the components as necessary. No need to look at separate windows, get in/out of a different command environment, etc. Use show element, highlighting, net coloring, data tips, etc. to get the info you need to make the most intelligent design decisions quickly and efficiently.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Here is an example of a pin being added to the BGA ball pattern in 16.3:&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/2_163_bga_editor_add_pins.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/2_163_bga_editor_add_pins.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is an example of how this is done in 16.5:&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/2_165_app_mode_add_pins.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/2_165_app_mode_add_pins.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;bull; Multi-instance editing. Because the app mode modifies the symbol/component definitions, if you have 4 instances of a die in your design, as an example, adding a pin on one instance through the app mode instantly updates all three other instances with those same changes. The &amp;ldquo;stretch etch&amp;rdquo; settings are applied across all instances, as well. So, if each instance of the die had a slightly different fanout pattern, that is compensated for as a pin is moved, deleted, swapped, etc. at each instance level.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;bull; Editing of additional component types. Previously, you could only edit dies and BGAs. Now, if your design flow permits, you can edit any component type by this method --&amp;nbsp; Modify your plating bar, make changes to that discrete, etc. all from the comfort of that one environment::&lt;br /&gt;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/4_165_customizable_app_mode_default_commands.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/pcb/2012/Jerry_Grzenia/16.5%20-%20APD%20Symbol%20Editor%20App/4_165_customizable_app_mode_default_commands.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&amp;bull; No big, bulky forms taking up screen real estate. The BGA and Die editors had a massive form that you had to use to control everything. Now, all the things you can do in the app mode have been simplified to the point where their settings fit in the options tab of the main window, leaving the full canvas available and visible at all times.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;bull; &amp;ldquo;Instant on&amp;rdquo; editing. With the older editors, you had to start the command, pick the component to edit, enter the command, make changes, and then get back out. Depending on the complexity of the component and the level of completeness of the substrate routing, this could take quite some time just to get in/out. Now, there is none of that. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;bull; Context-sensitive RMB menus. This is like all other app modes. There&amp;rsquo;s no switching between different states or tabs of forms or anything like that. RMB on a pin or set of pins and pick move. The pins show up on your cursor and you can move them around. You can even customize what operations are performed when you do a double-click or a click-and-drag of an object. So, you don&amp;rsquo;t have to do anything to move a pin beyond dragging it to where you want it to go &lt;/p&gt;&lt;br /&gt;&lt;p&gt;I look forward to your feedback on this new 16.5 capability!&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;&lt;i&gt;GenPart&lt;/i&gt;&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1309118" width="1" height="1"&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB/default.aspx">SPB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+PCB+Editor/default.aspx">Allegro PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro/default.aspx">Allegro</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/advanced+package+designer/default.aspx">advanced package designer</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/IC+Packaging+and+SiP+Design/default.aspx">IC Packaging and SiP Design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/IC+Packaging/default.aspx">IC Packaging</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/PCB/default.aspx">PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/SPB16.5/default.aspx">SPB16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.5/default.aspx">Allegro 16.5</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/packaging/default.aspx">packaging</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+Package+Designer/default.aspx">Allegro Package Designer</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/IC_2F00_package+co-design/default.aspx">IC/package co-design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/I_2F00_O/default.aspx">I/O</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/application+mode/default.aspx">application mode</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/symbol+editor/default.aspx">symbol editor</category></item></channel></rss>
