<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Samir Jafferali Blog</title><link>http://www.cadence.com/Community/search/SearchResults.aspx?&amp;u=16135&amp;un=AMSamirj&amp;Scope=Blogs</link><description>Search results by user ID 16135</description><dc:language>en-US</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/16135" /><feedburner:info uri="cadence/community/blogs/16135" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>Video Demo -- Increase Simulation Accuracy and Efficiency With SpectreMDL</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/qvV7jWsmHwQ/video-demo-increase-simulation-accuracy-and-efficiency-with-spectremdl.aspx</link><pubDate>Wed, 24 Nov 2010 16:00:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1244952</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;MDL is an immensely powerful feature in our simulators that allows designers to run better simulations quicker.&amp;nbsp; Below is a quick demo to get you started -- and be sure to try out the workshop in your hierarchy under &amp;lt;MMSIM_installation&amp;gt;/tools/spectre/examples/MDL_workshop.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;p&gt;If video fails to play click &lt;a href="http://www.youtube.com/v/zQkZ81suOUI&amp;amp;amp;hl=en_US&amp;amp;amp;fs=1" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Below are some solid SpectreMDL examples and tips from our Support knowledgebase that show what else it is capable of:&lt;/p&gt;
&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;How to calculate unity gain bandwidth, phase and gain margin using SpectreMDL&lt;/a&gt;&lt;p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;&lt;/a&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11319734"&gt;SpectreMDL example to measure maximum gm vs. drain current for a MOS device&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11577362"&gt;Optimize MDL performance using the Spectre &amp;quot;save=nooutput&amp;quot; option&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;&lt;/a&gt;&lt;p&gt;Samir Jafferali&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/qvV7jWsmHwQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/blogs/cic/archive/2010/11/24/video-demo-increase-simulation-accuracy-and-efficiency-with-spectremdl.aspx</feedburner:origLink></item><item><title>Video Demo -- Increase Simulation Accuracy and Efficiency With SpectreMDL</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/tOeDOP-BD6M/increase-simulation-accuracy-and-efficiency-with-spectremdl.aspx</link><pubDate>Wed, 24 Nov 2010 00:10:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1244898</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;Measurement Description Language (MDL) is an immensely powerful feature in our simulators that is frequently overlooked.&amp;nbsp; MDL gives the designer advanced control of our simulators allowing them to run better simulations quicker.&amp;nbsp; Below is a quick demo to get you started. Also, be sure to try out the workshop in your hierarchy under &amp;lt;MMSIM_installation&amp;gt;/tools/spectre/examples/MDL_workshop.

&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;

