<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Cadence PCB Design Blogs</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><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/cadence/community/blogs/pcb" /><feedburner:info uri="cadence/community/blogs/pcb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><feedburner:emailServiceId>cadence/community/blogs/pcb</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/cadence/community/blogs/pcb" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcadence%2Fcommunity%2Fblogs%2Fpcb" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><item><title>What's Good About Allegro PCB Editor Quickplace Overlap? Check Out 16.6!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/vYTu5hAqUyE/what-s-good-about-allegro-pcb-editor-quickplace-overlap-check-out-16-6.aspx</link><pubDate>Mon, 20 May 2013 19:02:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1323758</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1323758</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/20/what-s-good-about-allegro-pcb-editor-quickplace-overlap-check-out-16-6.aspx#comments</comments><description>&lt;p&gt;Just a very &amp;quot;quick read&amp;quot; on a new option for Quickplace this week.&lt;/p&gt;&lt;p&gt;The &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41451;releaseName=SPB16.6"&gt;Allegro PCB Editor&lt;/a&gt; Quickplace is an application used to &amp;lsquo;quickly&amp;rsquo; scatter components around the perimeter of the design or to a room location. By default, components are placed not to overlap each other. As a result, the application may fail to place components if space is not available. A new control option in the 16.6 release,&amp;quot;Overlap components by,&amp;quot;&amp;nbsp;has been&amp;nbsp;introduced to improve completion percentages. You can control the amount of overlap - the default value is seeded at 50%.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Read on for more details &amp;hellip;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Invoke Place &amp;ndash; Quickplace&lt;br /&gt;Enable the option &amp;quot;Overlap components by,&amp;quot; which is located near the end of the form:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Quickplace%20Overlap/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Quickplace%20Overlap/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Set &amp;lsquo;Edge&amp;rsquo; = &amp;lsquo;Top&amp;rsquo;&lt;br /&gt;Click &amp;lsquo;Place&amp;rsquo; then review the results:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Quickplace%20Overlap/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Quickplace%20Overlap/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Feel free to provide feedback on this new 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=1323758" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/vYTu5hAqUyE" height="1" width="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/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/Allegro+GUI/default.aspx">Allegro GUI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/placement+edit/default.aspx">placement edit</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/place+replicate/default.aspx">place replicate</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Overlap+components+by/default.aspx">Overlap components by</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Quickplace/default.aspx">Quickplace</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/20/what-s-good-about-allegro-pcb-editor-quickplace-overlap-check-out-16-6.aspx</feedburner:origLink></item><item><title>What's Good About AMS Data Precision Options? They’re in the 16.6 Release!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/bslJAzDMPMU/what-s-good-about-ams-data-precision-options-they-re-in-the-16-6-release.aspx</link><pubDate>Mon, 13 May 2013 16:14:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1323572</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1323572</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/13/what-s-good-about-ams-data-precision-options-they-re-in-the-16-6-release.aspx#comments</comments><description>&lt;p&gt;Just a brief blog today to introduce that 16.6 &lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41573;releaseName=SPB16.6" target="_blank"&gt;Allegro AMS Simulator&lt;/a&gt; (PSpice) now provides 64-bit data precision by default. This ensures a higher precision compared to the 32-bit data. For example, when a very small amplitude voltage is superimposed on a large voltage, the resulting voltage loses its resolution, displaying staircase waveforms. With 64-bit precision, for the same signal, a perfect ramp waveform is displayed.&lt;/p&gt;&lt;p&gt;Here&amp;rsquo;s a simulation output with the 32-bit data precision set (notice the staircase style of output):&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Now, change the Probe Data option to 64-bit:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Here&amp;rsquo;s the resulting waveform (notice the smooth results):&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20AMS%20Probe%20Data/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I look forward to your feedback!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Jerry &amp;quot;GenPart&amp;quot; Grzenia &lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1323572" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/bslJAzDMPMU" height="1" width="1"/&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/AMS+simulation/default.aspx">AMS simulation</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/AMS+simulator/default.aspx">AMS simulator</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/AMS/default.aspx">AMS</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/pspice/default.aspx">pspice</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/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+AMS/default.aspx">Allegro AMS</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence/default.aspx">Cadence</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence+Design+Systems/default.aspx">Cadence Design Systems</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/13/what-s-good-about-ams-data-precision-options-they-re-in-the-16-6-release.aspx</feedburner:origLink></item><item><title>What's Good About Capture’s Save Command? 16.6 Has a Few New Enhancements!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/kNR5QyOB1bg/what-s-good-about-capture-s-save-command-16-6-has-a-few-new-enhancements.aspx</link><pubDate>Mon, 06 May 2013 17:14:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1323378</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1323378</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/06/what-s-good-about-capture-s-save-command-16-6-has-a-few-new-enhancements.aspx#comments</comments><description>&lt;p&gt;Just a quick blog this week to mention a couple productivity enahancements for Capture-CIS. The 16.6 Allegro Design Entry CIS (&lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41553;releaseName=SPB16.6"&gt;Capture&lt;/a&gt;) product has a few new enhancements for Saving designs.&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;b&gt;Read on for more details ...&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Save&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;In the Hierarchy viewer, you&amp;rsquo;ll now see pages and library components which have been modified by the designer marked with an asterisk (&amp;ldquo;*&amp;rdquo;). These are schematics and pages that require saving prior to existing Capture:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Save As&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;This enables a user-controlled save of associated files along with the project at a new specified location while maintaining the original references.&lt;br /&gt;&lt;br /&gt;Available options:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Copy DSN to Project Folder&lt;/li&gt;&lt;li&gt;Rename DSN to match Project&lt;/li&gt;&lt;li&gt;Copy all referred files present within the project folder&lt;/li&gt;&lt;li&gt;Copy all referred files present outside of the project folder&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Saved associated files include referred projects, designs, libraries, simulation profiles, output files, etc.&lt;br /&gt;&lt;br /&gt;Select Project (Design Resources) and RMB click on Save As:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Change the destination directory and project name:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image4.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Capture%20Save/Image4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Please share your experiences using these new features.&lt;br /&gt;&lt;br /&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=1323378" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/kNR5QyOB1bg" height="1" width="1"/&gt;</description><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Front-end+PCB+design/default.aspx">Front-end 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/Allegro/default.aspx">Allegro</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/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/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Capture/default.aspx">Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence+Design+Systems/default.aspx">Cadence Design Systems</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/06/what-s-good-about-capture-s-save-command-16-6-has-a-few-new-enhancements.aspx</feedburner:origLink></item><item><title>Customer Support Recommended - Instance and Occurrence Modes of Design Annotation using OrCAD Capture</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/TJcvRyNgcLg/customer-support-recommended-understanding-instance-and-occurrence-modes-of-design-annotation-using-allegro-design-entry-cis.aspx</link><pubDate>Thu, 02 May 2013 13:51:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1323133</guid><dc:creator>Naveen</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1323133</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/02/customer-support-recommended-understanding-instance-and-occurrence-modes-of-design-annotation-using-allegro-design-entry-cis.aspx#comments</comments><description>&lt;p&gt;Assigning reference designators for the schematic instances is a very vital part of the entire PCB flow. This can sometimes become very cumbersome, and in some cases users allocate a major portion of their time and effort to get the assignments correct and optimized.&lt;/p&gt;&lt;p&gt;Annotation is the automated process of assigning reference designators in &lt;a target="_blank" href="http://www.cadence.com/products/orcad/orcad_capture/pages/default.aspx"&gt;Allegro Design Entry CIS&lt;/a&gt;,&amp;nbsp;also known as&amp;nbsp;&lt;a target="_blank" href="http://www.cadence.com/products/orcad/orcad_capture/pages/default.aspx"&gt;OrCAD Capture&lt;/a&gt;. The following &lt;a target="_blank" href="http://support.cadence.com/wps/myportal/cos/!ut/p/c5/dY1LdoIwAEXX4gJ6kmAMMuQPQlS0AmHC4VekYGKLEnT1tQvw3fG9D2TgBS-mri1uneDFAFKQkRwprokCDDWINQKV2KEUB-YS6ggk_wbJ4ZvpEDCQqW8LkQJiLn4vr6dPkHpsNizhS1u3vnC7lT3LjlJyhKnNbKhhv7kpbZRdCzRZGownuqSsoYZF83s4HnYwSCVDZ9-Kygl7KjmX5Zy71abnoULm0P24aEn9TFa-LUnlHaS7PKC6vm-EMYyli_a8o2FCcjVnUkL-7e6g_TNWwlFFWp7MVR-KwT8dh8JBezkaVTDOwSPJJuoYbM0NuViArScuDbj2_Oms9cUfViuAOg!!/dl3/d3/L2dBISEvZ0FBIS9nQSEh/"&gt;AppNote&lt;/a&gt; clarifies the fundamentals of the Instance and occurrence modes of annotation in a Capture based design. It explains various aspects of annotation and simplifies the concept behind Instance and Occurrence modes. &lt;/p&gt;&lt;p&gt;&lt;b&gt;What are Instance and Occurrence Modes?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;These two modes essentially determine how a design is annotated. The Annotate dialog, as shown in Fig.2, provides the option to annotate a design in Instance or Occurrence modes. The recommended mode of annotation is determined based on the conditions specified in the following table:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/table_inst_occ.jpg"&gt;&lt;img height="293" width="571" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/table_inst_occ.jpg" border="0" style="width:537px;height:254px;" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Table.1 - Recommended annotation modes&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/annotate_ui.jpg"&gt;&lt;img height="438" width="480" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/annotate_ui.jpg" border="0" style="width:393px;height:300px;" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fig.2 - Annotate Dialog Box&lt;/p&gt;&lt;p&gt;&lt;b&gt;Property Editor &lt;/b&gt;&lt;/p&gt;&lt;p&gt;The property editor for any part in a Capture design has a white column and one or more yellow columns. The white column is the instance column and yellow columns are occurrence columns.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Flat and Simple Hierarchical Design &lt;/b&gt;&lt;/p&gt;&lt;p&gt;With the above explanation, we can deduce that no part contains duplicate occurrence in a flat or simple hierarchical design. The property editor contains one white and one yellow column for every part and both contain the same value for all the properties. By default, the yellow column is hidden for an INSTANCE mode design. You can click the plus sign to expand the yellow column.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/flat_sch_annotation1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/flat_sch_annotation1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/flat_sch_annotation2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/flat_sch_annotation2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/flat_sch_annotation.jpg"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fig. 3 - Property Editor of a Part in a Flat/Simple-Hierarchical Design&lt;/p&gt;&lt;p&gt;&lt;b&gt;For Complex Designs &lt;/b&gt;&lt;/p&gt;&lt;p&gt;The property editor includes a yellow column for each occurrence of a part. If a design contains 3 duplicate hierarchical blocks, for all the parts within that hierarchical block, the property editor will contain one white and three yellow columns.&lt;/p&gt;&lt;p&gt;The Part Reference of parts in yellow columns (at the Occurrence level) must be unique after correct annotation of the design.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/hier_sch_anno.jpg"&gt;&lt;img height="274" width="568" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/hier_sch_anno.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fig.4 - Property Editor of a Part in a Complex Hierarchical Design&lt;/p&gt;&lt;p&gt;In Fig.4, observe that capacitors have four occurrences in the design. C1 has four occurrences, C1, C5, C9 and C13.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Annotation &lt;/b&gt;&lt;/p&gt;&lt;p&gt;Annotation is the automated process of assigning reference designators to all the parts placed in the design. Under ideal conditions, annotation must be done as shown in Table1.&lt;br /&gt;However, you can select the desired radio button in Fig.2 for any type of design. So, let&amp;#39;s understand what exactly happens when the INSTANCE or OCCURRENCE radio buttons are selected.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Instance Mode &lt;/b&gt;&lt;/p&gt;&lt;p&gt;When a design is annotated in the Instance mode, the part reference is assigned/modified in the white column, representing the instance mode, of the property editor. &lt;br /&gt;As a flat or simple hierarchical design is expected to have the same values in the white and yellow columns, this is the preferred mode of annotation for a flat or simple hierarchical design. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Occurrence Mode&lt;/b&gt;&lt;/p&gt;&lt;p&gt;When a design is annotated in the Occurrence mode: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Mostly, the part reference is assigned/modified in the yellow column representing the Occurrence mode of the property editor. &lt;/li&gt;&lt;li&gt;At times, the Occurrence value for a property may be picked from the Instance column. Such columns appear striped. In Fig 4a, L1 is striped because it is being picked from instance columns while L3 is not striped because it has been assigned at the occurrence level. (See Fig 5)&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/stripped_occ.jpg"&gt;&lt;img height="129" width="629" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/stripped_occ.jpg" border="0" style="width:553px;height:148px;" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fig 5 -&amp;nbsp;Occurrence mode annotation&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note: &lt;/b&gt;As a part will have more than one occurrence in a complex hierarchical design, it is essential that all these occurrences have a unique reference designator in the design. For this, the yellow columns for the parts must have unique reference designator. Therefore, for a complex hierarchical design, the preferred mode of annotation is Occurrence. This ensures that each occurrence gets a unique reference designator.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Controlled Annotation&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;You can also perform controlled annotation in a multi-page design or a design which contains hierarchical blocks. You can specify the range of reference designator under a hierarchical block or a page. To do this, use the &lt;i&gt;Refdes control required &lt;/i&gt;option in the Annotate dialog. Selecting this option gives an additional control to specify range for reference designators as per the hierarchical block or schematic pages.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/controlled_anno.jpg"&gt;&lt;img height="161" width="532" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/controlled_anno.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Fig 6 -&amp;nbsp;options for controlled annotation&lt;/p&gt;&lt;p&gt;For hierarchical designs, you can define a range for each hierarchical block. For flat designs, you can define a range for schematic pages.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Exception in Design Annotation Modes&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;Sometimes it can be seen that for a flat or simple hierarchical design, the preferred annotation mode is Occurrence. This is the case when any property value has been manually modified in the yellow column (occurrence level). Even adding a space in a property value at the occurrence level will make the preferred mode&amp;nbsp;change from occurrence to instance. In such cases, the preferred mode can be changed using the &lt;i&gt;Accessories &amp;gt; Transfer Occ. Prop. to Instance &amp;gt; Push Occ. Prop into Instance &lt;/i&gt;command. Sometimes it can be seen that for a flat or simple hierarchical design, the preferred annotation mode is Occurrence. This is the case when any property value has been manually modified in the yellow column (occurrence level). Even adding a space in a property value at the occurrence level will make the preferred mode&amp;nbsp;change from occurrence to instance. In such cases, the preferred mode can be changed using the &lt;i&gt;Accessories &amp;gt; Transfer Occ. Prop. to Instance &amp;gt; Push Occ. Prop into Instance &lt;/i&gt;command.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/transfer_occ_to_inst.jpg"&gt;&lt;img height="499" width="509" src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Naveen%20Konchada/capture_instance_occ_modes/transfer_occ_to_inst.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;This will transfer all the yellow column property values (occurrence level properties) to white column (Instance), making both the same and switching the design back to the Instance mode.&lt;/p&gt;&lt;p&gt;Refer the following AppNote for the detailed understanding of these modes in the &lt;a target="_blank" href="http://www.cadence.com/products/orcad/orcad_capture/pages/default.aspx"&gt;Capture&lt;/a&gt; - &lt;a target="_blank" href="http://www.cadence.com/products/pcb/pcb_design/pages/default.aspx"&gt;Allegro PCB Editor&lt;/a&gt; flow.&lt;/p&gt;&lt;p&gt;Click&amp;nbsp;&lt;a target="_blank" href="http://support.cadence.com/wps/myportal/cos/!ut/p/c5/dY1LdoIwAEXX4gJ6kmAMMuQPQlS0AmHC4VekYGKLEnT1tQvw3fG9D2TgBS-mri1uneDFAFKQkRwprokCDDWINQKV2KEUB-YS6ggk_wbJ4ZvpEDCQqW8LkQJiLn4vr6dPkHpsNizhS1u3vnC7lT3LjlJyhKnNbKhhv7kpbZRdCzRZGownuqSsoYZF83s4HnYwSCVDZ9-Kygl7KjmX5Zy71abnoULm0P24aEn9TFa-LUnlHaS7PKC6vm-EMYyli_a8o2FCcjVnUkL-7e6g_TNWwlFFWp7MVR-KwT8dh8JBezkaVTDOwSPJJuoYbM0NuViArScuDbj2_Oms9cUfViuAOg!!/dl3/d3/L2dBISEvZ0FBIS9nQSEh/"&gt;here&lt;/a&gt; for the AppNote.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;i&gt;Note: The above link can only be accessed by Cadence customers who have valid login credentials for Cadence Online Support (&lt;a href="http://support.cadence.com/"&gt;http://support.cadence.com/&lt;/a&gt;).&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Naveen Konchada&lt;br /&gt;Cadence Customer Support&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cadence.com/Community/aggbug.aspx?PostID=1323133" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/TJcvRyNgcLg" height="1" width="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/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/16.01/default.aspx">16.01</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/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/_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/hierarchy/default.aspx">hierarchy</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/hierarchical+schematics/default.aspx">hierarchical schematics</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/Capture/default.aspx">Capture</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/application+note/default.aspx">application note</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Appnote/default.aspx">Appnote</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Appnotes/default.aspx">Appnotes</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence/default.aspx">Cadence</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/05/02/customer-support-recommended-understanding-instance-and-occurrence-modes-of-design-annotation-using-allegro-design-entry-cis.aspx</feedburner:origLink></item><item><title>What's Good About ADW’s Design Migration? 16.6 has many new enhancements!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/j8goJWf24f8/what-s-good-about-adw-s-design-migration-16-6-has-many-new-enhancements.aspx</link><pubDate>Mon, 29 Apr 2013 18:24:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1323202</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1323202</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/29/what-s-good-about-adw-s-design-migration-16-6-has-many-new-enhancements.aspx#comments</comments><description>&lt;p&gt;Prior to the &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=ADW166;product=EF-41649;releaseName=ADW16.6"&gt;Allegro Design Workbench (ADW)&lt;/a&gt; 16.6 release, the migration process required multiple executables:&lt;br /&gt;&lt;br /&gt;&amp;ndash;&amp;nbsp;&amp;nbsp; &amp;nbsp;Netassembler &lt;br /&gt;&amp;ndash;&amp;nbsp;&amp;nbsp; &amp;nbsp;Archiver &lt;br /&gt;&amp;ndash;&amp;nbsp;&amp;nbsp; &amp;nbsp;Purge&lt;br /&gt;&amp;ndash;&amp;nbsp;&amp;nbsp; &amp;nbsp;Packager&lt;/p&gt;&lt;p&gt;&lt;br /&gt;It was also less robust with dependencies on external programs, and the error resolution was not always clear.&lt;br /&gt;&lt;br /&gt;With the 16.6 release, design migration is more efficient and less error prone. Below is a quick summary of what&amp;rsquo;s new in ADW 16.6 Design Migration.&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;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;New 16.6 Design Migration Features and Settings&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;Command line operation&lt;br /&gt;&amp;ldquo;Designmigration &amp;ndash;help&amp;rdquo; for full list of options and use&lt;br /&gt;&lt;br /&gt;PART_NUMBER synchronization from the Library Flow&lt;br /&gt;&amp;lt;PCBDW_LIB&amp;gt;/distributions/env/libimport_parts.ini file&lt;br /&gt;&lt;br /&gt;Directive based migration&lt;br /&gt;The project .cpm file directives can be preserved during migration&lt;br /&gt;&amp;lt;ADW_CONF_ROOT&amp;gt;/&amp;lt;ATDM_COMPANY&amp;gt;/&amp;lt;ATDM_SITE&amp;gt;/cdssetup/pcbdw/MigrateDirective.txt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Running Design Migration&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20ADW%20Design%20Migration/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please share your experience using the ADW Design Migration process.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&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=1323202" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/j8goJWf24f8" height="1" width="1"/&gt;</description><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/Allegro+Design+Workbench/default.aspx">Allegro Design Workbench</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/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/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence/default.aspx">Cadence</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/29/what-s-good-about-adw-s-design-migration-16-6-has-many-new-enhancements.aspx</feedburner:origLink></item><item><title>What's Good About FSP’s Design Compare? Check Out 16.6!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/A8zx_GFbSZA/what-s-good-about-fsp-s-design-compare-check-out-16-6.aspx</link><pubDate>Thu, 18 Apr 2013 14:59:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1322909</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1322909</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/18/what-s-good-about-fsp-s-design-compare-check-out-16-6.aspx#comments</comments><description>&lt;p&gt;The 16.6 &lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41604;releaseName=SPB16.6" target="_blank"&gt;Allegro FPGA System Planne&lt;/a&gt;r (FSP) product has an extremely helpful Design Compare capability.&lt;br /&gt;&lt;br /&gt;With design changes done in &lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41451;releaseName=SPB16.6" target="_blank"&gt;Allegro PCB Editor&lt;/a&gt; the FSP designer needs to verify and, if they agree, accept the PCB designer&amp;rsquo;s changes. The FSP Design Compare form compares two FSP designs and is similar, but not identical, to the one used in Allegro PCB Editor. &lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;The Design Compare form&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;Design Compare is a stand-alone form &amp;ndash; it does not require the master, or any other design, to be open in FSP.&lt;br /&gt;Click on the Design Compare icon or use the File &amp;gt; Design Compare pull-down:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &lt;br /&gt;In the Design Compare form, select the PCB copy on the right and the master design on the left (the order does not make a difference, but it&amp;rsquo;s easier to track differences if the master design is on the left).&lt;br /&gt;&lt;br /&gt;Click the Compare button. &lt;br /&gt;&lt;br /&gt;The &amp;ldquo;Show Only Diff&amp;rdquo; button helps to focus in on the differences. This is a &amp;ldquo;sticky&amp;rdquo; button &amp;ndash; click to turn it on, click to turn it off. &lt;br /&gt;&lt;br /&gt;The green arrows between the two sides and the yellow arrows at the top perform identical functions.&lt;br /&gt;&lt;br /&gt;&amp;ldquo;Merge All To Left&amp;rdquo; and &amp;ldquo;Merge All To Right&amp;rdquo; will sync the designs in one step:&lt;br /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image3.jpg" border="0" height="300" width="400" alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;The FSP version of Design Compare is a little different than the one used in Allegro PCB editor. For one, there is no cross-probing in FSP like there is in Allegro. Also, in Allegro, the sections (connectivity, placement/ref des, etc.) are shown as tabs because the differences are displayed as a flattened list, for the entire design. In FSP, the items are displayed hierarchically and are selected from a drop-down: &lt;br /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image4.jpg" border="0" height="300" width="400" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Placement differences between the PCB copy and the FSP master are shown textually and graphically: &lt;br /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image5.jpg" border="0" height="100" width="100" alt="" /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image5.jpg" border="0" height="300" width="400" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Merge the changes&lt;br /&gt;&lt;br /&gt;You can merge all of the PCB changes into the FSP master. Click the &amp;ldquo;Merge All To Left&amp;rdquo; button:&lt;br /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image6.jpg" border="0" height="300" width="400" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You may encounter situations where an attempt to merge one signal(s) forces the merge of other signals: &lt;br /&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20FSP%20Design%20Compare/Image7.jpg" border="0" height="300" width="400" alt="" /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;This could happen if there is a cyclic dependency in the net connectivity. For example, if net n1 has to be moved to pin B26 and B26 is currently connected to net n2, then n1 and n2 are dependent nets. In other words, they both have to be moved together. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;Please share your experiences using the FSP Design Compare 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=1322909" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/A8zx_GFbSZA" height="1" width="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/Design+Entry+HDL/default.aspx">Design Entry HDL</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/FPGA_3A00_+PCB/default.aspx">FPGA: PCB</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/FPGA/default.aspx">FPGA</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/FPGA-PCB+Co-Design/default.aspx">FPGA-PCB Co-Design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/FPGA+System+Planner/default.aspx">FPGA System Planner</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/FSP/default.aspx">FSP</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/Taray/default.aspx">Taray</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/FPGAs/default.aspx">FPGAs</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/comparing+constraints/default.aspx">comparing constraints</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/18/what-s-good-about-fsp-s-design-compare-check-out-16-6.aspx</feedburner:origLink></item><item><title>What's Good About DEHDL’s Constraints Comparison? The Secret's in the 16.6 Release!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/HBtYm_oI-Z0/what-s-good-about-dehdl-s-constraints-comparison-the-secret-s-in-the-16-6-release.aspx</link><pubDate>Tue, 16 Apr 2013 13:40:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1322811</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1322811</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/16/what-s-good-about-dehdl-s-constraints-comparison-the-secret-s-in-the-16-6-release.aspx#comments</comments><description>&lt;p&gt;The Allegro 16.6 &lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41450;releaseName=SPB16.6" target="_blank"&gt;Design Entry HDL&lt;/a&gt; release provides designers a mechanism to compare two databases for constraint differences. The databases that can be compared are of the following types: &lt;br /&gt;&amp;bull; Schematics (.cpm)&lt;br /&gt;&amp;bull; Layout design (.brd, .sip, .mcm)&lt;br /&gt;&amp;bull; Constraints Manager Database (.dcf, .tcf) &lt;br /&gt;&lt;br /&gt;The Constraint Comparison Utility can be used for comparing two different revisions/versions of the schematic or board databases. This utility can also be used for comparing the schematic database with the board database. A report is generated as a result of the comparison and lets you see all the changes which have been made to the design database since it was last synced up. This report helps you ensure that none of the constraints are conflicting and thus might overwrite on sync up.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;The utility can be integrated in any of your design flows where you feel that you need to see the constraints differences in two databases before proceeding further in the design. &lt;br /&gt;The utility can be invoked from the command line using command &lt;b&gt;cmDiffUtility&lt;/b&gt;. This command launches the Cadence Constraints Differencing Utility dialog box, as shown below, where you can specify the two databases which need to be compared for constraints differences:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The&amp;nbsp;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp; button (browse) can be used to select the database. Once you click this button, the file selection dialog box appears. This dialog box displays the files based on the file type filter. By default the filter is set to &amp;ldquo;Constraints Files (*.dcf, *.tcf)&amp;rdquo;. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;You can select any of the following options to change the filter setting and select appropriate databases: &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Once both the databases are selected, the &amp;ldquo;Compare Files&amp;rdquo; button is enabled. Click this button to start the database comparison. The results of comparison between the two databases are reported in a Firefox window:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image4.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20DEHDL%20Constraint%20Comparison/Image4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The report is displayed as a single screen, with two frames &amp;ndash; left frame containing the object tree and the right frame containing the details of the selected tree item. &lt;br /&gt;&lt;br /&gt;The complete report contains hyperlinks and helps in navigating through any of the objects within the various tools &amp;ndash; Design Entry HDL, Allegro PCB Editor, Constraint Manger. When you click a category in the tree in the left frame, the details containing lists of all the objects of that category are opened in the right frame. These details contain the object name and brief description of the changes observed. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;All the object names are also hyperlinked. You can click any of the objects to view more details. The object names are also visible in the tree view in the left frame, and the detailed view can also be opened by selecting the object name there. Since the different object categories are listed in the tree view, you will notice that you can navigate to the same difference from multiple places.&amp;nbsp; &lt;/p&gt;Please share your experiences using this new feature.&lt;br /&gt;&lt;p&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=1322811" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/HBtYm_oI-Z0" height="1" width="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/Constraint+Manager/default.aspx">Constraint Manager</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/Schematic/default.aspx">Schematic</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/property/default.aspx">property</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/Allegro+Design+Entry/default.aspx">Allegro Design Entry</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/Constraint-driven+PCB+Design+flow/default.aspx">Constraint-driven PCB Design flow</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/constraint+databases/default.aspx">constraint databases</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/constraint+difference/default.aspx">constraint difference</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/16/what-s-good-about-dehdl-s-constraints-comparison-the-secret-s-in-the-16-6-release.aspx</feedburner:origLink></item><item><title>What's Good About Allegro PCB Editor Generic Cross-Section Files? See for Yourself in 16.6!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/3-EmYq0lb_k/what-s-good-about-allegro-pcb-editor-generic-cross-section-files-see-for-yourself-in-16-6.aspx</link><pubDate>Tue, 09 Apr 2013 15:47:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1322492</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1322492</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/09/what-s-good-about-allegro-pcb-editor-generic-cross-section-files-see-for-yourself-in-16-6.aspx#comments</comments><description>&lt;p&gt;Beginning with the &lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41451;releaseName=SPB16.6" target="_blank"&gt;Allegro PCB Edito&lt;/a&gt;r 16.6 release, you are provided a methodology to export a technology (.tcf) or constraints (.dcf) file which is a generic cross-section. A generic-cross-section file (GCSF) captures constraints for specific layer types. Currently, a GCSF supports four types of layers: TOP, INTERNAL (internal signal), PLANE, and BOTTOM.&lt;/p&gt;&lt;p&gt;Importing a GCSF will not update the design&amp;rsquo;s cross-section, but will update the design&amp;rsquo;s constraint information (electrical, physical, and spacing) based upon the current import modes (overwrite, merge, and replace).&lt;br /&gt;&lt;br /&gt;When a GCSF is imported into a board, constraints from that techfile will be mapped as follows -&lt;br /&gt;1.&amp;nbsp;&amp;nbsp;&amp;nbsp; TOP - TOP (topmost etch layer)&lt;br /&gt;2.&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERNAL - signal layers between TOP and BOTTOM&lt;br /&gt;3.&amp;nbsp;&amp;nbsp;&amp;nbsp; PLANE - all plane layers&lt;br /&gt;4.&amp;nbsp;&amp;nbsp;&amp;nbsp; BOTTOM - BOTTOM (bottommost etch layer)&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Generating a GCSF&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;1. Open an existing board or create a new one and edit constraints.&lt;br /&gt;2. In Constraint Manager, use File &amp;gt; Export &amp;gt; (Technology file or Constraints file):&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;3. Select&amp;nbsp; the &amp;ldquo;Generic&amp;rdquo; radio button&amp;nbsp; in the &amp;ldquo;Export cross-section&amp;rdquo; section.&lt;br /&gt;&lt;br /&gt;The &amp;ldquo;Generic&amp;rdquo; radio button is enabled only if the &amp;ldquo;Physical &amp;amp; spacing constraints&amp;rdquo; box is checked.&lt;br /&gt;The &amp;ldquo;Configure&amp;rdquo; button is enabled only when the &amp;ldquo;Generic&amp;rdquo; radio button is selected.&lt;br /&gt;The &amp;ldquo;None&amp;rdquo; radio button is enabled only if &amp;ldquo;Physical &amp;amp; spacing constraints&amp;rdquo; box is not checked &amp;ndash; otherwise cross-section data is necessary.&lt;br /&gt;&lt;br /&gt;4. Click the &amp;ldquo;Configure&amp;rdquo; button if you want to select the layers you would like to use as TOP, BOTTOM, INTERNAL, and PLANE (layer mapping):&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;This step is optional. If generic cross-section is not configured, the default mapping will be used.&lt;br /&gt;User selections are remembered only for the current dialog form &amp;ndash; when you invoke the export dialog again, the default mapping will be used.&lt;br /&gt;&lt;br /&gt;Default mapping:&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TOP: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;first etch layer&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; INTERNAL: &amp;nbsp; first signal layer after TOP&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PLANE: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;first plane layer&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; BOTTOM: &amp;nbsp; &amp;nbsp; last etch layer&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To exclude a generic layer from the techfile, select &amp;lt;IGNORE&amp;gt;:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the situation shown in the screenshot above, the resulting generic techfile will have only three generic layers &amp;ndash; TOP, PLANE, and BOTTOM.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Importing GCSF &lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;Open Constraint Manager and select File &amp;gt; Import &amp;gt; (Technology file or Constraints file). &lt;br /&gt;Select the GCSF that you have exported from a different database and choose an Import Mode (overwrite, merge, or replace).&lt;br /&gt;&lt;br /&gt;If in the imported GCSF some of the generic layers are ignored, then layers matching the ignored layer will not be changed.&amp;nbsp;This is what the report will look like:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image4.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20Allegro%20Generic%20Cross-Section%20Files/Image4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;: When a GCSF is imported, the cross-section of the original board stays intact (i.e. the number of layers, their names, and characteristics remain as before importing; only the Csets are imported).&lt;br /&gt;&lt;br /&gt;The GCSF techfile units will behave the same way as any other techfile units. A suggested approach would be to have the same units used in both the original and the target board.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;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=1322492" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/3-EmYq0lb_k" height="1" width="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/Allegro+PCB+Editor/default.aspx">Allegro PCB Editor</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Constraint+Manager/default.aspx">Constraint Manager</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/_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/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Constraint-driven+PCB+Design+flow/default.aspx">Constraint-driven PCB Design flow</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/ECSets/default.aspx">ECSets</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/electrical+constraints/default.aspx">electrical constraints</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+GUI/default.aspx">Allegro GUI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/constraint+databases/default.aspx">constraint databases</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/constraint+difference/default.aspx">constraint difference</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/constraints/default.aspx">constraints</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/09/what-s-good-about-allegro-pcb-editor-generic-cross-section-files-see-for-yourself-in-16-6.aspx</feedburner:origLink></item><item><title>What's Good About RF PCB and Autoplace? 16.6 Has Many New Enhancements!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/9LYQ7cOYXvg/what-s-good-about-rf-pcb-and-autoplace-16-6-has-many-new-enhancements.aspx</link><pubDate>Wed, 03 Apr 2013 15:04:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1322246</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1322246</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/03/what-s-good-about-rf-pcb-and-autoplace-16-6-has-many-new-enhancements.aspx#comments</comments><description>&lt;p&gt;The 16.6 &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41451;releaseName=SPB16.6"&gt;Allegro RF PCB&lt;/a&gt; application has many new enhancements.&lt;/p&gt;&lt;p&gt;I&amp;rsquo;ll cover a few over the next several weeks. Here are some major autoplace related enhancements:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Grouping in &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41450;releaseName=SPB16.6"&gt;Design Entry HDL&lt;/a&gt; (DEHDL)&lt;/li&gt;&lt;li&gt;Allegro PCB Editor Enhancements&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;&lt;i&gt;Read on for more details &amp;hellip;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Autoplace is a very important step for RF layout after the schematic is transferred to PCB layout.&amp;nbsp;The system will automatically create groups based on connectivity during the autoplace process. This will result in many groups in autoplace and it&amp;rsquo;s difficult to find the proper groups to do autoplace. Designers like to define groups in the schematic based on functions such as LNA, pre-amplifier and so on and then select the proper groups to start autoplace. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;In 16.6, we&amp;rsquo;ve added some new commands in DEHDL to support grouping, such as add group, disband group, display group and so on. In this case, designers can easily control the groups for autoplace.&amp;nbsp;The detailed commands are:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Add Group will attach a property (RFGROUP) to the selected components.&lt;/li&gt;&lt;li&gt;Add Split will attach a property (RFSPLIT) to the wires selected. If a wire is attached with this property, then the logic group will be broken at here (one big logic group will be split into two logic groups).&lt;/li&gt;&lt;li&gt;Disband will remove the RFGROUP property from each RF component for the specific group.&lt;/li&gt;&lt;li&gt;Exclude will remove the property for selected objects (RFGROUP for RF components or RFSPLIT for wires).&lt;/li&gt;&lt;li&gt;Display Group will highlight/report the RF components within a specific group.&lt;/li&gt;&lt;li&gt;Display Split will highlight all wires with the RFSPLIT property.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;All these commands are only available in the DEHDL pre-selection mode.&lt;br /&gt;&lt;br /&gt;When you transfer the schematic to layout and launch autoplace, you will see the groups are classified differently, the group names added in schematic are reflected in the autoplace form:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;You can use the Group filter to easily find/locate some specific groups to do autoplace.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;RF Grouping in the Front End (DEHDL)&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;To use the grouping functionality in the schematic, you need to select Tools-&amp;gt;Options and check the &amp;ldquo;Enable Pre-select Mode.&amp;rdquo; You will see the RF PCB menu as follows:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image4.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you check &amp;ldquo;Enable Windows Mode&amp;rdquo; as well, then Import IFF&amp;hellip; item will not be available under the RF-PCB menu. You can find it from File-&amp;gt;Import-&amp;gt;Import IFF&amp;hellip;-&amp;gt;RF-PCB. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Add Group&lt;/b&gt;&lt;/p&gt;&lt;p&gt;You need to first select some RF components (or non-RF components) and then click RF-PCB-&amp;gt;RF Group-&amp;gt;Add Group.&amp;nbsp;The following dialog will pop up:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image5.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image5.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;You can enter a new group name or select an existing group from the drop-down list. If the existing group includes elements outside the current page, you need to select Module radio option. You can only select the components in current page to add to a group. &amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Add Split&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Select a wire or multiple wires and then click RF-PCB-&amp;gt;RF Group-&amp;gt;Add Split. The RFSPLIT property will be attached to the wires selected. You can&amp;rsquo;t select wires crossing pages to add split. That means you can only select the wires in the current page for this command.&lt;br /&gt;&lt;br /&gt;For example, in the schematic,&amp;nbsp;two wires&amp;nbsp;are attached with the RFSPLIT property as following:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image6.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image6.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;There will be three logic groups in the layout for autoplace even though they are actually connected together logically:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image7.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image7.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image8.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image8.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Disband&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Click RF-PCB-&amp;gt;RF Group-&amp;gt;Disband. The following dialog will appear:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image9.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image9.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;All available groups will be listed in the drop-down list. Select a group and select the proper scope and then Apply to disband the group. The RFGROUP property will be removed from each component of the group.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Exclude&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Select one or more components with the RFGROUP property attached or one or more wires with the RFSPLIT attached and then click RF-PCB-&amp;gt;RF Group-&amp;gt;Exclude. The property will be removed for the selected objects. This command also works for the current page objects only.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Display Group&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Click RF-PCB-&amp;gt;RF Group-&amp;gt;Display Group. The following dialog will appear:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image10.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image10.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;You can display one group from the drop-down list or all groups by selecting All from the drop-down list. To display a group including elements in other pages, you can select Module radio option. Click Apply or OK. All components within the selected groups will be listed in the command line if the module option is selected, and the components of the selected groups will be highlighted in the current page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Display Split&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Click RF-PCB-&amp;gt;RF Group-&amp;gt;Display Split. The following dialog will appear:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image11.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image11.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;OK to highlight the wires with the RFSPLIT property in the current page. To get the description of each wire with the RFSPLIT property within the current page, select Page option. To get the description of each wire with the&amp;nbsp;RFSPLIT property in the whole design, select Module option.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Enhancements in Back End (Allegro PCB Editor)&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;In layout, launch RF-PCB-&amp;gt;Autoplace. The dialog will appear:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image16.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image16.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All components will be classified into different logic groups. Each logic group will have a name with the prefix &amp;ldquo;_rfGroup&amp;rdquo;. If you have already defined a group in schematic (for example ABC), then this name will be the name for a real physical group in layout. This name will be attached following the logic name within brackets such as _rfGroup1(ABC).&lt;br /&gt;&lt;br /&gt;Some other enhancements for&amp;nbsp;autoplace are:&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Add a new check box &amp;ldquo;Ignore FIXED property&amp;rdquo;&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;A new mark &amp;ldquo;A&amp;rdquo; for the groups just completed autoplace&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;A filter to find/locate a group&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Ratsnests display during&amp;nbsp;autoplace&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Moving clearances&lt;br /&gt;&amp;bull;&amp;nbsp;&amp;nbsp; &amp;nbsp;Performance enhancements&lt;br /&gt;&amp;nbsp;&lt;br /&gt;If you check the &amp;ldquo;Ignore FIXED property&amp;rdquo; option, then a fixed component can be moved as well during the autoplace.&lt;br /&gt;There are two kinds of marks for the groups. A group with a &amp;ldquo;P&amp;rdquo; mark means this group is already placed into canvas before the autoplace command launched. A group with an &amp;ldquo;A&amp;rdquo; mark (green color) means this group completed the autoplace in the current session. A group without any marks means this group is still unplaced and you may need to do autoplace for it.&lt;br /&gt;The autoplace is enhanced to show the ratsnests while the dynamic path is attached to your mouse during the autoplace process. This makes it is easy for you to place the group to the proper location:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image14.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image14.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Another enhancement is to support the clearance moving as well for the autoplace--for&amp;nbsp;example, after completing the autoplace for a logical group and then adding the clearances for the components within the group. If you redo the autoplace and move to a different location to place the group, the clearances will be moved as well. Before that, the clearances will not go with the RF components:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image15.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20RF%20PCB%20Autoplace/Image15.jpg" border="0" alt="" /&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Please share your experiences using these new capabilities.&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=1322246" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/9LYQ7cOYXvg" height="1" width="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/Design+Entry+HDL/default.aspx">Design Entry HDL</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/RF/default.aspx">RF</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/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/design/default.aspx">design</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/placement+edit/default.aspx">placement edit</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+RF+SiP/default.aspx">Allegro RF SiP</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/RF+PCB/default.aspx">RF PCB</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/autoplace/default.aspx">autoplace</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence+Design+Systems/default.aspx">Cadence Design Systems</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/04/03/what-s-good-about-rf-pcb-and-autoplace-16-6-has-many-new-enhancements.aspx</feedburner:origLink></item><item><title>What's Good About PCB SI and Vias? 16.6 Has Many New Enhancements!</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/pcb/~3/qh8aqdpcdLU/what-s-good-about-pcb-si-and-vias-16-6-has-many-new-enhancements.aspx</link><pubDate>Mon, 25 Mar 2013 16:55:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1321817</guid><dc:creator>Jerry GenPart</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://www.cadence.com/Community/blogs/pcb/rsscomments.aspx?PostID=1321817</wfw:commentRss><comments>http://www.cadence.com/Community/blogs/pcb/archive/2013/03/25/what-s-good-about-pcb-si-and-vias-16-6-has-many-new-enhancements.aspx#comments</comments><description>&lt;p&gt;In the &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41620;releaseName=SPB16.6"&gt;Allegro PCB SI&lt;/a&gt; 16.6 release, vias in SigXp have been enhanced to make it more efficient for design use. In addition, &lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ProductDetails;releaseId=SPB166;product=EF-41451;releaseName=SPB16.6"&gt;Allegro PCB Editor&lt;/a&gt; padstacks will be used to build the models.&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;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;Adding Vias&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Adding a via is easier and faster than before. You no longer have to go through the Via Model Generator to create a model nor are you required to search the list of existing models that fit the need. The difference is that you are now adding a via rather than a via model. The via may not be pre-solved to a specific model.&lt;br /&gt;&lt;br /&gt;The current way of adding a via in SigXp is still supported and unchanged. You can still add a via model on the canvas.&lt;br /&gt;&lt;br /&gt;In order to add these &amp;ldquo;dynamic&amp;rdquo; vias in SigXp, a layerstack will have to be present in the topology. In a new topology this can be accomplished by using the &lt;b&gt;&lt;i&gt;Manage LayerStacks&lt;/i&gt;&lt;/b&gt; function to create or import a layerstack. When a topology is extracted from Allegro, the layerstack of that board is automatically imported in the topology.&lt;br /&gt;&lt;br /&gt;A new via is added with two nodes (two connection points) on the canvas. When newly added, the two nodes are not tied to any specific layer as they will take on the properties of the connected node, so the label of those nodes will be Layer1 and Layer2:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image1.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image1.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;If a trace is connected and is on a particular layer then the via node is assumed to be on that layer and will take its properties. In the case of a &amp;quot;floating trace&amp;quot; (a trace not on a layer stack layer), the via node will take its properties and still say LayerX (unchanged). Since we do not know what layer that is, we will assume the top or bottom most layer of the via structure:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image2.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image2.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The prior release (16.5) via toolbar button is a two-part button which lists all available via models on the right hand side pulldown:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image3.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image3.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Clicking on the left side of the button (the one with the via image) brings up the &lt;b&gt;&lt;i&gt;Add Element Browser&lt;/i&gt;&lt;/b&gt;. In 16.6, the left part of the &lt;b&gt;&lt;i&gt;Add Via&lt;/i&gt;&lt;/b&gt; button will add the new &amp;ldquo;dynamic&amp;rdquo; via with only two nodes. The pulldown remains unchanged to list the pre-solved via models.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Reuse of Via Models&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;You will want to reuse already solved via models in SigXp. To do that, the same technique used today is available. You can either select the right button of the &lt;b&gt;&lt;i&gt;Add Via&lt;/i&gt;&lt;/b&gt; toolbar button, which will list all existing via models available sorted by types, or &lt;b&gt;&lt;i&gt;RMB &amp;gt; Add Element&lt;/i&gt;&lt;/b&gt; can still be used to choose the desired via model.&lt;/p&gt;&lt;p&gt;When these via models are added to the canvas, the model is &amp;ldquo;locked&amp;rdquo; to the via and cannot be changed - this is the via model that will be used to simulate.&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;b&gt;Via Parameters&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;The new (dynamic) via has the following parameters which are listed in the standard parameters spreadsheet. These parameters can be modified:&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image4.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image4.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;b&gt;model&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;The via model associated with the via. A via which has no model yet will have &lt;b&gt;&lt;i&gt;UNMODELED &lt;/i&gt;&lt;/b&gt;as a model. Once solved, the name of the model will be used.&lt;br /&gt;&lt;b&gt;viaOutputFormat&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;The format with which the model was solved. If no model exists yet, the format is blank.&lt;br /&gt;&lt;b&gt;viaPadstack&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;The name of an available padstack. This parameter is a pulldown which lists the available padstack files on disk and in the library.&lt;br /&gt;&lt;b&gt;viaTopLayer&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;The top most layer of the via drill.&lt;br /&gt;&lt;b&gt;viaBottomLayer&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/b&gt;The bottom most layer of the via drill.&lt;/p&gt;&lt;p&gt;For coupled vias the parameters will be a little different. It will show the via name with which it is coupled as well as the distance between them. Aside from that, it will look just like a single via.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Padstack Consumption&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;SigXp can now consume and optionally modify the same padstacks as Allegro PCB Editor. You can to import *.pad files and keep them as file if they are different than the library.&lt;br /&gt;&lt;br /&gt;You can access the Via Padstack Manager through the menus using &lt;b&gt;&lt;i&gt;Setup &amp;gt; Manage Via Padstacks&lt;/i&gt;&lt;/b&gt;, or by right clicking in the SigXp canvas and selecting &lt;b&gt;&lt;i&gt;Manage Via Padstacks&lt;/i&gt;&lt;/b&gt;. Editing or creating a new padstack will use the same padstack editor available in Allegro. The padstack can be saved as an external file.&amp;nbsp;If shapes are associated with the padstack, they will be stored in the same location. All information in the padstack relevant to the via is used to generate the model:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image5.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image5.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;b&gt;Via Modeling&lt;/b&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;When a new &amp;ldquo;dynamic&amp;rdquo; via is added to the topology, no model is associated with it. Only when you perform a simulation or manually solve the via will the field solver be called. In batch mode, the field solver uses the standard via modeling preferences that are currently found in PCB SI. These settings are available in SigXp and can be accessed through the menus using &lt;b&gt;&lt;i&gt;Analyze &amp;gt; Via Setup Preferences&lt;/i&gt;&lt;/b&gt; or by right clicking in the SigXp canvas and selecting &lt;b&gt;&lt;i&gt;Via Setup Preferences&lt;/i&gt;&lt;/b&gt;:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image6.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image6.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The via subckt section is built using the padstack information, the layerstack and the connected traces, as is done in Allegro PCB SI. The via model is stored in the working IML file.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;u&gt;Coupling Vias&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;With this feature, you can couple 2 single vias to form one single model. You can select 2 vias in the SigXp canvas and select &lt;b&gt;&lt;i&gt;Couple &lt;/i&gt;&lt;/b&gt;from the right mouse button menu:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image7.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image7.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;When the &lt;b&gt;&lt;i&gt;Couple &lt;/i&gt;&lt;/b&gt;function is used, you will be required to specify a spacing between the vias:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image8.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image8.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;This spacing is added to the parameters in the spreadsheet:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image9.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image9.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;When you select a coupled via, all vias in the set will be selected:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image10.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image10.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;You can decouple the vias by selecting &lt;b&gt;&lt;i&gt;Decouple &lt;/i&gt;&lt;/b&gt;from the right mouse button when one of the vias is selected:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image11.jpg"&gt;&lt;img src="http://www.cadence.com/Community/CSSharedFiles/blogs/pcb/2013/Jerry%20Grzenia/16.6%20-%20SI%20Vias/Image11.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please share your experiences using these 16.6 features.&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=1321817" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/pcb/~4/qh8aqdpcdLU" height="1" width="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/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/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/layer+stacks/default.aspx">layer stacks</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/_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/SI+analysis+and+modeling/default.aspx">SI analysis and modeling</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/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/Allegro+PCB+SI/default.aspx">Allegro PCB SI</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Design+Reuse/default.aspx">Design Reuse</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/inset+vias/default.aspx">inset vias</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Grzenia/default.aspx">Grzenia</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Allegro+16.6/default.aspx">Allegro 16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/16.6/default.aspx">16.6</category><category domain="http://www.cadence.com/Community/blogs/pcb/archive/tags/Cadence/default.aspx">Cadence</category><feedburner:origLink>http://www.cadence.com/Community/blogs/pcb/archive/2013/03/25/what-s-good-about-pcb-si-and-vias-16-6-has-many-new-enhancements.aspx</feedburner:origLink></item><media:rating>nonadult</media:rating></channel></rss>
