Embedded Systems Design - August 2008 - (Page 5) 0808esd.p05 7/17/08 11:28 AM Page 5 Editorial Director Richard Nass (201) 288-1904 rnass@techinsights.com Managing Editor Susan Rambo srambo@techinsights.com Contributing Editors Michael Barr, John Canosa, Jack W. Crenshaw, Jack G. Ganssle, Dan Saks, Larry Mittag Art Director Debee Rommel drommel@techinsights.com European Correspondent Colin Holland colin.holland@btinternet.com Embedded.com Site Editor Bernard Cole bccole@acm.org Production Manager Pete Scibilia pscibili@ubm-us.com Director of Audiences Services Kristi Cunningham kcunningham@ubm-us.com Subscription Customer Service P.O. Box 2165, Skokie, IL 60076 (800) 577-5356 (toll free) Fax: (847) 763-9606 embeddedsystemsdesign@halldata.com www.customerserviceesp.com Back Issues Chandra Wallis (800) 444-4881 (toll free) Fax: (785) 838-7566 Article Reprints, E-prints, and Permissions PARS International Corp. 102 West 38th Street, Sixth Floor New York, NY 10018 (212) 221-9595, Fax: (212) 221-9195 reprints@parsintl.com www.magreprints.com.quickquote.asp Publisher James Lonsdale-Hands (516) 562-5135 jlonsdalehands@techinsights.com Editorial Review Board Michael Barr Jack W. Crenshaw Jack G. Ganssle Bill Gatliff Nigel Jones Niall Murphy Dan Saks Miro Samek BY Richard Nass #include State of embedded ITA, the governing body of the VMEbus standard, has just released an addendum to its annual State of the Industry. It’s authored by Ray Alderman, VITA’s executive director. In this report, Alderman raises a lot of interesting points (which, if you know Ray, is not that unusual). First, what will the upcoming presidential election mean to the embedded systems market, especially the mil/aero market? It certainly depends who is sitting behind the desk in the Oval Office, but speculation is that defense budgets and purchases could shrink. This won’t happen overnight, as many of the contracts are already in place. But the long-term effects could be unpleasant. Energy management and connectivity remain strong options for the industrial market. With fuel process rising as fast as they are, that’s certainly no surprise. Unfortunately, many of these designs are in the very preliminary stage, but they’ll come to fruition at some point (I hope). Connectivity is becoming more a “must have” in the industrial and consumer segments. Enablers here include the ever-present Ethernet, as well as the wireless protocols like ZigBee and WiFi. Telecom has long been one of the mainstays of the VMEbus market. However, according to Alderman, there’s been retrenchment by telecommunication equipment suppliers over the past six months. Many of the problems stem from consolidation within the industry. Alderman says, Richard Nass is editor in chief of Embedded Systems Design. You may reach him at rnass@ techinsights.com. V TM Corporate—TechInsights Paul Miller Chief Executive Officer Steve Corrick Vice President of Sales Felicia Hamerman Group Marketing Director Corporate—UBM LLC Scott Mozarsky David Wein Kevin Prinz Anne Marie Miller Marie Myers Pat Nohilly Chief Operating Officer Chief Financial Officer Chief Information Officer Corporate Senior Vice President, Sales Senior Vice President, Manufacturing Senior Vice President, Strategic Development and Business Administration Senior Vice President, Communications “All this consolidation makes it more competitive and thus more difficult to get design wins. Fewer buyers means more challenges for the suppliers. Smaller niche suppliers will be especially impacted.”* In the report, Alderman points out something that I’ve been suggesting for quite some time—the use of FPGAs on embedded boards will continue to rise to new levels due to the uncertainty in the semiconductor space. It’s nearly impossible to find an embedded board today that doesn’t have an FPGA performing some function, whether it’s for processing, logic, or I/O. Assuming you’re reaching reasonable volumes with your product, programmable logic is neither the cheapest nor the most power-conscious approach. However, it will likely get you to market the fastest and allows for design changes along the way, something that’s certainly not available in an ASIC. In closing, some potential disruptions are coming in the semiconductor industry that could certainly have an impact on the board industry. First and foremost is that dreaded consolidation word. Alderman says that it’s not impossible to envision a semiconductor industry with just 50 vendors, down from the present 450+. “This prediction is particularly unnerving when the merchant board vendors have inextricably hitched their wagons to the semiconductor industry’s directions and roadmaps.” Indeed it is. Richard Nass rnass@techinsights.com *You can find Alderman’s report at www.vita.com/marketdata/ 2008%20State%20of%20Industry%20July%20Addendum.pdf. Alexandra Raine www.embedded.com embedded systems design AUGUST 2008 5 http://Embedded.com http://www.customerserviceesp.com http://www.magreprints.com.quickquote.asp http://www.vita.com/marketdata/2008%20State%20of%20Industry%20July%20Addendum.pdf http://www.vita.com/marketdata/2008%20State%20of%20Industry%20July%20Addendum.pdf http://www.embedded.com
Table of Contents Feed for the Digital Edition of Embedded Systems Design - August 2008 Embedded Systems Design - August 2008 Contents Number Include Parity Bit Programmer's Toolbox Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications Wanted: Industry Standards for Benchmarking Embedded VMM Hypervisors Achieving Cache Coherence in a MIPS32 Multicore Design Memory Allocation in C Advertising Index Break Points Marketplace Embedded Systems Design - August 2008 Embedded Systems Design - August 2008 - Embedded Systems Design - August 2008 (Page Cover1) Embedded Systems Design - August 2008 - Embedded Systems Design - August 2008 (Page Cover2) Embedded Systems Design - August 2008 - Embedded Systems Design - August 2008 (Page 1) Embedded Systems Design - August 2008 - Embedded Systems Design - August 2008 (Page 2) Embedded Systems Design - August 2008 - Contents (Page 3) Embedded Systems Design - August 2008 - Contents (Page 4) Embedded Systems Design - August 2008 - Number Include (Page 5) Embedded Systems Design - August 2008 - Number Include (Page 6) Embedded Systems Design - August 2008 - Number Include (Page 7) Embedded Systems Design - August 2008 - Number Include (Page 8) Embedded Systems Design - August 2008 - Parity Bit (Page 9) Embedded Systems Design - August 2008 - Parity Bit (Page 10) Embedded Systems Design - August 2008 - Programmer's Toolbox (Page 11) Embedded Systems Design - August 2008 - Programmer's Toolbox (Page 12) Embedded Systems Design - August 2008 - Programmer's Toolbox (Page 13) Embedded Systems Design - August 2008 - Programmer's Toolbox (Page 14) Embedded Systems Design - August 2008 - Programmer's Toolbox (Page 15) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 16) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 17) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 18) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 19) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 20) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 21) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 22) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 23) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 24) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 25) Embedded Systems Design - August 2008 - Cover Feature: Virtualization for Embedded X86 Multiprocessor Applications (Page 26) Embedded Systems Design - August 2008 - Wanted: Industry Standards for Benchmarking Embedded VMM Hypervisors (Page 27) Embedded Systems Design - August 2008 - Wanted: Industry Standards for Benchmarking Embedded VMM Hypervisors (Page 28) Embedded Systems Design - August 2008 - Wanted: Industry Standards for Benchmarking Embedded VMM Hypervisors (Page 29) Embedded Systems Design - August 2008 - Achieving Cache Coherence in a MIPS32 Multicore Design (Page 30) Embedded Systems Design - August 2008 - Achieving Cache Coherence in a MIPS32 Multicore Design (Page 31) Embedded Systems Design - August 2008 - Achieving Cache Coherence in a MIPS32 Multicore Design (Page 32) Embedded Systems Design - August 2008 - Achieving Cache Coherence in a MIPS32 Multicore Design (Page 33) Embedded Systems Design - August 2008 - Achieving Cache Coherence in a MIPS32 Multicore Design (Page 34) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 35) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 36) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 37) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 38) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 39) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 40) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 41) Embedded Systems Design - August 2008 - Memory Allocation in C (Page 42) Embedded Systems Design - August 2008 - Advertising Index (Page 43) Embedded Systems Design - August 2008 - Advertising Index (Page 44) Embedded Systems Design - August 2008 - Break Points (Page 45) Embedded Systems Design - August 2008 - Break Points (Page 46) Embedded Systems Design - August 2008 - Marketplace (Page 47) Embedded Systems Design - August 2008 - Marketplace (Page 48) Embedded Systems Design - August 2008 - Marketplace (Page Cover3) Embedded Systems Design - August 2008 - Marketplace (Page Cover4)
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.