<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-11534838</id><updated>2024-03-07T19:36:43.789-08:00</updated><category term="quantum computing"/><category term="signoff"/><title type='text'>SOC Design</title><subtitle type='html'>An eclectic look at topics of interest to people involved in the design, development, and business of SOCs and ASICs.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default?alt=atom&amp;start-index=26&amp;max-results=25'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11534838.post-4691751810838266648</id><published>2008-06-12T20:58:00.000-07:00</published><updated>2008-06-12T20:59:16.120-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="signoff"/><title type='text'>This blog has moved</title><content type='html'>A year ago, I moved this blog to &lt;a href=&quot;http://www.edn.com/blog/980000298.html&quot;&gt;http://www.edn.com/blog/980000298.html&lt;/a&gt; to get a wider audience and to sidestep blogspam. See you there!</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/4691751810838266648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/4691751810838266648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/4691751810838266648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/4691751810838266648'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2008/06/this-blog-has-moved.html' title='This blog has moved'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-6290929515227350284</id><published>2007-02-20T21:57:00.000-08:00</published><updated>2007-02-20T22:11:29.145-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="quantum computing"/><title type='text'>Quantum Conundrum</title><content type='html'>Last week, I attended the debut of what may become the first commercial quantum computer. Or not. The EDN article I wrote about this demonstration is here: &lt;a href=&quot;http://www.edn.com/article/CA6416905.html?ref=nbsa&amp;text=quantum&quot;&gt;http://www.edn.com/article/CA6416905.html?ref=nbsa&amp;amp;text=quantum&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;D-Wave, the company that has been developing this quantum hardware for eight years, used the &lt;a href=&quot;http://www.computerhistory.org&quot;&gt;Computer History Museum &lt;/a&gt;for it&#39;s introduction venue. However, the computer itself was located in Burnaby, British Columbia and was operated via the Internet. So we have to take D-Wave&#39;s word that we were watching an actual quantum computer solve problems. That&#39;s not to say I disbelieve D-Wave, only that I cannot say with 100% confidence that I indeed saw a quantum computer in action.&lt;br /&gt;&lt;br /&gt;Other press outlets have published quotes that scientists are &quot;dubious&quot; about D-Wave&#39;s claims. I think that&#39;s the wrong word. D-Wave hasn&#39;t been forthcoming about key technical details (but says they will be in the future) so I&#39;d say that the community is presently &quot;unconvinced.&quot; We&#39;d like more information before passing judgement. In the meanwhile, I consider quantum computing to be &quot;spooky information processing at a distance,&quot; to paraphrase Einstein.&lt;br /&gt;&lt;br /&gt;D-Wave&#39;s Orion, the name of their proof-of-concept machine, solve&#39;s NP-complete problems. These are the sort of problems that require a full solution search in conventional computers, which is a very slow process for problems with large solution sets. As it is today, Orion is about 100x slower than today&#39;s computers because it&#39;s only a 16-qubit (quantum bit) machine. By the end of 2008, D-Wave believes it can have a 1024-qubit machine running that would be 10x faster than conventional binary computers at solving NP-complete problems.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/6290929515227350284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/6290929515227350284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/6290929515227350284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/6290929515227350284'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2007/02/quantum-conundrum.html' title='Quantum Conundrum'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113666431961705802</id><published>2006-01-07T11:35:00.000-08:00</published><updated>2006-01-07T12:19:25.716-08:00</updated><title type='text'>CES Update: The Revolution Will be Televised</title><content type='html'>&lt;em&gt;The revolution will not be televised, will not be televised,&lt;br /&gt;will not be televised, will not be televised.&lt;br /&gt;The revolution will be no re-run brothers;&lt;br /&gt;The revolution will be live.&lt;/em&gt; - Gil Scott-Heron&lt;br /&gt;&lt;br /&gt;I have just returned from the 2006 CES in Las Vegas. It was packed with people. As the volume driver in the electronics industry has switched from personal computers to consumer electronics, CES has taken the mantle as the industry&#39;s leading light into the murky future from Comdex. The mantle had previously passed from the National Computer Conference (NCC) to Comdex around 1981 when PCs started to dwarf mainframes in market dominance and NCC refused to heed the change.&lt;br /&gt;&lt;br /&gt;The big news at Comdex, er CES, this year was a 100-year-old idea called television. New-millennium television is becoming a when-you-want-it, where-you-want-it, how-you-want-it affair. Dick Tracy had this capability in his wristwatch exactly 60 years ago. Now it seems that it&#39;s time for everyone else to have it too.&lt;br /&gt;&lt;br /&gt;The &quot;when you want it&quot; phase started with VCRs in the 1970s and it has evolved into today&#39;s DVD recorders and PVRs (personal video recorders). However, all of these devices are tethered to coaxial cables tied to stuck-in-the-wall cable sockets and immobile satellite dish antennas. Also, these consumer products are only time-shifting devices; they don&#39;t jimmy with the image format and resolution. How-you-want-it and where-you-want-it boxes such as Apple&#39;s video iPod and other personal media players are just starting to appear.&lt;br /&gt;&lt;br /&gt;As CES 2006 demonstrated, the industry is full of companies working on place-shifting and format-shifting video products. Two new classes of video place shifters I saw at CES are mobile phone handsets capable of receiving video broadcasts and boxes that cram video into IP packets and unleash them onto the Internet. LG seems to be way ahead on phone handsets that receive terrestrial and satellite video. The company was showing several video-capable handsets at CES. They just wouldn&#39;t let me shoot photos of them. So only the 140,000 other people at CES got to see them.&lt;br /&gt;&lt;br /&gt;The other place-shifting product is epitomized by the Sling box from Sling Media. This oddly shaped box (looks like a large silver-colored bar of candy or a silver-colored gold bar to me), takes in video and spits packets out of an an Ethernet port. What you do with those packets is your business. Receive them on your computer at work, your laptop at Starbucks, or your Treo wherever you happen to be.&lt;br /&gt;&lt;br /&gt;Both the mobile handsets and the Sling box need to reformat video to fit a target playback device that clearly isn&#39;t a conventional television receiver. Their ability to reformat images must satisfy three conflicting goals.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The video should look good.&lt;/li&gt;&lt;li&gt;The compression format used to send the video should consume very little bandwidth.&lt;/li&gt;&lt;li&gt;The amount of power required to encode and decode the compressed video should be small.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Companies that master video-compression algorithms supporting these goals will be in high demand.&lt;br /&gt;&lt;br /&gt;Gil Scott-Heron clearly got it right in the 1970s. But in the 21st century, the revolution will be televised.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113666431961705802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113666431961705802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113666431961705802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113666431961705802'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2006/01/ces-update-revolution-will-be.html' title='CES Update: The Revolution Will be Televised'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113466923054619359</id><published>2005-12-15T09:52:00.000-08:00</published><updated>2005-12-15T09:57:16.536-08:00</updated><title type='text'>ST backs NOC for SOC design productivity</title><content type='html'>From EE Times:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.eetimes.com/news/semi/showArticle.jhtml;jsessionid=RUHIADPQUTVHOQSNDBCCKHSCJUMEKJVN?articleID=175003132&quot; target=&quot;_blank&quot;&gt;&quot;ST says an effective NoC architecture will be a crucial precondition for cost-effective SoCs targeted at convergence devices and, in particular, NoC technology will play a major role in improving design productivity.&quot;&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113466923054619359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113466923054619359' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466923054619359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466923054619359'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/st-backs-noc-for-soc-design.html' title='ST backs NOC for SOC design productivity'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113466861686195305</id><published>2005-12-15T09:41:00.000-08:00</published><updated>2005-12-15T09:46:56.123-08:00</updated><title type='text'>Networks on Chip</title><content type='html'>Earlier this week, EDN.com published an article I wrote about networks on chip (NOCs) called &quot;&lt;a href=&quot;http://www.edn.com/article/CA6289284.html&quot;&gt;NOC, NOC, NOCing on Heaven&#39;s Door&lt;/a&gt;&quot; (another song reference, this time to Bob Dylan). The article&#39;s based on some really great presentations I saw last month at the SOC conference held in Tampere, Finland. Cool place. Literally.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113466861686195305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113466861686195305' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466861686195305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466861686195305'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/networks-on-chip.html' title='Networks on Chip'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113466830230967774</id><published>2005-12-15T09:36:00.000-08:00</published><updated>2005-12-15T09:38:22.320-08:00</updated><title type='text'>Pun of the day</title><content type='html'>The irresistable &quot;&lt;a href=&quot;http://www.msnbc.msn.com/id/10478890/&quot;&gt;fish with chips&lt;/a&gt;&quot; from a Reuters story as published online by MSNBC. The chips are tracking devices, of course, and are made of silicon not Idaho potatoes.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113466830230967774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113466830230967774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466830230967774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113466830230967774'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/pun-of-day.html' title='Pun of the day'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113465641275712254</id><published>2005-12-15T06:14:00.000-08:00</published><updated>2005-12-15T06:20:12.770-08:00</updated><title type='text'>Dare to be stupid, Dare to be stupid</title><content type='html'>Want to get confused? Really confused? Then take a look at &lt;a href=&quot;http://www.geek.com/news/geeknews/2005Dec/bch20051214033798.htm&quot;&gt;this blog entry&lt;/a&gt; on Geek.com discussing multiple processor cores in PC-processor land. Be sure to read the comments made by the informed, the uninformed, the partially informed, and the intentionally lame.&lt;br /&gt;&lt;br /&gt;Hopefully, SOC designers aren&#39;t nearly this confused. I also hope the advice delivered in the SOC design community isn&#39;t this, er, diffuse.&lt;br /&gt;&lt;br /&gt;Thanks to Tensilica&#39;s Lee Vick for the pointer to the blog.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(BTW: The title of this blog entry is a reference to a Wierd Al song that apes the music of Devo.)</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113465641275712254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113465641275712254' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113465641275712254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113465641275712254'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/dare-to-be-stupid-dare-to-be-stupid.html' title='Dare to be stupid, Dare to be stupid'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113460247827431898</id><published>2005-12-14T14:51:00.000-08:00</published><updated>2005-12-14T15:21:18.296-08:00</updated><title type='text'>SOC Design: Just what do you optimize?</title><content type='html'>A recent article and an unrelated analyst presentation give excellent advice to SOC designers and managers comtemplating the plunge below 100nm. The rules of system design below this lithography threshold change and the article and the presentation provide some partial roadmaps to success.&lt;br /&gt;&lt;br /&gt;EE Time&#39;s EDA editor Richard Goering wrote a recent column on &lt;a href=&quot;http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=174910067&quot;&gt;&lt;em&gt;Design for Inefficiency&lt;/em&gt; &lt;/a&gt;that questions how SOC design teams trade off transistor budgets for time to market. Sound like heresy? I remind you, oh gentle reader, that precisely the same discussions about using C for embedded systems software were occurring 20 years ago. If you haven&#39;t heard, the relatively inefficient C language won over efficient assembly code precisely because of time-to-market issues. Most of today&#39;s systems would never get to market if they were solely or even largely based on software written in assembly language.&lt;br /&gt;&lt;br /&gt;Last week at Gartner&#39;s Semiconductor Industry Briefing held at the Doubletree in San Jose, Research VP and Chief Analyst Bryan Lewis discussed &quot;second-generation SOCs&quot; in his presentation titled &lt;em&gt;Charting the Course for Second-Generation SOC Desvices&lt;/em&gt;, in which he described second-generation SOCs as high-gate-count devices using mixed process technologies, multiple processors, and multiple software layers. In Lewis&#39; vision of a second-generation SOC, the multifunctional chip is built with multiple processor cores, each driving its own subsystem with its own operating system and application firmware. This design approach is unlike today&#39;s most common design approach of loading up one main processor with as many tasks as possible, and then some.&lt;br /&gt;&lt;br /&gt;Lewis&#39; second-generation vision encompasses a divide-and-conquer approach to complex system design and it closely relates to Goering&#39;s theme of asking, &quot;Just what do you optimize?&quot; The more you burden one processor with an increasing number of tasks, the more complex the software gets and the faster the processor must run. The result: exponentially increasing software complexity (think lost time to market and bug-riddled code) and exponentially incresing power dissipation and energy consumption (think less battery life or more expensive power supplies; noisy, expensive, and relatively unreliable cooling fans; and larger, more costly product enclosures).&lt;br /&gt;&lt;br /&gt;Once again, the question of the decade is: &quot;What do you optimize?&quot; Do you optimize transistor count to absolutely minimize chip cost while greatly increasing design time and cost and possibly missing market windows, or do you waste truly cheap transistors to buy back some of that time?&lt;br /&gt;&lt;br /&gt;I think the answer&#39;s pretty clear: 90nm and 65nm transistors are cheap and engineering time is expensive. Lost time to market is virtually priceless. What do you think?</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113460247827431898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113460247827431898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113460247827431898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113460247827431898'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/soc-design-just-what-do-you-optimize.html' title='SOC Design: Just what do you optimize?'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113460057012681050</id><published>2005-12-14T14:46:00.000-08:00</published><updated>2005-12-14T14:49:30.456-08:00</updated><title type='text'>More wisdom from Jack</title><content type='html'>Jack Ganssle, who writes for Embedded Systems Design and Embedded.com almost always has interesting things to say. His latest column on NRE versus cost of goods sold is no exception. See it &lt;a href=&quot;http://www.embedded.com/showArticle.jhtml;jsessionid=DG3313ZNMWQE2QSNDBECKHSCJUMEKJVN?articleID=175002019&quot;&gt;here&lt;/a&gt;. Although Jack is writing about purchased software in his column, his arguments are equally applicable to IP blocks for SOC designs.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113460057012681050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113460057012681050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113460057012681050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113460057012681050'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/more-wisdom-from-jack.html' title='More wisdom from Jack'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-113345747584914775</id><published>2005-12-01T09:01:00.000-08:00</published><updated>2005-12-05T09:16:51.893-08:00</updated><title type='text'>The Lessons of History</title><content type='html'>Lessons of history from Leslie Berlin’s “The Man Behind the Microchip: Robert Noyce and the Invention of Silicon Valley”&lt;br /&gt;&lt;br /&gt;Everyone knows, and no one remembers, that history repeats itself. This maxim is true even in the short history of the electronics industry. Here are a few excerpts from Dr. Leslie Berlin’s Bob Noyce biography, “The Man Behind the Microchip,” that serve as gentle reminders:&lt;br /&gt;&lt;br /&gt;1. The time is late in 1949, two years after Bell Labs announces the creation of the transistor. Bob Noyce has just started his first year of graduate studies at MIT:&lt;br /&gt;&lt;br /&gt;“… [Wayne Nottingham’s] Physical Electronics seminar might well have been Noyce’s only direct instruction on the topic [transistors] that year, for MIT had yet to incorporate the transistor into its formal curriculum. Nottingham’s Electronics class, for example, did not mention the device at all in 1949. The transistor was a new technology, and it had very real problems. It was hard to build a functional point-contact transistor; indeed, simply replicating the Bell team’s results was difficult. Vacuum tubes, by contrast, were entering their heyday: they were far cheaper and more stable than ever before. No one—certainly not Nottingham—saw any evidence to indicate that the point-contact transistor would be in a position to replace tubes for a long, long time.”&lt;br /&gt;&lt;br /&gt;Within the next 10 years, Bob Noyce would join the transistor research group at Philco; in 1956 he would then leave Philco and join Shockley Transistor Labs in Palo Alto; and then less than two years later he would found Fairchild Semiconductor with seven other Shockley refugees/traitors. In 1959, only 10 years after Noyce started his MIT graduate work, Fairchild’s Jean Hoerni would develop the planar process with its protective coating of silicon dioxide, which tremendously boosted transistor ruggedness and reliability and gave Noyce the missing piece of the IC puzzle. Hoerni’s development of the planar process enabled the invention of the integrated circuit and is the bedrock foundation of all semiconductor manufacturing more than 40 years later. Today, we take transistors for granted, but in 1949 they were weak, unreliable laboratory curiosities with no hope of competing against five decades of vacuum tube R&amp;D.&lt;br /&gt;&lt;br /&gt;2. The year is 1961. In March of this year, Fairchild Semiconductor introduced the first integrated circuits, dubbed Micrologic:&lt;br /&gt;&lt;br /&gt;“The reaction was gratifying but did not translate into widespread adoption. By the end of 1961, Fairchild had sold fewer than $500,000 of its Micrologic devices, which were priced at about $100 apiece. Texas Instruments, the only other major supplier, was having such problems selling integrated circuits that it cut prices from $435 to $76 in 90 days. The move had little effect.&lt;br /&gt;&lt;br /&gt;Customers’ objections to integrated circuit technology abounded. The devices were extremely expensive relative to discrete components—up to 50 times the cost for comparable performance, albeit in a smaller package. Many engineers, designers, and purchasing agents working for Fairchild’s customers feared that integrated circuits would put them out of work. For decades, these customers had designed the circuits they needed from off-the-shelf transistors [and vacuum tubes before transistors], resistors, and capacitors that they bought from manufacturers like Fairchild. Now Noyce wanted to move the Fairchild integrated circuit team into designing and building standard circuits that would be sold to customers as a &lt;em&gt;fait accompli&lt;/em&gt;. If the integrated circuit manufacturers designed and built the circuits themselves, what would the engineers at the customer companies do? Moreover, why would a design engineer with a quarter century’s experience want to buy a circuits designed by [a] 30-year-old employee of a semiconductor manufacturing firm? And furthermore, while silicon was ideal for transistors, there were better materials for making the resistors and capacitors that would be built into the integrated circuit. Making these other components out of silicon might degrade the overall performance of the circuits.&lt;br /&gt;&lt;br /&gt;As late as the spring of 1963, most manufacturers believed that integrated circuits would not be commercially viable for some time, telling visitors to their booths at an industry trade show that ‘these items would remain on the R&amp;D level until a breakthrough occurs in technology and until designs are vastly perfected.’”&lt;br /&gt;&lt;br /&gt;In the spring of 1964, Bob Noyce started selling Micrologic flip-flops for less than the cost of the discrete components needed to build an equivalent flip-flop, and for less than the manufacturing cost of the IC:&lt;br /&gt;&lt;br /&gt;“Less than a year after the dramatic price cuts, the market [for ICs] had so expanded that Fairchild received a single order (for half-a-million circuits) that was the equivalent of 20 percent of the entire industry’s output of circuits for the previous year. One year later, in 1966, computer manufacturer Burroughs placed an order with Fairchild for 20 million integrated circuits.”&lt;br /&gt;&lt;br /&gt;“By the middle of the 1960s, Fairchild was one of the fastest-growing companies in the United States.”&lt;br /&gt;&lt;br /&gt;Today, we take the integrated circuit and Moore’s Law for granted, but in the early 1960s, their future was anything but sure.&lt;br /&gt;&lt;br /&gt;3. By 1968, Bob Noyce was fed up with the management at Fairchild Camera and Instrument, the parent company of Fairchild Semiconductor. He and Gordon Moore incorporated a company called NM Electronics in July, 1968. NM Electronics would become Intel by the end of the year.&lt;br /&gt;&lt;br /&gt;“Just as the industry’s high hopes for integrated circuits had launched the earlier gaggle of startup companies, the 1968-1969 generation was inspired by a belief that semiconductors were on the cusp of another dramatic technological breakthrough… Already, Moore’s own R&amp;D group at Fairchild had fit a once-unthinkable 1,024 transistors onto a single circuit. In 1968, this circuit was little more than a lab curiosity, but the general consensus held that circuits with more than 1,000 components integrated together—so-called Large Scale Integrated circuits—should be physically possible to mass produce by 1970.”&lt;br /&gt;&lt;br /&gt;However, large-scale integration (LSI) was certainly not considered a slam-dunk technological leap in 1968:&lt;br /&gt;&lt;br /&gt;“… Noyce and Moore, in fact, had settled on computer memories as a first product not primarily because the computer market was growing—although that was a welcome reality—but because memories would be the easiest types of LSI circuits to build. … In Moore’s words, LSI was a “technology looking for applications” in 1968. Which is to say: if LSI technology was going to work anywhere, it would work first in memories. If it worked in memories, Noyce and Moore could anticipate an ever-growing market of computer makers ready to buy.”&lt;br /&gt;&lt;br /&gt;The plan therefore, was to replace core memories with semiconductor memory. Core memory, developed in the early 1950s, pervaded computer design in the late 1960s. Mainframes and minicomputers used core memories because there simply was no alternative memory technology that could compete with core memory on the basis of cost/bit, energy consumption, or size. Even so, core memory was vulnerable to attack if a superior, more cost-effective technology could be developed:&lt;br /&gt;&lt;br /&gt;“Magnetic cores had their shortcomings, however, and in these Noyce and Moore had seen a potential foothold for Intel. Cores were not a particularly fast means of storing data. … Moreover, the core memories were built by hand. Every one of those iron donuts was individually strung on a wire by a woman in a factory, most likely in Asia. Noyce and Moore knew that this labor-intensive means of production was not sustainable for a computer market growing exponentially, just as they had known a decade earlier that hand-wired discrete components could not serve the exploding market for space-age electronics.”&lt;br /&gt;&lt;br /&gt;Even with these shortcomings, Noyce and Moore knew by now that not all technological improvements are immediately hailed by design engineers:&lt;br /&gt;&lt;br /&gt;“Moore and Noyce knew that the problems with cores were irrelevant to most computer engineers, who did not spend their time thinking about how they would build their machines ten years in the future. These engineers cared about how their computers work now, and so the cost advantages of semiconductor memory would have to be overwhelming before engineers would consider abandoning the clunky, but reliable, magnetic cores. A sense of déjà vu may again have struck Noyce and Moore, who faced a similar obstacle when they initially brought the integrated circuit to market. Noyce, the architect of Fairchild’s decision to sell integrated circuits below cost to get a foothold in the discrete components market, was betting a similar strategy would work for semiconductor memories.”&lt;br /&gt;&lt;br /&gt;These first memories weren’t easy to manufacture, and the low yields didn’t allow them to be sold cheaply. Intel’s first MOS memory, the 256-bit 1101 static RAM (SRAM), was too slow and expensive when it was introduced in September, 1969. At 20-60 cents/bit, it was 5x to 12x more expensive than core memory per bit. Even reducing the price of the 1101 by 75% didn’t help sales.&lt;br /&gt;&lt;br /&gt;However, Intel pressed on and introduced the 1-Kbit 1103 dynamic RAM (DRAM) in October, 1970:&lt;br /&gt;&lt;br /&gt;“To be sure, the device was far from perfect. Among the 1103’s many failings known to Intel was the fact that, in Andy Grove’s words, ‘under certain adverse conditions, the thing just couldn’t remember’—a problem for a memory. Some 1103s failed when they were shaken. A few developed moisture under the glass used to seal them. Often no one knew why the devices would stop working. The problems inspired Ted Hoff to write a 28-page memo explaining the 1103’s operation and quirks.&lt;br /&gt;&lt;br /&gt;Andy Grove had nightmares that boxes and boxes of 1103s would be returned to the company for defects—and would run Intel entirely. Gordon Moore, on the other hand, wondered if, in some perverse way, the 1103’s problems made it easier to convince customers to use the device. Engineers who specialized in core memories recognized analogs in the 1103. Both suffered from voltage and pattern sensitivity. … ‘All these things made the 1103 more challenging and less threatening to engineers [at customer companies],’ Moore explains. ‘We did not plan it to happen this way, but I think that if [the 1103] had been perfect out of the box, we would have had a lot more resistance [to it] from our customers.’”&lt;br /&gt;&lt;br /&gt;By 1972, Intel was building 100,000 1103 DRAMs per year and was still unable to meet demand for the device, even with a Canadian second source that had paid Intel millions of dollars for the second-source rights to the device. Essentially, all of Intel’s 1972 revenue, $23.4 million, came from sales of the 1103. &lt;br /&gt;&lt;br /&gt;4. Today, Intel’s no longer in the memory business—microprocessors are now the company’s bread and butter. Intel entered the microprocessor business completely by accident. It then took a lot of missionary work before the microprocessor became a successful product category:&lt;br /&gt;&lt;br /&gt;“Intel’s microprocessor story opens in the spring of 1969, around the time that [Gordon] Moore called [Bob] Noyce in Aspen to tell him that the MOS team had a working silicon-gate memory. A manager from a Japanese calculator company called Busicom, which was planning to build a family of high-performance calculators, contacted either [marketing manager] Bob Graham or Noyce to ask if Intel, which had a small business building custom chips designed by customers, would like to manufacture a chip set that would run the calculator. Calculator companies around the world were seeking out semiconductor companies to build chips for their machines, and Noyce said that Intel was nearly the only manufacturer left who had not already agreed to work with a calculator company. … Busicom, which was designing a particularly complex calculator, wanted a set of a dozen specialized chips with 3,000 to 5,000 transistors each. Busicom planned to send a team of engineers to Intel to design the chips on-site and would pay Intel $100,000 to manufacture its calculator chip sets. Busicom expected to pay Intel about $50 for each set manufactured and promised to buy at least 60,000 of them. Intel agreed to this arrangement.”&lt;br /&gt;&lt;br /&gt;Noyce made Ted Hoff, Intel’s resident computer expert, the company liaison to the Busicom design team. Hoff did more than he was assigned. He took a technical interest in the Busicom design and soon concluded that disaster was on the horizon. The projected transistor count for each chip was beyond the state of the art and the large number of chips in the set was going to drive the component cost well above the $50 target.&lt;br /&gt;&lt;br /&gt;Hoff developed an alternative scheme based on a general-purpose programmable chip that would act like a small computer processor. This device could then be programmed using memory devices (Intel’s primary intended product line at the time) and the whole Busicom system could then be built using far fewer device types. The programmable device, of course, was a microprocessor. Hoff tried to convince the Busicom engineers to shift their direction, but he failed to convince them.&lt;br /&gt;&lt;br /&gt;Consequently, Hoff went to Noyce and convinced him. Noyce told Hoff to go off and develop his idea, just in case the predicted disaster materialized. By August, 1969, Noyce wrote to the president of Busicom and took Hoff’s position. There was no way that Intel would be able to manufacture the chip set currently under development and sell it to Busicom for $50/set. Noyce estimated that the price would be more like $300/set. He asked if Busicom still wanted to continue the project.&lt;br /&gt;&lt;br /&gt;In September, Bob Graham sent a similar letter but also suggested that Intel had developed an in-house alternative that might better meet Busicom’s cost target. Busicom sent two executives to Intel in October. They considered the alternatives and chose Intel’s approach, with a projected cost of $155/chip set. Then, Hoff and Intel did nothing. The agreement wasn’t signed until February, 1970. In March, 1970, Busicom sent a “How’s it going?” letter to Intel. Only then did Intel hire Federico Faggin to work on the microprocessor’s design. In nine short months, he designed and then produced working samples of the four chips in the Intel calculator chip set.&lt;br /&gt;&lt;br /&gt;However, the calculator market had gotten competitive and Busicom indicated that it wanted to negotiate a price reduction, even before volume production started. Noyce asked Hoff for advice on the contract renegotiation. Hoff said to place highest priority on the right to sell the chips to other customers. The renegotiation was stalled until August, 1971 and finalized in September. Intel had gotten the right to sell the microprocessor, which it introduced as the 4004 in November, 1971, a month after Intel’s IPO.&lt;br /&gt;&lt;br /&gt;However, the microprocessor was not an overnight sensation. For example, Noyce foresaw the microprocessor’s use in automobiles and went to General Motors in 1971 to talk about adopting microprocessors for automotive applications. GM already had an automotive electronics program underway but the GM execs were skeptical that someting as advanced as Intel&#39;s computer-on-a-chip would be controlling vehicle brakes or anything else inside of a car soon.&lt;br /&gt;&lt;br /&gt;“… Noyce almost certainly told them, their skepticism was well grounded. No one would want the 4004 controlling brakes in production cars; the device was too slow and too rudimentary for general use. And its successor, the 8008 (introduced in April 1972) was not much better.&lt;br /&gt;&lt;br /&gt;But Noyce was not trying to sell 4004s or 8008s to General Motors. He was starting conversations that he expected would only bear fruit years later. He knew he was contending with entrenched ways of thinking and years-long design cycles. He felt confident that by the time these customers were prepared to experiment with microprocessors, the technology would have caught up with his visions for it. And indeed it did.”</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/113345747584914775/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/113345747584914775' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113345747584914775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/113345747584914775'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/12/lessons-of-history.html' title='The Lessons of History'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112861076608942610</id><published>2005-10-06T07:35:00.000-07:00</published><updated>2005-10-06T07:59:26.096-07:00</updated><title type='text'>The Silicon Steamroller</title><content type='html'>In an October 5 article, EE Times&#39; editor Dylan McGrath &lt;a href=&quot;http://www.eetimes.com/news/design/business/showArticle.jhtml?articleID=171203211&quot;&gt;writes&lt;/a&gt;: &quot;There is a widespread misconception about the current size and strength of the Chinese fabless semiconductor industry, according to Lung Chu, president of the Asia Pacific region for Cadence Design Systems Inc...&lt;br /&gt;&lt;br /&gt;Chu said total revenue for Chinese fabless companies in 2004 was less than $1 billion and that most of the companies&#39; designs are 0.18 micron or 0.25 micron.&quot;&lt;br /&gt;&lt;br /&gt;So, things look pretty good still for the rest of the world, which seems to hold the high ground of advanced semiconductor design. That is, until you couple &lt;a href=&quot;http://www.eetimes.com/news/semi/showArticle.jhtml?articleID=171203041&quot;&gt;this October 4 story&lt;/a&gt; about IC mask making written by Richard Goering, also for EE Times. Goering writes about this year&#39;s version of an annual mask-usage study sponsored by Sematech and conducted by Shelton Consulting:&lt;br /&gt;&lt;br /&gt;&quot;Only 5 percent of IC photomasks are below 100 nm...according to a &#39;mask industry assessment&#39; study presented at the BACUS Photomask Technology symposium... According to the study results, just under 50 percent of masks use 350 nm or greater ground rules, 12 percent are below 130 nm, 5 percent are below 100 nm and just 0.8 percent are below 70 nm. The study looked at volumes, not revenues or IC transistor counts.&quot;&lt;br /&gt;&lt;br /&gt;Using these numbers, by my count Chinese fabless design companies can already handle well over 50%, and perhaps as much as 80%, of the designs being created today. That fraction will increase rapidly over the next few years as the design houses in China climb the design learning curve.&lt;br /&gt;&lt;br /&gt;As a country, China has proven many times over that it can steamroller any learning curve it wishes. The only way to avoid being crushed by a steamroller is to find a way to run faster than the steamroller or find a faster vehicle to escape. It&#39;s foolish and dangerous to think that the steamroller will run out of fuel before it can reach you.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112861076608942610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112861076608942610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112861076608942610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112861076608942610'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/10/silicon-steamroller.html' title='The Silicon Steamroller'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112840798582060290</id><published>2005-10-03T23:35:00.000-07:00</published><updated>2005-10-03T23:39:45.826-07:00</updated><title type='text'>Moore&#39;s Law Moves Along</title><content type='html'>EE Times &lt;a href=&quot;http://www.eetimes.com/news/design/showArticle.jhtml;jsessionid=J4XONMVY4AOMYQSNDBGCKHSCJUMEKJVN?articleID=171202768&quot;&gt;reports&lt;/a&gt; the first public announcement of a 65nm tapeout by Silicon and Software Systems (S3). It&#39;s a 500-MHz chip intended for consumer devices and is expected to ship in very high volumes, hence the desire to use 65nm design rules to minimize the silicon real estate. The chip was designed with Cadence tools.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112840798582060290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112840798582060290' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112840798582060290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112840798582060290'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/10/moores-law-moves-along.html' title='Moore&#39;s Law Moves Along'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112560766393722686</id><published>2005-09-01T13:44:00.000-07:00</published><updated>2005-09-01T13:47:43.943-07:00</updated><title type='text'>Is the end near?</title><content type='html'>Today&#39;s Electronic News carries an &lt;a href=&quot;http://www.reed-electronics.com/electronicnews/article/CA6253270.html&quot;&gt;interview&lt;/a&gt; with Rick Hill, chairman and CEO of IC-manufacturing equipment supplier Novellus. Hill says that 65nm manufacturing technology looks like the economic end of the road for lithography shrinks because we&#39;re getting perilously close to tolerances measured in single atomic layers and we&#39;re using charge packets composed of very few electrons to represent ones and zeroes. Thoughtful reading.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112560766393722686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112560766393722686' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112560766393722686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112560766393722686'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/09/is-end-near.html' title='Is the end near?'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112543295938996063</id><published>2005-08-30T13:10:00.000-07:00</published><updated>2005-08-30T13:16:02.466-07:00</updated><title type='text'>More on Multicore Design</title><content type='html'>Market research firm IDC in Framingham, Massachusetts has declared that IC design using multiple processor cores may be one of the most significant industry developments of the past 40 years.&lt;br /&gt;&lt;br /&gt;The IDC study is called &quot;&lt;a href=&quot;http://www.idc.com/getdoc.jsp?containerId=prUS00218605&quot;&gt;Multicore Processing Scenarios, 2005-2009: Disrupting the IT Market in Three Generations?&lt;/a&gt;&quot; (IDC #33789).</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112543295938996063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112543295938996063' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112543295938996063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112543295938996063'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/08/more-on-multicore-design.html' title='More on Multicore Design'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112535103189785708</id><published>2005-08-29T14:29:00.000-07:00</published><updated>2005-08-29T14:30:31.903-07:00</updated><title type='text'>Two cores, four cores, eight cores, and so on</title><content type='html'>Last week at the Intel Developer Forum in San Francisco, Intel’s President and CEO Paul Otellini estimated that his company would ship over 60 million dual-core Pentium processors over the next 18 months. He also said that the company has ten quad-core projects in the works. Intel has gotten that good ole’ multi-core religion big time, following AMD’s lead with its dual-core Opteron. Although big doings in the PC space often lead to similar developments in the embedded-systems arena, this time the PC processor giants are playing catch-up with the embedded league.&lt;br /&gt;&lt;br /&gt;There are many technical reasons for going to multiple processor cores. First, this approach allows the system design to cut clock rate and thus operating power. Cut clock rate by 50% and a variety of factors will result in a power reduction of more than 50%, which more than makes up for the extra power needed to run the added processor. &lt;br /&gt;&lt;br /&gt;Cutting the clock rate eases memory-access timing, which is another big plus for system designers. Cutting clock rate also allows the chip designers to back away from the bleeding edge of IC-fabrication technology. These factors cut manufacturing costs.&lt;br /&gt;&lt;br /&gt;Finally, adding more processor cores to a chip allows IC designers to do something really useful with all of those extra transistors Moore’s Law keeps dumping on our doorsteps. Instead of spending these transistors on increasingly complex processor architectures that get only a few percent faster for the effort, adding another processor core can substantially boost system performance, if the system software is written correctly.&lt;br /&gt;&lt;br /&gt;Intel’s and AMD’s move towards multiple-core processors is potentially good news for embedded system designers because PC programmers, a group larger by far than embedded-system programmers, will start to think in terms of getting tasks done with multiple processors. We will start to leave the “one-big-processor” paradigm behind. Because many embedded-systems programmers first learn their craft on PCs, this trend bodes well for all system design.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112535103189785708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112535103189785708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112535103189785708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112535103189785708'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/08/two-cores-four-cores-eight-cores-and.html' title='Two cores, four cores, eight cores, and so on'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112146516194135286</id><published>2005-07-15T14:50:00.000-07:00</published><updated>2005-07-18T13:43:30.603-07:00</updated><title type='text'>Al&#39;s Story</title><content type='html'>My friend and neighbor Al has been in the electronics business a bit longer than I have. I spent a week traveling all over Western Nevada with Al two weeks ago, so we spent a lot of time in the car together. Al told me that one of his first jobs was to develop a transistor tester to characterize the hand-made junction transistors his company was getting from RCA, Philco, and other vendors. Transistor-to-transistor device characteristics varied wildly back then because transistor manufacture was pure alchemy in the 1950s.&lt;br /&gt;&lt;br /&gt;Another job Al had in that era was to linearize some signals. Al told me it was pretty tough to do this back then. All he had to work with was resistors, capacitors, diodes, and discrete transistors.&lt;br /&gt;&lt;br /&gt;Last week, I read about a new microcontroller from Zilog called the Z8 Encore XP, which would have made this job much easier. The Z8 Enxore XP is based on the 8-bit Z8 processor core, which I recall using to design the electronics for a total-organic-content water analyzer back in the early 1980s.&lt;br /&gt;&lt;br /&gt;Today&#39;s Z8 processor comes packaged in an 8-lead SOIC and costs around a dollar. In addition to the processor core, the Z8 Encore XP includes four 10-bit A/D converters and 4K bytes of flash memory on chip. You program it in C. If I could go back 50 years to tell my friend Al that I could do a piecewise linearization of four of his signals to about 0.1% for a buck (that would be linearization for 25 cents per signal), and that I could get a prototype running in a day, I wonder what he&#39;d say.&lt;br /&gt;&lt;br /&gt;The point in telling you Al&#39;s story is to remind you that no technology stands still. Consequently, your approach to system design can&#39;t stand still either. We all chuckle a bit about Al&#39;s predicaments 50 years ago because we have far more advanced ways of dealing with the problems he had to solve using much cruder tools. &lt;br /&gt;&lt;br /&gt;However, is Al&#39;s situation still funny when you&#39;re using the same SOC design techniques that you used 10 years ago?</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112146516194135286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112146516194135286' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112146516194135286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112146516194135286'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/07/als-story.html' title='Al&#39;s Story'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112146182713488256</id><published>2005-07-15T13:38:00.000-07:00</published><updated>2005-07-15T14:16:46.726-07:00</updated><title type='text'>To infinity and beyond!</title><content type='html'>The title quote is from Buzz Lightyear but the topic of this post is David Lammer&#39;s &lt;a href=&quot;http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=165701002&quot;&gt;cover article &lt;/a&gt;on 65nm process technology in the July 11 EE Times. The article is about the 2005 Symposium on VLSI Technology held in Kyoto, Japan last month. A few points in this excellent article caught my eye with respect to system design.&lt;br /&gt;&lt;br /&gt;Point one: 65 nm technology buys you a cool 10 million transistors per square millimeter! An economical chip is around 100mm squared, which works out to one billion transistors on the chip. Even a cheap 5x5mm chip made with 65nm technology carries 250 million transistors. Hand-coding enough RTL to fill these chips will take, like, &quot;To infinity and beyond!&quot; You&#39;d better get ready to find a more efficient way to design chips.&lt;br /&gt;&lt;br /&gt;Point two: If you sniff at point one and say that leading-edge 65nm process technology is only for high-priced, cutting-edge products, read the statement from Mark Pinto, Chief Technology Officer at Applied Materials: &quot;Demand from China is only going to grow—and 65nm is absolutely ideal for consumer chips aimed at growing markets.&quot;&lt;br /&gt;&lt;br /&gt;Point three: Srini Raghvendra, Senior Director of Design For Manufacturing at Synopsys said: &quot;Design productivity, measured in terms of gates per engineering workday, must improve fourfold at 65nm over the 130nm node.&quot; Do you have a plan to achieve that?&lt;br /&gt;&lt;br /&gt;Point four: Process technology, especially at the 65nm node and future nodes, will no longer provide the automatic power reductions that &quot;classical&quot; Moore&#39;s-Law scaling has delivered for the past 40 years. &quot;Addressing the problem requires architectural, system-level decisions.&quot; said Eric Filseth, a Cadence marketing manager.&lt;br /&gt;&lt;br /&gt;Point five: Hardware/software codesign becomes more crucial at 65nm. &quot;Teams must start on software creation at the same time that RTL design commences.&quot; according to Tohru Furuyama, general manager of R&amp;D at Toshiba&#39;s SOC engineering center in Kawasaki, Japan.&lt;br /&gt;&lt;br /&gt;Point 6: Mask costs for 65nm chips are estimated at $3 million. That&#39;s still small compared to the cost of designing a chip with as many as a billion transistors, but it&#39;s not an insignificant sum. You&#39;d better have some good simulation models that will run your application code &lt;strong&gt;before&lt;/strong&gt; you tape out a mask set.&lt;br /&gt;&lt;br /&gt;Point 7: Process variations can occur across a single die at the 65nm node, which means that more functional chips can be out of spec. To weed these out, you will need more at-speed testing, which means more built-in self testing (BIST) because otherwise, you can count on leaving these chips on testers for an hour apiece. Do you have a plan to add BIST to your designs? You&#39;d better.&lt;br /&gt;&lt;br /&gt;All of these issues are addressed by processor-centric SOC design. If you haven&#39;t yet read &lt;strong&gt;Engineering the Complex SOC&lt;/strong&gt; by Chris Rowen and Steve Leibson, this would be a good time to do so. We keep a nice &lt;a href=&quot;http://www.tensilica.com/html/book.html&quot;&gt;writeup on the book &lt;/a&gt;on the Tensilica Web site if you need more information.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112146182713488256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112146182713488256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112146182713488256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112146182713488256'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/07/to-infinity-and-beyond.html' title='To infinity and beyond!'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-112112229114189596</id><published>2005-07-11T15:28:00.000-07:00</published><updated>2005-07-11T15:52:46.993-07:00</updated><title type='text'>Rumors of RISC&#39;s demise somewhat premature</title><content type='html'>This week in EE Times, Ron Wilson &lt;a href=&quot;http://www.eetimes.com/showArticle.jhtml?articleID=165700703&quot;&gt;writes&lt;/a&gt; about a keynote given by MIPS CEO John Bourgoin lamenting the demise of RISC processors (MIPS&#39; main product). When the idea of RISC&#39;s clock-per-instruction concept started in the 1980s at IBM, processor clock cycles and memory access times were near parity so the RISC concept made sense for minicomputer and mainframe processor design. RISC processor design eschews complex, multiclock processor instructions and essentially replaces microcode ROM with single-cycle instruction RAM caches and optimizing compilers.&lt;br /&gt;&lt;br /&gt;Even the most successful CISC instruction set ever invented, that of the 8086 microprocessor and its descendants, became &quot;RISC-ified&quot; in the 1990s. Inside modern x86 processors, an instruction chopper/shredder (see the end of the movie &quot;Galaxy Quest&quot; for a vivid visualization of this device) finely slices the CISC x86 instructions into simpler operations that are then distributed to one or more RISC engines hidden deep inside the machine.&lt;br /&gt;&lt;br /&gt;Today&#39;s problem with the RISC concept, which Wilson addresses, is that memory access time is now much slower than today&#39;s processor clock cycle times, at least for DRAMs. The result is a heavy reliance on increasingly large SRAM caches that continue to keep up with processor clock rates, barely.&lt;br /&gt;&lt;br /&gt;However, this situation is not strictly the fault of RISC&#39;s pipelined one-instruction/clock approach. The problem is caused by another RISC fault, the reduction in the number and complexity of instructions to a basic set of less than 100 instructions. Compilers can indeed create instruction streams that perform complex tasks from these simple instructions, but it takes a lot of instructions to do so. If complex programs require many instructions to function, then they need larger caches and higher clock rates to meet performance goals. Larger caches and higher clock rates ultimately increase product cost.&lt;br /&gt;&lt;br /&gt;Enter post-RISC configurable processors. With such processors, design teams can add specialized, task-specific instructions to the processor that function like CISC instructions (by doing complex things) but adhere to RISC&#39;s pipelined, one-instruction/clock approach. These processors work well as deeply embedded task engines inside of SOCs where task specificity is easy to define and appropriate to use. In such applications, programs are typically small and do not require large caches. In addition, specialized instructions reduce the number of instructions needed to perform the target tasks, which relieves the pressure to constantly boost clock rate.&lt;br /&gt;&lt;br /&gt;In short, RISC (like the dinosaurs) isn&#39;t dead, it has evolved.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/112112229114189596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/112112229114189596' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112112229114189596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/112112229114189596'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/07/rumors-of-riscs-demise-somewhat.html' title='Rumors of RISC&#39;s demise somewhat premature'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111542397199872376</id><published>2005-05-06T16:57:00.000-07:00</published><updated>2005-05-06T17:00:43.870-07:00</updated><title type='text'>Go to the Processor Forum, now!</title><content type='html'>Anyone working on SOC development needs to know about the latest advances in processor technology and design. The place to get a concentrated dose of processor education is the upcoming &lt;a href=&quot;http://www.in-stat.com/spf/05/&quot;&gt;Spring Processor Forum&lt;/a&gt;, held in San Jose at the Doubletree Hotel this year on May 16-19. Go sign up. Tell &#39;em Steve sent you.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111542397199872376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111542397199872376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111542397199872376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111542397199872376'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/05/go-to-processor-forum-now.html' title='Go to the Processor Forum, now!'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111541207861407845</id><published>2005-05-06T13:38:00.000-07:00</published><updated>2005-05-06T13:41:18.620-07:00</updated><title type='text'>Wim Roelandts: ASICs will never die</title><content type='html'>For a good interview with Wim Roelandts, CEO of Xilinx, check out this &lt;a href=&quot;http://www.reed-electronics.com/electronicnews/article/CA530130?nid=2019&amp;amp;rid=320748227&quot;&gt;article&lt;/a&gt; written by Ed Sperling at Electronic News. Instead of the usual FPGA bravado about taking over the world, Roelandts gives a very realistic picture of the FPGA versus ASIC design decision process as well as a good summary of Moore&#39;s Law and its immediate future.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111541207861407845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111541207861407845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111541207861407845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111541207861407845'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/05/wim-roelandts-asics-will-never-die.html' title='Wim Roelandts: ASICs will never die'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111539648808435508</id><published>2005-05-06T09:08:00.000-07:00</published><updated>2005-05-06T09:21:28.123-07:00</updated><title type='text'>The humbling elegance of butterfly navigation</title><content type='html'>Two scientists at the University of Massachusetts Medical School have &lt;a href=&quot;http://www.eurekalert.org/pub_releases/2005-05/cp-hmb042905.php&quot;&gt;discovered&lt;/a&gt; how Monarch butterflies navigate over thousands of miles between the US and Mexico during their annual migrations. The butterfly&#39;s eyes contain photoreceptors that are tuned to receive polarized UV light from the sun. These receptors are directly linked via neural fibers to a region of the butterfly&#39;s brain called the dorsolateral protocerebrum, which contains a circadian clock that controls the butterfly&#39;s metabolic cycles. By neurally combining the time of day and the incident angle of UV light from the sun, the Monarch&#39;s brain computes a compass heading in real time.&lt;br /&gt;&lt;br /&gt;The next time you think you&#39;ve designed a really &quot;hot,&quot; complex embedded system, consider how difficult it still is for human designers to develop something as elegant and complex as the Monarch&#39;s migratory navigation system. Also, consider how you&#39;d power such a system on fruit nectar and water.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111539648808435508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111539648808435508' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539648808435508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539648808435508'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/05/humbling-elegance-of-butterfly.html' title='The humbling elegance of butterfly navigation'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111539118322288376</id><published>2005-05-06T07:48:00.000-07:00</published><updated>2005-05-06T07:53:03.226-07:00</updated><title type='text'>More advice on designing multiprocessor SOCs</title><content type='html'>Earlier today, I wrote up Jack Ganssle&#39;s article on the software aspects and advantages of multiprocessor SOC design. TI Principal Fellow &lt;a href=&quot;http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=162100178&quot;&gt;Gene Frantz &lt;/a&gt;has written up some &lt;a href=&quot;http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=161601588&quot;&gt;good guidelines&lt;/a&gt; on how to develop multiprocessor SOCs in EE Times. Worth a look.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111539118322288376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111539118322288376' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539118322288376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539118322288376'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/05/more-advice-on-designing.html' title='More advice on designing multiprocessor SOCs'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111539069423241640</id><published>2005-05-06T07:35:00.000-07:00</published><updated>2005-05-06T07:44:54.236-07:00</updated><title type='text'>Build complex SOCs faster and cheaper</title><content type='html'>I&#39;ve written before about the great articles authored by my good friend Jack Ganssle. He&#39;s a very popular engineer/writer with a better handle on embedded software issues than anyone else in the business. His latest article in Embedded Software Programmaing magazine, &lt;em&gt;&lt;a href=&quot;http://www.embedded.com/showArticle.jhtml?articleID=161600589&quot;&gt;Subtract Software Costs by Adding CPUs&lt;/a&gt;&lt;/em&gt;, provides real meat in the form of quantitative substantiation to a gut feel that I&#39;ve had for a while. Specifically, Ganssle&#39;s numbers show that you can get a system-level project out the door a lot faster by chopping the software into manageable pieces and assigning the pieces to a number of independent, intercommunicating processors.&lt;br /&gt;&lt;br /&gt;There are many advantages to this approach. First, each piece of software can be written by a much smaller design team with much less communications overhead between team members. Second, you don&#39;t need one monster processor running at multiple gigahertz to execute all the code. Several smaller, slower processors can do the job in a less costly IC fab process and at much lower power. And third, this approach seems to cut the bug rate on embedded code.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111539069423241640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111539069423241640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539069423241640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111539069423241640'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/05/build-complex-socs-faster-and-cheaper.html' title='Build complex SOCs faster and cheaper'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111461900619794750</id><published>2005-04-27T09:07:00.000-07:00</published><updated>2005-04-27T09:24:42.430-07:00</updated><title type='text'>RAW deal—duel of the digicam file formats</title><content type='html'>As the “digitization of everything” continues at breakneck speed, one of the real success stories is the rapid replacement of film cameras with digital versions. At the top of the digicam pyramid reside the digital SLRs (“dSLRs”) made by Canon, Nikon, Olympus, Pentax, etc. Although almost all digicam’s produce images in standard file formats (JPEG and/or TIFF), the dSLRs can also record images in an uncompressed format known as “RAW.” Photo professionals and top-end photo enthusiasts prefer the RAW format because it can produce pictures with the greatest resolution and color depth and it avoids all compression artifacts. However, every digicam vendors’ RAW format is proprietary and different.&lt;br /&gt;&lt;br /&gt;Consequently, every digicam vendor that makes cameras with RAW file capability must offer a proprietary RAW converter program so that their RAW images can be converted to the standard file formats at some point. In addition, vendors of image-editing and image-manipulation programs such as Adobe, Bibble Labs, and DxO offer their own homegrown RAW converters, but not for every camera.&lt;br /&gt;&lt;br /&gt;As dSLRs evolve, the problem of proprietary RAW formats grows and the professionals and enthusiasts in the dSLR market are increasingly up in arms about proprietary formats. Most recently, Nikon has marketed itself straight into the crosshairs of what may well turn out to be a shooting war. Nikon has drawn fire because it is encrypting the white-balance data in its RAW files (called Nikon Electronic Format or NEF files) from the Nikon D2X and D2Hs dSLRs (as reported in &lt;a href=&quot;http://www.dpreview.com/news/0504/05041901nikon_encryptnef.asp&quot;&gt;dpreview.com, &lt;/a&gt;the &lt;a href=&quot;http://www.engadget.com/entry/1234000180040682/&quot;&gt;Engadget&lt;/a&gt; blog, ). This encryption effectively cripples third-party image-processing programs and forces users of those two cameras to employ Nikon’s own Nikon Capture program (sold separately). Nikon has an SDK that converts NEF files into standard image files that can be processed by third party programs. Nikon says it will license the SDK to what the company calls “bona fide” software developers, but the encryption has been cracked by at least two developers, although such actions may open the third-party developers to prosecution under the Digital Millennium Copyright Act (DMCA).&lt;br /&gt;&lt;br /&gt;There are some signs of sanity on the horizon. One of the first is the &lt;a href=&quot;http://www.openraw.org/&quot;&gt;openRAW project&lt;/a&gt;, an attempt to get digicam manufacturers to openly document their RAW formats for the benefit of the entire photographic industry. Adobe is taking a different tack, trying to drum up support for a universal RAW format that it introduced last year called the &lt;a href=&quot;http://www.adobe.com/products/dng/main.html&quot;&gt;Digital Negative&lt;/a&gt; (DNG) format, which is based on the TIFF 6.0 standard. Here’s hoping the imaging mavens wake up sooner rather than later.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111461900619794750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111461900619794750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111461900619794750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111461900619794750'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/04/raw-dealduel-of-digicam-file-formats.html' title='RAW deal—duel of the digicam file formats'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11534838.post-111456004072349730</id><published>2005-04-26T16:51:00.000-07:00</published><updated>2005-04-26T17:03:41.780-07:00</updated><title type='text'>Shoe Biz Redux</title><content type='html'>Last month, I wrote about German shoe maker Adidas&#39; new, $250, computerized Adidas 1 running shoes that automatically and continuously adjust the shoes&#39; cushioning based on the runner&#39;s gait. Each shoe has a 5-MIPS processor in it (presumably there&#39;s a left processor and a right processor). Each processor accepts feedback data from a magnetic impact sensor, computes the &quot;optimal&quot; amount of cushioning using a &quot;proprietary&quot; algorithm, and drives a small electric motor that adjusts the shoe accordingly. It turns out that a real runner can feel the difference. For a positive, hands-on (feet-on?) review of the Adidas 1 shoes, see &lt;a href=&quot;http://www.msnbc.msn.com/id/7643818/&quot;&gt;Frank Bajak&#39;s MSNBC article&lt;/a&gt; online.&lt;br /&gt;&lt;br /&gt;For a nice exploded diagram and technical explanation of the shoe, click &lt;a href=&quot;http://www.msnbc.msn.com/id/7644755/&quot;&gt;here&lt;/a&gt;.</content><link rel='replies' type='application/atom+xml' href='http://socdesign.blogspot.com/feeds/111456004072349730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/11534838/111456004072349730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111456004072349730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11534838/posts/default/111456004072349730'/><link rel='alternate' type='text/html' href='http://socdesign.blogspot.com/2005/04/shoe-biz-redux.html' title='Shoe Biz Redux'/><author><name>Steve Leibson</name><uri>http://www.blogger.com/profile/02931139117881902092</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>