&lt;/p&gt;&lt;p&gt;If video fails to play click &lt;a href="http://www.youtube.com/v/zQkZ81suOUI&amp;amp;amp;hl=en_US&amp;amp;amp;fs=1" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Here is some information that covers other examples and tips:&lt;/p&gt;&lt;p&gt;
&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;How to calculate unity gain bandwidth, phase and gain margin using SpectreMDL&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;&lt;/a&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11319734"&gt;SpectreMDL example to measure maximum gm vs. drain current for a MOS device&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11577362"&gt;Optimize MDL performance using the Spectre &amp;quot;save=nooutput&amp;quot; option&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;a href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11192612"&gt;&lt;/a&gt;&lt;p&gt;Samir Jafferali&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/tOeDOP-BD6M" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/blogs/cic/archive/2010/11/23/increase-simulation-accuracy-and-efficiency-with-spectremdl.aspx</feedburner:origLink></item><item><title>Re: Nesting MC-per-corner simulation</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/fAtPhVh55t4/1237073.aspx</link><pubDate>Mon, 08 Nov 2010 02:19:53 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1237073</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;&amp;nbsp;If you have access to IC6.x you can do this easily with OCEAN-XL.&amp;nbsp; Have ADE-XL generate the script for you.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Or better, just use MDL (works with Spectre and APS). Examples are in MMSIM*/tools/spectre/examples/MDL_workshop.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Samir Jafferali &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/fAtPhVh55t4" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/17132/1237073.aspx#1237073</feedburner:origLink></item><item><title>Video Demo: Your Maiden Voyage Across OCEAN </title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/VDRzZuRqqms/video-demo-your-maiden-voyage-across-ocean.aspx</link><pubDate>Mon, 29 Mar 2010 20:30:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:46613</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;I still remember my first encounter with OCEAN. It was 2002 and my co-worker had asked me to run a simple test for him.&amp;nbsp; I sat in my cube, ruffling through our user guides, trying to quickly learn just enough to do the task at hand.&amp;nbsp; The story ended happily,&amp;nbsp; but I sure would have saved some time and frustration had I seen the following video.&amp;nbsp; So for you OCEAN neophytes out there, here&amp;rsquo;s a nutshell video to get you out of the gates running. I cover the basics of OCEAN and OCEAN-XL and walk through some examples. &amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;If video fails to play click &lt;a href="https://www.youtube.com/watch?v=6hrfdK3bP-Y&amp;amp;feature=plcp"&gt;here&lt;/a&gt;. &lt;p&gt;Some additional points:&lt;br /&gt;&lt;br /&gt;1.&amp;nbsp;&amp;nbsp; &amp;nbsp;You aren&amp;rsquo;t required to run a simulation in OCEAN. You can use it to only perform automated netlisting or carry out measurements on existing results.&lt;br /&gt;2.&amp;nbsp;&amp;nbsp; &amp;nbsp;The standalone ocean session equivalent of the .cdsinit is the .oceanrc, so be ready to copy your .cdsinit.&lt;br /&gt;&lt;br /&gt;And here are two more excellent solutions that demonstrate some of OCEAN&amp;rsquo;s capabilities:&lt;/p&gt;&lt;p&gt;&lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11390018" title="How to run parametric analysis over corners using Ocean?"&gt;&lt;span&gt;How to run parametric analysis over corners using Ocean? &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11177378" title="How to print and plot gds after a DC Sweep?"&gt;How to print and plot gds after a DC Sweep? &lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Samir Jafferali &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/VDRzZuRqqms" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/blogs/cic/archive/2010/03/29/video-demo-your-maiden-voyage-across-ocean.aspx</feedburner:origLink></item><item><title>Re: Attach Spectre Assertions to a Schematic</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/8hm1HG0aZdE/25966.aspx</link><pubDate>Thu, 18 Feb 2010 10:07:22 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:25966</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;One way is to use the cellview state files.&amp;nbsp; Setup your assertions (checklimit) from the ADE-&amp;gt;Simulation-&amp;gt;Device Checking form and save them to a state in the cell directory. Your assertions will now be part of the cell database and follow your schematic where ever it goes.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Samir Jafferali &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/8hm1HG0aZdE" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/14874/25966.aspx#25966</feedburner:origLink></item><item><title>Re: Slow save statements..</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/b-4BfHqlong/22210.aspx</link><pubDate>Thu, 22 Oct 2009 21:24:51 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:22210</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;Try using a single save statement.&amp;nbsp; In Spectre syntax it&amp;#39;s:&lt;/p&gt;&lt;p&gt;&amp;nbsp;save *&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;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/b-4BfHqlong" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/13785/22210.aspx#22210</feedburner:origLink></item><item><title>Re: Ocean script sample for MonteCarlo simulation</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/FDZGv54LroM/22139.aspx</link><pubDate>Wed, 21 Oct 2009 16:38:14 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:22139</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;If they&amp;#39;re in IC6.1...they can&amp;#39;t create this simple monteRun script since there&amp;#39;s no MC in ADE-L.&amp;nbsp; They can only create a huge Ocean-XL non-monteRun() script.&lt;/p&gt;&lt;p&gt;-Samir &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/FDZGv54LroM" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/13613/22139.aspx#22139</feedburner:origLink></item><item><title>Re: error in virtuoso 6.1.3</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/K2f_Yz2Y1l0/22042.aspx</link><pubDate>Mon, 19 Oct 2009 17:13:42 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:22042</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;You&amp;#39;re using a distributed setup, what load balancing software are you using?&amp;nbsp; If it&amp;#39;s LSF, use something like &amp;quot;bjobs&amp;quot; or &amp;quot;bhist -l&amp;quot; or look at the LSF log file on /tmp of the execution host. &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/K2f_Yz2Y1l0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/13584/22042.aspx#22042</feedburner:origLink></item><item><title>Re: Ocean script sample for MonteCarlo simulation</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/OZLcJHOzPLk/22041.aspx</link><pubDate>Mon, 19 Oct 2009 17:11:25 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:22041</guid><dc:creator>AMSamirj</dc:creator><description>&lt;p&gt;&amp;nbsp;If you don&amp;#39;t have access to the MC gui here&amp;#39;s an example:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;ocnWaveformTool( &amp;#39;wavescan )&lt;br /&gt;simulator( &amp;#39;spectre )&lt;br /&gt;design(&amp;nbsp; &amp;quot;/simulation/ampTest/spectre/schematic/netlist/netlist&amp;quot;)&lt;br /&gt;resultsDir( &amp;quot;simulation/ampTest/spectre/schematic&amp;quot; )&lt;br /&gt;modelFile(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;(&amp;quot;/Models/InlineModels.scs&amp;quot; &amp;quot;&amp;quot;)&lt;br /&gt;)&lt;br /&gt;analysis(&amp;#39;tran ?stop &amp;quot;1u&amp;quot;&amp;nbsp; )&lt;br /&gt;desVar(&amp;nbsp;&amp;nbsp; &amp;quot;CAP&amp;quot; 0.8p&amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;br /&gt;envOption(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39;firstRun&amp;nbsp; t&lt;br /&gt;)&lt;br /&gt;converge( &amp;#39;ic &amp;quot;/vin&amp;quot; &amp;quot;0&amp;quot; )&lt;br /&gt;converge( &amp;#39;nodeset &amp;quot;/net5&amp;quot; &amp;quot;0&amp;quot; )&lt;br /&gt;temp( 27 )&lt;br /&gt;monteCarlo( ?numIters &amp;quot;100&amp;quot; ?startIter &amp;quot;1&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?analysisVariation &amp;#39;process ?sweptParam &amp;quot;None&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?sweptParamVals &amp;quot;27&amp;quot; ?saveData nil&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?nomRun &amp;quot;yes&amp;quot; ?append nil&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?saveProcessParams t&lt;br /&gt;)&lt;br /&gt;monteRun()&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/OZLcJHOzPLk" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/13613/22041.aspx#22041</feedburner:origLink></item><item><title>Re: problems with display settings</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/16135/~3/V4I7Hw1Rv5c/19826.aspx</link><pubDate>Tue, 04 Aug 2009 21:05:33 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:19826</guid><dc:creator>AMSamirj</dc:creator><description>You can place a file in your CWD called tracecolors.properties. List any Wavescan color in any order and wavescan will follow these.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Samir Jafferali &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/16135/~4/V4I7Hw1Rv5c" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/forums/p/13077/19826.aspx#19826</feedburner:origLink></item></channel></rss>
