<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tdistler.com &#187; Intel</title>
	<atom:link href="http://tdistler.com/tag/intel/feed" rel="self" type="application/rss+xml" />
	<link>http://tdistler.com</link>
	<description>&#34;To err is human, but to really foul things up you need a computer.”</description>
	<lastBuildDate>Wed, 16 May 2012 03:00:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Inside the Software of the Mars Phoenix Lander</title>
		<link>http://tdistler.com/2008/07/11/inside-the-software-of-the-mars-phoenix-lander</link>
		<comments>http://tdistler.com/2008/07/11/inside-the-software-of-the-mars-phoenix-lander#comments</comments>
		<pubDate>Fri, 11 Jul 2008 15:00:39 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Code Monkey]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[NASA]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=114</guid>
		<description><![CDATA[O&#8217;Reilly has a great interview up with NASA&#8217;s Peter Gluck, project software engineer for the Mars Phoenix Lander. I always find the design and implementation of mission-critical systems interesting. In short, they&#8217;re running a radiation-hardened system (the RAD 6000 board) with a 33MHz CPU, 128 megabytes of RAM, and a PCI peripheral interface&#8230; pretty advanced [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="/media/images/MarsPhoenix1.jpg" alt="Mars Phoenix Lander" width="150" height="94" /><a title="O'Reilly" href="http://news.oreilly.com" target="_blank">O&#8217;Reilly</a> has a great interview up with NASA&#8217;s Peter Gluck, project software engineer for the Mars Phoenix Lander. I always find the design and implementation of mission-critical systems interesting. In short, they&#8217;re running a radiation-hardened system (the RAD 6000 board) with a 33MHz CPU, 128 megabytes of RAM, and a PCI peripheral interface&#8230; pretty advanced stuff for space. This usually surprises people when they first hear about these systems, but <a title="The CPUShack: The CPUs of Spacecraft Computers in Space" href="http://www.cpushack.net/space-craft-cpu.html" target="_blank">the circumstances require proven technology that is hardened against the perils of outer space</a> (for example, the Hubble Space Telescope was recently <em>upgraded</em> to an Intel 486 processor&#8230; the Space Shuttle still runs on hardened PDP-11s).</p>
<p>The software is written in C and running on the VxWorks real-time OS&#8230; Lockheed Martin (who wrote the control systems) switched from ADA to C a few years back. There are plenty more interesting details in the article. Here are a few teasers:</p>
<blockquote><p>The RAD 6000 has built in error detection and corrections. So the hardware does  RAM scrubbing. There is a RAM scrubbing that occurs on a continuous basis. And  beyond that, we have internal fault protection that monitors the health and  safety of the software. And if a software task, for example, fails to respond to  a ping, we have pings in the system, then the fault protection task will declare  that a fault has occurred and will safe the spacecraft. And what that means, by  &#8220;safeing&#8221;, we mean that the spacecraft will enter into a power and  communications safe mode where it will just sit and wait for the ground to  respond. It&#8217;ll basically phone home and say, I&#8217;ve got a problem; somebody tell  me what to do.</p></blockquote>
<blockquote><p>So if it were to completely lock-up, the hardware has to be stroked every 64  seconds. There&#8217;s a watch-stop timer. And so if that 64 second period expires,  then the hardware resets and the software is rebooted, and hopefully that clears  whatever error occurred. Now in the event that that doesn&#8217;t work, we have a  whole second set of avionics onboard. So the hardware will try to boot to the  same side, and if the same side doesn&#8217;t come up and start stroking the  watch-stop timer, then it will swap to the other side and boot the first side.</p></blockquote>
<blockquote><p><em>Interviewer:</em> Am I right in assuming that there&#8217;s very little process separation in  the older RAD 6000 boards?</p>
<p><em>Peter:</em> Exactly&#8230; We have strict coding guidelines that we use. We don&#8217;t allow dynamic memory  allocation, for example.</p></blockquote>
<p>These are true fail-safe systems&#8230; not the stuff we mortal engineers play with. Click <a title="O'Reilly: The Software Behind the Mars Phoenix Lander" href="http://news.oreilly.com/2008/07/the-software-behind-the-mars-p.html" target="_blank">HERE</a> to read the rest of the interview.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/11/inside-the-software-of-the-mars-phoenix-lander/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel&#8217;s Chipmaking Process</title>
		<link>http://tdistler.com/2007/10/29/intels-chipmaking-process</link>
		<comments>http://tdistler.com/2007/10/29/intels-chipmaking-process#comments</comments>
		<pubDate>Mon, 29 Oct 2007 16:36:44 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech and Security]]></category>
		<category><![CDATA[Intel]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=30</guid>
		<description><![CDATA[Tweakers.net has an excellent article describing the process and tools Intel uses to bring a CPU into production. It focuses mainly on the new Penryn processor, which was designed at the Folsom campus where I used to work. I&#8217;ve worked in some of these labs (debugging chipset firmware problems), and they are just as impressive [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="/media/images/Intel-logo.gif" alt="Intel"/>Tweakers.net has an excellent article describing <a title="Tweakers.net" href="http://tweakers.net/reviews/740/chip-magicians-at-work-patching-at-45nm.html" target="_blank">the process and tools Intel uses to bring a CPU into production</a>. It focuses mainly on the new Penryn processor, which was designed at the Folsom campus where I used to work. I&#8217;ve worked in some of these labs (debugging chipset firmware problems), and they are just as impressive as they sound. The article also does a good job of describing the tick-tock model of design scheduling, and how various &#8220;errata&#8221; (i.e. bugs) remain in each processor. Hope you enjoy the article as much as I did.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/10/29/intels-chipmaking-process/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel Security Music Video</title>
		<link>http://tdistler.com/2007/10/09/intel-security-music-video</link>
		<comments>http://tdistler.com/2007/10/09/intel-security-music-video#comments</comments>
		<pubDate>Tue, 09 Oct 2007 15:00:40 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech and Security]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=36</guid>
		<description><![CDATA[Back when I worked at Intel in their System Software group, we were working on an embedded OS kernel that would run on the chipset and help provide firmware based security for the enterprise.This technology was called Active Management Technology (AMT). The OS was host to various embedded security applications that monitored and controlled the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="/media/images/Intel-logo.gif" alt="Intel" />Back when I worked at Intel in their System Software group, we were working on an embedded OS kernel that would run on the chipset and help provide firmware based security for the enterprise.This technology was called <a title="Intel AMT" href="http://www.intel.com/cd/network/communications/emea/eng/203372.htm?iid=technology_amt+translation_english" target="_blank">Active Management Technology (AMT)</a>. The OS was host to various embedded security applications that monitored and controlled the system. We were also working with another team that was developing a secure hypervisor that would provide an isolated environment for the user OS (like Windows, Linux, etc). All of this was designed to allow an enterprise IT department more control over its machines and help isolate malware infected computers from the network. It also allows IT to more easily manage and repair systems remotely. Click on the link above if you want to read more.</p>
<p>Anyways, a few months ago, Intel made this music video promoting the technology:</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/12Icxthmpis&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/12Icxthmpis&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=12Icxthmpis" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/10/09/intel-security-music-video/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrators vs. Segmentors</title>
		<link>http://tdistler.com/2007/03/23/integrators-vs-segmentors</link>
		<comments>http://tdistler.com/2007/03/23/integrators-vs-segmentors#comments</comments>
		<pubDate>Fri, 23 Mar 2007 15:00:48 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech and Security]]></category>
		<category><![CDATA[Intel]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=73</guid>
		<description><![CDATA[A recent article by the Wharton group takes a look at employee perks (specifically at Google) and how effective they are. One of the most interesting points I found was the classification of employees as Integrators or Segmentors. From the article: Perks like Google&#8217;s appeal to integrators, people for whom work life and home life [...]]]></description>
			<content:encoded><![CDATA[<p>A recent article by the Wharton group takes a look at employee perks (specifically at Google) and how effective they are. One of the most interesting points I found was the classification of employees as Integrators or Segmentors. From the article:</p>
<blockquote><p>Perks like Google&#8217;s appeal to integrators, people for whom work life and home life have little distinction. These are the employees who like to plug into the wi-fi system on Google&#8217;s commuter bus and do work as they ride to and from the office; who check office e-mail frequently at home on nights and weekends; and who like child-care facilities at or near their office so that they can bring a part of home with them to work.</p>
<p>Segmentors, by contrast, like to maintain distinct walls between work and home. These are people made uncomfortable by a workplace filled with perks related to one&#8217;s personal life. Even employees with children can dislike the fact that their employer provides on-site childcare.</p></blockquote>
<p>I also found this interesting:</p>
<blockquote><p>In her research, Rothbard documented how segmentors in an integrationist workplace enjoyed less job satisfaction and had a lower commitment to their companies than their integrator co-workers. What was noteworthy, too, was that segmentors may not know the reasons they are dissatisfied at work. &#8220;It&#8217;s a subtle effect, where they know they just don&#8217;t fit in but may not know why,&#8221; Rothbard says.</p></blockquote>
<p>I tend to be a segmentor&#8230; I enjoy my private life separate from work. This could explain why I never quite felt at home working at Intel, which is highly &#8220;integrationist&#8221;&#8230;</p>
<p><a title="The Benefits Offered by Google and Others May Be Grand, but They're All Business" href="http://knowledge.wharton.upenn.edu/article.cfm?articleid=1690" target="_blank">Read the full article here </a></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/03/23/integrators-vs-segmentors/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tour of Intel&#8217;s new 45nm fab</title>
		<link>http://tdistler.com/2007/01/29/tour-of-intels-new-45nm-fab</link>
		<comments>http://tdistler.com/2007/01/29/tour-of-intels-new-45nm-fab#comments</comments>
		<pubDate>Mon, 29 Jan 2007 16:52:15 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Tech and Security]]></category>
		<category><![CDATA[Intel]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=78</guid>
		<description><![CDATA[Here&#8217;s a 40-minute video of Intel Senior Fellow, Mark Bohr, giving Robert Scoble a tour of Intel&#8217;s new 45nm chip fabrication plant. Most of the interview focuses on the 45nm technology, but there are several shots inside the fab. Click here to watch the video (requires Flash Player) If you listen close, he even mentions [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a 40-minute video of Intel Senior Fellow, Mark Bohr, giving Robert Scoble a tour of Intel&#8217;s new 45nm chip fabrication plant.  Most of the interview focuses on the 45nm technology, but there are several shots inside the fab.</p>
<p><a title="Robert Scoble tours Intel's new 45nm fab" href="http://www.podtech.net/scobleshow/technology/1329/intel-says-goodbye-to-silicon-dioxide-in-new-45-nanometer-fab" target="_blank">Click here to watch the video</a> (requires Flash Player)</p>
<p>If you listen close, he even mentions the Folsom Chipset group I used to work for <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Edited 1-30-2007:</strong></p>
<p>The exciting thing about the new 45nm process is that Intel is replacing the SiO<sub>2</sub> (silicon-dioxide) gate dielectric with a <a title="High-k Dielectric - Wikipedia" href="http://en.wikipedia.org/wiki/High-k_Dielectric" target="_blank">high-k dielectric</a> like HfO<sub>2</sub> (hafnium-dioxide). The gate dielectric is a thin layer (about 5 atoms thick with SiO<sub>2</sub>) that prevents current from leaking through the gate.</p>
<p align="center"><img id="image34" src="/media/images/sio-layer.jpg" alt="SiO2 layer closeup" /></p>
<p>The problem is that the electric field generated by the gate must still be strong enough to create the inversion channel between the source and drain of the transistor (<a title="Transistor - Wikipedia" href="http://en.wikipedia.org/wiki/Gate_%28transistor%29" target="_blank">more information here</a>). As transistors get smaller, the dielectric layer has to be so thin (to maintain the correct capacitance) that current begins to flow (leak) across the gate dielectric. This consumes power and generates heat.</p>
<p><span id="more-78"></span></p>
<p>By switching to a high-k dielectric, the gate layer can be thicker without increasing its overall <a title="Capacitor - Wikipedia" href="http://en.wikipedia.org/wiki/Capacitor" target="_blank">capacitance</a>. This is significant, because the transistor can be made smaller while still having a relatively think gate layer. The thinker gate layer means less current leakage across the dielectric, which translates into lower power consumption and thus less heat per transistor.</p>
<p>In summary, all of this means transistors can be made smaller AND more efficient. As transistors get smaller, they switch faster, which means increased CPU performance. Also, since the new transistors are more efficient, more of them can be crammed into a single area without generating too much heat. <a title="Moore's law - Wikipedia" href="http://en.wikipedia.org/wiki/Moore%27s_law" target="_blank">Moore&#8217;s law</a> just keeps on ticking&#8230;</p>
<p>Here&#8217;s an actual picture of a transistor in a modern CPU (90nm process) taken using an electron microscope:</p>
<p align="center"><img id="image33" src="/media/images/90nm-gate.jpg" alt="90nm Gate Closeup" /></p>
<p align="left">The gate is 50nm across (shown in white behind the &#8220;50nm&#8221; label). The gate dielectric is the thin layer between the gate and the dark substrate below it.</p>
<p align="left">As a side note: a nanometer is about 10,000 times SMALLER than the width of a human hair.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/01/29/tour-of-intels-new-45nm-fab/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

