<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>System Verification Blog</title>
	<atom:link href="http://blog.freemodelfoundry.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.freemodelfoundry.com</link>
	<description>Where a system is more than one chip</description>
	<pubDate>Sun, 15 Jun 2008 17:07:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Model Maintenance</title>
		<link>http://blog.freemodelfoundry.com/2008/06/15/model-maintenance/</link>
		<comments>http://blog.freemodelfoundry.com/2008/06/15/model-maintenance/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 17:07:11 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=27</guid>
		<description><![CDATA[In April, Randy Allen of Raytheon informed me that his latest compile of the FMF models had elicited an unexpected number of warning messages from the ModelSim 6.3f VHDL compiler.  Although they were &#8220;only warnings&#8221; and the models still compiled and ran correctly, a large number of benign warnings can easy mask one that a [...]]]></description>
			<content:encoded><![CDATA[<p>In April, Randy Allen of Raytheon informed me that his latest compile of the FMF models had elicited an unexpected number of warning messages from the ModelSim 6.3f VHDL compiler.  Although they were &#8220;only warnings&#8221; and the models still compiled and ran correctly, a large number of benign warnings can easy mask one that a user really cares about.</p>
<p>I upgraded my version ModelSim and did my own compile.  It appears that ModelSim now flags as warnings departures from the VITAL LRM that it did not care about in earlier versions.  Examination of the warning messages convinced me they were all valid.  In many of our older models, we took some short cuts to speed development that have worked fine for the past 5 to 10 years.  Now Mentor, most likely in their efforts to continually improve simulation performance, is suggesting stricter adherence to the standard.  I assume what is a warning today could become a fatal error tomorrow.</p>
<p>In late April we began to fix the offending code.  There were 50 or 60 models affected.  To date, 14 corrected models have been posted.  While this is not considered an urgent issue, it is FMF&#8217;s intention to updated all the flagged VHDL models over the course of the next few months.  It is part of our commitment to delivery the highest quality product we can.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2008/06/15/model-maintenance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EDA Bloggers Meet at DAC</title>
		<link>http://blog.freemodelfoundry.com/2008/05/26/eda-bloggers-meet-at-dac/</link>
		<comments>http://blog.freemodelfoundry.com/2008/05/26/eda-bloggers-meet-at-dac/#comments</comments>
		<pubDate>Mon, 26 May 2008 16:16:45 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=26</guid>
		<description><![CDATA[If you blog about EDA or other tech design topics, or are thinking about doing so, consider attending the Bloggers&#8217; Birds-of-a-Feather meeting at the Design Automation Conference in Anaheim next month.
The meeting will be held at 6 pm, Wednesday, June 11, in Rooms 201B and 201C at the Anaheim Convention Center.  Come and meet [...]]]></description>
			<content:encoded><![CDATA[<p>If you blog about EDA or other tech design topics, or are thinking about doing so, consider attending the Bloggers&#8217; Birds-of-a-Feather meeting at the Design Automation Conference in Anaheim next month.</p>
<p>The meeting will be held at 6 pm, Wednesday, June 11, in Rooms 201B and 201C at the Anaheim Convention Center.  Come and meet your fans and fellow bloggers.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2008/05/26/eda-bloggers-meet-at-dac/feed/</wfw:commentRss>
		</item>
		<item>
		<title>See You at DAC</title>
		<link>http://blog.freemodelfoundry.com/2008/05/21/see-you-at-dac/</link>
		<comments>http://blog.freemodelfoundry.com/2008/05/21/see-you-at-dac/#comments</comments>
		<pubDate>Wed, 21 May 2008 15:53:08 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=25</guid>
		<description><![CDATA[Are you attending the Design Automation Conference in Anaheim this year?
Our good friends at Aldec have been supports of Free Model Foundry for more years than I can remember.  Among other things, they provide us with licenses for testing our models on their Riviera simulator.  This year they have also graciously allowed me to distribute [...]]]></description>
			<content:encoded><![CDATA[<p>Are you attending the Design Automation Conference in Anaheim this year?</p>
<p>Our good friends at Aldec have been supports of Free Model Foundry for more years than I can remember.  Among other things, they provide us with licenses for testing our models on their Riviera simulator.  This year they have also graciously allowed me to distribute Free Model Foundry leaflets at their both on the exhibit floor.  If you would like to meet, that would be a good place to get together or exchange messages.</p>
<p>I do not have a schedule but will pop in and out of booth #1600 frequently.  Leave a note there or email me if you would like to meet.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2008/05/21/see-you-at-dac/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My New Friend Vikash</title>
		<link>http://blog.freemodelfoundry.com/2008/04/23/my-new-friend-vikash/</link>
		<comments>http://blog.freemodelfoundry.com/2008/04/23/my-new-friend-vikash/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 17:47:39 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=24</guid>
		<description><![CDATA[Yesterday I met Vikash.  He operates a relatively new website named FPGACentral.  FPGA Central is created to provide a central place for FPGA/CPLD Vendors &#38; Users to share experiences and information about FPGA Design, Development, Verification, Validation, Process, Tools &#38; Products.  Since the largest use of FMF models is for FPGA verification, [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I met Vikash.  He operates a relatively new website named <a href="http://www.FPGACentral.com">FPGACentral</a>.  FPGA Central is created to provide a central place for FPGA/CPLD Vendors &amp; Users to share experiences and information about FPGA Design, Development, Verification, Validation, Process, Tools &amp; Products.  Since the largest use of FMF models is for FPGA verification, we had a lot to talk about. Because the intent of both of our sites is to provide resources to engineers, we have decided to cooperate and see what synergies can be found to make your job easier.</p>
<p>Vikash and his associates have put a remarkable amount of work and energy into their website.  I hope to learn from them how to improve some of my own projects.</p>
<p>Along with <a href="http://www.SOCCentral.com">SOCCentral</a> and <a href="http://www.PCBCentral.com">PCBCentral</a>, <a href="http://www.FPGACentral.com">FPGACentral</a> should be among the bookmarks of every systems designer.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2008/04/23/my-new-friend-vikash/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How &#8220;Open&#8221; are FMF Models?</title>
		<link>http://blog.freemodelfoundry.com/2008/02/14/how-open-are-fmf-models/</link>
		<comments>http://blog.freemodelfoundry.com/2008/02/14/how-open-are-fmf-models/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 00:20:06 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[FMF Topics]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/2008/02/14/how-open-are-fmf-models/</guid>
		<description><![CDATA[Today, someone asked in the forum what restrictions are placed on the use of FMF models.
FMF models are as open as we can make them.  They are distributed as source code and are licensed under the Gnu Public License (GPL).
There is only one restriction: If you choose to sell, distribute or publish one of [...]]]></description>
			<content:encoded><![CDATA[<p>Today, someone asked in the <a href="http://www.freemodelfoundry.com/phpBB3/index.php" title="forum">forum</a> what restrictions are placed on the use of FMF models.</p>
<p>FMF models are as open as we can make them.  They are distributed as source code and are licensed under the Gnu Public License (GPL).</p>
<p>There is only one restriction: If you choose to sell, distribute or publish one of our models (or a derived work) you must also make the source code available to anyone at no cost.</p>
<p>Beyond that you may do anything you want with the models with no further obligations.  Your rights to the hardware you design are not encumbered.  No royalties are ever due.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2008/02/14/how-open-are-fmf-models/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Website Update</title>
		<link>http://blog.freemodelfoundry.com/2007/12/30/website-update/</link>
		<comments>http://blog.freemodelfoundry.com/2007/12/30/website-update/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 23:17:08 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[FMF Topics]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/2007/12/30/website-update/</guid>
		<description><![CDATA[The last week was busy migrating the Free Model Foundry website, and several others, to a new server.  If everything went well, you should see no difference except for slightly improved performance.  However, the migration was necessary.  The old server was running obsolete versions of the operating system, database, and several supporting packages.
Have you been [...]]]></description>
			<content:encoded><![CDATA[<p>The last week was busy migrating the Free Model Foundry website, and several others, to a new server.  If everything went well, you should see no difference except for slightly improved performance.  However, the migration was necessary.  The old server was running obsolete versions of the operating system, database, and several supporting packages.</p>
<p>Have you been clinging to any outdated tools or methodologies?  We all grow comfortable with what we know and we all dislike change.  But sometimes, we have to make the leap to something new or risk going the way of the dinosaurs.</p>
<p>Don&#8217;t look now but there is a mammal sneaking up on you.  Good luck in the new year.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2007/12/30/website-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Importance of Community</title>
		<link>http://blog.freemodelfoundry.com/2007/10/16/the-importance-of-community/</link>
		<comments>http://blog.freemodelfoundry.com/2007/10/16/the-importance-of-community/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 21:19:02 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[FMF Topics]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=20</guid>
		<description><![CDATA[Free Model Foundry is an open source company.  Like other open source companies our strength comes from our user community.  Users tell us what models or features we need to add.  They also tell us how they use our models and which IC vendors we should approach with modeling proposals.  But [...]]]></description>
			<content:encoded><![CDATA[<p>Free Model Foundry is an open source company.  Like other open source companies our strength comes from our user community.  Users tell us what models or features we need to add.  They also tell us how they use our models and which IC vendors we should approach with modeling proposals.  But I do not see a lot of user-to-user communication.</p>
<p>As a source of verification knowledge and methodology, FMF is just a middle man.  It is time for more direct conversations between engineers.  To facilitate this, we have added a new <a href="http://www.FreeModelFoundry.com/phpBB3/" title="Forum" target="_blank">Forum</a> section to the FMF website.  Here users can ask questions and write about experiences and leave comments for each other.  I will monitor and jump in whenever there is an FMF related question appropriate for me to answer.</p>
<p>Now, if only there was a way to provide beer&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2007/10/16/the-importance-of-community/feed/</wfw:commentRss>
		</item>
		<item>
		<title>May the Source be with You</title>
		<link>http://blog.freemodelfoundry.com/2007/09/16/may-the-source-be-with-you/</link>
		<comments>http://blog.freemodelfoundry.com/2007/09/16/may-the-source-be-with-you/#comments</comments>
		<pubDate>Sun, 16 Sep 2007 18:30:05 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[FMF Topics]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=19</guid>
		<description><![CDATA[I was contacted a few weeks ago by a large systems house that occasionally contracts with FMF to provide models of logic components.  They got their memory models from another company that they said they were quite happy with - until recently.  The other company provided compiled models that only ran in a [...]]]></description>
			<content:encoded><![CDATA[<p>I was contacted a few weeks ago by a large systems house that occasionally contracts with FMF to provide models of logic components.  They got their memory models from another company that they said they were quite happy with - until recently.  The other company provided compiled models that only ran in a proprietary environment.  The systems house had very long product life cycles so some of the parts in their simulations were at or near end of life.  The company supplying the memory models decided their own business interests were best served by discontinuing these models of obsolete parts.</p>
<p>This left the systems house in a bind.  They had long term contracts to support and upgrade fielded hardware but their model supplier had just pulled the models out from under them.  What to do?<span id="more-19"></span></p>
<p>The solution should be obvious. Models delivered as standards compliant source code can never be withdrawn.  Once you have them, you can hang on to them as long as you like.  No further support from the supplier is required.  This is the only reliable option for systems companies with long product life cycles, such as medical electronics and defense.  But there are other advantages to source models.</p>
<p>Source models give you complete visibility into your simulation.  You can see which features and constraints of a component are modeled and which are not.  When the simulation does not give the expected results, you can compare the model to the datasheet to gain and clearer understanding of the part and gain confidence in the model - or not.</p>
<p>Should you find an error in a source model, you have the option of making corrections on the spot.  With a compiled model, you have to first, convince the vendor there is a problem, then, wait for them to confirm the problem, fix it and send you the update.  It can be the difference between a delay of a few minutes versus a few weeks.</p>
<p>Some compiled models will work with only one version of a particular simulator.Â  When a new version of the simulator is released, a new model must be obtained.Â  If you want to use a different EDA vendor&#8217;s simulator, you must get a different model - if one is available.Â  With source models, this is a non-issue.Â  You compile the model to use with any version of any standard simulator whenever you want.Â  And you can run as many simulations as you have simulators.Â  The model has no run time license to slow you down.</p>
<p>Free Model Foundry was formed in 1995 by three engineers who wanted to simulate their own boards but were stymied by the lack of models.Â  We chose open source models because they best suited our needs as engineers and that was more important to us than maximizing a revenue stream.Â  We continue to believe open source models provide the most value for engineers faced with performing board-level verification.Â  If you have arguments to the contrary, you are invited to share by leaving a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2007/09/16/may-the-source-be-with-you/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Memory Summit</title>
		<link>http://blog.freemodelfoundry.com/2007/08/12/flash-memory-summit/</link>
		<comments>http://blog.freemodelfoundry.com/2007/08/12/flash-memory-summit/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 01:20:02 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[FMF Topics]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=18</guid>
		<description><![CDATA[The Flash Memory Summit, August 7-9, came just two weeks after MemCon.  Given that at least half of the conversations at MemCon were about flash memory, I wondered if anyone would bother to attend a second conference on flash.  Well, there were plenty of attendees and exhibitors.  My completely unscientific estimate is [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://flashmemorysummit.com" title="Flash Memory Summit">Flash Memory Summit</a>, August 7-9, came just two weeks after <a href="http://memcon.com" title="MemCon">MemCon</a>.  Given that at least half of the conversations at MemCon were about flash memory, I wondered if anyone would bother to attend a second conference on flash.  Well, there were plenty of attendees and exhibitors.  My completely unscientific estimate is that the Flash Memory Summit was bigger in all respects than MemCon.</p>
<p>Eli Harari, founder of <a href="http://sandisk.com" title="SanDisk">SanDisk</a> gave the first keynote address on Wednesday morning.  SanDisk is betting its future on NAND flash and Eli had numbers to back up his enthusiasm for the technology.  Since NAND became chimericaly available in the 1990s, its price per megabyte has declined by a factor of 5,000.  By 2012, the cost should be about one-tenth that of DRAM.  However, NAND scaling is beginning to outstrip progress in lithography and may reach its limit at the 20 nanometer process node.  That point we will be getting 256Gb per chip which may be enough to hold us over for a few days anyway.<span id="more-18"></span></p>
<p>Eli was followed by Kevin Kettler from <a href="http://dell.com" title="Dell">Dell</a> .  Although most of Kevin&#8217;s talk was about all the ways of using flash memory to improve the performance of Vista, he also mentioned another interesting computer application.  Currently blade servers all have their own boot disks.  These disks do not need to be very large and could reasonably be replaced with flash memory.  Doing so across all the servers in a large data center could save a substantial amount of power.</p>
<p>I heard Kevin give a different talk the previous day at <a href="http://www.linuxworld.com" title="Linux World">Linux World</a> in San Francisco.  I was surprise to see Dell there at all but they seem to be coming around to the idea that MicroSoft is not the only game in town.  In his Linux World presentation, Kevin talked about server virtualization.  He showed a graphic of a server that booted a minimal operating system from flash and then loaded its virtual machines.  This method could be not only more efficient but, also more secure.</p>
<p>Though not covered above, there are still plenty of people talking about NOR flash.  The price is not plummeting at 50% per year but it is still going down.  Talk of its demise is greatly exaggerated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2007/08/12/flash-memory-summit/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MemCon and Different Folks</title>
		<link>http://blog.freemodelfoundry.com/2007/07/20/memcon-and-different-folks/</link>
		<comments>http://blog.freemodelfoundry.com/2007/07/20/memcon-and-different-folks/#comments</comments>
		<pubDate>Sat, 21 Jul 2007 03:26:39 +0000</pubDate>
		<dc:creator>munden</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.freemodelfoundry.com/?p=17</guid>
		<description><![CDATA[On July 17 &#38; 18 I attended MemCon in Santa Clara.  I was able to attend only the first half of the conference due to the pressures of work back in the office.  The most frequently discussed topics were NAND Flash and cell phones although a number of other topics rounded out the [...]]]></description>
			<content:encoded><![CDATA[<p>On July 17 &amp; 18 I attended <a href="http://www.memcon.com">MemCon</a> in Santa Clara.  I was able to attend only the first half of the conference due to the pressures of work back in the office.  The most frequently discussed topics were NAND Flash and cell phones although a number of other topics rounded out the conference.  My reaction to one particular talk can be found on the <a href="http://www.DifferentSlants.com">Different Slants</a> website. If you design products that use memory of any type, you might want to consider attending one of these conferences when they are in your part of the world.</p>
<p>Since my job at Siemens was euthanized last year, I have had time to participate in a variety of workshops and conferences.  While having coffee during one of the breaks, it occurred to me how different the people are at different types of events.<span id="more-17"></span></p>
<p>When I was in my teens and early twenties, I was aware that I was not a particularly well socialized individual.  I was not anti-social but, I certainly did not seek out other people.  I occasionally made friends with others with whom I shared common interests, electronics, motorcycles, and things that went boom.</p>
<p>Later, in my thirties, I began working as an engineer.  This brought me into contact with more people like myself.  We are characterized as people who would rather do something than talk about it.  We are compulsive problem solvers (as long as the problems don&#8217;t involve other people).  Over the years, I must have slowly assumed that engineers (and I) were &#8220;normal&#8221; people.</p>
<p>Standing in the exhibition  hall at MemCon, it dawned on me how different people are.  Many of the other events I have been attending are for entrepreneurs.  To be an entrepreneur, requires working with lots of other people.  You need their ideas, support, money, etc.  Starting a business also involves a lot of problem solving, but they are different kinds of problems.  They usually involve people.</p>
<p>So I am standing in the middle of this big room and there are hundreds of engineers all around me.  Some are talking to colleagues they came with.  Others are just eating or reading the conference schedule.  Those moving about are careful not to bump into me.</p>
<p>At business conferences,  this does not happen.  If I stand by myself, it takes only about one minute for someone to approach me and start a conversation.  It is never idle chit-chat, they always start by asking what kind of company I have, what is the product, the market, the business model.  There is an exchange of business cards.  If we have something in common the conversation runs a bit longer, if not, the other person excuses himself and goes to talk to someone else.</p>
<p>Then I started thinking about my job as an EDA manager.  I made a point of stopping by each engineer&#8217;s cube at least once a month and asking if there were any outstanding tool issues.  Why?  Because if I didn&#8217;t ask, most of them wouldn&#8217;t tell me. After all, my cubicle was 100 feet away and it took 4 digits to dial my phone.  An engineer would find it easier to try to work out the problem himself than explain it to someone else.</p>
<p>This also got me thinking, What are the chances of another project I have started, <a href="http://www.PCBcentral.com">PCBcentral</a>, succeeding?  PCBcentral is designed to be a &#8220;social&#8221; site for people who design and manufacture printed circuit boards - engineers.  To work, engineers must join, and share information and interact with each other.  Can a website be made <em>so compelling</em> that it gets engineers to talk to each other?  Never mind that I am not yet a competent web designer.</p>
<p>If you have the answer, please let me know.Â  In the mean time, I am still learning how different people can be.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.freemodelfoundry.com/2007/07/20/memcon-and-different-folks/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
