<?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>Steve Leibson &#187; Uncategorized</title>
	<atom:link href="http://low-powerdesign.com/sleibson/index.php/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://low-powerdesign.com/sleibson</link>
	<description>Leibson's Laws and the Penalties for Breaking Them</description>
	<lastBuildDate>Wed, 01 Feb 2012 00:01:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>“Power is the new timing”: A review of Paul McLellan’s new book—EDA Graffiti</title>
		<link>http://low-powerdesign.com/sleibson/2010/09/02/%e2%80%9cpower-is-the-new-timing%e2%80%9d-a-review-of-paul-mclellan%e2%80%99s-new-book%e2%80%94eda-graffiti/</link>
		<comments>http://low-powerdesign.com/sleibson/2010/09/02/%e2%80%9cpower-is-the-new-timing%e2%80%9d-a-review-of-paul-mclellan%e2%80%99s-new-book%e2%80%94eda-graffiti/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 01:54:02 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=443</guid>
		<description><![CDATA[I’ve taken the title for this blog entry from the name of a section in Paul McLellan’s new self-published book: EDA Graffiti. This phrase directly refers to one of the profound changes taking place in semiconductor design. In this section &#8230; <a href="http://low-powerdesign.com/sleibson/2010/09/02/%e2%80%9cpower-is-the-new-timing%e2%80%9d-a-review-of-paul-mclellan%e2%80%99s-new-book%e2%80%94eda-graffiti/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I’ve taken the title for this blog entry from the name of a section in Paul McLellan’s new self-published book: EDA Graffiti. This phrase directly refers to one of the profound changes taking place in semiconductor design. In this section of the book, McLellan writes: “The 1990s were the decade of timing, when all [EDA] tools became timing driven with a completely synchronous design methodology. … The 2000s seem to be the decade of power, where the biggest headache is now meeting the power budget.” Now, if you had not read the entire 230 pages in the book preceding these statements, you might think that nothing else in IC design had changed.</p>
<p>But indeed, a lot has changed. The term SOC (system on chip) only came into common use around 1995. The phrase is used to differentiate an ASIC without an on-chip processor core from one with one or more processor cores, which are now called SOCs. There weren’t many SoCs before 1995 so we didn’t need to name such things. Fully 15 years later, you’d be hard-pressed to find any ASIC design underway that doesn’t have at least one on-chip processor. The norm is more like six or 10 processor cores per chip and some chips have more than 100 processors. Given this radical and rapid escalation in chip complexity, plus the death of Dennard scaling at 90nm—which has curbed the downward trend in per-transistor current consumption, it’s no wonder that power consumption and power dissipation have come to the fore as a chief source of grief for chip-design teams.</p>
<p>If you were to purchase this relatively inexpensive ($25) book from McLellan just for this section alone, it would probably be worth your time and money, but EDA Graffiti is much, much more valuable. It contains thick slices of well-cogitated observation and advice from someone who has self-admittedly spent more than three decades thinking about IC EDA and working in the EDA industry. McLellan was at VLSI Technology when the ASIC revolution started in the early 1980s. He became president of Compass Design Automation when it spun out of VLSI Technology. He’s been an executive manager at key EDA vendors including Cadence, Ambit, and VaST. And he was CEO for a year at Envis, a power-centric EDA vendor. McLellan’s longevity in the industry and his varied experiences in the EDA world give him more than enough street cred to carry off a gritty book like this. There is a ton of sharp, cogent information trapped within its covers for the inquisitive to find.</p>
<p>The book starts with an overview of the semiconductor industry. It pays homage to Moore’s Law, but it’s careful to explain what Moore’s Law really said (more transistors every generation) and what it did not say (faster transistors, lower power—things predicted by Dennard scaling). The book also covers semiconductor business economics in a way most technologists never consider. How many dollars per second do you need to capture in revenue to pay for a chip fab? You’d better know you’re going to make that kind of revenue and how many years that revenue will flow into your company before you drop a few billion dollars to build and equip the fab.</p>
<p>McLellan also delves deeply into EDA economics, marketing, and sales and his perspectives will help you to understand why EDA companies do what they do. As I now work in the EDA industry myself, this chapter on EDA is now heavily highlighted in my copy of the book. Nearly every sentence in this chapter on EDA contains deep insight, dearly won. The chapters on EDA marketing and engineering are similarly highlighted in my copy of the book. The chapter on Silicon Valley, not so much. That chapter contains McLellan’s personal assessments of immigration policy as it applies to high-tech and it contains other lifestyle odds and ends such as a profile of Cypress Semiconductor founder and CEO TJ Rodgers that will perhaps interest Silicon Valley insiders more than others.</p>
<p>The chapters include:</p>
<p> </p>
<ul>
<li>Semiconductor industry</li>
<li>EDA industry</li>
<li>Silicon Valley</li>
<li>Management</li>
<li>Sales</li>
<li>Marketing</li>
<li>Presentations (as in PowerPoint)</li>
<li>Engineering</li>
<li>Investment and Venture Capital</li>
</ul>
<p> </p>
<p>McLellan’s EDA Graffiti book started as a long series of blog entries on the EDN Web site. He has taken these blog entries, expanded them, and added more material in the form of new sections. So even if you read the original blog entries, you’ll find more than enough new material in the book to make it worth the purchase.</p>
<p>The book is not without flaws. Most obviously, it’s not indexed so you’ll have to search for that perfect pithy sentence you remember reading, just as I’ve had to do so while writing this book review. In addition, the book clearly needs copy editing. There are misspellings; there are funny line breaks and strange paginations; and there are sentences that were clearly cut up during editing and then poorly respliced. However, these are really minor nits. You cannot help but ladle out generous portions of insight and knowledge about the IC and EDA industries wherever you dip into this book. Want perfect grammar? Buy a copy of Strunk and White.</p>
<p>If you want a copy of the book—and you should—you can order one at https://www.createspace.com/3452185. It’s also on Amazon.com, which always reports that the book is out of stock. That’s because McLellan self-published this book using the increasingly popular book-on-demand format. My copy was printed on May 13, 2010. (It says so on the back page.) Do not think that McLellan has taken this self-published route for lack of an interested publisher. Given the Internet, email, and 30+ years worth of deep industry connections, an experienced business man and marketer like McLellan can do far more with a book like this through direct marketing than can a traditional book publisher.</p>
<p>By the way, if you’ve got a CEO job in EDA that needs filling, or if you just want to tap into his experience, you’ll find McLellan at <a href="http://www.greenfolder.com/">www.greenfolder.com</a>. He’s just published a 273-page resume.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2010/09/02/%e2%80%9cpower-is-the-new-timing%e2%80%9d-a-review-of-paul-mclellan%e2%80%99s-new-book%e2%80%94eda-graffiti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NOCs: The Undead of the SOC World</title>
		<link>http://low-powerdesign.com/sleibson/2009/11/08/nocs-the-undead-of-the-soc-world/</link>
		<comments>http://low-powerdesign.com/sleibson/2009/11/08/nocs-the-undead-of-the-soc-world/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 18:14:10 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[SOC]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=245</guid>
		<description><![CDATA[The 7th International SOC Conference in Newport Beach featured a session on NOCs (networks on chip). Perhaps it’s the undue influence of the recent Halloween festivities, but NOCs remind me of vampires, of the undead. They just keep coming back &#8230; <a href="http://low-powerdesign.com/sleibson/2009/11/08/nocs-the-undead-of-the-soc-world/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The 7<sup>th</sup> International SOC Conference in Newport Beach featured a session on NOCs (networks on chip). Perhaps it’s the undue influence of the recent Halloween festivities, but NOCs remind me of vampires, of the undead. They just keep coming back no matter what, despite the lack of uptake in the commercial sector.</p>
<p>Academics love NOCs because they can be analyzed to death and they provide wonderful fodder for postgraduate work. You can come up with increasingly elegant, time-consuming, and costly routing algorithms for NOCs, which has permitted the creation of many, many academic papers. Each and every paper lists the prior failings of earlier NOC approaches, analyzes the shortcomings, and then proposes an even more elegant and costly NOC that solves the technical problems of predecessors. But these more elegant solutions have even less commercial potential because of the costs.</p>
<p>When will it end?</p>
<p>Perhaps never.</p>
<p>One of the speakers at last week’s International SOC Conference was Professor Nader Bagherzadeh of UC Irvine’s EECS Department. His presentation was sensibly titled “Is Network-on-Chip (NoC) a Viable Choice for the Future?” That’s a very reasonable question and Processor Bagherzadeh gave a reasoned presentation. One of his first slides contrasted three approaches to SOC interconnect design. The first approach, popular with most of today’s SOC designers, is the use of bus hierarchies.</p>
<p>Buses are the dinosaurs of system design. The fossils of bus-based, board-level designs from decades past form the bones of new SOC designs even though the economics of on-chip nanometer silicon interconnect now bear no resemblance to the copper-and-fiberglass design rules and economics of the 1980s. As Processor Bagherzadeh said, bus-based designs are not scalable, they enforce centralized control in increasingly decentralized systems of growing complexity, and they force the use of long wires on the SOC, which severely degrades performance and needlessly exposes system designs to the newest bugaboo for deep-submicron design: on-chip variability.</p>
<p>The current leader for efficient, fast SOC designs is point-to-point interconnect, which offers low latency, application-specific optimization, very high bandwidth, and low cost. Deep-submicron wires are plentiful and cheap. System designers should use them accordingly.</p>
<p>And then there are NOCs, which also promise shorter wiring runs between on-chip routers. High levels of interconnectivity mean that NOCs can provide high bandwidth with distributed traffic control. However, said Processor Bagherzadeh, NOCs are not as efficient as point-to-point wiring for carrying traffic on application-specific SOCs and consequently we have still not seen many tapeouts that use NOCs for real chips in real applications.</p>
<p>But that doesn’t mean that NOCs are elegantly useless. I think Processor Bagherzadeh made a good case for NOCs to be used as flexible interconnect when designing a platform chip. Here, you don’t have all of the knowledge to predict traffic flows over an entire chip and need some flexibility when routing high-bandwidth traffic. In such cases, you might be willing to suffer the silicon overhead of a NOC in exchange for interconnect flexibility.</p>
<p>It was at that point that Processor Bagherzadeh started to discuss his work with a 7-channel NOC router, which is even bigger, better, and more elegant than the conventional 5-port NOC router, offers more effective traffic bandwidth and throughput, and requires even more elegant routing algorithms. We now return you to our regular NOC programming where the usual solution to low uptake in NOC usage is to create bigger, better, and more elegant NOC hardware and routing algorithms.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2009/11/08/nocs-the-undead-of-the-soc-world/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>A Low-Power, ARM-based Microcontroller from Oslo with a Winning Presentation</title>
		<link>http://low-powerdesign.com/sleibson/2009/11/01/a-low-power-arm-based-microcontroller-from-oslo-with-a-winning-presentation/</link>
		<comments>http://low-powerdesign.com/sleibson/2009/11/01/a-low-power-arm-based-microcontroller-from-oslo-with-a-winning-presentation/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 15:07:54 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=216</guid>
		<description><![CDATA[Last month at the ARM Techcon 3 conference, I watched as the CEO of a Norwegian fabless semiconductor company named Energy Micro leapt on stage, imitated Tom Cruse in his Mission Impossible role, opened his black-and-silver attache case, and announced &#8230; <a href="http://low-powerdesign.com/sleibson/2009/11/01/a-low-power-arm-based-microcontroller-from-oslo-with-a-winning-presentation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last month at the ARM Techcon 3 conference, I watched as the CEO of a Norwegian fabless semiconductor company named Energy Micro leapt on stage, imitated Tom Cruse in his Mission Impossible role, opened his black-and-silver attache case, and announced the company’s EFM32 low-power microcontroller based on an ARM Cortex-M3 processor core. What really impressed me was not the over-amped Mission Impossible intro video or the bright green neckties that served as the company uniform at the conference. No, I was impressed by the strikingly graphical way the Energy Micro marketing crew came up with to demonstrate why their microcontroller has the lowest power. I was impressed enough to go through those slides here with you. See if you don’t agree with me about the effectiveness of this graphical presentation.</p>
<p><img class="aligncenter size-full wp-image-217" title="Energy Micro 1" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-1.jpg" alt="Energy Micro 1" width="520" height="379" /></p>
<p>This first slide shows a power consumption profile curve for a microcontroller as it wakes up, does its thing, and then goes back to sleep. The area shown under the curve is the total expended energy for this profile. Reduce the area under the curve and you’ve cut energy consumption. Are you with me so far?</p>
<p>The first and most obvious thing to do to cut energy consumption is reduce the amount of power drawn by the microcontroller while it’s running in active mode. At 3V and with a 25 to 35 MHz clock, Energy Micro’s EFM32 consumes 180 microamps/MHz when executing code from internal Flash memory. At 3V and 1 MHz, the current consumption is 220 microamps/MHz. (In other words, at 1 MHz the current consumption is 220 microamps.)</p>
<p><img class="aligncenter size-full wp-image-218" title="Energy Micro 2" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-2.jpg" alt="Energy Micro 2" width="520" height="378" /></p>
<p>The next step towards reducing the microcontroller’s energy consumption is to use a processor core that executes code efficiently so that the microcontroller spends less time in active mode. The EFM32 employs a 32-bit ARM core, which is way more efficient than older 8- and 16-bit microcontroller processor architectures at performing today’s more advanced tasks, so tasks can be executed more quickly—in fewer clock cycles.</p>
<p><img class="aligncenter size-full wp-image-219" title="Energy Micro 3" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-3.jpg" alt="Energy Micro 3" width="520" height="379" /></p>
<p>Next, you need to deal with the energy consumed between the time the processor starts to wake up from sleep mode and the time it starts executing code. This is dead time when the processor isn’t doing anything useful (just like in sleep mode). However, during this time the microcontroller draws way more current than it does in sleep mode and that power is essentially wasted with respect to “getting the work done.” Some processors don’t wake up very fast, so they waste a non-negligible amount of power between the time they exit sleep mode and the time they start to execute code. The EFM32 wakes up its deep-sleep and stop modes in 2 microseconds, which appears to be relatively fast for this sort of thing compared to the numbers for competing processors in Energy Micro’s ARM Techcon 3 presentation.</p>
<p><img class="aligncenter size-full wp-image-224" title="Energy Micro 4" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-44.jpg" alt="Energy Micro 4" width="520" height="379" /></p>
<p>In both of these modes, the EFM32 draws less than one microamp of current. The difference between the modes is that in deep-sleep mode, various low-frequency (32-KHz) peripherals continue to operate and can wake the processor. In stop mode, only interrupts, the I2C interface, and the on-chip analog comparators can wake the processor.</p>
<p><img class="aligncenter size-full wp-image-225" title="Energy Micro 5" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-5.jpg" alt="Energy Micro 5" width="520" height="379" /></p>
<p>Because many embedded applications that have extremely low power and energy consumption requirements tend to put processors to sleep most of the time, it’s critical that the microcontroller have extremely low current consumption during its deepest sleep mode. The EFM32’s shutoff-mode current rating is a mere 20 nanoamps but it takes the processor 160 microseconds to come out of this mode, versus 2 microseconds for the lesser sleep modes. However, with 20 nanoamps of current consumption, the dirt on the board could consume more current than the processor through surface leakage if you’re not careful in cleaning the circuit board.</p>
<p><img class="aligncenter size-full wp-image-226" title="Energy Micro 6" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-6.jpg" alt="Energy Micro 6" width="520" height="380" /></p>
<p>You need to assert the reset pin to bring the EFM32 out of shutoff mode so there are four other operating modes (stop, deep sleep, sleep, and run) with increasing levels of on-chip activity and increasing amounts of current consumption (from 0.6 microamps/MHz to 180 microamps/MHz).</p>
<p>What do you get by nibbling away various rectangles from the area under the original power-profile curve? You get a processor that might be able to run for more than 4 years from a CR2032 coin cell, which is longer than competing microcontrollers according to Energy Micro.</p>
<p>But wait, there’s more! The EFM32 sports “smart” autonomous peripherals, so the internal ARM Cortex-M3 processor core can spend even more time sleeping and less time working. The EFM32’s intelligent peripherals, which can be time- or data-triggered, include a 6-to-12-bit A/D converter with 8 analog input channels that draws 500 nanoamps running at 1K 6-bit samples/sec to 200 microamps running at 1M 12-bit samples/sec, a 4&#215;40-segment LCD driver with built-in voltage booster that draws 900 nanoamps, a low-energy UART (a “LUART”) that draws 100 nanoamps running at 9600 bps, and a 32-KHz clock/counter that draws 50 nanoamps.</p>
<p><img class="aligncenter size-full wp-image-227" title="Energy Micro 7" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-7.jpg" alt="Energy Micro 7" width="520" height="380" /></p>
<p>Energy Micro claims that the autonomous peripherals in the EFM32 microcontroller can chop a few more rectangles out of the energy-consumption curve, keeping the processor dormant longer, so that it can get 10 years out of that CR2032 coin-cell battery. That’s four times longer than the next competitive microcontroller, according to Energy Micro.</p>
<p><img class="aligncenter size-full wp-image-228" title="Energy Micro 8" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/11/Energy-Micro-8.jpg" alt="Energy Micro 8" width="520" height="380" /></p>
<p>In addition to these autonomous peripherals there’s a DAC, a power-on reset circuit, real-time clock/counter, watchdog timer, power-monitor, etc. Oh yes, there’s 16 to 128Kbytes of Flash and 8 to 16 Kbytes of RAM on the chip along with the ARM Cortex-M3 processor core and the assorted peripherals. A large number of family members (22) with the usual mix-and-match combinations of peripherals and memory found in most microcontroller families are planned.</p>
<p>What might you do with such low-power devices? Energy Micro’s Web site lists a lot of interesting applications including energy and utility metering (electricity meters, water meters, gas meters, and heat cost allocators), home and building control (HVAC systems, lighting control, smart home systems), alarm and security systems (burglar alarms, fire and safety alarms, smoke detectors, surveillance systems), industrial automation (temperature sensors, pressure sensors, vibration sensors, motion sensors), medical devices (pacemakers and defibrillators, glucose meters, blood-pressure monitors), remote controls (IR and RF remote controls, keyless entry), identification systems (RFID, tracking systems, access control), sporting goods and equipment (GPS, sport watches, MP3 players, pulse and pace monitors), and climate monitoring (humidity sensors, CO2 and gas sensors, temperature sensors, and corrosion detectors). That list is hardly exhaustive, but it’s a darn good start.</p>
<p>The first EFM32 microcontroller chips are packaged in QFN64 and BGA112 packages, which are currently sampling with lead customers. Pricing starts at $1.55 in 100k quantities for 32-pin packages. Interested? Development kits are supposed to be available this month. Samples will be available next month in December. Volume deliveries are scheduled for February, 2010. <a href="http://www.energymicro.com/">www.energymicro.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2009/11/01/a-low-power-arm-based-microcontroller-from-oslo-with-a-winning-presentation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Give OTP a chance for low-power, on-chip storage</title>
		<link>http://low-powerdesign.com/sleibson/2009/10/04/give-otp-a-change-for-low-power-on-chip-storage/</link>
		<comments>http://low-powerdesign.com/sleibson/2009/10/04/give-otp-a-change-for-low-power-on-chip-storage/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 18:58:37 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[CMOS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Hubble]]></category>
		<category><![CDATA[Low-Power]]></category>
		<category><![CDATA[Space]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ASIC]]></category>
		<category><![CDATA[OTP]]></category>
		<category><![CDATA[PROM]]></category>
		<category><![CDATA[SOC]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=185</guid>
		<description><![CDATA[The on-chip memories that get most of the attention are read/write memories such as SRAM, DRAM, Flash, and MRAM (which I just covered in my previous blog entry). However, there&#8217;s a place for OTP (one-time programmable) memory on chip, so &#8230; <a href="http://low-powerdesign.com/sleibson/2009/10/04/give-otp-a-change-for-low-power-on-chip-storage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The on-chip memories that get most of the attention are read/write memories such as SRAM, DRAM, Flash, and MRAM (which I just covered in my previous blog entry). However, there&#8217;s a place for OTP (one-time programmable) memory on chip, so the technology bears some thought. I discussed OTP at last week&#8217;s <a href="http://www.gsaglobal.org/expo/2009/attendees/program.aspx" target="_blank">GSA Emerging Opportunities Expo and Conference</a> in Santa Clara, California with Jim Lipman of <a href="http://www.sidense.com/" target="_blank">Sidense</a>, a vendor that offers hard IP for on-chip OTP memory.</p>
<p>Sidense&#8217;s SiPROM memory cell consists of one specially designed FET as shown in the figure below. The special part of the FET&#8217;s design is a stepped gate-oxide layer with two thicknesses: thick and thin. Unprogrammed, the FET looks like a FET. Programming causes a controlled disruption in the thin part of the FET&#8217;s channel-oxide insulation to produce a conduction path from the FET&#8217;s gate to the conduction channel. Charge-coupled sense amps can detect whether or not an FET in the OTP array has or has not been programmed.</p>
<p><a href="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/10/sidense-memory-cell.jpg"><img class="aligncenter size-medium wp-image-186" title="sidense-memory-cell" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/10/sidense-memory-cell.jpg" alt="" width="516" height="300" /></a></p>
<p>It&#8217;s because of the charge-coupled sense amps that Sidense&#8217;s SiPROM technology qualifies as a low-power memory technology. These sense amps are only on for tens of nanoseconds during a read cycle and are not powered continuously. This is a patented feature of Sidense&#8217;s technology.</p>
<p>Although designers have an obvious bias towards read/write technologies for on-chip memory, OTP memory can be quite useful for storing infrequently programmed or reprogrammed data such as calibration and trim settings, serial numbers, configurations, boot code, and security keys. This last application is particularly interesting. Lipman provided an example. The security keys for the HDMI digital display interface spec need about 2.5 kbits for storage. However, there&#8217;s the possibility that the security can be broken and that new keys will need to be distributed. A 16-kbit array of OTP memory can store about six sets of HDMI keys, which should be enough storage to last beyond the expected life of the end equipment.</p>
<p>You should also be aware of the factors that argue in favor of on-chip OTP memory. Sidense&#8217;s cells are about 1.2x larger than ROM cells, so there&#8217;s a 20% size penalty in exchange for the flexibility of programmability. In exchange for this size penalty, there&#8217;s no need for a mask change if the data stored in the OTP ROM needs to be changed in the factory or in the field (for an update).</p>
<p>In addition, Sidense&#8217;s OTP memory easily tracks IC manufacturing process changes although it&#8217;s hard IP, so Sidense must tailor the IP for each vendor&#8217;s process technology. Sidense&#8217;s SiPROM products are currently available from 180nm to 55nm and are portable to 40nm and below. Supported foundries include TSMC, UMC, Fujitsu Microelectronics, SMIC, Tower, IBM and Chartered.</p>
<p>It&#8217;s also interesting to compare OTP memory with Flash. Lipman says that Sidense&#8217;s OTP SiPROM cells are about half the size of Flash cells for a given semiconductor technology. In addition, the creation of Flash-cell floating gates adds process changes that can add roughly 30% to wafer production costs. Finally, Flash process technology is clearly getting into trouble as lithographies shrink. Some presenters at the recent <a href="http://www.flashmemorysummit.com/" target="_blank">Flash Memory Summit</a> were predicting that the 22nm node might be the last node to support Flash memory, although such end-of-the-world prognostications from the semiconductor pundits are often wrong. By contrast, Sidense&#8217;s SiPROM cells require only standard CMOS processing, so the company claims it&#8217;s easier for their OTP memory than it is for Flash cells to track process improvements.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2009/10/04/give-otp-a-change-for-low-power-on-chip-storage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FPGAs as ASSP/Microcontroller Helpers – When ASICs and SOCs Won’t Do</title>
		<link>http://low-powerdesign.com/sleibson/2009/09/01/fpgas-as-asspmicrocontroller-helpers-%e2%80%93-when-asics-and-socs-won%e2%80%99t-do-2/</link>
		<comments>http://low-powerdesign.com/sleibson/2009/09/01/fpgas-as-asspmicrocontroller-helpers-%e2%80%93-when-asics-and-socs-won%e2%80%99t-do-2/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 14:40:16 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=110</guid>
		<description><![CDATA[Without doubt, an ASIC or SOC is the way to create systems with the lowest power dissipation. However, many other factors can mitigate the advantages of custom system silicon. Those factors include a critical and looming market window, a lack &#8230; <a href="http://low-powerdesign.com/sleibson/2009/09/01/fpgas-as-asspmicrocontroller-helpers-%e2%80%93-when-asics-and-socs-won%e2%80%99t-do-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/09/assp-helper2.jpg"><img class="alignright size-medium wp-image-112" title="assp-helper2" src="http://low-powerdesign.com/sleibson/wp-content/uploads/2009/09/assp-helper2.jpg" alt="" width="220" height="332" /></a>Without doubt, an ASIC or SOC is the way to create systems with the lowest power dissipation. However, many other factors can mitigate the advantages of custom system silicon. Those factors include a critical and looming market window, a lack of funds for the resulting ASIC/SOC NRE charges and design-tool costs, a design team that simply lacks experience with chip design, or inadequate projected sales volumes to justify the time and expense of ASIC/SOC design. In such circumstances, the design team will usually try to find an ASSP (application-specific standard product) or an off-the-shelf microcontroller that closely meets the design specs and will then fill the inevitable functional gaps with software or firmware.</p>
<p>But what if that’s not possible? What if there is no such ASSP or microcontroller? What if software can’t fill the gap? Then the only choice is to get the hardware as close as possible and then plug the gap with additional circuitry. But extra circuitry brings added disadvantages. First, it adds to the BOM, assembly, and unit-test costs. Second, it consumes space on the circuit board and in applications that are really short on room (such as mobile phone handsets) it consumes additional cubic millimeters that probably cannot be spared. Finally, it consumes added power.</p>
<p>Enter the FPGA vendors, who would have you believe that one of their components can save the day by adding huge numbers of “system gates” at low cost. You can get both large gate counts and low price from FPGAs, but rarely at the same time. Further, FPGAs with large gate counts have large accompanying power-consumption specs. That’s because the major FPGA vendors have pursued performance over all other characteristics and their static- and dynamic-power consumption specs reflect that chase. As FPGAs have become IC process-technology drivers, they have continued to push lithography limits using performance-tuned process parameters. The resulting FPGAs make the most of process speed at the cost of dynamic current consumption and high leakage.</p>
<p>However, if all you’re doing with the FPGA is making relatively simple additions to an ASSP or microcontroller, you may need an FPGA tuned for a different design approach. That’s the philosophy behind <a href="http://www.siliconbluetech.com" target="_blank">SiliconBlue Technology</a>’s iCE65 FPGAs, which employ a low-leakage, albeit slower version of TSMC’s 65nm process to produce low-cost FPGAs (on the order of a buck or two) with microwatt power requirements at moderate gate capacities (a few thousand 4-input LUTs). These small, low-power FPGAs are designed to be ASSP/Microcontroller helpers. They’re designed to allow the needed customization while relegating most of a system to a well-optimized standard chip or chip set.</p>
<p>What can you use such devices for? I asked that of Denny Steele, SiliconBlue’s Director of Marketing and Applications. Here’s the list he reeled off the top of his head:</p>
<ul>
<li>An interrupt queue for a GUI-driven application to reduce the frequency that software must bring a host processor out of sleep mode thus minimizing processor power consumption</li>
<li>A port multiplexer to add an extra SD memory card to an ASSP with only one storage port</li>
<li>A buffered port switch to allow host and application processors to share storage media such as an SD card</li>
<li>An interface adapter that allows an existing LCD interface port to communicate with a different sort of display—such as an ePaper or eInk display that has radically different timing requirements</li>
<li>A parallel-to-serial or serial-to-parallel converter to mate one type of display interface to the other</li>
<li>An display-format converter so that an ASSP/microcontroller designed for one display size can more easily control displays of other sizes</li>
<li>A cafeteria of virtual, configurable legacy interfaces that aren’t all needed for any one design but are needed over the full usage spectrum for the final hardware design</li>
</ul>
<p>Of course, these are just a few of the application ideas for an ASSP/microcontroller helper in the form of an FPGA. Significantly, the FPGA system-augmentation design path can help when product life cycles are quite short, as they are for mobile phone handsets in the developed world (as it so happens, outside of the US in the case of cellular telephony). In such markets, product life cycles are measured in months and design teams may be creating three or four designs per year.</p>
<p>An FPGA-augmented design based on standard handset chip sets comes in quite handy in such situations because the FPGA can be used to add features that end-users notice such as enhanced display resolution, touch screens, extra SD or SIM cards, and so on. Such desirable features prompt customers to unsheathe their credit cards. One board-level design with FPGA augmentation can accommodate more than one product design and more than one product generation without requiring a BOM change. That’s a real competitive advantage in today’s quick-turn world of consumer electronics.</p>
<p>Consequently, this is the world for which SiliconBlue optimized its iCE65 FPGA. The device is tiny—as small as 3&#215;4 mm—to fit in small, handheld consumer products. A 4000-LUT iCE65 device draws a mere 15 microamps at 1V when running at 32 KHz, the standard heartbeat of a mobile phone handset in standby mode. That’s slow enough to use very little power but fast enough to catch an event that merits waking the host processor. Of course, the FPGA can run much faster, with higher resulting dynamic power consumption.</p>
<p>Are these low-cost, low-power, small-size optimizations enough to create a niche for SiliconBlue in the fiercely competitive FPGA market? “We’re betting the farm that customers will want to do this” replied Steele.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2009/09/01/fpgas-as-asspmicrocontroller-helpers-%e2%80%93-when-asics-and-socs-won%e2%80%99t-do-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Pass to DAC Exhibits, All Week Long</title>
		<link>http://low-powerdesign.com/sleibson/2009/07/09/free-pass-to-dac-exhibits-all-week-long/</link>
		<comments>http://low-powerdesign.com/sleibson/2009/07/09/free-pass-to-dac-exhibits-all-week-long/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 23:27:52 +0000</pubDate>
		<dc:creator>sleibson321</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://low-powerdesign.com/sleibson/?p=73</guid>
		<description><![CDATA[Are you an EDA user with a hankering to attend DAC in a couple of weeks but don&#8217;t have the dough-re-mi and your company won&#8217;t spring for such a &#8220;frill&#8221; this year? Recently laid off as an EDA user? Denali, &#8230; <a href="http://low-powerdesign.com/sleibson/2009/07/09/free-pass-to-dac-exhibits-all-week-long/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Are you an EDA user with a hankering to attend DAC in a couple of weeks but don&#8217;t have the dough-re-mi and your company won&#8217;t spring for such a &#8220;frill&#8221; this year? Recently laid off as an EDA user? Denali, Atrenta, and Springsoft want to make you an offer you can&#8217;t refuse: a full-week&#8217;s pass to DAC exhibits in exchange for a bit of information from you. Only for the first 600 people though, so better sign up quickly. Like right now! Where? <a href="https://www.denali.com/en/events/dac/2009/freepass.jsp" target="_blank">Here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://low-powerdesign.com/sleibson/2009/07/09/free-pass-to-dac-exhibits-all-week-long/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.365 seconds -->

