Steve LeibsonLeibson's Law: It takes 10 years for any disruptive technology to become pervasive in the design community. This blog is about the disruptive technologies that either have or will win over electronic engineers, some that won't, and why. Written by Steve Leibson, Tensilica's Technology Evangelist. See my history site at www.hp9825.com.

View Steve Leibson's profile on LinkedIn

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Blog

Tuesday, June 17, 2008

What Have You Got for Single-Event Upset? A DAC Breakfast at Tiffy’s

Jun 17 2008 9:35AM | Permalink | Email this | Comments (5) |
Blog This! using:  Blogger.com | LiveJournal |
Digg This | Slashdot This | add to Del.icio.us


Last week while at DAC in Anaheim I went to breakfast at Tiffy’s with Chris Jones, Tensilica’s Director of Strategic Alliances. Tiffy’s occupies the same spot it has for several decades, at the corner of Katella and South Disneyland Drive. It is the un-Disney place to eat when you don’t want to pay the official DAC Hilton breakfast buffet toll of $25. There are serial photos on the wall showing Tiffy’s when it was still surrounded by orchards. So there we are, two southern gentlemen (I’m from Kentucky, Chris is from...south of Kentucky) having our breakfast and talking when two gentlemen in the next booth stop at our table on the way out. “Attending DAC?” they ask. Possibly they could tell from our badges, our garish neon-green/black DAC tote bags, and our shirts with Tensilica’s logo unsubtly but tastefully embroidered on the breast? Yes, we are.

“So are we,” they say and hand us their cards: Dave Simmons and Steve Cowie, VP of Marketing and VP of Sales and Business Develepment at CertiChip, a Canadian company specializing in “robust circuits for nano-metric CMOS SOCs.” In short, CertiChip develops and patents logic and memory IP that is either resistant to or immune from single-event upsets (SEUs). What’s an SEU? It’s a logic error caused by high-energy particles. SEUs can flip bits in SRAM and latch cells, producing random logic errors not caused by design or manufacturing problems.

The first designers forced to deal with SEUs worked in aerospace. Hardware that flies beyond the atmosphere’s protection endures a lot of exposure to high-energy particles. Military hardware designers have long been concerned with SEUs. I wrote about such designs back when I was a regional editor for EDN in the 1980s in Colorado. UTMC down in Colorado Springs (now Aeroflex Colorado Springs) specialized in developing rad-hard ICs and I attended at least a couple of rad-hard design conferences. There are now three rad-hard RAD6000 microprocessors built by BAE Systems conducting science on Mars and about another 100 riding on various satellites in space.

But SEUs are becoming important here on earth for all digital-IC designers because shrinking device geometries make even earthbound nanometer ICs increasingly susceptible to SEU-induced errors. Intel’s processor designers acknowledged the problem when they designed DICE (dual-interlocked storage cell) pulsed latches into the Itanium processor for single-error resiliency (SER). The Itanium processor chip contains two billion transistors. They’re really small. They’re susceptible to SEUs.

Designers in the storage industry are also concerned about SEUs and SER. They tend to be very interested in ECC memory to help fight SEU-induced errors. However, you rarely get something for nothing in design engineering, which is nothing if not the art of compromise. Pulse latches and ECC memories are larger than their counterparts that lack SER. That’s the nature of the game. Most benefits have costs. The art of design is delivering more benefits and balancing those costs better than the “other” guys.

Which brings us back to CertiChip and the chance meeting at Tiffy’s. Dave Simmons sent a presentation about his company’s SER IP cells. Like prior SEU solutions, CertiChip’s IP trades off area for SER. However, the tradeoffs are perhaps not so large as other SER approaches. A normal 6-transistor SRAM or latch cell grows to 8 transistors for a memory cell that’s resistant to SEUs. Ten transistors buy you a latch cell with SEU immunity. If you go to CertiChip’s Web site, you’ll find that the company appears to be in near-stealth mode. Knock on the door and see if they’ll let you in.


Related entries in: Design Strategies | EDA | IP | SOC | 


Reader Comments


at 6/17/2008 11:51:09 AM, Dave J said:
Good god, did you look at that DICE latch? By a quick count, it contains 86 transistors! Now, it''s got preset and clear, but... wow. Things have clearly changed since I did circuit design a decade back. The interesting thing about the DICE cell is that it provides immunity not just to an SEU in its storage node, but also on any of its inputs, provided that the pulse duration is shorter than the delay chain. I''m not sure why the latter protection is necessary on anything other than the clock, though. (and P and C in this case, as they appear to be async)

at 6/19/2008 5:59:14 PM, Dave J said:
It's pathetic to follow up one's own post, but I've been thinking about these Certichip folks. I'd love to see their circuits. A basic static CMOS clocked D latch is 10 transistors. They seem to claim they can get SEU immunity in the same number. Perhaps they're talking about some kind of dynamic or "jam" or maybe they're geniuses... or something else.

at 6/19/2008 7:07:15 PM, Steve Leibson said:
Dave, CertiChip isn't ready to show people their stuff except under NDA. Not to me either. Smart. Don't show a blogger stuff unless you want it to go public in the next millisecond.

at 6/19/2008 9:27:20 PM, Dave J said:
I understand, and I don't really expect to see the circuits. If they are waiting on patents, it's definitely smart to stay hush. On the other hand, I for one tend to balk at signing NDAs with a company just to see if their product is B.S. or not. Lucky for most companies, people like me don't often get to make such decisions :)

at 7/2/2008 8:41:13 AM, Steve Cowie said:
Hi Dave J, Please feel free to contact me. My email is steve.cowie&&certichip.com I'd be happy to answer your questions. Regards, Steve

Post a comment


Display Name

Before submitting this form, please type the characters displayed above:


©1997-2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites