RTC magazine

66
An RTC Group Publication The magazine of record for the embedded computing industry www.rtcmagazine.com December 2011 Hard Logic Speeds Memory Access Scripts Speed Design for Web-Based Maintenance Virtual Tools Speed ASP Development

description

December 2011

Transcript of RTC magazine

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comDecember 2011

Hard Logic Speeds Memory Access

Scripts Speed Design for Web-Based Maintenance

Virtual Tools Speed ASP Development

©2011 The MathWorks, Inc.

THREE AIRCRAFT, A SINGLE MODEL,

AND 80% COMMON CODE.

THAT’S MODEL-BASED DESIGN.

To develop the unprecedentedthree-version F-35, engineers at Lockheed Martin created a common system model to simulate the avionics, propulsion,and other systems, and to automatically generate final flight code. The result: reusable designs, rapid implementation, and global teamwork. To learn more,visit mathworks.com/mbd

Untitled-6 1 7/25/11 10:35:29 AM

RTC MAGAZINE DECEMBER 2011 3

TABLEOFCONTENTSVOLUME 20, ISSUE 12

Digital Subscriptions Avaliable at http://rtcmagazine.com/home/subscribe.php

46

42

32

24

2838

18

14

50

56

12

8

6Technology in conTexTEmbedded Memory Design

Algorithmic Memory Boosts Next Generation SoC Memory PerformanceSundar Iyer, Memoir Systems

Technology connecTeDEmbedded Web for Maintenance and Control

App Servers and Lua Scripting Speed Rich Web Applications for Small DevicesWilfred Nilsen, Real Time Logic

Technology in SySTeMSComputers for Harsh Environments

Conduction Keeps Computing CoolColin McCracken, American Portwell

Ruggedizing Commercial Products to Withstand the Most Demanding EnvironmentsJared Francom and David Kummer, Parvus

SPeciAl SecTion: USB 3.0USB: 3.0 Taking Hold and Gearing for the FutureEvan Schulz, Silicon Labs

Technology DePloyeDSystem Software

Simplify Development with Cost-Effective Bootloading Using I2C/SMBus InterfacesEvan Schulz, Silicon Labs

inDUSTry wATchMicroTCA

The Migration Path to MicroTCAMark Lowdermilk, Embedded Planet

DePArTMenTSEditorialPower and Integration—ARM Making More Inroads into More Designs

Industry InsiderLatest Developments in the Embedded Marketplace

Small Form Factor ForumHelp Wanted! Industry Leadership

Annual Article IndexA Review of the Previous Twelve Months in RTC Magazine

Products & TechnologyNewest Embedded Technology Used by Industry Leaders

eDiTor’S rePorTDevelopment Tools for ASPs

Virtual Platforms from Xilinx and Altera Support Development on ASPsTom Williams

150 Watt 2 x 4” Power Supplies with Level V Efficiency Compliance

62Pico-ITX Mainboard with Dual-Core x86

58USB Data Acquisition: Up to 2M Samples per Second per Channel

57

4 DECEMBER 2011 RTC MAGAZINE

Publisher PRESIDENT John Reardon, [email protected]

Editorial

EDITOR-IN-CHIEF Tom Williams, [email protected]

CONTRIBUTING EDITORS Colin McCracken and Paul Rosenfeld

MANAGING EDITOR Sandra Sillion, [email protected]

COPY EDITOR Rochelle Cohn

Art/Production

ART DIRECTOR Kirsten Wyatt, [email protected]

GRAPHIC DESIGNER Maream Milik, [email protected]

LEAD WEB DEVELOPER Hari Nayar, [email protected]

Advertising/Web Advertising

WESTERN REGIONAL ADVERTISING MANAGER Stacy Mannik, [email protected] (949) 226-2024

MIDWEST REGIONAL AND INTERNATIONAL ADVERTISING MANAGER Mark Dunaway, [email protected] (949) 226-2023

EASTERN REGIONAL ADVERTISING MANAGER Shandi Ricciotti, [email protected] (949) 573-7660

BillingCindy Muir, [email protected] (949) 226-2021

To Contact RTC magazine:

HOME OFFICE The RTC Group, 905 Calle Amanecer, Suite 250, San Clemente, CA 92673 Phone: (949) 226-2000 Fax: (949) 226-2050, www.rtcgroup.com

Editorial Office Tom Williams, Editor-in-Chief 1669 Nelson Road, No. 2, Scotts Valley, CA 95066 Phone: (831) 335-1509

DECEMBER 2011

Published by The RTC GroupCopyright 2010, The RTC Group. Printed in the United States. All rights reserved. All related graphics are trademarks of The RTC Group. All other brand and product names are the property of their holders.

The magazine of record for the embedded computing industry

SUBSCRIBEFREE ONLINE

www.rtcmagazine.com

• Spotlighting Trends & Breakthroughs• Design, Development & Technology of

Embedded Computers• Archived Editions• Latest News in Embedded Community

No matter how you shake it, bake it, or configure it, everyone knows the reputation, value and endurance of Phoenix solid state and rotating disk VME products. Leading the way in storage technology for decades, Phoenix keeps you on the leading edge with very cool products!

We Put the State of Ar t to Work

www.phenxint.com 714-283-4800PHOENIX INTERNATIONAL IS AS 9100/ISO 9001: 2008 CERTIFIED

VERY COOL PRODUCTS!

I N T E R N A T I O N A L

kkk

Untitled-6 1 9/9/11 6:36:24 PM

Untitled-2 1 8/9/11 9:45:02 AM

6 DECEMBER 2011 RTC MAGAZINE

EDITORIALDECEMBER 2011

Tom Williams Editor-in-Chief

I t’s about power—low power; almost no power. A huge and burgeoning market is opening for devices that are handheld and mobile, have rich graphics, deliver 32-bit multicore com-

pute power, include Wi-Fi, web and often 4G connectivity, and that can last up to ten hours on a battery charge. The most obvi-ous among these are smartphones and tablets, but there is also an increasing number of industrial and military devices that fall into this category. Increasingly the choice for such applications is turning out to be an ARM-based processor.

The rivalry between ARM and Intel in this arena is pre-dictably intense because try as it will, Intel has not been able to bring the power consumption of its Atom CPUs down to the level of ARM-based designs. With Atom running in the 1 to 4 watt range and a single ARM Cortex-A9 core in the 250 mW range—to which must be added the consumption of on-chip peripherals along with a second core—the gap in power consumption is still pretty wide. In addition, one needs to add to the Atom design the peripheral controller hub (PCH) and any off-chip peripheral devices. Despite all this, the choice is far from simple.

Part of it depends on whether you want to build the pro-cessor into a custom board or are looking for a module such as a small form factor SBC. In the latter case, Atom-based board modules are available in vast profusion from PC/104 and its variants to COM Express, EPIC, Q7 and more. For ARM-based OEM boards, not so much. On the other hand, an ARM approach falls into the growing trend to move away from SFF board-based designs and put as much functionality as possible onto an IC.

An Atom works well on a COM board, for example, because of its straightforward interface, which can be brought out to a standard connector like a SUMIT or PCIe connector. On the other hand, there is very little among the many ARM implementations that would resemble a standard interface let alone a pinout. Many peripherals that would be accessed on the COM or carrier board in an Atom design are accessed for the ARM on chip by the inter-nal AMBA bus. The external pins are often specific to the on-chip peripherals and these vary among design and manufacturer.

This is not to say that there are not board-level ARM prod-ucts, but the vendor of such modules has to select a manufacturer and members of that vendor’s ARM family to support on that

form factor or arrange for a design and fab with a semiconductor vendor. In any event, the external interfaces on such a board will depend on the interfaces of the processor. Another vendor’s ARM implementation will not work if moved to that board. Despite their differences in power consumption, ARM and Atom appear to be tailored for two different if sometimes overlapping worlds.

It is much more difficult for an ARM processor (pick one out of hundreds) to work on a standard module like COM Ex-press because so much of the functionality associated with ARM resides on-chip and that does not lend itself to the world of standard connectors that interface generic CPU boards to cus-tom carrier cards. By the same token, integrating an Atom into a smartphone appears awkward because—aside from the power consumption—other discrete devices would have to be added to make it all work.

Now having said all this does not mean that these things are not being done successfully from both directions. ARM proces-sors are being offered on SBC modules, and Atom processors are definitely being deeply integrated into a vast number of small devices. Still there are considerations that have made an ARM choice increasingly attractive in a certain set of instances. These appear to be highly integrated small devices that will be pro-duced in a significant volume so as to justify a certain level of NRE expenses such as increased development effort and custom board design.

This has always been important when deciding to go with an ASIC or SoC because of the significant up-front expenses and risks. An ARM processor with a given mix of peripherals is not application-specific per se, but it can be said to be application class-specific. Thus, selecting an ARM approach does make sense for higher volumes, though these need not be nearly as high as those needed to justify an SoC approach.

The availability of devices like ARM and all its variants does reinforce the trend for embedded designs to move from board-level to more IC-level implementations. If the demand for a design increases to a certain point, it can also make sense to go to a full-ASIC implementation. One thing is certain beyond the specific details—higher integration will be the choice as soon as it makes financial sense.

Power and Integration—ARM Making More Inroads into More Designs

Arrow OEM Computing Solutions (OCS)

// Ours is being there for you every step of the way.

Your mission is bringing high-tech products to market quickly.

SEE HOW WE WORK

Untitled-1 1 12/5/11 10:06:02 AM

8 DECEMBER 2011 RTC MAGAZINE

INDUSTRYINSIDERDECEMBER 2011

8 DECEMBER 2011 RTC MAGAZINE

ETSI Demonstrates M2M Standards Success

The European Telecom-munications Standards Institute (ETSI) has successfully dem-onstrated the interoperability of products based on its new M2M standards at the recent ETSI Ma-chine-to-Machine workshop held in France in October. Five com-prehensive demonstrations, orga-nized by ETSI’s Technical Com-mittee for Machine to Machine communications (TC M2M), showcased how the interoperabil-ity of standards-based solutions in M2M products is key to market success.

The event, the first in a se-ries of ETSI activities focused on M2M interoperability, included thirteen diverse organizations and covered a wide cross sec-tion of M2M applications. These included Smart Energy, Environ-mental Sensing, mHealth, Intelli-gent Transport, Ambient Assisted Living, Personal Robots, Home

Automation, Medical Appliances and Smart Metering. The dem-onstrations covered architectural components specified in the ETSI M2M standard, including M2M devices, gateways with associated interfaces, applications, access technologies as well as M2M Ser-vice Capabilities Layer.

The companies involved in-cluded Actility, Cinterion Wire-less Modules GmbH, Grid2Home, Intecs, Intel, InterDigital, NEC, OFFIS, Radisys, Sensinode, Tele-com Italia, Vodafone, Vodafone D2 Test & Innovation Center.

LynuxWorks and Themis Demonstrate Rugged, Secure Server Solutions

LynuxWorks and Themis Computer have teamed to demon-strate a new rugged, high-perfor-mance multilevel secure solution. The companies are showcasing LynuxWorks’ LynxSecure secure separation kernel and embedded

hypervisor running on Themis’ CoolShell blade servers.

Nowhere are the require-ments for secure high-perfor-mance computing more dramatic than the battlefield. The military requires transportable, high-performance, secure computing platforms optimized for field deployment—where difficult con-ditions are the norm. This means secure, compact, lightweight and highly available computing that is easy to use. The ideal solution must be scalable and designed to maximize virtual environments. Because back-up windows are short and bandwidth is limited, access to data must be fast, secure and reliable.

LynxSecure’s highly secure virtualization solution utilizes CoolShell’s hardware-virtual-ization technology and multiple processor cores to provide one of the most advanced multilevel se-cure platforms available in mili-tary and aerospace systems today.

The LynxSecure solution is also available on Themis RES rack-mountable, small form factor and 3U VPX Mission and Payload Systems (MPS).

Eurotech and IBM Contribute Software to Connect Wireless and Mobile Devices

IBM and Eurotech have an-nounced that they are contribut-ing software to accelerate and support the development of a new generation of smarter wireless and mobile devices. The technol-ogy, which could become the ba-sis for a new standard of mobile connectivity and interoperability, will be contributed to the Eclipse Foundation open source com-munity. The Eclipse Foundation, founded by IBM in 2001, is cel-ebrating its 10th anniversary at EclipseCon in Germany.

Originally developed by IBM and Eurotech, the contributed Mes-sage Queuing Telemetry Transport (MQTT) protocol is in use today among some industrial, mobile and consumer applications, pro-viding reliable device connectivity in industries such as transporta-tion, energy, military, financial, social media and medical. Uses of MQTT range across projects as di-verse as real-time monitoring for a ConocoPhillips pipeline, to a new lightweight mobile messaging ap-plication for Facebook.

Billions of embedded de-vices—from RFID tag readers, smartphones and cardiac moni-tors to GPS-aware systems, ther-mostats and smart appliances,¬ can be interconnected to one an-other. Fueled by rapid growth in wireless broadband connectivity, this number is rapidly expand-ing. There are 9 billion connected devices in the world today, and according to a recent study con-ducted by Ericsson AB, that num-ber is expected to reach 50 billion by 2020.

M2M Working Group Created by Sierra, IBM, Eurotech, EclipseSierra Wireless, IBM, Eurotech and the Eclipse Foundation have established an M2M Industry Working Group to

ease the development, testing and deployment of machine-to-machine (M2M) products. The new Industry Working Group will define and implement an open standard platform for the software development tools used in developing machine-to-machine (M2M) communications applications. The M2M Industry Working Group is open to any orga-nization with an interest in M2M products, including both vendors and potential clients.

The market for M2M products is growing, but rapid growth is hindered by incompatible platforms and protocols that require developers to continually reinvent solutions that have already been created. This situation slows innova-tion and creates maintenance and upgrade problems as deployments evolve over time. The founding members of the Industry Working Group believe the creation of open tools, open protocols, open interfaces and open application programming interfaces (APIs) are the best approach to addressing these problems, bringing tremendous value to the M2M ecosystem.

The M2M Industry Working Group is the umbrella for M2M-related Eclipse projects for open source, the first of which is the Koneki project. The goal of Koneki is to provide M2M software developers with tools that ease the development, simulation, testing/debugging and deployment of such products. The initial open source contribu-tions provide a common set of tools and APIs that simplify development of software across multiple environments (such as Linux, Java and proprietary environments such as Open AT from Sierra Wireless), as well as standard communications protocols. The benefit to M2M customers is more flexibility with systems that are interoperable and don’t lock them into a long-term relationship with a single product vendor. Sierra Wireless has made the first significant contribution to the Koneki project, providing a full-featured embedded development environment for the Lua programming language.

RTC MAGAZINE DECEMBER 2011 9RTC MAGAZINE DECEMBER 2011 9

Market Intelligence & Strategy Consulting for the Embedded CommunityComplimentary Embedded Market Data Available at: www.vdcresearch.com

Providing Market Inteligence for Technology Executives and Investors

RTEC10 involves time sensitive information and currency conversions to determine the current value. All values converted to USD. Please note that these values are subject to certain delays and inaccuracies. Do not use for buying or selling of securities.

RTEC10 is sponsored by VDC research

584.96 (-3.23%)This data is as of December 13, 2011. To follow the RTEC10 Index in real time, visit www.rtcmagazine.com.

COMPANY PRICE CHANGE 52-WEEK HIGH 52-WEEK LOW MARKET CAP

- Adlink Technology 1.01 0.000% 1.01 0.99 $139.25M

- Advantech 2.73 0.000% 2.74 2.69 $1,506.82M

Concurrent Computer 3.45 1.173% 3.52 3.45 $31.61M

Elma Electronic 463.43 -0.115% 463.43 463.43 $105.89M

Enea 3.61 -0.800% 3.61 3.61 $63.72M

Interphase Corporation 4.45 -1.111% 4.48 4.27 $30.68M

Kontron 6.71 0.593% 6.76 6.66 $373.61M

Mercury Computer Systems 13.11 -0.304% 13.15 12.87 $401.30M

Performance Technologies 1.86 -4.621% 1.87 1.85 $20.68M

PLX Technology 2.73 -2.500% 2.78 2.69 $121.58M

RadiSys Corporation 4.90 4.925% 4.92 4.59 $135.91M

The architecture that the contributed technology en-ables can adapt easily to exist-ing systems and provide a new level of connectivity across a wide range of systems—with-out requiring significant pro-gramming or reconfiguration of legacy monitoring systems. Based on an industry proven open protocol, the MQTT tech-nology will provide the missing piece needed to usher in this new level of accessibility and

connectivity among systems, and enable the creation of next generation Machine-to-Ma-chine (M2M) solutions.

MIPS and SYSGO Collaborate to Bring PikeOS Virtualization to MIPS32 Cores

MIPS Technologies and Sysgo have announced they are collaborating to bring Sysgo’s embedded virtualization technol-

ogy to MIPS32 processor cores. Sysgo’s PikeOS RTOS is a hyper-visor virtualization platform that allows several applications and operating systems such as An-droid and Linux to run securely in parallel on a single hardware platform. With PikeOS, MIPS’ licensees have flexibility in de-ploying CPU resources for differ-ent tasks, potentially eliminating the need for a dedicated security CPU in their system.

Microprocessor and sys-

tem-level security are increas-ing in importance with the advent of mobile payments, streaming of sensitive data across devices, processing of high-value media content and other consumer-driven develop-ments. To address these trends, PikeOS offers a unique combi-nation of an RTOS and a secure virtualization environment.

Hypervisor-based virtual-ization is an important piece of the embedded security picture

10 DECEMBER 2011 RTC MAGAZINE

INDUSTRY INSIDER

across each of MIPS Technolo-gies’ target markets. Such a solu-tion is flexible and enables scaling of security across multiple appli-cations and operating system in-stances. Together with Sysgo, MIPS is already engaging with customers and prospects in the digital home, networking, auto-motive and mobile markets.

Xilinx Zynq-7000 Family Wins Embedded & Critical Systems Award

Xilinx has announced that its Zynq-7000 Extensible Processing Platform (EPP) achieved Embed-ded & Critical Systems Award status at The Institution of En-gineering & Technology’s (IET) annual Innovation Awards, held on Wednesday, November 9th, in London. Xilinx was celebrated for its new family of devices that incorporate an ARM dual-core Cortex-A9 MPCore processing

system with 28nm programmable logic.

The IET Innovation Awards recognize the most innovative companies operating within a wide variety of engineering and technology disciplines. The cer-emony attracted a record 420 entries, each demonstrating dif-ferent innovations around the globe with a unique opportunity to demonstrate their imagina-tion and recognize the depth and breadth of innovative work being carried out across all areas of en-gineering and technology.

The judges commented, “This new single platform offers an extremely flexible and produc-tive embedded systems devel-opment environment. It enables access to powerful serial and par-allel computing resources creat-ing new choices for designers, for example deferring or removing the need to move to ASICs.”

LSI Acquires SSD Controller Maker SandForce

LSI has announced the ac-quisition of SSD controller maker SandForce, which LSI calls: “the leading provider of flash storage processors.” LSI claims that this move, slated to close early in the first quarter, propels “LSI into an industry-leading position in the rapidly growing, high-volume flash storage processor market,” extending “LSI’s industry-lead-ing position in storage technol-ogy solutions.” LSI further states that after the acquisition, “LSI’s breadth and capability will sur-pass any competitors in the stor-age semiconductor space.”

With the acquisition of Sand-Force, LSI assumes a leadership position in SATA SSD control-lers, positioning itself as a leader in storage control, HDD and SSD controllers, becoming a one-stop controller shop for all things stor-age. SandForce has sold SSD

controllers to market leading companies including LSI’s part-ner Seagate. LSI already uses SandForce controllers in its War-pDrive, giving the company an understanding and appreciation of the quality of the SandForce product.

Analysts, among which are market research firm Objective Analysis, do not anticipate any significant change to SandForce’s support of SSD makers, and the company’s reach should be ex-panded through LSI’s larger sales force. LSI will continue to sup-port design wins for all these cus-tomers while introducing them to LSI’s broader portfolio of RAID and HBA controllers (for PCIe SSDs), SAS bridges and other related products. Two companies that already avail themselves of such products are Oracle and OCZ.

Untitled-13 1 3/31/11 4:26:15 PM

Arrive on Time with X-ES.Is your embedded computing vendor causing frustrating delays? At X-ES, we know the importance of keeping your project on schedule. Decisions on custom requests are made quickly. Proposals are responded to promptly. X-ES customer support provides direct access to engineering expertise and fast, accurate answers. With a proven history of meeting our customers’ aggressive schedules, X-ES is the choice to eliminate delays.

Keeping your project on time. That’s Extreme.

FRUSTRATED BY DELAYS?

Extreme Engineering Solutions608.833.1155 www.xes-inc.com

Untitled-14 1 12/5/11 10:39:30 AM

12 DECEMBER 2011 RTC MAGAZINE

FORUMColin McCracken & Paul Rosenfeld

SMALL FORM FACTOR

The untimely death of Steve Jobs should serve as a reminder to us all that the individuals whose energy, creativity and thirst for innovation brought about today’s Small Form

Factor industry are all getting older and either approaching or have already passed retirement age. The folks who brought us the pervasive embedded computer board technologies of the past 30 years or so, VME, PC/104, cPCI and others, are getting ready to hang up their slide rules (or in some cases already have). And just as Apple struggles to try and replace their irreplaceable leader with a passionate and innovative team, the suppliers and stan-dards organizations that together hold responsibility for the evo-lution of the SFF industry need to identify and put in place a team that can define and drive the next generation of SFF standards.

Unfortunately, as we look across our industry, we just don’t see it. The last truly innovative step in the SFF community was the introduction of the Computer-on-Module (COM) concept some 11 years ago. As the SFF community has evolved since then and wrestled with the introduction of new bus technolo-gies forced upon us by chip vendors with little system OEM interest, no individual or group of individuals has stood up to pull the community together. Instead, we have one organization that never met a pin definition (type) they didn’t like. We have another organization where suppliers battle mercilessly to get their proprietary technology adopted by their competitors as long as they have a huge running start to give them a competi-tive advantage. And an entire geographic region with suppliers who disdain standards completely, declining participation in industry trade groups while they continue to churn out one-off customer project-based proprietary solutions or knockoffs of yesterday’s technologies.

This lack of leadership is reaching a stage where it will begin to put a crimp in the future growth of the SFF marketplace. Just as Apple moved their Mac family from Motorola’s “Power” ar-chitecture (PowerPC) to Intel architecture processors some years ago, the SFF market is largely based today on Intel architecture processors. And just as Apple disdained Intel architecture in fa-vor of the low power consumption of a custom RISC processor

for their mobile i-products, so the SFF market is starting to see the introduction of more and more non-Intel architecture embed-ded boards. All in the complete absence of a standardization ef-fort of any kind.

It doesn’t take much foresight to see that movement of SFF products to processor architectures other than Intel is probably the next great pervasive technology for the SFF market. Intel just hasn’t been able to get where they need to be with respect to cost and power consumption for the smallest form factors. Power and heat are among the biggest challenges facing the broad swath of embedded OEMs today. However, as RISC processor archi-tectures emerge for SFF boards, we seem to be faced with one proprietary solution after another. Interoperability—Oh Please! Ecosystem? Eco what?

Some will argue that these are not important issues and that we don’t need a common interface, with a standardized bus ar-chitecture and form factor to support off-the-shelf I/O. Build a baseboard with your own I/O. Change it as necessary to reflect product lifecycle changes. Tell that to the medical and aerospace OEMs with huge certification costs and timeframes.

Somebody or some group has to stand up and drive this is-sue; some set of suppliers (and OEMs) who are willing to set aside proprietary advantage to do what is right to grow the SFF market for everybody. Mind you, this is not an easy pill for egocentric board manufacturers to swallow. It’s natural to want to hang I/O for non-Intel processors on the processor local bus, and every RISC SoC is different. Some kind of chip-based core is probably required to bridge the gap. This is a solution that some group will have to develop and “contribute” to the industry, royalty free.

As we look out over the horizon, we don’t see any individuals or groups willing (or with enough clout) to take on this challenge. We see a bunch of folks fighting to use standards groups for their own competitive advantage, and a few go-it-aloners hidden be-hind URLs and logo clubs. Unless this changes, when the next generation of embedded “gurus” approach retirement age, there’s going to be a whole lot of discussion of missed opportunities and how downright awful it is to do an embedded design.

Help Wanted! Industry Leadership

Modular Computing Solutions for Embedded Applications

Visit Us For More Information

www.supermicro.com/Embedded©Super Micro Computer, Inc. Specifi cations subject to change without notice. Intel®, the Intel® logo, Xeon®, and Xeon inside®, are trademarks or registered trademarks of Intel Corporation in the US and other countries. All other brands and names are the property of their respective owners.

Supports Intel® Xeon®, Core® i7/i5/i3 and Atom™ ProcessorsEnergy Effi cient, Low Power and Fanless SolutionsHigh Performance, Scalable SystemsHigh-Density, Compact Form FactorsOpen Standard and Multi-OS SupportRuggedized and Industrial Grade Chassis

Small Form FactorX7SPE-H(F)-D525, X7SPA-H(F)-D525

X9SCV Series

PLATINUM

Industrial PCShort-Depth

SuperServer® 6046T-TUF

High PerformanceApplication-Optimized

X8DA6, C7SIM-Q, C7Q67

Compact Form Factor Short-Depth

Versatile, Whisper Quiet and Highly Confi gurable

SuperServer® 5037C-i/T

SuperServer® 5017C-LFSuperServer® 5015A-EHF-D525

Untitled-3 1 11/9/11 12:32:52 PM

14 DECEMBER 2011 RTC MAGAZINE

EDITOR’S REPORT

14 DECEMBER 2011 RTC MAGAZINE

Development Tools for ASPs

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Everybody has a different name for them: Programmable SoC (PSoC) from Cypress, SmartFusion from

Microsemi, Extensible Processing Plat-form (EPP) from Xilinx and, most re-cently, SoC FPGA from Altera. In these pages we have named them Application Services Platforms (ASPs). All this var-ied nomenclature focuses on a new class of devices that combines a hard-wired CPU with a set of configurable or pro-grammable logic on the same silicon die. In the case of Cypress, the latter consists of generally defined configurable logic elements. In the case of Microsemi, Xil-inx and Altera, it is an FPGA fabric to which have been added a small number of hard-wired interfaces.

In the case of Xilinx and Altera, which are the major topics here, the two arch-rivals have developed ASP devices based on a common CPU architecture—the dual-core ARM Cortex-A9 MPCore

processing system—combined with FPGA fabric selections based on their own ad-vanced programmable logic technologies. Both are implemented in a 28nm process technology. It is the implementation of the FPGA fabric that differentiates the spe-cific device offerings both between the two vendors and within their own product families.

In general terms, the idea of such an ASP integrates the major components of an embedded system design, with the exception of memory and storage, onto a single device. This brings two distinct technologies together on the same die. It also brings two distinct development disciplines onto a single die. The CPU section, along with the complement of normal peripherals, is programmed us-ing the rich offering of ARM develop-ment tools available on the market using widely understood programming lan-guages like C. The FPGA fabrics can be configured with IP and/or programmed using the tool suites available from Xil-inx and Altera respectively. Using two different tool environments and pro-

gramming disciplines for such a tightly integrated device is, however, not the op-timal solution.

Both Altera and Xilinx have now introduced virtual environments that are initially aimed at getting users started with software development in advance of actual hardware availability. At the time of this writing neither device family is actually on the market, but both are an-ticipated in the near future. The Xilinx of-fering is called the Zynq-7000 EPP Exten-sible Virtual Platform (Figure 1), and the Altera offering is the SoC FPGA Virtual Target (Figure 2). Both companies have also teamed with major EDA companies in the creation of their virtual environ-ments—Altera with Synopsis, and Xilinx with Cadence.

At this point, both virtual environ-ments appear to emphasize the develop-ment of software on the device both in terms of how it functions as code on the ARM processor and how it interacts with functions that will be implemented in the FPGA fabric of the respective devices.

The Altera Virtual Target imple-ments a binary- and register-compatible PC-based simulation model of the ARM Cortex-A9 and its peripherals along with the system peripherals found in its Cy-clone V and Arria V-based ASPs. It also models board-level components including DDR SRAM, flash memory and virtual I/Os.

Similarly, the Xilinx Zynq-7000 EPP implements a register-level accurate model of the ARM processor and its peripherals plus memory and I/O. The Xilinx platform comes in three levels. The QEMU system model is aimed at early open source de-velopment for porting the operating sys-tem, device drivers and application devel-opment that interacts with the processing system peripherals. The two other levels are called extensible virtual platforms and are able to boot Linux in under ten sec-onds as well as boot and run other RTOSs. It also has a fast simulator for floating point and support of the advanced SIMD extension known as NEON.

The third Xilinx level, known as the Virtual Platform for System Creators,

by Tom Williams, Editor-in-Chief

Application Services Platforms combine a hard CPU with an FPGA fabric on a single die. Developing applications requires the combination of software programming with programmable logic development. Two rival vendors have created virtual tools to support such development.

Virtual Platforms from Xilinx and Altera Support Development on ASPs

RTC MAGAZINE DECEMBER 2011 15

EDITOR’S REPORT

RTC MAGAZINE DECEMBER 2011 15

includes all the elements of the first two levels plus advanced verification, analysis and profiling and is integrated with the Cadence System Development Suite. Sys-temVerilog and VHDL are supported with additional licenses. The Platform for Sys-tem Creators is also extensible with device and platform models as transaction level models written in TLM/SystemC and C. This allows it to support custom devices that will ultimately be instantiated with the ZYNQ-7000 ASP’s programmable logic.

From this it seems clear that both the Altera and the Xilinx virtual platforms are primarily aimed at giving the software developer, who will be writing application code for the ARM core, a head start in advance of the availability of silicon. And of course there is a wide variety of qual-ity ARM development tools and IDEs for programmers to choose from. To do this he or she must be able to interact with not only the processor and its peripheral environment but also at some level with the functionality to be implemented in the programmable logic of the device.

Where Xilinx supplies TLM model-ing ability, Altera offers a PC interface, specifically a PCIe express link, to an Al-tera FPGA development board. They call this the FPGA-in-the-loop extension to the virtual target. This allows the devel-oper and the processor application code to interact directly with the IP programmed into the FPGA—albeit via the PCIe link, which will not be the interface in the ac-tual device, but rather a 100 Gbit/s (Cy-clone V) or a 125 Gbit/s (Arria V) ARM AMBA AXI interface. One consideration, however, is that in order to use the FPGA-in-the-loop option, the IP for the logic must already be developed.

The Xilinx platform will also be able to interface to PCIe device models, but not the actual FPGA fabric, via a PCIe interface. The TLM model defines the in-terface, not the functionality of the logic. That at least gives the programming side and the logic development team a com-mon interface to use, with the registers, etc., defined. Functionality can at least be stubbed by creating a lookup table with

several known results for several known inputs and the software team can proceed as can the logic team.

What they—intentionally—do not in-clude in the platforms is the development of the programmable logic on the respec-tive devices themselves. They do have individual solutions for allowing the pro-

grammer to interact with the functional-ity implemented or to be implemented in those FPGA fabrics. It appears, however, that the actual development of the FPGA will not take place through the user inter-face of the respective virtual platforms, but via the IDE of each company’s devel-opment tool suites.

Zynq-7000 EPP Virtual Platform

CustomVHDL

CustomSystem Verilog

CustomC Model

CustomTLM Model

CustomTLM Model

CustomTLM Model

CustomTLM Model

CustomC Model

CustomVHDL*

CustomSystemVerilog*

Graphics/Display

PCIe

PCI DeviceModel

PCI DeviceModel

PCI DeviceModel

Memory

Real-WorldInterfaces

Processing System

Memory ControllerPeripherals• UART• USB• I2C• Ethernet• CAN• GPIO• SDIO• SPI

ProgrammableLogic

Cortex-A9 MPCore

FIGURE 1

The System Creator level of the Xilinx Zynq-7000 EPP Virtual Platform models the ARM core, its peripherals and other needed interfaces. In addition, it supports TLM models of interfaces to functionality that will be placed in the FPGA fabric such that both software and logic designers can develop to the common interface definition.

Optional FPGA-in-th-loop Extension

FPGA foruser IP

PC-Based Simulation ofSoC FPGA Develpment Board

Real I/O Connectivityon Host PC

Interface IP

UserIP

UserIP

Ethernet

DDRHardened

CPU

PeripheralsUSB

Flash

FIGURE 2

The Altera SoC FPGA Virtual Target models the ARM core and its peripherals as well as the interfaces and devices on a development board. Additionally, it supports an optional extension to an actual FPGA on a hardware development board.

16 DECEMBER 2011 RTC MAGAZINE

EDITOR’S REPORT

Now, these FPGA development suites are certainly very powerful and sophisti-cated tools, and those skilled in their use can develop a vast variety of IP function-ality for the programmable logic. In the case of Altera, this included the Quartus II software and the Qsys system integration tool. For Xilinx, it is the ISE Design Suite, Embedded Edition. Both companies also support their own soft processors, which can be implemented in the FPGA fabric:

for Altera, the Nios, and for Xilinx, the MicroBlaze.

So why did we say earlier that this is not the optimal solution? From our per-spective, an optimal solution would be one that brought both disciplines—appli-cation software development and FPGA hardware design—into a single develop-ment environment, one that has a high-level user interface for developing both code and logic at least at the architectural

level. As it stands, the two technologies are combined on the same die but not the two development disciplines. There is not a single metaphor in which the system ar-chitect can at least express the high-level design of a system.

Such a high-level tool would have a number of advantages. For one thing, it would facilitate communication between the software and the programmable logic specialists. They would have a single system definition to refer to. For another thing, it would lend itself to the develop-ment of tools for evaluating trade-offs. For example, is it better to implement a given function in software or program-mable logic? What are the performance and latency considerations; what kind of space does it take up on the logic array? What amount of flexibility does one gain or sacrifice for a given decision?

We can always create wish lists, but the advent of the ASP is creating a huge opportunity for developers to take advan-tage of what would earlier have required a custom ASIC or SoC—with the atten-dant risks and mandatory high volumes. As time goes on we can expect more de-velopments, not only in devices but also in development environments, which will take these innovative advances even fur-ther.

AlteraSan Jose, CA.(408) 544-7000.[www.altera.com].

XilinxSan Jose, CA.(408) 559-7778.[www.xilinx.com].

Cadence Design SystemsBracknell, Berkshire, UK.+44 1344 360333.[www.cadence.com].

SynopsisMountain View, CA.(650) 584-5000.[www.synopsis.com].

Untitled-7 1 7/6/11 6:12:18 PM

Embedding ExcellenceMSC Embedded offers a large variety of COM products in COM Express, Qseven and ETX. Our COM products are scalable, easy to install and power-ful to enable long living industrial applications with an upgrade path to future needs.

COM Express™MSC CXC-PV525The economy model with dual core power

Intel® Atom™ D525 (1.8GHz, dual core) D425 (1.8GHz), N455 (1.66GHz)

Intel® GMA 3150 graphics core

Up to 4GB DDR3 SDRAM

Optional SATA Flash SSD

COM Express™ Type 2, 95 x 95 mm (3.74 x 3.74”)

COM Express™MSC CXB-6SThe new flagship with four cores

Intel® Core™ i3, i5, i7 and Celeron processors

Dual and quad core solutions

Intel® HD Graphics 2000 / 3000

Up to 16GB DDR3 SDRAM, dual channel

Optional SATA Flash SSD

COM Express Type 2, 125 x 95 mm (4.92 x 3.74”)

Qseven™ MSC Q7-NT2The ambitious low powergraphics genius

Nvidia® Tegra™ 290

Dual Core Arm Cortex A9

Up to 1GHz

Excellent graphics performance

Support for extended temperature range

8 Bit Camera-Interface

70 x 70 mm (2.76 x 2.76“)

V-8_

2011

-WOE

I-56

85

MSC Embedded Inc. · direct: (650) 616 4068 · [email protected] www.mscembedded.com

Untitled-4 1 9/7/11 8:19:30 AM

18 DECEMBER 2011 RTC MAGAZINE

TEChNOLOgY INCONTEXT

18 DECEMBER 2011 RTC MAGAZINE

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

System-on-chip (SoC) architectures are a popular choice for meeting the ever increasing performance needs

of embedded and mobile systems. These designs generate a lot of memory requests including frequent back-to-back requests from multiple processor cores. Unable to keep up with processor demand, memory has become a bottleneck. SoC architects and designers are struggling to meet the performance requirements of today’s da-ta-hungry applications. Faster processors can’t fix the problem, and can actually make it worse. With memory performance becoming the limiting factor in many SoC designs, the question arises: how can we make memory faster? Algorithmic memo-ries, which use algorithms synthesized in hardware to speed up memory, offer SoC architects a new option for unlocking sys-tem performance.

When addressing SoC memory re-quirements, the first question to ask is where is the bottleneck? In some cases, the bottleneck is obvious. For example, in network data path processing, a 4-port 100 Gbit/s Ethernet line card receives

600 million packets per second. For each packet, a unique set of jobs must be performed, some requiring four to six memory accesses per packet. Multiply-ing six accesses by 600 million packets, we see 3600 million memory operations per second (MOPS) are required. Since an embedded memory operating at 500 MHz can sustain only 500 million MOPS, system architects will be challenged to bridge the performance gap. In some cases though, it is only after the designer starts figuring out the micro-architecture and analyzing all pipeline stages, inputs, outputs and the logic in between that the bottlenecks become evident.

Today, system designers use a wide array of ingenious system level mecha-nisms, such as hierarchical caches, pipe-lined memory architectures, memory striding, static memory allocation etc., to avoid memory bottlenecks. Statistical solutions such as memory interleaving, which involves banking of memories, are also commonly used. Often, achieving performance goals requires compromises such as replication of memory hardware or increased design complexity. Most impor-tantly though, system level approaches are not always applicable, and do not always provide the necessary performance. What

if these kinds of architectural mechanisms could be incorporated at a lower level and placed into the embedded memory core itself?

A new approach called algorithmic memory technology does exactly that. Al-gorithmic memories work by adding logic to existing embedded memory macros enabling them to operate much more ef-ficiently. Within the memories, algorithms intelligently read, write and manage data in parallel using a variety of techniques such as buffering, virtualization, pipelin-ing and data encoding. These techniques are woven together to create a new mem-ory that internally processes memory operations an order of magnitude faster and with guaranteed performance. This increased performance capability is made available to the system through additional memory ports so that many more requests can be processed in parallel (Figures 1 and 2).

Perhaps you are wondering, where’s the catch? You can’t get something for nothing. As with all aspects of design there are tradeoffs to be made. Algo-rithmic memories trade a small amount of area, about—15 percent—to double performance. Using this approach, per-formance improvements of up to tenfold

by Sundar Iyer, Memoir Systems

A new memory synthesis platform is able to leverage existing memory IP and combine it with new algorithms to create customized embedded memory solutions that can be highly optimized for specific applications.

Algorithmic Memory Boosts Next Generation SoC Memory Performance

Embedded Memory Design

RTC MAGAZINE DECEMBER 2011 19

TECHNOLOGY IN CONTEXT

RTC MAGAZINE DECEMBER 2011 19

are possible, although not always practi-cal. Alternatively, if area or power is more critical, then performance can be traded to optimize these (Figure 3).

In addition, every application has a different pain point. Do reads need to be faster, or writes, or both? Is power con-sumption an issue? Is die area a concern? How can we find the optimal balance of speed, area and power? Understand-ing whether a bottleneck is the result of reads, writes, updates or any combination of reads and writes is the basis for deter-mining what kind of memory is required to solve the problem, and this is where al-gorithmic memory technology comes into play.

Algorithmic memory allows us to create customized memories that are highly optimized for specific applications. The more clearly and narrowly we define the performance requirement for a spe-cific application the better we can make the right tradeoffs in terms of speed, area and power. For example, if an application is mainly doing reads to a data structure, and that becomes a bottleneck, then per-haps the best solution would be a four read port memory with just one write port (4R1W). In another case, an architect may decide two read ports and two write ports are needed. This could be satisfied with a four port algorithmic memory with two read and two write ports (2R2W), assum-ing the requirement is for equal amounts of read and write acceleration. Another de-signer might find an application does lots of reads and other times lots of writes. In this instance, a quad-port memory, which means four bi-directional ports, would be preferable.

By convention, if the ports are bi-di-rectional they are called dual, tri, quad and so on. For example, a quad-port memory is a superset, and it can be used as a four port memory or with various ports used bi-directionally. Perhaps an application is doing only updates, which is a special case where the application does a read-

modify-write. For example, to update a counter you would read from an address and immediately write back to the same address a few cycles later. Can a memory be built to exploit this special case?

Until now, it has been impractical to use customized memories because both the cost and the amount of time required to design, develop and verify a new mem-

ory were prohibitive. This is no longer the case with algorithmic memories. Al-gorithmic memories can be created very rapidly by combining existing memory IP memory cores with previously verified algorithms. In principle, a memory syn-thesis tool could analyze memory IP from any vendor and select the right memory core and the right combination of algo-

2X Performance for~15% overhead

Supplements comercialmemory IP,

Does not re-design memory

Any Physical Memory

Algorithmic Memory IPW

riteDin

Write

Din

ReadDout

ReadDout

Up to 10X acceleration

Supports differentnodes, memory types

Algorithmic techniques tomanage all accesses to memory;

transparent to end-user

FIGURE 1

Algorithmic memories work by adding logic to existing embedded memory macros enabling them to operate much more efficiently. Within the memories, algorithms intelligently read, write and manage data in parallel using a variety of techniques such as buffering, virtualization, pipelining and data encoding.

Memoir Algorithmic MemoryPhysical Memory

Allows 500 MMemory Operations/s

(MOPS)

Allows 2000 MMemory Operations/s

(MOPS)

500 MHz Memory

•••

Algorithmic Memory IP

500 M MOPS

500 M MOPS

500 M MOPS

500 M MOPS

•••

500 MHz Memory

500 million MOPS

FIGURE 2

By adding more external access points to the surrounding IP it creates an interface that can do multiple accesses to the memory array in a single clock cycle, while accessing data at the level of single addresses.

20 DECEMBER 2011 RTC MAGAZINE

TECHNOLOGY IN CONTEXT

20 DECEMBER 2011 RTC MAGAZINE

rithms for a particular set of memory re-quirements. Using this automated memory synthesis platform, a new custom memory could be created within a couple of days (Figure 4).

How would this new memory synthe-sis platform actually work? A system ar-chitect would need to specify the desired characteristics of the new memory such as the number of read and write interfaces, the operating clock frequency, and any area and power requirements. The syn-thesis platform would need to perform extremely rapid analysis and estimations of potential solutions since it must sort through a large body of commercially available memory IP and determine the best matching of physical memory and algorithms.

This phase of processing could be done working with abstract models of the IP building blocks. For example, all mem-ory IP might be characterized in a com-mon format, such as an ASCII representa-tion, to capture each memory’s data width, address depth, operating clock frequency and power consumption. Likewise, every available algorithm could be character-ized or mapped into a database for selec-tion based on whether it accelerates reads or writes, the number of ports it supports and so on. Working with this high level information, the synthesis platform could rapidly analyze various combinations of memory IP and algorithms to find a set of potential algorithmic memory solutions and their estimated speed, area and power characteristics. An architect could then choose an algorithmic memory based on the preferred memory IP vendor or spe-cific details of a particular configuration. Only in a final stage would the synthesis platform need to use detailed information for a specific vendor, process and node to synthesize the algorithmic memory and close timing (Figure 5).

Once a suitable combination of mem-ory IP and algorithms has been identified, how is the algorithmic memory built? Building a complex memory with circuits is tedious, and there is essentially only one brute force way to do it. For example, building a 4R4W memory requires lay-ing out enough transistors onto a cell to support four inputs and four outputs. With

Performance(MOPS)

Higher performancealgorithmic memories

Physical Memory

Higher Performance Algorithmic Memory

Area Efficient Algorithmic Memory

Power Efficient Algorithmic Memory

SP

2P

4P

Higher densityalgorithmic memories

Memory Density(Mb/mm2)

Power efficientalgorithmic memories

Power Efficiency(Mb/mW)

FIGURE 3

Algorithmic memory technology allows system designers to treat memory performance as a programmable characteristic with its own set of tradeoffs with respect to speed, area and power. For example, it is possible to trade a small amount of area, about 15%, to double performance.

1R1W

1R/W

2RW

1R1W

3R/1W

2R/1W

Algorithmic Memory

Physical Memory

1R/4W

1R/2W4R/1W

2RW3R1W

1R2W2R2W

2R1W1R3W

FIGURE 4

Custom embedded memories can be synthesized on many different embedded memory types including SRAMs, eDRAM, register files and more. Memories can be configured with any combination of read and write interfaces.

RTC MAGAZINE DECEMBER 2011 21

TECHNOLOGY IN CONTEXT

RTC MAGAZINE DECEMBER 2011 21

algorithmic memory, however, there are many ways to build one, each with its own advantages and disadvantages. For exam-ple, to build a 4R memory, we might start by building a 2R memory. This 2R algo-rithmic memory could then be modified to create a 3R memory and then the 3R memory modified to form a 4R memory. Furthermore, the 4R memory could form the basis for a 4R1W memory and addi-tional write acceleration algorithms could be added to support more write ports to form a 4R4W memory. The underlying physical memory may only be doing 1R. The point is that algorithmic memory can be constructed hierarchically and it is not necessary to build every algorithm a priori.

To further demonstrate this, consider building a 7R8W custom memory. Imag-ine there are algorithms that can take a single port physical memory and make it look like a 2R memory with 2x read ac-celeration. Now we treat that 2R memory like a black box because a 2R algorithmic memory functions just like a 2R physical memory. We can use 2R memory as the black box and repeat the algorithmic op-eration on each of the ports individually, then re-instantiate the algorithm and hook the first instance to the first port. Then, we can hook another instance to the second port to get a 4x in acceleration and so on. It is possible to keep doing this opera-tion recursively for both the reads and the writes.

The important point is that algorith-mic memory can be built recursively. The synthesis platform tool can build an NR, NW memory by recursively invoking its core algorithms. This means only a few core algorithms are required. Required algorithms could include even and odd number ports with 2x and 3x for read and write acceleration. Both two and three are co-prime numbers and from these any number of port combinations can be generated. In some cases, it may be pref-erable to do the acceleration directly. For example, rather than recursively using 2x plus 2x, a 4x algorithm might work better so additional algorithms could be devel-oped.

At the end of the process, what would be the output of the synthesis platform,

or more to the point, what constitutes an algorithmic memory? Recall that circuit definitions for the algorithms are just reg-ister-transfer level (RTL) logic, like any other logic. Then a logic synthesis tool such as Design Compiler from Synopsys is used to create an intermediate format code i.e., a gate level netlist that is specific for a foundry and technology node.

Algorithmic memories would be de-livered as soft intellectual property (soft IP), because only intermediate formats are generated. The chip designers would then integrate the intermediate format memory with the rest of the chip’s intermediate format components. This has the advan-tage of allowing chip designers, who have more system knowledge of their chips, to make decisions about how the routing and placement is done.

In summary, algorithmic memory technology addresses the challenge of memory performance at a higher level and allows system designers to rapidly create customized memory solutions that are op-

timized for a specific application. Thus, algorithmic memories allow system ar-chitects to treat memory performance as a configurable characteristic with its own set of tradeoffs with respect to speed, area and power.

Memoir SystemsSanta Clara, CA.(408) 550-2382.[www.memoir-systems.com].

SynthesizedMemory

Real-time

Feedback

Push Button Analysis

Algorithmic Memory Synthesis Platform

Optimization

Latency

Port

Acceleration

Type

PowerArea

ReducedStandard

# Read# Write

2X3X4X

1P SRAM2PRF

DP SRAMeDRAM

FIGURE 5

An algorithmic memory synthesis platform can analyze different configurations of memory type, desired acceleration, number of ports and other parameters, and give information about the resulting density, speed, power consumption and die size within seconds.

We too our rst Intel Atom-based processor and made it even more capable And still retained the exibility of a standard PCI-Express interconnect that lets you pic and choose I O hubs, proprietary ASICs or discrete devices As well as support for embedded operating systems including Android 23, ee o 12, Fedora 1 , and icrosoft Windows XP Embedded Standard 200 , Embedded Compact 7, and Windows 7 Embedded Standard 7

All in a ruggedi ed, small-footprint processor with an industrial temperature range (- 0C to C) and low defects per million ( 0DP )

hink ig. et starte .

ne small SoC. ow em e e with igger i eas.

2011 Intel Corporation Intel, the Intel logo, and the Intel Embedded logo are trademar s of Intel Corporation in the U S and or other countries Software and wor loads used in performancetests may have been optimi ed for performance only on Intel® microprocessors Performance tests, such as S Smar , and obile ar are measured using speci c computer systems, components, software, operations and functions Any change to any of those factors may cause the results to vary ou should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products Other names and brands may be claimed as the property of others

icroso t in ows m e e Stan ar in ows m e e Compact an n roi 2.3

ar ware accelerate vi eo enco ing or riving highe nition ual 2 p isplays

pan e compati ility with Serial evices

o more with the ew ow with enhance vi eo capture an

isplay capa ility an support or more Ss.

Sharpen your engineering skills

with Intel® at RTECC

Real-Time & Embedded Computing ConferenceJanuary 17, 2012Santa Clara, CA

Attendees who complete the class will be entered in a drawingfor an Intel® Atom™ Processor E6xx System (a $300 value)

Morning & Afternoon Sessions Plus Hands-On LabIntel® Boot Loader Development Kit (BLDK) for Embedded Systems

Start with an overview of BLDK and complete your training with a Hands-on Lab

In the hands-on lab you will learn how to:

• Create a Boot Loader Development Kit (BLDK) Project

• Build a Firmware Image Using Windows Hosted Tools

• Boot an E6XX Systems to UEFI Shell & Explore the Various Options

• Update E6XX Firmware from UEFI Shell

Seating Is LimitedRegister today at www.rtecc.com/santaclara

Complete Agenda Available OnlineSee what’s on the schedule atwww.rtecc.com/santaclara

January 17, 2012Santa Clara Convention Center

2012 Locations3/6 RTECC Dallas5/15 RTECC Boston8/12 RTECC Irvine

partnerspagev3.indd 1-2 12/13/11 10:37:25 AM

We too our rst Intel Atom-based processor and made it even more capable And still retained the exibility of a standard PCI-Express interconnect that lets you pic and choose I O hubs, proprietary ASICs or discrete devices As well as support for embedded operating systems including Android 23, ee o 12, Fedora 1 , and icrosoft Windows XP Embedded Standard 200 , Embedded Compact 7, and Windows 7 Embedded Standard 7

All in a ruggedi ed, small-footprint processor with an industrial temperature range (- 0C to C) and low defects per million ( 0DP )

hink ig. et starte .

ne small SoC. ow em e e with igger i eas.

2011 Intel Corporation Intel, the Intel logo, and the Intel Embedded logo are trademar s of Intel Corporation in the U S and or other countries Software and wor loads used in performancetests may have been optimi ed for performance only on Intel® microprocessors Performance tests, such as S Smar , and obile ar are measured using speci c computer systems, components, software, operations and functions Any change to any of those factors may cause the results to vary ou should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products Other names and brands may be claimed as the property of others

icroso t in ows m e e Stan ar in ows m e e Compact an n roi 2.3

ar ware accelerate vi eo enco ing or riving highe nition ual 2 p isplays

pan e compati ility with Serial evices

o more with the ew ow with enhance vi eo capture an

isplay capa ility an support or more Ss.

Sharpen your engineering skills

with Intel® at RTECC

Real-Time & Embedded Computing ConferenceJanuary 17, 2012Santa Clara, CA

Attendees who complete the class will be entered in a drawingfor an Intel® Atom™ Processor E6xx System (a $300 value)

Morning & Afternoon Sessions Plus Hands-On LabIntel® Boot Loader Development Kit (BLDK) for Embedded Systems

Start with an overview of BLDK and complete your training with a Hands-on Lab

In the hands-on lab you will learn how to:

• Create a Boot Loader Development Kit (BLDK) Project

• Build a Firmware Image Using Windows Hosted Tools

• Boot an E6XX Systems to UEFI Shell & Explore the Various Options

• Update E6XX Firmware from UEFI Shell

Seating Is LimitedRegister today at www.rtecc.com/santaclara

Complete Agenda Available OnlineSee what’s on the schedule atwww.rtecc.com/santaclara

January 17, 2012Santa Clara Convention Center

2012 Locations3/6 RTECC Dallas5/15 RTECC Boston8/12 RTECC Irvine

partnerspagev3.indd 1-2 12/13/11 10:37:25 AM

24 DECEMBER 2011 RTC MAGAZINE

TEChNOLOgYCONNECTED

24 DECEMBER 2011 RTC MAGAZINE

Running a business used to be straight-forward. You had development and production and marketing and sales,

little of which had fundamentally changed for decades or more. And then the Internet happened. Suddenly everyone had to have websites and online support and shopping carts and Like buttons. Such a web pres-ence has wormed its way ever deeper into our expectations: increasingly, in our In-ternet-of-things world, all devices must be connected through a web application.

This creates a new challenge for design-ers of small embedded systems. Not only is it a new task, but smartphones have set the bar ridiculously high when it comes to how so-phisticated the application interface should be. We have come to expect that small de-vices can operate with color, depth and flair.

So whether it’s a meteorologist check-ing on the weather in Antarctica or a seis-mologist checking bore temperatures deep in the earth, cryptic text or clunky graph-ics won’t cut it. These folks don’t care how little processing power your device has. They simply want to see things the way they’re used to seeing things.

Of course, a web application is noth-ing more than software, and to a system designer, C may just feel like the natural

way to approach this. But using C can mean spending as much time on the user interface as you spend on your core tech-nology. There are much faster and easier ways to get a high-performance web ap-plication to market.

Some Web BasicsWhile a good web application should

provide a viewing experience that is natu-

ral to your user for the specific thing you’re enabling them to do, in the end, it depends on an exchange of information over the Internet. That infrastructure can look de-ceptively simple. It’s based on the Hyper-Text Transfer Protocol (HTTP) and, as the name suggests, everything being commu-nicated back and forth between the user’s browser and your device—which the browser sees as a web server—is text. No

by Wilfred Nilsen, Real Time Logic

With ever more smart devices connecting to the web, even small embedded devices must be able to serve up rich graphical presentations of the data to satisfy user expectations. With time and space at a premium, a scripting approach can be invaluable.

App Servers and Lua Scripting Speed Rich Web Applications for Small Devices

Embedded Web for Maintenance and Control

Request Page

Client(Browser)

AJAX calls

Submit Form

Load page: GET/pagename

Response: dynamically created HTML

GET/pagename? param1=val1&param2=val2

JSON response: { “key” : “val”, “data” :[1,2,4]}

Send data: POST / pagename?param=val

Response: dynamically created HTML

Smartphone,Tablet,Mac,Windows

WebApplication

Server

Request object:Parsed client dataResponse object:Client response bufferand transactionmanagement

FIGURE 1

A web interface implements a series of requests, some explicit and some implicit, achieved ultimately in text with the assistance of abstraction technologies like AJAX and JSON.

SCOUT Miniature Wideband Data Recorder

Removable solid-state storage

Capture a signal band of up to 40 MHz at 70 MHz IF

512 GBytes of storage for up to 45 minutes of 8-bit data capture at 93 MSPS

Low power -- less than 12 watts

Future input interface options:

· Other IF frequencies (e.g., 60 MHz, 120 MHz, etc.)

· Selectable bandwidthsAcces I/O Phone: (800) 620-7030Fax: (410) 290-7715

E-mail: [email protected]: www.drs-srt.com

Solid State Drives ShowcaseFeaturing the latest in Solid State Drives technologies

mSATA M4 (SATA module) Sustained Read/Write performance: Up to 165/150 MB/sec Compliant with JEDEC MO-300 Standard Built-in 16/24-bit per 1K bytes BCH ECC Power Failure Recovery ATA Secure Erase CoreEraser, CoreDestroyer, CoreProtector S.M.A.R.T. Function

Apacer Memory America Inc.Phone: (408) 518-8699Fax: (408) 935-9611

E-mail: [email protected]: usa.apacer.com

SAFD25P (2.5” SATA Drive) Sustained Read/Write performance: Up to 265/230 MB/sec Built-in 16/24-bit per 1K bytes BCH ECC Global Wear-Leveling technology Power Failure Recovery ATA Secure Erase CoreEraser, CoreDestroyer, CoreProtector S.M.A.R.T. Function Trim Support

Apacer Memory America Inc.Phone: (408) 518-8699Fax: (408) 935-9611

E-mail: [email protected]: usa.apacer.com

RunCore rSSD Easy to Use Small Form Factor SATA Solid-State Drive Industry Standard Serial ATA Bus Interface Energy Effi cient Performance (Commercial & Industry Grade MLC/SLC NAND) Advanced Global Wear Leveling Robust Data Protection Trim Command Health Status Monitoring Upgradeable Firmware Robust Power Interruption Protection Bad Block Management

Runcore SSDPhone: +1 (408) 380-4577Fax: +1 (408) 380-4578

E-mail: [email protected]: www.runcore.com

Embedded Modem Modules, the Half-Inch Modems

Serial TTL interface -40C to +85C operating temperature Compact size: 1” x 1” x 0.2” up to 56K bps data rate 14.4K bps fax, voice AT command DTMF, ring and Caller ID detection Transferable FCC68, CS03, CTR21 telecom certifi cations Global safety: c/UL, IEC60950-1, IEC60601-1 (Medical) approved CE marking

Radicom Research, Inc. Phone: (408) 383-9006Fax: (408) 383-9007

E-mail: [email protected]: www.radi.com

TRRUST-Stor™ Solid State DiskWith encryption, unparalleled rug-gedization and blazing fast erase, Microsemi’s TRRUST-Stor™ is the fi rst solid state drive designed for secure, high integrity data storage in military applica-tions. TRRUST-Stor delivers reliability, performance, and security unmatched by current commercial SSD offerings.

50 to 400 GB densities Hardware-implemented AES-256 encryption Multiple key management techniques Full drive erase in less than 4 secondsMicrosemi

Phone: (602) 458-3263 or (888) SSD-4-MIL

E-mail: [email protected]: www.microsemi.com/pmgp

SSD/104 SATARugged, expandable and stackable storage solution with +256GB capacity

SSD/104 SATA is a rugged stackable storage solution that allows installation of up to two mSATA SSD modules into any PC/104-Plus, PCI-104, PCI/104-Express and PCIe/104 stack or embedded system MLC and SLC Flash options available (-40 to +85) Storage capacity range from 4GB to over 256GBConnect Tech Inc.

Phone: (519) 836-1291Fax: (519) 836-4878

E-mail: [email protected]: www.connecttech.com

Model Physical Systems in Simulink with Simscape

Electrical Mechanical Hydraulic and more

Use Simscape with Simulink to model and simulate the plant and controller of an embedded system.

The MathWorks, Inc. Phone: (508) 647-7000Fax: (508) 647-7001

E-mail: [email protected]: mathworks.com/accelerate

26 DECEMBER 2011 RTC MAGAZINE

TECHNOLOGY CONNECTED

26 DECEMBER 2011 RTC MAGAZINE

matter how complex the web experience, it all boils down to strings.

In the early days of the web, people wrote static web pages that consisted of Hy-per Text Markup Language (HTML) text. A browser would request a page at some location, specified by a Uniform Resource Locator (URL), and the server would find that page and simply ship it back.

Then some clever people realized that, rather than having a page fixed in some lo-cation, you could dynamically create the page using a more sophisticated database of content along with the intelligence to assemble the information into a page.

One way of doing that is to have the server return a page with lots of JavaScript code. The browser then executes the JavaScript to render the page. Unfortunately, different browsers work differently, and re-lying entirely on JavaScript can create com-patibility nightmares. The preferred alterna-tive is to move much of the responsibility for assembling the page back to the server.

Then some more clever people created technologies like Asynchronous JavaScript And XML (AJAX) for requesting data in real time and JavaScript Object Notation (JSON) for communicating data objects. So what might seem like a single “Please give me a page”/“OK, here’s the page you requested” exchange, is typically much more involved than that. Figure 1 illus-trates a tiny portion of a typical exchange.

First the browser requests a page via a URL. If the requested page is, for example, a

form, the server takes the data from the URL and stitches together a single HTML text page that the browser will render as a form. Now the user tries to populate the form. But if the form includes a pull-down list, for example, how does that pull-down get populated, especially if the contents depend on other form data?

This is where AJAX comes in. If the user clicks the pull-down, the browser quickly sends the server an AJAX request for the data that should be in the list. Those AJAX requests may use URL-encoded data to send parameters back to the server. If the request involves some high-level data object, then the server may respond using JSON, where data is structured and can be easily queried. A number of AJAX requests may be required before the form is ready to be submitted.

At some point, the user hits the “Sub-mit” button, and the browser sends a new request to the server; the server responds with a new page. To the user, this looks like “go to a page and get a form; fill in the form; hit ‘Submit’.” But that appar-ent simplicity hides a complex conversa-tion between the browser and server. Any small glitches or browser inconsistencies can throw the whole thing off.

Writing the ApplicationWith that background in mind, your

primary focus should be on your applica-tion, which is what directs which pages get sent when. When writing that applica-tion, your choices for language are typi-cally two: C or web scripting languages.

You will likely need to write some portions of your application in C. Scripting environments intentionally restrict scripts from getting down to the hardware level. So you will need to write some C routines—similar to drivers—that will connect your hardware to your web application. For ev-erything else, you can choose a scripting approach. So which is best, C or a scripting language? To figure that out, we can break the development work down into three categories. The first is managing the data, which is hopefully structured. The second is the parsing of requests, and the third is assembling responses.

With C, structures can’t be entered into lightly: everything must be strictly typed, and memory must be explicitly reserved and released as needed. Parsing isn’t rocket science, but it’s tedious and extremely easy to get wrong, requiring in-credible attention to every detail and mak-ing maintenance difficult. Assembling the page requires string concatenation on a grand scale. Just the simple act of joining two strings using C involves:

• Determining the length of both strings• Reserving a spot of the appropriate

size for the result• Combining the two strings• Sending the result off• Releasing the memory used for the result

Much of this work has already been done for you, however, in the form of ap-plication servers and scripting environ-ments. Because scripts are more free form and are compiled just-in-time, a single line of script can implement the entire string concatenation. The lower-level details are handled for you. Scripts also let you ac-cess and manipulate data without worry-ing about whether you’ve defined the right data type or organization.

Figure 2 contrasts the impact of de-veloping with C vs. scripting, referring specifically to the Lua scripting language, which we’ll discuss shortly. When you use C, you start by getting something basic up and running just to bring up the infrastruc-ture. From then on, you’ve got this cycle of stopping the server, making changes (the most time-consuming portion), load-ing the new code, and starting the server again to see how things look. On the other hand, with a scripting language, not only

Edit C Code

C or C++development

cycle

Lua scriptingdevelopment

cycle

Edit source

Development Time Time

Refresh browserStart server

Refreshbrowser

Stopserver

Build

Downloadto target

FIGURE 2

C code development takes much longer and is intrusive; Lua script development can be as much as 30 times faster without bringing the system down.

RTC MAGAZINE DECEMBER 2011 27

TECHNOLOGY CONNECTED

RTC MAGAZINE DECEMBER 2011 27

is the coding time dramatically reduced, but you can simply swap in the new scripts without interrupting anything else.

Meanwhile, you can use an applica-tion server to abstract the web server, giv-ing you access to request and response objects and their associated APIs. This means your scripts really only deal with the high-level application behavior and data. The application server handles the parsing and page-building details.

Bottom line: you can develop your web application in as little as 1/30th the time by using scripts and pre-built infrastructure instead of custom C wherever possible.

Infrastructure and Scripting Options

Older websites were originally imple-mented using the Common Gateway Inter-face (CGI). In truth, CGI is only an interface. It’s generally cumbersome to manage and requires a full-up OS like Linux that can load external programs, meaning that deep em-bedded monolithic systems cannot use CGI. Basic web servers typically specify only func-tion hooks; you must write the functions.

With CGI on standard web servers, Perl scripting is very common, but most embedded environments don’t support Perl, meaning you have to revert to C to get things done. All of this makes CGI an un-attractive option. The most common mod-ern alternative to CGI combines Linux as an OS, Apache as a web server, MySQL as a database, and PHP as a scripting environ-ment—collectively called a LAMP setup.

LAMP setups work well in full-up web server implementations. Unfortu-nately, they demand far more processing power—primarily CPU speed, but also around 65 Mbyte of memory—than is available in a small embedded device. The application becomes unacceptably slow.

An example of this can be seen in one specific network-attached storage (NAS) device that provides a web interface. Even though the processor runs at 900 MHz, its PHP response is so bad that every page re-quest is met by a rotating hourglass. In other words, because they couldn’t speed up the in-terface, they had to stuff an hourglass in there as a “please wait” indicator to keep the user from thinking that nothing is happening.

For small implementations like this, you need a web server that has been de-

signed to operate efficiently and quickly with modest processing power—as slowly as 60 MHz—and little memory (1 Mbyte or less of RAM and ROM). And, because many of these devices may be located far from the person trying to communicate with the device—like our meteorologist who, mercifully, isn’t in the Antarctic—the system must be easy to manage re-motely. One way to simplify management is by compressing web pages together to reduce their footprint; updates to the sys-tem can then be made simply by swapping zip files. An example of such a server is the Barracuda Web/Application Server.

For efficient scripting in an embedded environment, there’s a quiet, unassuming scripting language called Lua. You may not have heard of it, but, whether you’ve used Adobe’s Lightbox program, played World of Warcraft, or used any number of other programs, you’ve used Lua. It’s spe-cifically designed to operate on small plat-forms, and yet handles things like garbage collection, callbacks and type coercion automatically and transparently. It’s spe-cifically defined as an extensible language and is implemented as a library that gets compiled with your application.

As a result, an application server can build on the language to add powerful ca-pabilities. So the interplay between Lua and the application server you choose can also determine how powerful your environ-ment will be. Running together, as shown in Figure 3, the Barracuda Web/Applica-tion Server and Lua deliver applications that run as much as 20 times faster than they would in a LAMP setup. The system services, application server, SSL stack and

Lua virtual machine allow you to focus on your application logic using high-level data structures in Lua scripts. You use C only for low-level access to your hardware, something the scripts are forbidden to do.

In the end, what really matters is that your users experience your system in a way that meets the standards they’re al-ready used to. Whether your users access your device by desktop or smartphone, what they see should look like a desktop or smartphone application. They won’t be for-giving just because you have a small device acting as a server. After all, today’s smart-phones appear to be small devices. The typical user does not understand how much compute power lies beneath the covers.

Even though you must give them the look they want, you can’t spend a lot of time building that look. The interface should look as advanced as your system technology, but you should be spending most of your development time on your system, not the interface. You can spend months—even years—trying to code a server in C. However, if you use a web server that’s designed for an embedded environment and then do your own cus-tomization using Lua scripts wherever possible, you can take that development time down from months to days.

That gets you back to focusing on your own technical innovations. And it lets you present those innovations to your customers in the best possible way.

Real Time LogicMonarch Beach, CA.(949) 388-1314.[www.realtimelogic.com].

Lua Application 1

Application Bindings

C or C++Application

Barracuda Web/Application Server

SharkSSLSSL/TLS

Lua(Virtual Machine)

Lua Server Pages (LSP Bindings)

Lua Application 2

Low Level System ServicesRTOS, TCP / IP Stack, Optional File I/O

Luca Application 3

FIGURE 3

Applications written as Lua scripts interact with the application server and other blocks, including custom C routines. These save many months of development time and can run up to 20 times faster than LAMP.

28 DECEMBER 2011 RTC MAGAZINE

TEChNOLOgY INSYSTEMS

28 DECEMBER 2011 RTC MAGAZINE

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Reliable. Quiet. Affordable. Small. With protection from dust and hu-midity, and flexible mounting op-

tions. And easy on the electric bill. System designers expect everything from their box PC. With fewer engineers doing more jobs using slashed development budgets, it is tempting to select a hobbyist-style box PC that has a system fan and air vents. Although such a computer may work well on the lab bench and the price is certainly right, the up-front convenience is traded too conveniently for longer-term reliabil-ity risks and potential harm to the system OEM’s reputation. The key issue in creat-ing the ideal reliable box PC is a better system architecture based upon conduc-tion cooling. A solution is needed that can transfer heat from the system processor and chipset directly to the system enclo-sure and dissipate it from there.

The first step toward improving the reliability of small form factor (SFF) box PCs is to eliminate the weakest links—ro-tating parts. Many embedded single board computers (SBCs) already come with bootable onboard solid state disk (SSD) options such as Compact Flash, SD revi-sion 1.1, and other tiny options. For larger capacity storage, SATA II SSDs are avail-able in 2.5” and 1.8” form factors.

The harder habit to kick is the rotat-

ing fan built with ball bearings. Some SFF SBCs have support in the BIOS firm-ware for “smart fans,” reading the system temperature and reducing the fan speed (RPM) during periods of lighter proces-sor utilization and heat dissipation, but the fan noise remains. Although sleeve-based fans are quieter and offer reasonable mean time between failures (MTBF), most of the noise still comes from air passing over the fan blades, which can’t be eliminated. In addition, fans require system air vents, with the adverse effect of providing a path for dust and humidity to enter the box PC. Filters can reduce the effects of dust, but

the underlying reliability challenge re-mains. A better overall solution would in-clude replacing the fan and vents with an alternative metal conduction path.

Enter Conduction CoolingLarge form factor SBCs in heavy

enclosures have been able to success-fully remove processor and chipset heat for many years through thermal conduc-tion to exterior metal surfaces, where the sheer amount of mass absorbs heat like a heatsink, and natural air convection in the environment removes that heat from the enclosure surface.

by Colin McCracken, American Portwell

Lower power CPUs and chipsets, strategic placement of components on boards along with conduction cooling from chip to chassis, combine to make systems that not only stay cool but also are rugged and resistant to outside contaminants.

Conduction Keeps Computing Cool

Computers for harsh Environments

FIGURE 1

Portwell’s NANO-6040 SBC features the processor and chipset on the bottom side (right image, toward the center). Mounting holes for the heat spreader can be seen adjacent to the major components.

Untitled-1 1 12/6/10 9:53:30 AM

30 DECEMBER 2011 RTC MAGAZINE

TECH IN SYSTEMS

Several years ago, small form factor box PCs began to emerge, with “fins” on their extruded top covers in order to han-dle the then-current 10-20W processor/chipset platforms. The sharp ridges along the extrusions transfer heat to the external ambient air much more efficiently than flat enclosures. Due to the SBC convention of placing processors and chipsets on the top surfaces of the boards, “fan-less” box PC manufacturers resorted to either NRE-intensive custom heat pipes or tall copper “chimneys” to remove heat to the extruded lids. Adverse side effects include a longer path for heat to travel (greater tempera-ture rise over the thermal resistance), and a broken airtight seal of the thermal in-terface material (pad or grease) whenever the top cover needs to be opened. If the lid is not reinstalled properly with additional thermal compound, the thermal resistance can increase due to gaps or air bubbles, unwittingly compromising the long-term reliability.

Re-Thinking SBC Chip PlacementThe next improvement to the system

architecture comes from placing the hot processor and chipset on the bottom of the SBC. Circuit board layouts are becoming more common with a plan for heat con-duction to the metal enclosure, learning the important lesson from computer-on-module (COM) standards. Figure 1 shows one such SBC, with top and bottom views flipped around a vertical imaginary line between the two photos. As shown,

the processor and its chipset are located toward the center of the bottom surface (right side of the figure), and four mount-ing holes are provided in a nearly square pattern for a passive heat spreader plate to be installed. In turn, the plate will make good contact with the metal enclosure for further heat transfer. The result is a reli-able fanless solution that, unlike COM products, does not require a custom car-rier board in order to achieve conduction cooling.

In the course of designing such an SBC, the processor and chipset are placed first during board layout. Depending on the thickness of the heat spreader plate, two Z-axis height keepouts are established on the bottom side—one for components that reside under the plate, and the other for the rest of the bottom surface to avoid components and connectors touching the bottom of the enclosure. In Figure 1, the SD card socket is just beyond the edge of the heat spreader plate, and the elevation at the top of the socket is well below the top of the plate so that the board can be mounted on top of standoffs in the corners of the enclosure with clearance between the socket and the enclosure itself.

The tall I/O connectors, 4-pin DC power input connector, LVDS connector, two SATA II ports with power connectors, PCIe x1 expansion slot, and PCI Express MiniCard (a.k.a. “mini PCIe”) socket for Wi-Fi and Bluetooth combo modules, are shown on the left side of Figure 1. Being on the top surface of the SBC, they are easy to access during the initial system integration and in the field for upgrades without disturbing the thermal interface between the processor/chipset and the thermal conduction path to the enclosure.

Enter Ultra-Low-Power Atom Processors

The next system architecture break-through involves the use of the latest com-pact, low-power Atom family of embed-ded processors. Together with the “Topc-liff” EG20 I/O hub (chipset), the “Tunnel Creek” Atom E6xx series processors de-liver I/O flexibility including an onboard graphics controller, memory controller and expansion interfaces, all within a power envelope of 5-6W at 1.6 GHz. This

FIGURE 2

A screen capture of the thermal imaging confirms heat spreading across the board with modest temperature build-up at the processor and chipset.

Untitled-3 1 12/5/11 10:11:05 AM

RTC MAGAZINE DECEMBER 2011 31

TECH IN SYSTEMS

meets or exceeds the performance of pre-vious generation SBCs used in box PCs based upon VIA Eden, AMD Geode LX 800, and Intel Pentium M / Celeron M plus 852 / 855 and 910 / 915 chipsets.

For an even higher level of reliabil-ity, the Tunnel Creek family also includes processors ending with a “T” to designate extended temperature operation, even up to the 1.6 GHz E680T processor. The T processors are rated from -40° to +85°C. Older generation SBCs could reach the maximum specification limit for operat-ing temperature with even modest soft-ware workloads. The T processors add significant temperature margin when the processor occasionally reaches +60° or +70°C, for example.

With less power to dissipate using the 5-6W Atom E-series platform, the enclo-sure can be implemented with less expen-sive folded sheet metal and flat plates; fins are not necessary. The amount of metal mass for heat absorption and re-radiation can be reduced as well. Lower weight and flat surfaces also increase the number of applications and mounting scenarios that can be achieved within the very diverse embedded systems market.

Thermal Imaging Confirms Reduced Build-up

Still within the SBC design stage, thermal imaging tools are used to con-firm that enough copper has been used to implement the power and ground planes of the board to spread the heat across the board (Figure 2).

In the figure, the red and white col-ors toward the middle of the board cor-respond to temperatures above 50°C. Of course, the very sources of the heat are the processor and chipset themselves, located there. As much as the fiberglass circuit board and the copper plane layers can per-mit, that heat is spread laterally (X- and Y-dimensions) toward the edges of the board, which keeps the ICs relatively cool by preventing too much build-up at the center of the board.

Transferring Heat from the Bottom Up

The heat spreader plate conducts heat vertically (in the Z-dimension) away from

the hot area as well, downward toward the enclosure. As shown in Figure 3, the enclosure is designed to conduct the heat across the bottom surface where it rises naturally up the sides to dissipate into the surrounding air. This bottom-up approach also adds a measure of safety in that the top surface, the front power button and the rear I/O block are not hot to the touch. The use of flat surfaces rather than extrusions with fins improves the breadth of mount-ing options, from bench-top to DIN rail to shelf-mount to wall-mount to rack-mount (bracket-based or 2-up per shelf).

A system architecture driven by conduction cooling can greatly enhance MTBF and reduce audible noise by elimi-nating system fans. Purpose-built box PCs use the latest Gigahertz-class Atom E-series technology to improve reliabil-ity, performance, power consumption and protection from dust and humidity due to the elimination of cooling air vents. Sys-tem designers can now expect everything from their box PC and more, saving time-to-market and development resources now without having to worry about returns and field failures later.

American Portwell TechnologyFremont, CA.(510) 403-3399.[www.portwell.com].

FIGURE 3

The WEBS-2350B box PC is designed to conduct heat across the bottom surface and then up the four sides

MEN Micro, Inc.24 North Main Street Ambler, PA 19002Tel: 215.542.9575E-mail: [email protected]/cpci-serial

CompactPCI®

Goes Serial

� PCI Express®, Ethernet, SATA,USB on the backplane

� CompactPCI® PlusIO (PICMG 2.30) 100% compatible toCompactPCI® 2.0

� CompactPCI® Serial (PICMG CPCI-S.0) 100% compatible to 19” mechanics (IEEE 1101)

� Individual system solutions from inexpensive industrial PCs to redundant systems or complex computer clusters

Embedded Solutions – RuggedComputer Boards and Systemsfor Harsh, Mobile and Mission-critical Environments

Untitled-3 1 8/5/11 12:38:15 PM

32 DECEMBER 2011 RTC MAGAZINE

USB3.0

32 DECEMBER 2011 RTC MAGAZINE

U niversal serial bus (USB) tech-nology is nothing new—first in-troduced in 1995, it has since be-come ubiquitous in a wide array

of consumer products that now have a USB connection. The original rationale for USB was to provide a replacement for legacy ports on a computer and make adding pe-ripheral devices quick for end users. Some of these peripherals include mice, printers, telephones, keyboards, modems, scanners, video cameras, storage devices, audio de-vices, and digital still-image cameras.

The growth rate of USB has been remarkable. Market research firm IDC indicated in a report, ‘Worldwide Inter-faces and Technologies Embedded in PCs 2010-2014 Forecast,’ that the 2011 USB installed base is 10+ billion units world-wide and growing at 3+ billion units an-nually. IDC said adoption is virtually 100 percent in PCs and peripheral devices.

Over the years there have been a number of versions of USB specs re-leased. Revision 1.0, rolled out on Jan. 15, 1996, showcased a low-speed transfer rate of 1.5 Mbit/s and a full speed transfer rate of 12 Mbit/s. Key feature of Revision 2.0, announced on April 27, 2000, was adding a high-speed transfer rate of 480 Mbit/s.

More than eight years later—Nov. 17, 2008—Revision 3.0, was introduced, which brought a number of performance enhance-ments to the USB standard while simulta-neously providing backward compatibility for peripherals still using Revision 2.0.

The USB Implementers Forum (USB-IF), a nonprofit organization established to provide an avenue for discussing ideas/

concepts to advance/adopt USB technol-ogy, refers to USB 3.0 as “SuperSpeed USB.” The organization has outlined a number of key USB 3.0 benefits/advan-tages, some of which include:

• Up to 10x performance increase (5 Gbit/s)

• Fast sync-n-go (minimizes user wait-time)

• Optimized power efficiency (uses one-third the power of USB 2.0, which equates to extended battery life)

• Improved power delivery (delivers twice as much power to charge de-vices faster)

• Backward compatibility with USB 2.0

The USB-IF has already certified more than 200 new USB 3.0 devices. Two examples include the first standardized USB 3.0 flash drive from Imation; and the ASUS O!Play HD2, the interface’s first USB media player.

In fact, according to the USB-IF, a number of leading technology firms are expected to make significant USB 3.0 in-roads by the end of 2011 and leading into Q1/2012. This is being accelerated by the narrowing price difference between 2.0 and 3.0 ICs.

A few examples:• Renesas is on track to ship more than

72 million USB 3.0 host controllers by the end of 2011.

• GIGABYTE estimates it will ship 7.5 million USB 3.0 motherboards by the end of 2011.

• AMD recently announced the first certified USB 3.0 chipset.

• VIA Labs has recently certified 2-port and 4-port host controllers. Host con-trollers are usually added to mother-boards and suppliers include Via Labs, Fresco Logic and Etron.

• Device controller ICs are also experi-encing sharp competition among ven-dors including Genesys Logic, Fujits and in the U.S., Symwave and Texas Instruments.

As USB 3.0 deployment continues, vendors continue to unveil various prod-ucts to help verify the accuracy of USB 3.0 designs. Last year, for instance, Synopsis debuted its DesignWare USB 3.0 Protocol Analyzer, a graphical debugger that helps engineers verify USB 3.0 and 2.0 inter-faces in their systems-on-chip (SoCs) by providing a graphical view of protocol traf-fic. This helps users identify design traffic patterns and they can then switch to a de-tailed view of packet information.

Another company, Total Phase, which provides various embedded systems tools, has been marketing its Beagle USB 5000 SuperSpeed Protocol Analyzer, a real-time USB 3.0 bus monitor. The analyzer captures/displays USB 3.0 data in real-time and supports Windows, Linux and Mac OS X.

So will USB 3.0 continue to grow in popularity? Yes, but there may be a pos-sible speed bump. Intel’s Thunderbolt, introduced last February, is a high-speed interconnect technology developed by In-tel and Apple that transfers data between computers and externals devices at up to 10 gigabits/second.

USB: 3.0 Taking Hold and Gearing for the Future

PC makers Acer and Asustek Com-puter plan on delivering Windows PCs in 2012 with Intel’s Thunderbolt interconnect —so widespread adoption could grow.

Rob Enderle, who heads up market research firm The Enderle Group, added that Thunderbolt and USB 3.0 fall into two classes.

“Thunderbolt is a super port that can connect to a hub and also passes through an HD display interface,” said Enderle. “In an ultra-thin product like a Macbook Air or Ultrabook (from Dell), it should be preferred because the port real estate is so limited. Right now there aren’t that many Thunderbolt accessories and only Apple has adopted it widely. USB 3.0 is best for storage or video capture and can be con-nected through a Thunderbolt hub. Thun-derbolt likely will be a huge differentiator for thin notebooks but doesn’t really do much for desktop computers yet because they typically don’t need hubs. “

USB 3.0 may also change the secu-rity space. Ed Moyle, principal analyst with Security Curve, said the increase in transfer speed is likely to make folks want to update existing USB storage.

“Given the new/better options for data encryption, that change could be a good opportunity for organizations look-ing to add that functionality—if they’re provisioning USB storage, they might now choose to select a product that has onboard encryption capability at the same time,” said Moyle.

Tom Starnes, senior analyst for Ob-jective Analysis, added that the USB de-sign itself is cumbersome—what he calls “awkward compatibility.”

“The shoulders on some USB plugs and devices prevent insertion in some de-vices and if you try to stack them or put them in too tight a space, then they don’t fit—kind of the reverse problem of the HDMI connector,” said Starnes.

Lastly, Mike Feibus, principal analyst for TechKnowledge Strategies, added that although USB 3.0 doesn’t offer as much

bandwidth as Intel’s Thunderbolt, it will help PC makers trim the number of ports they supply in notebooks—an important development as the industry continues to develop thinner, sleeker models.

Despite some caveats then, look for continued USB 3.0 market adoption. Market research firm In-Stat estimates 77 million USB 3.0 products will be sold this year; 436 million by the end of 2012. “These new solutions will help contribute to the overall expansion of the SuperSpeed USB ecosystem,” said In-Stat Research Director Brian O’Rourke.

A Unified Approach to PowerThere are a number of issues related

to delivering power over a USB connec-tion. USB 1 and USB 2.0 do have a lim-ited power delivery ability to deliver 5V at ±5% over a single wire in the cable. When connected to a computer, for example, the current available is limited to what is

known as a “unit load,” which for USB 2.0 is 100 mA and for USB 3.0 150 mA. More than one unit load may be available, up to 500 mA if that amount of current is avail-able on the bus.

In the case of USB hubs, there are two types: bus-powered and self-powered (i.e., with a separate plug-in adapter). A bus-powered hub supplies only one unit load to a device, although multiple devices on that hub can draw one unit load each, depending on the power supplied over that bus. A self-powered hub obviously has more current capacity and can supply the needed unit loads to the devices con-nected to it. For example, a high-power device like a disk drive would require more power than could be supplied over the bus alone. It could use a second USB cable to get the power it needs, but a more practical solution would be to connect it to a self-powered hub.

With an ever-increasing number of

PROFILE 05V @ up to 1.5A

0 - 7.5WDefault start-up profile - Usagewith existing cables remains here

Requires newdetectablecables}

0 - 30W

0 - 60WLimit for Micro-B/AB

0 - 100WLimit for Standard A/B

PROFILE 15V, 12V, 20V @ 1.5A

PROFILE 25V, 12V, 20V @ 3.0A

PROFILE 35V, 12V, 20V @ 5.0A

FIGURE 1

In USB Power Delivery, source capabilities are organized as profiles. At startup, a negotiation process identifies the proper profile and checks to see that the proper cable is in place.

34 DECEMBER 2011 RTC MAGAZINE

USB 3.0

RTC MAGAZINE DECEMBER 2011 34

mobile and handheld devices, such as smartphones and tablets, there is increas-ing attention on battery charging. There is a move to not only support charging battery-powered devices but also to run devices requiring higher power in a seam-less and unified environment. To this end, the USB-IF has been supporting the de-velopment of charging standards with the recent adoption of the USB battery charg-ing 1.2 specification. This will enable up to 7.5W (1.5A @ 5V) and provides a stan-dard target for the design of chargers for mobile devices.

The mobile phone industry has also taken an initiative by moving to support the use of a micro-USB port as a common connector for charging phones. While that in itself is only a step toward a univer-sal charging scheme because it does not

specify all needed aspects such as input power, etc., it has led to a large consor-tium—the GSM Association—to agree on a standard charger for mobile phones. Subsequently, the European Commission came to an agreement with manufacturers for an external power supply for charging phones sold in the EU. This, in conjunc-tion with the battery charging 1.2 speci-fication, means that future chargers will be “one fits all” and users will be able to use the same charger, which will carry the USB symbol, for any new phones, greatly reducing the number of chargers that will need to be manufactured, greatly reducing electronic waste.

All this brings us to a new initiative that is building on the idea of standard battery charging and extending it to ac-tual power delivery for devices of up to

100W. USB Power Delivery is a specifi-cation that is still under development and is expected to be finalized by the second quarter of 2012. Still, a number of its goals have been made public. The new Power Delivery specification will co-exist with USB 1.0, 2.0 and 3.0 as well as the battery charging specification, but will in addition have the ability to deliver power to sup-ported devices up to about 100W.

USB Power Delivery will have four different power delivery profiles (Figure 1). The default profile will be useable with existing cables up to 7.5W, which is also the level of the charging specification. For the other three profiles, there will need to be cables capable of carrying the increased power. The connectors will be given ID pins and pads that will tell the system the proper cable is installed. The

The Duo To Make You a SuperSpeed Hero.Only the NEW, ultra-compact Agilent Technologies U4611B 3.0/2.0 USB protocol analyzer and SuperSpeed protocol analysis software create a histogram in under 1 second per gigabyte of trace and then provide 100% of the deep details with one mouse click. It’s all you need to confidently troubleshoot, validate and verify your designs.

u.s. 1-888-829-4444 canada 1-877-894-4414

Protocol Analyzer Analysis Software18 GB trace buffer 18 GB analysis ability4 trigger sequencers USB & SATA on same GUI26 trigger states Saves traces via GbE or PCIe®

PCIe® is a US registered trademark and/or service mark of PCI-SIC.© Copyright 2011 Agilent Technologies

Download a Free Trial Copy of the SuperSpeed software.www.agilent.com/find/usb_superspeed

Untitled-9 1 12/5/11 10:28:30 AM

The Right Tool for Every Stage of USB 3.0 Development• Transmitter Test• Receiver Test• Transmitter and Receiver Test• TDR Test• Protocol Test

lecroy.com

Untitled-5 1 12/6/11 12:27:10 PM

USB 3.0

negotiation process will start at 5V over the Vbus as usual. If ID pins are detected, then voltage/current adjustments will be made to match the host with the consumer device. Negotiation takes place over the Vbus as well without involving any data line usage. Thus higher power usage will be limited to known cables to eliminate the chance of accidents.

Power Delivery enables one device, such as a display that is actually plugged into an AC outlet, to act at the power source and hub to hosts and other devices con-nected to it (Figure 2). A different device, such as a phone or a laptop, can then act as the USB host. In addition, the source of the power delivery can be switched with-out changing the cable direction.

Looking ForwardAlthough USB 3.0 is currently

aligned on 5 Gbit/s as the best option for cost and performance, the transaction and line protocols have been developed and analyzed for a minimum bandwidth of 25 Gbit/s. This leaves a path open for

future speed and bandwidth extensions. However, such advancements—like most design decisions—will be considered against the need of applications for more bandwidth balanced against complexity, power requirements and cost.

In the light of the proliferation of mobile and handheld devices, there are also activities underway to investigate en-hancing power efficiency and extending

battery life. In addition, enhanced proto-col capabilities are being considered for things like security and the reduction of transfer latency in order to anticipate the possible needs of future applications. USB 3.0 is called SuperSpeed today, but that may have to be revised in the future. It has proven itself to be a dynamic and exten-sible interface and we have not yet seen all its possible uses and capabilities.

Power Delivery

USB Data

USB Data

Power Delivery

FIGURE 2

In this example, the display is in the role of the power hub while the phone is the USB host. Different configurations are possible independent of which device is the power source.

USB SHOWCASEFEATURING THE LATEST IN USB TECHNOLOGY

UFX RUGGEDrive™ Memory TokenUSB fl ash drive functionality in an ultra-rugged package

USB 2.0 Hi-Speed interface Capacities: 4, 8, 16 & 32GB Solid over-molded token-- impervious to liquids and virtually crush-proof

Unique form factor provides increased physical security

Fixed Vendor ID/Product ID Unique serial number MIL-STD-810F, IP67-rated panel-mount receptacles

Receptacle cycle life: 50,000 Receptacles connect to USB ports/headers on PC/104 and single-board computers using standard cables

Datakey Electronics Phone: (800) 328-8828Fax: (952) 746-4061

E-mail: [email protected]: www.datakey.com/RUGGEDrive

USB 3.0 IP Solution for FPGA and ASICPLDA provides comprehensive USB 3.0 design solutions that include:

FPGA and ASIC IP cores Prototyping boards featuring the latest Altera and Xilinx FPGA

Reference designs, documentation, and acclaimed technical support

PLDA Phone: (408) 273-4528Fax: (408) 273-4628

E-mail: [email protected]: www.plda.com

36 DECEMBER 2011 RTC MAGAZINE

MEDICAL ELECTRONIC DEVICE SOLUTIONS CONFERENCEMEDICAL ELECTRONIC DEVICE SOLUTIONS CONFERENCEMEDICAL ELECTRONIC DEVICE

SOLUTIONS CONFERENCE

MEDICAL ELECTRONIC DEVICE SOLUTIONS CONFERENCE

January 17thSanta Clara Convention Center

Santa Clara, CA

Synergy

REGISTER TODAYwww.rtecc.com

synergy syn·er·gy n. The interaction of two or more agents or forces so that their combined effect is greater than

the sum of their individual effects.

What Can MediCal deviCe teChnology

learn froM the Mobile revolution?

KEYNOTE SPEAKERAlan BoucherDirector of Software Engineering,Intel-GE Care Innovations

tranSitioning to iPv6 – the internet of thingS

KEYNOTE SPEAKERMichael AndersonChief Technology Officer, Chief Scientist, The PTR Group

RTECC-MEDS_1112-V8.indd 1 12/13/11 8:14:41 PM

38 DECEMBER 2011 RTC MAGAZINE

TEChNOLOgY INSYSTEMS

38 DECEMBER 2011 RTC MAGAZINE

Rugged box-level systems are a vital component for a variety of demand-ing conditions on land, sea and air.

However, how these rugged systems are created can be as different as the applica-tions in which they are deployed. One such distinction among these systems is “rug-ged” versus “ruggedized.” The term “rug-ged” refers to systems that were created from the ground up to meet the require-ments of specific harsh environments. Con-versely, the term “ruggedized” refers to a commercial product that was not originally intended for harsh-use application, but was enhanced to endure airborne, ground ve-hicle and/or shipboard deployments.

While both “rugged” and “rugge-dized” systems have their unique offer-ings, ruggedized systems are growing in demand as this solution provides a cost-effective method for implementing the latest computing technology that meets stringent environmental standards. Addi-tionally, ruggedized systems benefit from the advances made by OEMs and can mean a faster time-to-deployment than their rugged counterparts.

Commercial networking products, such as those offered by Cisco, have proven to be an attractive platform for ruggedized products. Additionally, Cisco is credited

with helping to define many of today’s net-working standards and protocols, actively contributing to the standards committees within the Internet Task Force, IEEE, and other groups. As a consequence, with the widespread adoption of Cisco products across many industries, combined with its comprehensive feature set, Cisco-based rugged computing solutions are increas-ingly being deployed in a variety of applica-tions on board land and air vehicles (Figure 1). Two case studies examine how Parvus engineers ruggedized two Cisco network-ing products: the IE-3000 and the 4948E.

Cisco Switches: Candidates for Ruggedization

One of Cisco’s latest Ethernet switches, the IE-3000, recently proved to be a suitable ruggedization candidate for use in harsh environments. This switch was designed for industrial Ethernet ap-plications, including factory automation, energy and process control and intelligent transportation systems (ITSs). Its intended commercial use already exceeded tradi-tional commercial environment, since the IE-3000 included extended temperature and enhanced shock, vibration and surge ratings not typically offered by commer-cial networking gear. Later named the

DuraNET 3000, the ruggedized IE-3000 delivers the security, advanced Quality of Service (QoS) and manageability that customers expect from Cisco IOS-based switching technology, but it is designed with mechanical enhancements to support deployment of data, video and voice ser-vices in extreme environments (Figure 2).

Although the IE-3000 is considerably more rugged than the norm for a com-mercial product, many military customers require specific electromagnetic interfer-ence (EMI) compliance standards—spe-cifically MIL-STD-461—for radiated and conducted emissions as well as radiated and conducted susceptibility.

Meeting this rugged EMI standard requires protection against input voltage inversion, voltage surges and over-voltage spikes in accordance with MIL-STD-704 and 1275. This was accomplished through the implementation of a reverse voltage/overvoltage protection circuit. Engineers also implemented several improvements, such as designing a sealed enclosure with good EMI gaskets and creating proper test cables. Moreover, proper grounding tech-niques and good bonding between chassis surfaces were critical in creating an enclo-sure that acts as a Faraday cage. Since ex-ternal power leads are typically unshielded

by Jared Francom and David Kummer, Parvus

Meeting the challenges for ruggedizing systems designed for the commercial market can enable them to bring the latest technology advances into the harshest environments where they can operate reliably.

Ruggedizing Commercial Products to Withstand the Most Demanding Environments

Computers for harsh Environments

RTC MAGAZINE DECEMBER 2011 39

TECH IN SYSTEMS

RTC MAGAZINE DECEMBER 2011 39

in test and application, they can be the sin-gle largest point of noise and susceptibility. By including a well-designed filter at the point where power enters the system, the ruggedized IE-3000 complies with EMI requirements as the filter prevents internal noise from exiting the system and protects sensitive electronics from external noise that otherwise might enter the system.

Like many commercial products, the IE-3000 includes RJ-45 network connectors. Although adequate for its original purposes, these RJ-45 connectors are notoriously prone to failure under extreme vibration and do not provide ingress protection against dust and water. Parvus engineers removed and replaced them with locking headers that ultimately ter-minated with circular MIL-DTL-38999 style connectors that not only protect against dust, water, vibration and shock, but also bring ports to the outside world.

Although a cableless design is optimal for rugged conditions, when ruggedizing an existing commercial product that in-cludes cables, not all cable may be elimi-

nated, so additional steps need to be taken to ensure stability. Since the IE-3000 con-tains some cabling, engineers leveraged rigid flex circuits and board-to-board in-terfaces where possible and implemented cable braiding, tie-downs and other strain relief features to maximize reliability and prevent the cables from disconnecting or being severed in vibration or shock.

Heat issues are often credited as the largest contributor to system failures, so ruggedizing systems to meet these thermal challenges is a critical step. Thermal man-agement for defense applications has always been a challenge due to the high operating temperatures of the latest processors and dense packaging needed for environmen-tal ruggedness. Cisco’s standard IE-3000 switch relies on internal heat sinks and a vented case with passive air flow through the case to cool the unit. However, relying on convection cooling only inside a com-pletely sealed box would have severe lim-its, so for the DuraNET 3000, the incorpo-rations of conduction-cooling techniques

enabled the maximization of heat transfer, while allowing the unit to remain fanless and passively cooled.

To reduce weight and to speed the DuraNET 3000’s heat transfer rate, engi-neers removed all of Cisco’s standard finned heat sinks and replaced them with heat spreaders, a conduction-cooling mechanism. The inclusion of heat spreaders, a thin sheet of metal incorporated on top of a device to help dissipate heat, significantly reduced thermal issues inside the IE-3000. These heat spread-ers route heat through an internal rail/truss system that supports all of the circuit card assemblies against shock and vibration while dissipating the heat to the aluminum enclo-sure that incorporates finning on the outside to maximize surface area for cooling.

As the example of the IE-3000 demon-strates, ruggedizing a commercial product in-volves a number of intricate engineering pro-cedures. However, the degree of ruggediza-tion depends on the application for which the system is intended. Since the DuraNET 3000 will be deployed in the harshest of military environments, including tracked vehicles, navy ships and aircrafts, the specific rugge-dization techniques implemented will allow the system to endure these environments.

FIGURE 1

Rugged conditions encountered by military vehicles such as this Humvee require ruggedized computing systems specifically engineered to withstand harsh conditions.

FIGURE 2

The DuraNET 3000 from Parvus is a ruggedized version of Cisco Systems’ IE-3000 industrial Ethernet switch, specifically hardened for use in demanding networking technology refresh applications.

40 DECEMBER 2011 RTC MAGAZINE

TECH IN SYSTEMS

Similarly, a number of ruggedized systems designed for compute-intensive applications are gaining popularity. To accommodate the high port density and power requirements of these systems, rug-gedization techniques such as cableless and fanless designs aren’t possible. How-ever, as demonstrated by the following case study, ruggedization techniques can still be implemented that won’t compromise the system’s high-performance capabilities.

High Performance Meets Ruggedization

Cisco Systems’ high-performance Catalyst 4948E data center switch is a desirable device for many applications because of its 48 Gigabit Ethernet down-links, plus three 10 Gigabit Ethernet up-links (2 copper/1 fiber) and a Gigabit Fi-ber uplink. To make this switch accessible to demanding networking environments, Parvus engineers deployed a series of me-chanical enhancements that support the deployment of data and multimedia ser-vices in wider thermal, shock, vibration, altitude and humidity conditions than of-fered by the standard commercial Cisco version. Dubbed the DuraNET 4948, this powerful, multilayer switch enables de-manding military and civil IP networking technology refresh programs to leverage the best that Cisco switching technology has to offer, but in a ruggedized 19-inch rackmount solution suitable for rugged applications (Figure 3).

As the intended use for this Cisco switch is in data center environments, its original operating temperature was 0° to 40°C. For this system to be deployed in rugged environments and meet Military Standard 810G (the de facto standard for

rugged military electronics), the opera-tional temperature range needed to be ex-tended to -40° to 54°C with the ability to power up when the temperature changes rapidly from 71° to 54°C without time for stabilization at 54°C.

With many ruggedized systems, en-suring a wide operating temperature is a top priority. This proved to be the central engineering challenge when ruggedizing the 4948E because powering the system in cold temperatures instantly created two temperature problems. First, none of the components are rated to power on below 0°C. Second, once the system is opera-tional, some components are self-heating and dissipate a substantial amount of heat (more than 275 watts unit wide), while other components can remain well below their minimum operating temperatures. Cold components need to be warmed at the same time that hot components need to stay cool.

To solve this problem, engineers im-plemented two types of internal heaters to pre-heat the system and protect specific components from damage. The first type of heater provided broad heating across the Catalyst 4948E circuit board. The second type of heater was specifically tar-geted to the compact flash memory, as this critical component wouldn’t operate, or suffered permanent damage, at the lower temperatures. Due to its limited internal self-heating, the compact flash memory—unlike other components—wasn’t staying warm enough to operate properly, neces-sitating its own dedicated heater.

Conversely, at the high end of the temperature range, additional techniques needed to be implemented to remove the heat from the system. Since the 4948E re-quires more than 275 watts, heat dissipa-tion was a critical concern as well. The en-gineers found the best option for removing heat was to keep Cisco’s original design of using fans to force air out of the system. However, since moving parts are not ideal in rugged systems, additional ruggediza-tion procedures were implemented to mit-igate any risks involved in using fans.

Ruggedization Techniques Ensure Reliability

The first step in ruggedizing the fans was upgrading the fans themselves. A fan

FIGURE 3

The DuraNET 4948 from Parvus is a ruggedized version of Cisco Systems’ high performance Catalyst 4948E data center switch.

©2011 Measurement Computing Corporation 10 Commerce Way, Norton, MA 02766

[email protected]

mccdaq.com/NewProducts

(800) 234-4232

MOREPERFORMANCE MORE VALUENew Products

from the Leader in Low-Cost DAQ

16-BIT HIGH-SPEED MULTIFUNCTION DEVICES NEW USB-1608G Series• Up to 500 kS/s, 16-bit

• 16 analog inputs

• 8 digital I/O

• Up to 2 analog outputs

From Only $39924-BIT TEMPERATURE AND VOLTAGE DEVICES NEW USB-2408 Series• 1 kS/s, 24-bit

• 8 thermocouple or16 voltage inputs

• 8 digital I/O

• Up to 2 analog outputs

From Only $599SOFTWARE ENGINEEREDTO MEET YOUR NEEDS

Linux®, Mac®, Windows®

MULTI-PLATFORM SUPPORTwith DAQFlex

Untitled-8 1 11/4/11 10:41:21 AM

RTC MAGAZINE DECEMBER 2011 41

TECH IN SYSTEMS

with a slower RPM yet with a higher air volume was selected. This fan would last longer and thus was selected for the ex-tended temperature range. Secondly, the engineers ruggedized each component of the fan itself by potting the windings and conformal coating the fan PC board. Conformal coating is a process where a coating material is applied to electronic circuitry to protect it from moisture, dust, fungus, corrosive chemicals and tempera-ture extremes.

Conformal coating also proved to be an integral ruggedization technique for the DuraNET 4948. To address the potential hazard of blowing corrosive and conduc-tive salt fog from ocean environments di-rectly over the system’s sensitive electronic components, engineers were diligent in conformal coating all circuit boards and using other corrosion-resistant coatings for all the metal in the system. Plus, to ensure against any possible corrosion, engineers sealed critical electronic components with room temperature vulcanization (RTV) silicone rubber and applied bulb grease to all connector contacts.

The 4948E was redesigned to oper-ate in an extended temperature range, but the existing firmware wasn’t capable of controlling the device given the new ther-mal envelope. To counteract this problem, Parvus engineers created new firmware for the DuraNET 4948 that controls the fans and the heaters across the extended temperature range, while using Cisco con-trols for the original operating range of 0° to 40°C.

For many rugged and ruggedized designs, redundancy is a critical element as it significantly increases the MTBF. When ruggedizing the 4948E, the engi-neers included two power supplies that were redesigned to meet aircraft-grade military standards, and provide for EMI filtering. These supplies were designed to share current, reducing the operational duty cycle to less than 50% per supply, and thereby extending the operational life of the supplies. In addition, each supply was designed to handle the full load of the switch with more than 20% margin. This extends the operational life of the system and keeps the system running if a power supply should fail.

As illustrated by the creation of the

DuraNET 3000 and the DuraNET 4948, the process of ruggedizing a commercial product for harsh application use is no small feat. However, ruggedized prod-ucts have the benefit of capitalizing on the technological advancements made by the world’s leading network manufacturers. When combined with proven ruggediza-tion techniques and innovative engineer-ing efforts, ruggedized systems offer a robust, cost-effective computing choice

engineered to meet the world’s most de-manding environments.

ParvusSalt Lake City, UT.(801) 483-1533.[www.parvus.com].

Cisco SystemsSan Jose, CA.(408) 894-9117.[www.cisco.com].

Untitled-12 1 12/5/11 10:32:57 AM

42 MONTH 2011 RTC MAGAZINE

technology deployed

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

42 DECEMBER 2011 RTC MAGAZINE

Adding bootloading capabilities to embedded applica-tions provides the framework to update firmware run-ning on a microcontroller (MCU) at any time. This

capability is beneficial if the final firmware image contains a bug, if the firmware image needs to be programmed into an MCU after the final product is assembled, or if an ap-plication’s firmware needs to be updated in the field. Any communication protocol can be used for bootloading as long as the MCU has a means of communicating using the chosen protocol and enough free code space to store the bootloader firmware.

The Inter-Integrated Circuit (I2C) or System Manage-ment Bus (SMBus) protocols that are commonly used by MCUs, require only two wires for communication, and can be implemented in a small amount of firmware, making these protocols ideal candidates to use in a bootloader. Updated bootloader-ready firmware images can be sent to the target device by a separate MCU or a fixed-function communica-

tion bridge connected to a PC. Let’s examine general bootloader

design considerations, as well as I2C/SMBus-specific implementation tech-niques for embedded MCU applications. First, we will cover some basic informa-tion of the I2C protocol, including hard-ware and firmware considerations.

The I2C protocol requires two sig-nals—serial data (SDA) and serial clock (SCL)—for communication with other integrated circuits in a system. Both bi-directional lines require a pull-up resis-tor, typically in the 1k-ohm to 4.7k-ohm range and are configured in open-drain mode. In this configuration, the device driving the line can pull the line low or release the line (which will result in the external resistor pulling the signal high). I2C devices are “hot-swappable,” which means that devices can be added and re-moved freely from the bus. This can be particularly useful if the I2C bus is being shared between the bootloader and other integrated circuits within a system. For example, if two devices in an embedded system are communicating on the I2C bus, an external bootloading device can be attached to the bus to communicate with the MCU at the same time.

One drawback to implementing a shared bus is that traffic on the bus (Figure

1) can increase the amount of time necessary to bootload a device. Additional items that can affect the time required to bootload a device include the duration of a flash page erase, flash byte program and communication protocol speed. The flash page erase and byte program time are set parameters that cannot be changed. The clock frequency of the boot-loader’s communication protocol should be considered, as it will directly affect the amount of time required to send a new firmware image to the target MCU. The majority of I2C devices support up to 400 KHz clock frequencies (fast-mode), although some devices support up to 2 MHz clock frequencies (high-speed mode).

Another benefit of the I2C protocol is that devices with different I/O voltages can communicate with each other, pro-vided that all of the pins on the I2C bus are tolerant of the voltage the bus is being pulled up to. This enables a wide variety of devices to communicate on the same bus. Each device on the bus is preconfigured with a unique slave ad-dress that supports communication with “master” devices. The master device initiates all data transfers on the bus, and multiple masters can exist on the same bus. The protocol

by Evan Schulz, Silicon Labs

The ability to update firmware is an increasingly important function for maintaining embedded systems. The I2C/SMBus can provide a cost-effective and efficient vehicle for bootloading firmware updates.

Simplify development with cost-effective Bootloading Using I2c/SMBus Interfaces

System Software

RTC MAGAZINE MONTH 2011 43

technology deployed

RTC MAGAZINE DECEMBER 2011 43

employs an arbitration scheme that provides a determinis-tic way to resolve two or more masters transmitting at the same time, as well as a method of flow control to allow de-vices with slower system clock frequencies to communicate with devices operating at faster system clock frequencies. The ability to use only two pins on a device and two passive external components make the I2C bus inexpensive from a hardware perspective.

From a firmware perspective, adding I2C bootloading capabilities to an MCU will increase the overall applica-tion’s code size. Firmware tasks that need to be completed include:

• Flasheraseroutines• Flashwriteroutines• Polled-modecommunicationinterfaceimplementation• Interruptvectorredirection• Bootloadingcommunicationprotocol• Bootloadenablepin• CRCcalculationtoverifytheupdatecodeimage

A flash erase routine is necessary to erase the applica-tion’s code during the bootload process and a write routine is necessary to write bytes that are received by the target MCU during the bootload process. To reduce the chance of any sort of flash corruption in the bootloader application space,

both routines should have boundary checks to ensure that lo-cations of flash outside the application space are not erased or written. This is very important to the system because the communication interface implementation will reside in the protected bootload area of code.

Firmware on the device manages the protection of the bootload area of code by preventing erases or writes in that area of code space. Although an interrupt-driven I2C com-munication interface is a valid option, a polled-mode I2C communication interface is sufficient for the system and is much simpler. If the bootloader code resides in the lowest page(s) of flash memory, the interrupts need to be redirected to the application firmware space. Compilers for 8051-com-patible MCUs will generate assembly code that places inter-rupt vectors starting at address 0x0003, but can be config-ured to instead locate LJMP instructions in place of the in-terrupt vector table starting at location 0x0003. This enables the interrupt vectors in the application firmware space to be updated when the MCU firmware is bootloaded.

A bootloader communication protocol is needed to de-fine the structure of bytes sent between the target MCU and the bootloader device. For example, the protocol should specify a write command that the bootloader device can send to the target MCU to initiate a firmware update. Figure 2 shows an example of a packet of bytes sent to a target MCU from a bootloader device.

MCU

Bootloader Traffic Proximity Sensor Traffic

MCUTargetMCU

ProximitySensor

VDD1=3.3V

4.7

kohm

SCL

SDA

4.7

kohm

VDD2=1.8V

FIGuRE 1

Example of bootloader traffic domains allowing various devices to communicate at the same time using the same two I2C lines.

44 MONTH 2011 RTC MAGAZINE

technology deployed

44 DECEMBER 2011 RTC MAGAZINE

The first byte transmitted on the bus is the I2C address of the target MCU. After the target MCU acknowledges its own I2C address, a bootload write command is transmitted to inform the target MCU what data to expect from the boot-loader device. Next, the starting location to write the up-dated code is sent on the bus, followed by the flash keys (if required by the MCU) and the updated code image.

The target MCU will need a buffer in data or external data (xdata) space to store incoming bytes. As the target MCU receives a byte on the I2C bus, the target MCU will send an acknowledgement on the bus, which allows the boot-loader device to send another byte. This sequence will con-tinue as long as there is room in the target MCU’s buffer. Finally,acyclicredundancycheck(CRC)issenttovalidatethe updated firmware image. After the target MCU’s buffer is full and the data in the target MCU’s buffer is validated usingtheCRC,thetargetMCUcanbeginwritingthebufferto flash, and the bootloader MCU should stop sending data.

In Figure 2, the flash keys are sent by the bootloader device to the target MCU. Although this method requires additional communication overhead, it is safer than having the flash keys hard-coded in firmware running on the target MCU. If flash keys are hard-coded on the target MCU, the danger from a flash corruption on the target MCU increases. After the flash write completes on the target MCU, the target MCU should send a predefined packet back to the bootloader MCU to indicate that more bytes can be sent.

The bootloader communication protocol and I2C firm-ware also will need to handle I2C error conditions such as ar-bitration, lost errors or negative-acknowledgments (NAKs). If SCL low timeouts are enabled (which is an SMBus-specific timeout condition), it will need to be handled by the protocol and firmware as well. The bootloader communication pro-tocol and firmware will handle any sort of communication error, but will not handle manually entering bootload mode or invalid firmware images.

A bootload pin should be created to provide a fail-safe method of entering bootload mode. This can be implemented with a general-purpose input/output (GPIO) pin. For exam-ple, when the target MCU is reset, the first condition that

should be checked is the state of the bootload enable pin. Depending on that state of the pin, the firmware will enter bootload mode or application mode. This provides a fail-safe way to enter bootload mode and can be used to recover from firmware errors.ACRCor signature check also should bedone after reset to validate the entire application image be-fore running the application firmware in case of any sort of corruption. Before entering application mode, it is important to verify that the application image is valid. If the applica-tion image is not valid, the firmware running on the device could be harmful to the system. The image can be verified by runningaCRCon theapplicationspaceorbycheckinga signature byte located at a specific location in code space. It is recommended to use both methods to reduce the risk of any invalid firmware being executed.

The last aspect of the bootload process is determin-ing how to send the updated firmware to the target MCU. If an I2C bootloader is selected, a general-purpose MCU or a fixed-function communication bridge can be used as the bootloader device. With the general-purpose MCU, firm-ware will need to be developed to handle communicating with the target MCU. In addition, the developer will need a way to pass the updated firmware from a computer to the MCU, which will require more code development. This op-tion provides the most flexibility, but also requires the most development time. A fixed-function communication bridge can be used in place of an MCU and will not require any firmware development. For example, if a host interface de-vice (HID)-to-I2C or HID-to-SMBus communication bridge is used, firmware development and driver installation would not be required. A host-side HID application would be nec-essary to communicate with the bridge to send updated firm-ware to the target MCU. Figure 3 shows an example of a system using a fixed-function communication bridge.

In any embedded system, having the ability to update firmware on an MCU provides flexibility to the developer. If an application image contains a bug, if the firmware needs to be programmed into an MCU after the final product is as-sembled, or if an application’s firmware needs to be updated in the field, a bootloader will provide a convenient develop-

Target MCUSlave

Address

BootloadWrite

Command

StartingCode

Address(multiple

bytes)

DataByte

0

DataByte

n••• CRCFlash Keys

FIGuRE 2

Packet of bytes sent to target MCU from a bootloader device.

technology deployed

RTC MAGAZINE DECEMBER 2011 45

ment tool. I2C or SMBus bootloaders are excellent, cost-effective

options for developers. The I2C and SMBus protocols require two signals and two passive external components (resistors) and can be implemented in a small amount of firmware. Up-dated bootloader-ready firmware images can be sent to the target device by a separate MCU or a fixed-function com-munication bridge connected to a computer. I2C and SM-Bus communication interfaces are economical, ubiquitous peripherals that are commonly used on MCUs, making them ideal candidates for use as a bootloader communication in-terface.

Silicon LabsAustin, TX. (512) 416-8500. [www.silabs.com].

TargetMCU

CP2112Bridge PC

SCL

SDAHID USB

Connection

FIGuRE 3

Example of a bootloader-ready system using a fixed-function communication bridge.

[email protected]

ENGINEERINGDESIGN ANDMANUFACTURINGSERVICES

DESIGN SERVICESPrism Computer Solutions provides rapid development for your engineering needs.

PRODUCT DEVELOPMENTWith a wide array of capabilities, we offer our services to ful ll your precise requirements.

MANUFACTURING SERVICESWe offer turnkey manufacturing services for pre-production and small to medium quantities.

Founded in 1994 to provide complete systems engineering to the electronics industry.

A/V SolutionsFLASH Arrays RAID Controllers Bridge I/O Solutions

prismadv2.indd 1 8/29/11 1:20:31 PM

46 MONTH 2011 RTC MAGAZINE

INDUSTRYWATCH

46 DECEMBER 2011 RTC MAGAZINE

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

M icroTCA packs a lot of punch in a small form factor that is sup-ported by the powerful proces-

sor boards available coupled with mul-tiple high-speed fabric options including XAUI, sRIO, GbE and PCIe. The pri-mary selling points for MicroTCA are impressive: an affordable next-generation computing architecture, high communi-cations bandwidth, the latest multicore processors, support for redundancy and high availability—all in a small system footprint that is extremely scalable. But as with any emerging standard, adoption by its target markets is the ultimate measure of an architecture’s success.

In the case of MicroTCA, sev-eral markets stand squarely in its crosshairs: the telecom market with a focus on network and wireless com-munications equipment; test and measurement, including communica-tions test and high-speed manufac-turing inspection equipment; and the increasingly communication-centric Mil/Aerospace market. Additional po-tential markets include medical imag-ing, industrial controls and the phys-

ics research community. MicroTCA addresses the trend toward open stan-dards, takes advantage of multicore processor capabilities, and is configu-

rable to easily allow tailored solutions across many applications and markets (Figure 1).

Within these markets, MicroTCA

by Mark Lowdermilk, Embedded Planet

MicroTCA looks to VME, CompactPCI and AdvancedTCA for potential converts to the emerging standard.

the Migration path to MicrotcA

MicroTCA

FIGuRE 1

EP4080A Freescale 8core processor in and Advanced Mezzanine Card form factor.

RTC MAGAZINE MONTH 2011 47

IndUStRy WAtch

RTC MAGAZINE DECEMBER 2011 47

is hoping to attract interest from Com-pactPCI, VME and VPX users looking for a next generation architecture that can deliver the increased performance of double the transfer rates, scalability and longevity these architectures lack, as well as from AdvancedTCA adher-ents that are looking for a less expen-sive—yet still robust—feature set in a much smaller footprint. There are trade-offs in terms of capacity, size and cost to consider. In addition, Mi-croTCA has the hot-swappable feature these other systems lack. OEMs who move to MicroTCA are going to do so because it is a next generation archi-tecture that delivers increased perfor-mance in a very small package.

Although MicroTCA was intro-duced by the PCI Industrial Computer Manufacturers Group (PICMG) in 2006, there are already over 50 com-panies worldwide offering Advanced Mezzanine Card (AMC) modules for the standard. This can be attributed to the fact that MicroTCA utilizes the same AMC cards as another PICMG effort—AdvancedTCA—which started in 2002.

MicroTCA is gaining traction quickly because it is an offshoot of AdvancedTCA. There is an overlap of the ecosystems in that regard, and as a result, both architectures benefit. As a market, telecommunications demands the maximum bandwidth and transfer rates possible. Other markets such as industrial controls do not require the capacity of a full-blown ATCA system, but can still benefit for the economies of scale and functionality of Advanced Mezzanine Cards (Figure 2).

The Move from AdvancedTCAPerhaps the most logical migra-

tion path to MicroTCA lies with Ad-vancedTCA users looking for a lower cost solution and a smaller footprint. The original intent of AdvancedTCA

was to meet the requirements of the next generation of “carrier grade” wired and wireless networking and telecommunications equipment such as media gateways, video transcoders and IPTV. As a result, AdvancedTCA was created to deliver massive process-ing and bandwidth with high availabil-ity and built-in redundancy.

For many applications, Ad-vancedTCA may be overkill and the final solution is usually quite large. For those that prefer AdvancedTCA’s features but don’t want to invest in un-necessary functions, and are looking for a smaller footprint, MicroTCA is a natural choice. For example, a physics application demands more computa-tional capacity as opposed to a wire-less base station application needing a feature set of redundancy and a high throughput rate. With communication bandwidth capabilities in the range of 40 Gbit/s to over 1 Tbit/s, MicroTCA has more than enough bandwidth for most demanding applications.

Starting with a very small two-blade chassis and scaling up to a max-imum twelve-blade solution, 2U Mi-croTCA Processor blades (PrAMCs) can be networked together to deliver a tremendous amount of computing re-sources, particularly when each could be designed with the latest multicore processors to further increase comput-ing power. Additional system compo-nents include power modules, cooling units and AMCs for everything from mass storage to high-end graphic cards (Figure 3).

Appropriate product applications for the MicroTCA architecture include wireless base stations, Wi-Fi/WiMAX radios, optical networks and media servers, to name a few. MicroTCA also delivers the high reliability inherent in AdvancedTCA with availability up to five nines (0.999999). As with Ad-vancedTCA, redundancy and cooling configurations can be scaled for full, partial or no redundancy depending on the application’s requirements.

FIGuRE 2

SFP module in an Advanced Mezzanine Card form factor.

48 MONTH 2011 RTC MAGAZINE

IndUStRy WAtch

48 DECEMBER 2011 RTC MAGAZINE

Making the Move to MicroTCAAlthough VME and CompactPCI

are still viable for many applications, these architectures are struggling to meet the demanding bandwidth re-quirements of today’s increasingly communication-centric industrial and military applications. As a result, many VME and CompactPCI users, including the more recent Compact-PCi Serial users, are looking for that next generation platform that can de-liver on both counts. MicroTCA has the added benefit of further decreas-ing the size of the final solution, with its 2U cards being smaller than VME and CompactPCI’s 3U and 6U offer-ings.

There are a lot of people who have been using VME and CompactPCI for a long time, pushing it along, keeping it going, and now they face a decision of going to a new architecture, and MicroTCA would be a good option be-cause of its size and increased perfor-mance. Price considerations in rolling out a new technology take into account how much more throughput and flex-ibility there is with MicroTCA.

To facilitate the move to Mi-croTCA, companies such as Embedded Planet are going one step further to of-fer integrated solutions to help reduce the complexity, improve time-to-mar-ket, and reduce risk to OEM partners by delivering an application-specific

solution that meets the customer’s ex-act needs.

Such “application ready” solutions drastically reduce integration time and costs and eliminate the need for cus-tomers to work with multiple vendors and integrate the components into a complete system themselves. Mi-croTCA compared to AdvancedTCA comes down to being cost-efficient in achieving a system performance re-quirement.

Customers may be used to deal-ing with multiple vendors, particu-larly with VME, Compact PCI and AdvancedTCA. But in this economy with few resources, less time, and the need to get to market quickly, OEMs are searching for technology experts to help them reduce costs and improve time-to-market.

In December 2010, Embedded Planet moved from simply producing off-the-shelf PrAMC boards for Ad-vancedTCA and MicroTCA to deliver-ing complete solutions ready to run out of the box for embedded applications. The modular embedded computing marketplace, including MicroTCA, can be difficult to navigate, and our goal is to simplify that for the customer. Em-bedded Planet is partnering with other leading companies in the MicroTCA ecosystem space, including Concur-rent Technologies, N.A.T. for Network I/O modules and carrier hubs, and Mi-croBlade for chassis, backplanes and

power modules. With an integrated solution, the

customer can focus on higher levels of activity that bring them more value. This provides savings in terms of di-rect cost, savings in indirect costs and a reduction in risk factors.

Embedded PlanetCleveland, OH. (216) 245-4180.[www.embeddedplanet.com].

FIGuRE 3

1U chassis with power supply, MCH and three AMC processor cards.

C SC SS

Intelligent connectivity is driving unprecedented smart services and business models, and promises to be one of the decade�s most disruptive technologies At Intel, we are reducing development complexity by combining Intel® architecture-based computing, I O and connectivity in small-footprint modules Li e the Intel® Reference Design for Smart Services Development based on the Intel® Atom Processor, a platform that can greatly reduce time and cost for developers of smart services, intelligent connected devices and software solutions

Challenge

Solution

evelop intelligent solutions that move markets.

2011 Intel Corporation Intel, the Intel logo, and the Intel Embedded logo are trademar s of Intel Corporation in the U S and or other countries Software and wor loads used in performance tests may have been optimi ed for performance only on Intel® microprocessors Performance tests, such as S Smar , and obile ar are measured using speci c computer systems, components, software, operations and functions Any change to any of those factors may cause the results to vary ou should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products 1Juniper Research 2011 2 Intel, 2011 3 Intel, 2011

a imi e your opportunity with the 2 Smart Services eveloper it ase on ntel architecture. oin the iscussion an see how ntel an our growing 2 ecosystem are creating new possi ilities in em e e technology.

ro ecte annual revenues rom 2 services y 2 16.1

C i le power o the ntel e erence esign or Smart Services evelopment.3

ootprint o the ntel e erence esign or Smart Services evelopment.2

Untitled-1 1 12/9/11 9:34:26 AM

50 DECEMBER 2009 RTC MAGAZINE

AnnUAl ARtIcle IndeX

50 DECEMBER 2011 RTC MAGAZINE

EditorialSecurity? Security You Say? Hah! ........................................... 5

Industry Insider Latest Developments in the Embedded Marketplace ............... 6

Small Form Factor Forum The Little Engine that CAN .................................................... 10

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 46

Editor’s Report—Programmable Configurable ASICs Intel’s Atom Platform Integrated with Altera FPGA Already in OEM SBC Product ................................................................. 12

by Tom Williams

Technology in Context—Managing Network Systems Mandates for Power Efficiency Push Telecom Providers toward Software Optimization .......................................................... 16

Carter Edmonds, Kontron

Technology in Systems—Embedded Windows: The Next GenerationWindows 7 Goes Embedded ........................................... ........ 20 John R. Malin and Sean D. Liming, SJJ Embedded Micro Solutions CE Goes Multicore: Microsoft Windows Embedded Compact 7....26

Douglas Boling, Boling Consulting

Making Embedded Systems More Secure with Windows Embedded Standard 7 ............................................................ 30

John Lisherness, Avnet Technology Solutions

Technology Deployed—Motor and Motion ControlImplementing Precision High-Speed Linear Motion Control .. 34

Todd Shearer, Galil Motion Control

A Taxonomy of Motion Control Encoder Technologies .......... 38Foo Hong Thong, Avago Technologies

Industry Watch—New Approaches to System CoolingA New Approach to 3u VPX Preconfigured Conduction Cooled Systems ............................................................................... 42

Bill Ripley, Themis Computer

EditorialSpare the Juice-- SWaP is a hot topic .................................... 5

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum No Mulligan for Embedded Standards ................................... 10

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 72

Editor’s Report—Customizable SoCs Quest continues fo rthe “Sweet Spot” in Configurable ASIC/SoC Design .................................................................................. 14

by Tom Williams, Editor-in-Chief

Technology in Context—COMs vs. SBCs COM Express versus SBC:Deciding Which to use and Where . ............................................................................................. 18

Juergen Eder, GE Intelligent Platforms

Technology Connected—PCI Express over Cable PCIe over Cable Goes Mainstream ........................................26

Steve Coooper, One Stop Systems

Technology in Systems—Analog to Digital ConversionCompression-based A-to-D Converters: Reaching New Low Power Limits in Quantization ........................................... ................. 32 Fred Tzeng, ZeroWatt Technologies

Technology Deployed—Standards Update 6Gbit/s SAS and Beyond: Emerging Storage Standards Set the Course for the Furture ......................................................... 40

Sam Barnett, Maxim Integrated Products

Industry WatchWi-Fi: Leading the Way in Enabling the ‘Internet of Things” ....... 46

Lew Adams, GainSpan

40G ATCA Meets LTE- Speeding from Backplanes to Broadband ......... .................................................................................... 56

Sven Freudenfeld, Kontron

Embedded Windows: The Next Generation

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comJanuary 2011

Software Saves Power in High-End Networks

Sort Out the Best Choice for Motor Control

OpenVPX Opens Options for System Cooling

Embedded WindowsTHE NEXT GENERATION

Enabling The Internet of ThingsINTERNET

THINGS

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comDecember 2010

COMs vs. SBCs: Which to Use When

Identify and Save Power in A/D Conversion

PCI Express Moves Out over Cable

ENABLING THE

OF

JANUARY 2011DECEMBER 2010

RTC MAGAZINE DECEMBER 2009 51

AnnUAl ARtIcle IndeX

RTC MAGAZINE DECEMBER 2011 51

Editorial The Dance of Optimization: Waltzing Down to the Silicon ....... 5

Industry Insider Latest Developments in the Embedded Marketplace ............... 6

Small Form Factor Forum If Memory Serves ................................................................. 10

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 44

Editor’s Report—FPGA Family Spans the Spectrum 28 nm FPGA Device Portfolio Addresses Continuum of Design Requirements ....................................................................... 12 by Tom Williams

Technology in Context—Configurable and Programmable Devices Configurable and Programmable: The Sweet Spot for the SoC ................................................. 16 Jamie Brettle, National Instruments and Greg Brown, Xilinx

Technology Connected—Security for Networked Devices Securing Your Embedded Designs: Encrypion and Authentication ‘Keys’ to Success ......................................... 20 Daryl R. Miller, Lantronix

Security Considerations in Embedded I/O Virtualization ....... 24 David Kleidermacher, Green Hills Software

Technology in Systems —Optimizing Energy Use Managing Energy Savings in Real Time ................................ 28 Raman Sharma, Enery Micro and John Carbone, Express Logic

Power Debugging the Software: Optimizing the Power Consumption of an Embedded System ................................. 34 Lotta Frimanson and Anders Lundgren, IAR Systems

Technology Deployed —Small Modules in Transportation Transportation Applications Find Value in the Centralized Computing Platforms ............................................................ 38 Walter Furter, Kontron

EditorialSunshine on the Highway, Power to the Grid .......................... 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum Help Wanted! Industry Leadership ........................................ 10

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 46

Editor’s Report —Precise Timing for Small Modules An Atomic Clock in Miniature ushers in Precise Timing for Small Modules ...................................................................... 12 by Tom Williams

Technology in Context—FPGAs and CPUs-Allies or Rivals? MPus Team with FPGAs to Solve Real-Time System Requirements ...................................................................... 16 Lawrence Getman, Xilinx

Microprocessers or FPGAs? Making the Right Choice ........... 22 Steve Edwards, Curtiss-Wright Controls Embedded Computing

Next Generation SoC Platform for Terrestrial and Space Applications .......................................................................... 26 Esam Elashmawi, Microsemi

Technology in Systems—From Verification to Compliance Tracing Requirements through to Verification: Improve Current Practicies for Standards Compliance .................................... 30 Mark Pitchford, LDRA

Technology Deployed—Data Acquisition with Small Modules Data Acquisition Solutions Stack up ..................................... 34 Robert Burckle, WinSystems

Capturing Elusive Data Ensures Reliable Results................... 38 Ben Haest, QED, SA and Klaas A. Vogel, Elsys Instruments

MHz, Watts, SizeOptimizing Energy Use

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comMarch 2011

Optimizing Energy Use

Merging Configurability with Programmability

The Quest to Secure Networked Devices

FPGA Family Spans Spectrum of Design Needs

MHz, Watts, SizeFPGAs and CPUs, Allies or Rivals?

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comFebruary 2011

FPGAs and CPUsAllies or

Rivals?Atomic Clock Shrinks

to Chip Scale

Small Modules Gobble Big Data

Vital Code: Verify and then Comply

MARCH 2011FEBRUARY 2011

52 DECEMBER 2009 RTC MAGAZINE

AnnUAl ARtIcle IndeX

52 DECEMBER 2011 RTC MAGAZINE

EditorialThe Network that Binds: Pulling the Home into the World of Digital Services ...................................................................... 5

Industry Insider Latest Developments in the Embedded Marketplace ............... 6

Small Form Factor Forum Shootout on the Oak Trail ..................................................... 10

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 44

Editor’s Report—New Network Technologies Enter the Home The Smart Grid Meets the Digital Home .................................... 12

by Tom Williams

Technology in Context—Sources of Low Power: Energy Harvesting Energy Harvesting Applications Are Everywhere ................... 14

Tony Armstrong, Linear Technology

Technology Connected—Devices and the Cloud Storing Device Data in the Cloud .... ........................................ 20 Kurt Hochanadel, Eurotech

Technology in Systems—Hypervisors, RTOSs and MulticoreEmbedded Virtualization on x86: A Technical Look at Approaches and Solutions ........................................... ............................. 24 Timo Kühn, Real-Time Systems

Embedded Virtualization Meets Real-Time Needs in Multi-OS Systems ................................................................................ 28

Christophe Grujon, TenAsys

Technology Deployed—New System Specifications Modernizing Legacy Modular Systems Design with CompactPCI Serial ................................................................................... 32

Barbara Schmitz, MEN Mikro Elektronik

Rugged Memory Spec Raises the Bar for Rugged Modular Computing ........................................................................... 36

Markus Friese, Lippert Embedded Computers

Industry Watch—MicroTCA in NetworksMicroTCA Systems for the Evolving Wireless Infrastructure ....... 40

Tony Romero, Performance Technologies

Editorial HD and 3D Buried in the Chip: Embedded Systems Go More Visual ..................................................................................... 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 7

Small Form Factor Forum When is a Standard not a Standard? .................................... 10

Guest Editorial Evolution - It’s a Good Thing! ................................................ 12 Jonathon Miller, Diamond Systems

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 50

Editor’s Report—Advances in Embedded Processor Architectures New Embedded Generation Fuses x86 with Parallel Processing Engine .................................................................................. 14 by Tom Williams

Technology in Context—Microcontrollers Go After the Details Right Sizing the Micro: Honing in on the Right MCu for the Job........ ............................................................................... 16 Keith Curtis, Microchip Technology

Technology Connected—Security for Networked Devices Adding Extra Levels of Security for Connected Client Devices .... 20 Robert Day, Lynuxworks

Technology in Systems —Developing with Programmable Logic utilizing a Flexible Interconnect Architecture for System Design. ................................................................................. 24 Aaron Ferrucci, Altera

Programming ASP-Type Devices: New Approaches for a New Paradigm .............................................................................. 30 Greg Brown, Xilinx

Portable and Reusable FPGA Frameworks Let Engineers Do What They Do Best - Design ................................................. 36 Jeffry Milrod and Kristen Zaffini, Bittware

Technology Deployed —Control for Advanced Energy Systems Advanced Controls Enable Airborne Wind Power Generation . 40 Brian MacCleery, National Instruments

Industry Watch —Safety-Critical Software Safe Software: Things to Consider When Building Products That Can Cause Injury........................................................... 46 Ken Maxwell, Blue Water Embedded

Energy HarvestingBrings in “THE JUICE”

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comMay 2011

Devices Link Up through the Cloud

Hypervisors Blaze the Path to Multicore Diversity

New Specs Fuel System Design Options

Brings in

"

"THE

JUICE

Energy Harvesting Strategies Abound:Developing with Programmable Logic

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comApril 2011

Microcontrollers Get Application Specific

Small Controllers Run Advanced Energy Systems

Software Targets Safety where Danger Could Lie

Strategies Abound:

Developing with Programmable Logic

MAY 2011APRIL 2011

RTC MAGAZINE DECEMBER 2009 53

AnnUAl ARtIcle IndeX

RTC MAGAZINE DECEMBER 2011 53

EditorialThe Changing Face of Embedded .......................................... 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum Where have All of the RTOSs Gone? ..................................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 50

Editor’s Report—The Growth of Wireless Connectivity Wi-Fi to Become Even More Versatile and ubiquitous ................. 14

by Tom Williams

Technology in Context—Sorting out Small Form Factors The Right COM for the Right App: Sorting out Small Form Factors ................................................................................. 16

Dan Demers, congatec US

Graphics Performance Drives Ever More Capable Small Form Factor Designs...................................................................... 22

Christine Van De Graaf, Kontron

Technology Connected—Supervisory Control Systems SCADA Security fro Critical Infrastructure .... ............................ 28 Frank Dickman

Technology in Systems—Embedded Java and AndroidAndroid—Google’s Mobile Platform and its Capabilities for Embedded ........................................... ................................. 32 Bill Weinberg, LinuxPundit.com and Olliance Group

Real-Time Java Virtual Machine undergoes Overhaul........................................... ..................................... 36 Kelvin Nilsen, Atego Systems

Technology Deployed—Small Modules in Medical Devices Challenges and Opportunities for the Medical Device Industry: Meeting the New IEC 62304 Standard .................................. 42

Martin Bakal, IBM Rational

Modules Mobilize Medical Care ........................................... 46Colin McCracken, American Portwell Technology

EditorialThe Smart Grid: A Huge Task with Huge Opportunities .......... 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum Head Transplant ................................................................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 46

Editor’s Report—The Promise of the Smart Grid The Smart Grid: The Advent of a New Technology Infrastructure .. 14

by Tom Williams

Technology in Context—Platform Management with Customizable Microcontroller Customizing a Microcontroller for Hardware Platform Management ........................................................................ 18

Mark Overgaard, Pigeon Point Systems and Hichem Belhadj, Microsemi

Technology Connected—New Roles for Wireless Connectivity Software Defined Radio: The Key to Public Safety Radios .... ..... 22 Rodger H. Hosking, Pentek

Technology in Systems—Hybrid and Multicore ProcessersSupercomputer Performance on a Chip Powers Next-Generation Embedded Image Processing ........................................... ...... 26 Dr. Vijay Reddi, Advanced Micro Devices

Technology Deployed—Embedded Technologies for the Smart Grid Synchronized Embedded Intelligence Enables the Smart Grid ...................................................................................... 30

Andre Marais, Symmetricom

Smart Grid Security: Less Bruce Willis, More Ben Franklin .. 34Robert Vamosi, Mocana

Securing and Improving the Smart Grid Requires Military Grade Technology .......................................................................... 38

Jim McElroy, Green Hills Software

Industry Watch—PCI Express Meets DSPDSPs with PCI Express Interface Expand Embedded Connectivity Options ................................................................................. 42

Krishna Mallampati, PLX Technology

Small Form Factors: Finding the Right Fit

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comJuly 2011

Java and Android Add Power to Embedded

Small Modules in Powerful Medical Systems

SCADA Systems Add Integrated Security

THE RIGHT FIT

SMALL FORM FACTORS:FINDING The Smart Grid:

A New Technology Infrastructure

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comJune 2011

Software Defined Radio to Aid First Responders

PCI Express Links up with DSP

Hybrid CPUs Challenge Supercomputers

JULY 2011JUNE 2011

54 DECEMBER 2009 RTC MAGAZINE

AnnUAl ARtIcle IndeX

54 DECEMBER 2011 RTC MAGAZINE

EditorialFrom ASIC to ASP to What’s Next? The Quest for the Ideal Embedded Device .................................................................. 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum Gamers COM Their System ................................................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 50

Editor’s Report—Advanced Memory Technology 1 Terabit on a Chip—New Memory Technology Rises to Challenge NAND Flasy ............................................................................ 14

by Tom Williams

Technology in Context—OpenVPX in Commercial Applications updated Attributes Bring VME Beyond Military with OpenVPX ... ............................................................................................. 18

Steve Gudknecht, Elma Electronic

CompactPCI Serial Challenges VPX as Embedded Shifts to Serial Point-to-Point Architectures ........................................ 22

Barbara Schmitz, MEN Micro

Technology Connected—Industrial Networking IPv6 Gets Ready for the Smart Grid and the Internet of Things .. 28 David Ress, Sensus and Mark Grazier, Texas Instruments Incorporated

The World Is Moving to IPv6: Are You and Your Product Ready? .... ............................................................................................. 32 Thomas Volz, EBSnet

Technology in Systems—Machine-to Machine Systems Machine to Machine - Intelligent Devices Talking to Each Other .. 36 Bill Weinberg, LinuxPundit.com and OlliainceGroup.com

Technology Deployed—Robotic Systems: Sense, Think, Act Simplifying Robot Software Design Layer by Layer ............... 42

Meghan Kerry, National Instruments

Industry Watch—Wireless NetworkingGetting Familiar with Bluetooth 4.0 Low Energy ....................... 46

Michael Foley, Bluetooth SIG

EditorialThings in the Cloud ................................................................ 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum The Bad, the Good and the ugly ........................................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 54

Editor’s Report—Embedded Systems in Solar Power Growth of Solar Power Rides on Embedded Intelligience ............. 14

by Tom Williams

Technology in Context—Embedded Memory System Options Downloadable Modules Ease Memory Constraints in Small Embedded Systems .............................................................. 18

John A. Carbone, Express Logic

The Things I Hear: The Engineering to Purchasing Gap in Embedded Memory Selection ............................................... 26

Nicholas Urbano, Memphis Electronic

Technology Connected—PCI Express Meets Serial RapidIO Serial RapidIO Reaches a Crossroads with PCIe in Intel-Based DSP Designs .... ............................................................................ 32 Ian Stalker, Curtiss-Wright Controls Embedded Computing, and Devashish Paul, IDT

Technology in Systems—Real-Time DSP An Integrated Real-Time Platform Can Deliver Improved DSP Performance at Lower Costs ........................................... ....... 36 Andy The, IntervalZero

Technology Deployed—Making the Most of Multicore A Static Analysis Approach to Identifying Defects in Multithreaded, Multicore Designs ......................................... 42

Paul Anderson, GrammaTech

Building Scalable Network Processing Platforms with Multicore Processers ........................................................................... 46

Paul Stevens, Advantech

Industry Watch—Advances in Wireless ConnectivityDemystifying the 4G Phenomenon: Part 1 ................................ 50

Todd Mersch, RadiSys

IPv6 Gets Ready to Take the Stage

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comSeptember 2011

Will OpenVPX Move into the Commercial World?

Robotic Systems: Sense, Think, Act

Machine-to-Machine Systems: Tying the World Together

IPv6TO TAKE THE STAGE

GETS READY

Wring More Performance out of Embedded Memory

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comAugust 2011

Making DSP Work in Real Time

Bridging PCIe and Serial RapidIO

Making the Most of Multicore

WRING MORE PERFORMANCEOUT OF

EMBEDDED MEMORY

SEPTEMBER 2011AUGUST 2011

RTC MAGAZINE DECEMBER 2009 55

AnnUAl ARtIcle IndeX

RTC MAGAZINE DECEMBER 2011 55

EditorialFast Serial Interconnects—Will They Bypass Embedded or Bring it Along? ....................................................................... 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum Auld Lang SFF ...................................................................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 56

Editor’s Report—High-Speed Interconnects Thunderbolt: A Potential High-Speed Multiprotocol Serial Interconnect ........................................................................... 14

by Tom Williams

Technology in Context—Stackable vs. COM: What’s the Best Choice? An Aerial View of COMs vs. SBCs from 30,000 Feet .... ........ 16

Bob Burkle, WinSystems

Thinking (about What Goes) Inside the Box............................26 Martin Mayer, Advanced Digital Logic

Technology Connected—Flexible Circuits Extending Electronic Functionality with Printed Electronics and Printed Memory .. .................................................................. 32 Jennifer Ernst, Thinfilm Electronics

Technology in Systems—Video and Display Technology Gets Smarter Video and Display Technology at the Intersection of Full Multimedia Immersion ............................................................................. 36 Peter Mandl, Advanced Micro Devices

Embedded Video Takes Airborne Surveillance to New Heights .... 42 Christian Steward, Curtiss-Wright Controls Embedded Computing

Technology Deployed—Security in Systems Four Key Steps to Address Security Threats in Embedded Systems ............................................................................... 46

Dominic Tavassoli, IBM Rational

Industry Watch—MicroTCA Comes on StrongMicroTCA Challenges VPX-Based Systems for Military Applications ............................................................................................ 50

Mark Leibowitz, Robert Saracino and Jon Leach, BAE Systems, Electronic Systems and Saeed Karamooz, VadaTech

EditorialSteve Jobs ............................................................................. 6

Industry Insider Latest Developments in the Embedded Marketplace ............... 8

Small Form Factor Forum When Did Legacy Become a 4-Letter Word? ......................... 12

Products & Technology Newest Embedded Technology used by Industry Leaders ..... 50

Editor’s Report—Advances in Memory Closing the Performance Gap: Making Memory Faster with Algorithms and Logic .............................................................. 14

by Tom Williams

Technology in Context—Nonvolatile Memory Advances in Nonvolatile Memory Interfaces Keep Pace with the Data Volume .... .................................................................... 18

Terry Grunzke, Micron Technology

Technology Connected—Network Processing Getting What You Pay For: Optimizing PCIe Accelerator Card Designs .. .............................................................................. 24 Matthew Dharm, JumpGen Systems

Technology in Systems—Technologies for Energy Intelligience The Smart Grid Built on Smart Objects Will Challenge Developers ............................................................................ 28 Bill Weinbirg, Linux Pundit and The Olliance Group

The Smart Grid Tipping Point for Electric Vehicles: Closer than You Think ..................................................................................... 32 Jim Zyren, Qualcomm Atheros

Technology Deployed—Designing Safety-Critical Systems Reducing the Cost of Developing Safe, Secure, and Resilient Industrial Control Systems .................................................... 36

Jim McElroy, Green Hills Software

Industry Watch—Wireless NetworkingDemystifying the 4G Phenomenon: Part 2 ................................ 40

Todd Mersch, RadiSys

Defining the Future of Multi-Gigabit Wireless Communications ...... ............................................................................................. 46

Ali S. Sadri, WiGig.org

Make The Best ChoiceStackable vs. COM

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comNovember 2011

MicroTCA Pushes Against VPX in Military Apps

Security: A Systems-Oriented Issue

Thunderbolt Bids for Serial Interconnect Solutions

MAKE the BEST CHOICE

v s

Networking Goes WIRELESS From Phone to Factory

An RTC Group Publication

The magazine of record for the embedded computing industry

www.rtcmagazine.comOctober 2011

Memories Advance in Speed and Nonvolatility

Energy Systems Gain Intelligence, Shed Waste

Safety-Critical Systems: More than Reliability

NETWORKINGGOES

FROM PHONETO FACTORY

WIRELESS

NOVEMBER 2011OCTOBER 2011

56 DECEMBER 2011 RTC MAGAZINE

PRODUCTS &TECHNOLOGYFEATURED PRODUCTSSoC FPGAs Integrate ARM Processor and FPGA into 28nm Single-Chip Solution

Altera has introduced a family of what in these pages have been dubbed application services platforms (ASPs) and what it is calling SoC FPGAs. These are devices that integrate a hard-wired microprocessor and its most common peripher-als onto the same die with an FPGA fabric to form a program-mableandconfigurablesystemonchip(SoC).ThenewAlterafamilyintegratesadual-coreARMCortex-A9MPCorepro-cessor with Altera’s 28nm Cyclone V and Arri V FPGA fab-rics.Sincetheintegrationisonasingledie,theARMportionis produced in the same 28nm process. The devices include er-ror correcting code (ECC) protected memory controllers and high-bandwidth interconnect.

The CycloneV and ArriaV SoC FPGAs feature a pro-cessor systemwithadual-core800MHzARMCortex-A9MPCore processor, NEON media processing engine, single/double-precisionfloatingpointunit,L1andL2caches,ECC-protected memory controllers, ECC-protected scratchpad memory and a wide range of commonly used peripherals. The processor system can deliver 4,000 DMIPS peak performance for less than 1.8 watts. The processor sys-temandFPGAfabricarepoweredindependentlyandcanbeconfiguredandbooted in any order. Once in operation, the FPGA portion can be powered down as needed to conserve system power.

TheARMCortex-A9MPCoreprocessorsystemandFPGAareinter-connected by high throughput data paths, providing over 125 Gbit/s peak bandwidth with integrated data coherency. This level of performance is not possible in two-chip solutions because an integrated single-chip SoC FPGA allows board designers to eliminate the external I/O paths between a pro-cessorandanFPGA,eliminatinglatencyandprovidingsignificantsystempower savings.

The CycloneV and ArriaV SoC FPGAs are based on a low-power 28nm process (28LP). These families feature embedded transceivers that operate up to 5 Gbit/s and 10 Gbit/s respectively. The FPGA fabric includes variable-precision DSP blocks and up to three ECC-protected memory controllers.

The CycloneV SoC FPGAs feature up to 110K logic elements (LEs) and provide low system cost and power along with performance levels that make the devices suitable for differentiating high-volume applications, including next-generation industrial drive on a chip, advanced driver assistance and video surveillance. The ArriaV SoC FPGAs balance cost and performance while delivering the lowest total power for mid-range applications. The de-vices feature up to 460K LEs and are suitable for meeting the higher per-formance requirements in applications that include remote radio heads, LTE base stations and multi-function printers.

Altera’s SoC FPGAs enable both hardware and software teams to use commontoolsanddevelopmentflowsthatsupportboththeCortex-A9MP-Core processor and the FPGA. Designers can create custom peripherals and

hardware accelerators using Altera’s Quartus II software and integrate them with the processor system using Altera’s Qsys system integration tool. Qsys accelerates the hardware design process by automatically generating inter-connect logic to connect intellectual property (IP) functions and subsystems. Qsys automatically generates an FPGA-optimized network-on-a-chip (NoC) interconnect, delivering higher performance, enabling improved design reuse andprovidingfasterverification.Qsyssupportsindustry-standardinterfacesincluding Avalon Memory-Mapped, Avalon Streaming and AMBA AXI fromARM,enablinguserstoleverageandreuseIPcoreswithmultiplein-terfaces in a single design. Because SoC FPGAs are based on the standard ARMCortex-A9MPCoreprocessor,theyarecompatiblewiththeexistingARMsoftwareecosystem.

Embedded software developers can get started immediately writing device-specificapplicationsoftwaretargetingAltera’sSoCFPGAsleverag-ing the SoC FPGA Virtual Target, which is available for purchase now. SoC FPGA silicon will be available the second half of 2012 followed by reference designs and development boards. Pricing will start at less than $15 in high volumes. Altera, San Jose, CA. (408) 544-7000. [www.altera.com].

RTC MAGAZINE MONTH 2011 57

pRodUctS & technology

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

RTC MAGAZINE DECEMBER 2011 57

Fanless Dual-Core Computing and USB 3.0 Come to Thin Embedded Devices

A new Em-ITX form factor board combines rich I/O with advanced multime-dia capabilities. Partnered with a new industrial chas-sis kit, the VIA EITX-3002 from Via Technologies pro-vides a solution for a wide range of durable and fanless next generation devices in medical, healthcare, indus-trial and building automa-tion, digital signage, kiosk, POI/POS, gaming and surveillance applications.

The VIA EITX-3002 is based on the 17 cm x 12 cm Em-ITX form factor, and is powered by a choice of a 1.2 GHz VIA Nano X2 E-Series or 1.0 GHz VIA Eden X2 dual core processor. The VIA EITX-3002 takes advantage of the VIA VX900H media system processor, a fea-ture packed all-in-one digital media chipset that brings excellent hard-ware acceleration for the latest HD video formats including MPEG-2, H.264, VC-1, WMV9 and HDCP for Blu-ray content protection in stun-ning 1080p display. The VIA EITX-3002 supports dual independent display, allowing different content to be shown in different resolutions for superior digital signage displays.

The unique design of the Em-ITX form factor places the VIA pro-cessor and VIA VX900H MSP on the reverse side of the board, optimiz-ingtheavailablerealestateforarichI/Oconfigurationandfacilitatingslim fanless chassis designs. The VIA EITX-3002 includes an onboard DC-to-DC converter supporting both AT and ATX power modes, and power input voltages of DC 7V to DC 36V. An onboard built-in 5-wire/4-wire USB Touch interface makes the EITX-3002 highly suited for high-end interactive touch screen multimedia applications.VIA Technologies, Fremont, CA. (510) 683-3300. [www.via.com.tw/en].

USB Data Acquisition: Up to 2M Samples per Second per Channel

A data acquisition system incorporates a high-speed sampling mode of up to 2M samples per second for each channel and is CE com-pliant, making it suitable for applications in the European Union and worldwide. The xDAP 7420 Data Acquisition System from Microstar Laboratories is also compatible with both North American and Euro-peanpowerstandards,requiringnoswitchingorreconfiguration.

Each xDAP 7420 provides eight parallel 16-bit analog-to-digi-tal converter channels and can support the eight million samples per second sustained transfers to an appli-cation on a PC-work-station or laptop host. These are clocked si-multaneously and run at configurable ratesof up to two million samples per second. The aggregate sample transfer rate limit is eight million samples per second, with transfers to the host continuously sustainable across the USB interface at this rate. For host applications that cannot sustain this pace, there is enough local buffer memory to record a full minute of activity without any concur-rent transfers.

xDAP 7420 features an embedded 2.0 GHz Celeron processor that manages all of the real-time aspects of acquisition hardware manage-ment and data buffering. On the host side, xDAP 7420 application soft-ware uses the same “channel architecture” driver and server software, provided at no extra cost—it is the same interface software that all of the other DAP products use as well. The xDAP 7420 is priced at$6995. Microstar Laboratories, Bellevue, WA. (888) 678-2752. [www.mstarlabs.com].

Dual HD PCI/104 H.264 Compression Card for Advanced Video CaptureA low-latency H.264 encoder implemented on a single PCI/104 form factor board allows system

builderstoeasilyaddhighdefinitionanaloganddigitalvideocapturewithH.264/MPEG-4AVC(Part 10) encoding to their embedded PC equipment designs.

The H264-HD2000 encoding engine from Advanced Micro Peripherals supports ultra low la-tency full frame rate encoding of two HD video sources at up to 1080p30. The H264-HD2000 also supports single channel encode at full 1080p60 and perform stream duplication of the Digital Video input to provide multiple encodings of the same input. This allows streams to be created at different resolution, compression settings dependent on requirements and available bandwidth.

Key features include dual channel encoding at up 1080p30 and single channel encoding at up to1080p60.ThecompressioncardsupportsanalogHDinput(YPbPr,VGA,RGB),digitalHDinput(DVI, HDMI) and has an H.264/MPEG-4 AVC (Part 10) encode. It can perform multiple encodes of same input with different settings and is capable of motion detection and video masking. Drivers are available for WinXP-E and Linux.Advanced Micro Peripherals, New York, NY. (212) 951-7205. [www.ampltd.com].

58 MONTH 2011 RTC MAGAZINE

pRodUctS & technology

58 DECEMBER 2011 RTC MAGAZINE

KVM Extenders to Support New Linux Distributions for Multi-Display

A new generation of kernel-based virtual machine (KVM) extenders now supports a broader range of Linux operating systems, and showcases a new degree of remote multi-dis-playflexibilityusingaminimumoffiber-opticcabling. The Extio product line from Matrox Graphics extends keyboard, mouse, USB, au-dio and multi-monitor functionality from the host computer by up to one kilometer (3280 feet), and enables new capabilities including cloning, stretched desktops, multi-GPU and multi-unit support.

Users can now install two Matrox inter-face cards, two Extio KVM extenders, Extio F2208 and Extio F2408, and Extio F2408E Expander units to remotely drive any combi-nation of 2, 4, 6, 8, 10, 12 and 16 displays in such mission-critical environments as process control, operations control centers, emergency dispatch and transportation management de-ploying a variety of desktop configurationswith minimal cabling.

This enables the ability to combine two PCIe interface cards with two Extio F2208 or F2408 KVM extenders or one of each, and the ability to upgrade one or two Extio F2408s with Extio F2408E Expander units. In the lat-ter configuration,Extio is capableof drivingup to 16 DisplayPort and/or DVI displays, a USB keyboard, USB mouse, audio, plus eight additional USB 2.0 ports by up to one kilome-ter from the PC.Matrox Graphics Dorval, Quebec. (514) 822-6000. [www.matrox.com].

Pico-ITX Mainboard with Dual-Core x86A Pico-ITX board incorporates dual core processing. Featuring a 1.0 GHz VIA EdenTM

X2 CPU along with the VIA VX900H Media System Processor, the EPIA-P900 from VIA Tech-nologies offers multitasking and multimedia capabilities, including improved HD video rendering. With its incredibly small footprint, the EPIA-P900 provides an attractive plat-form for a wide array of next generation ul-tra compact devices for applications ranging from healthcare, logistics, fleet managementand other vertical market segments to digital signage displays and kiosks.

Based on the ultra compact Pico-ITX form factor measuring only 10 cm x 7.2 cm, the EPIA-P900 combines a 1.0 GHz EdenTM X2CPUandthelatestVIAVX900HMSP.TheEPIA-P900supportsupto4GbyteofDDR3memory, HD audio, HDMI, VGA and LVDS display connectivity as well as a high-performance hardware HD video decoder in the shape of the latest VIA ChromotionHD 2.0 video engine.

TheVIAChromotionHD2.0engineprovidesadvancedfilteringandpost-processingtoper-form smooth decoding of H.264, MPEG-2, VC-1, WMV9 and HDCP for Blu-ray content protec-tion providing smooth playback of multimedia titles at resolutions up to 1080p without incurring aheavyCPUload.OnboardpinheadersprovidesupportforanadditionalfiveUSB2.0ports,an LPC connector, SMBus connector, PS/2 support, audio jacks, LVDS, four pairs of DIO and twoUARTports.RearI/OincludesoneHDMIport,oneVGAport,twoUSB2.0portsandoneGigaLAN port.VIA Technologies, Fremont, CA. (510) 683-3300. [www.via.com.tw/en].

Small Form Factor Series with Transportable, Rugged Computing Module

The initial two products of a series of per-formance- and mission-critical embedded com-puting platforms are targeted for deployment in harsh environments. 760 Series Mupac Small Form Factor Line from SIE includes an IP67 NEMARatedVersion and IP50NEMARatedVersion. In addition to the standard offerings, the Mupac Small Form Factor line can also be customized for a wide variety of unique speci-fications.

The 760 Series is rated to operate in tem-peratures ranging from -10˚to 60˚C. ThesehighlyconfigurableSmallFormFactorcomputeplatforms can be quickly deployed with Intel

Corei3/i5/i7multicoreprocessorswithupto4GbyteRAM,allowingthe760Seriestobring high-end compute-class performance into harsh industrial and military environments where extreme temperatures, air particulates, liquids and vibration prevent the use of stan-dard commercial computers. Deploying high-end, multi core compute-class performance in any harsh environment is further facilitated by the 760 Series’ small size. Standard sizes startat3.25”Hx6.5”Wx8.5”Dand5.25”Hx6.5”Wx8.5”D,withcustomconfigurationsavailable.

Standard I/O includes dual DVI display: one DVI-I (DVI-D+VGA) and one DVI-D; GbEEthernetPort,8xUSB2.0,2xRS-232,2xSATA3Gb/swithRAID0,1support;and1x6-pinheaderforKB/MSalongwithRealtekALC888HDsupportedAudio.The760Series’configurabilityisenhancedbyitsMiniPCIeExpansionSlotthatcanbeconfiguredby SIE for video capture, DOM, wireless and many other functions. SIE Computing Solutions, Brockton, MA. 401-490-9700. [www.sie-computing.com].

RTC MAGAZINE MONTH 2011 59

pRodUctS & technology

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

RTC MAGAZINE DECEMBER 2011 59

Remote TTL Card Support 48 I/O PointsA remote 48-point

TTL I/O card is designed for fast real-time PC-based control systems. The 7I69 from Mesa Electronics communicates with the hostwitharobustRS-422link with up to 100 ft link length. Standard CAT5 cables are used for wir-ing convenience. The 7I69 is supported by Mesa’s low-cost FPGA cards that present a simple parallel register interface to the host, with all protocol de-tails handled by the smart interface. One FPGA card can support up to 32 exter-nal devices and up to 3072 control points while still maintaining 10 kHz ser-vice rate for all points.

The 7I69 provides 48 open collector TTL compatible I/O points. I/O connectors are two 50 pin headers with I/O module rack compatible pinouts, allowing the 7I69 to drive two 24 point I/O module racks. 7I69 is suited for high-performance industrial automation and machine tool applications. Price in quantity 100 is $50.MESA Electronics, Richmond, CA. (510) 223-9272. [www.mesanet.com].

Digital Recorders Take up to Two 10 Gbit Ethernet Streams with Zero Loss

A new family of COTS turnkey high-speed digital recorders can con-tinuously record up to two 10 Gigabit Ethernet (10GbE) data streams to a RAID array without data loss. TheTalonRTS2715fromPentekisavail-able with either magnetic or solid-statediskdrivearrays.TheRTS2715can capture one or two simultaneous 10GbE data streams, guaranteeing zero data loss with an aggregate recording rate up to 2 Gbyte/s. It accepts either TCP or UDP data packet protocols and storesdatatofilesonaRAIDdiskarray.TheRTS2715canalsoplaydataback from its drives, streaming it over the 10GbE channels using either pro-tocol. An optional GPS module provides time and position stamping during data capture.

TheRAIDdrivesarehot-swappable,allowingvirtuallyunlimiteddatacapturecapacities.BecausethefilesarestoredinaNTFS(newtechnologyfilesystem)format,userscanreadthefilesonastandardWindows-basedcomputersystem,eliminatingtheneedforfileformatconversion.TwoGiga-bit Ethernet ports, four USB ports and a built-in optical disk drive provide alternatives for off-loading data. Single-channel recorders are available in 5 Tbyte, 10 Tbyte and 20 Tbyte versions using up to 24, 3.5” hard disk drives (HDD). A 2 Tbyte version uses up to eight solid-state drives (SSD). Dual-channel recorders include 10 Tbyte and 20 Tbyte HDD and 3 Tbyte SSD versions.Both4Uand5Urackmountchassisconfigurationsareoffered.

TheRTS2715isbuiltonaserver-classWindows7Professionalwork-stationwitha1.8GHzIntelCorei7processorand2GbyteofSDRAM.Thisworkstationcomespre-loadedwithPentek’sSystemFlowRecordingSoft-ware, which provides a simple and intuitive GUI (graphical user interface) for systemconfigurationandcontrolthatsharesthelookandfeelofotherPentekTalon recording systems. Pricing starts at $19,995 for the single-channel, cop-per interface version.Pentek, upper Saddle River, NJ. (201) 818-5900. [www.pentek.com].

RTOS Adds Real-Time SMP Support for ARM MPCoreTheThreadXRTOSfromExpressLogichasbeenadaptedforARM’sMPCoremul-

ticore processor architecture. ThreadX/SMP, an enhanced version of ThreadX, provides synchronousmulticoresupportthatpreservesreal-timeresponsiveness.ARMMPCoreachievesasignificantperformanceboostbysharingtheprocessingloadoverthemultipleprocessor cores of the MPCore, while maintaining the real-time responsiveness critical to demanding embedded applications.

TheARMMPCoreoffersuptofourprocessors,withaunifiedsharedmemoryac-cessible by all. Express Logic uses this shared memory to design a symmetric multipro-cessor (SMP) version of theThreadXRTOS that runs concurrently on all processorsfrom a single copy in shared memory. Application processing is automatically distributed across the processors as processing demands dictate, based on available processor cores, without the developer needing to be concerned about managing multiple processors. Be-cause of this, programming MPCore is as straightforward as developing an embedded applicationforasingle-coreprocessorwiththebenefitofmulticoreperformance.

ThreadX/SMP achieves a high degree of ease of use by enabling multicore applications to be developed without needing to know the details of theMPCorearchitecture.ThreadX/SMPefficientlyallocatesandmanageshardwareresourcestomaximizeapplicationthreadefficiency.ThreadX/SMP transparently maps application threads to individual cores within the MPCore, providing automatic load balancing. Optionally, the developer candirectlymanagetheuseofcoresforindividualapplicationthreads.ThelowoverheadofThreadXproducesanefficientthread-to-coreallocationandassignment—afeatthatcanbedifficultforlargerRTOSsandOSstoachieve.ThreadX/SMPisavailableinfullsource-codeform,royalty-free,with project license prices starting at $15,500. Express Logic, San Diego, CA. (858) 613-6640. [www.expresslogic.com].

60 MONTH 2011 RTC MAGAZINE

pRodUctS & technology

60 DECEMBER 2011 RTC MAGAZINE

Ultra Small Embedded Computer Features AMD Fusion APU, Customizable I/O

A compact embedded computer is de-signed around a Nano-ITX motherboard fea-turing the 1.6 GHz AMD T56N embedded G-seriesFusionAPU.Pairingenergy-efficiencywith graphics performance, the Fusion APU provides the NC108-HD from Logic Supply with HD acceleration and DirectX 11 sup-port in a tightly integrated, compact platform. Lightweight and discreet with an industrial look and feel, the NC108-1HD is suitable as a commercial media player.

With the T56N APU, the NC108-1HD provides processing power on par with Intel’s D525 dual core Atom CPU, while delivering discrete-class graphics performance. Com-bined with a small footprint, solid state stor-age and multiple high-speed wireless network-ing options, it is ideal for digital signage and kiosks with centralized content storage.

ThestandardconfigurationincludesfourUSB 2.0 ports, HDMI and Gigabit Ethernet, and audio in/out. In addition, there are two DB9 punchouts; customers can opt for VGA or RS-232portswithoutanycustomization.Proj-ect customers can opt for dual HDMI and dual VGA outputs as well.Logic Supply South Burlington, VT. (802) 861-2600. [www.logicsupply.com].

Software Systems Collaborate on Security and Resilience for Cloud Deployments

LynuxWorks and Trans-Lattice have announced that they have ported the Trans-Lattice Application Platform 2.0 onto the latest version of the LynxSecure separa-tion kernel and hypervisor. This combination of the LynuxWorks highly secure virtualization solution and the TransLattice distributed computing platform, offers new levels of security, availability, scalability and resilience for migration of data and applica-tions to the cloud.

LynxSecure makes it possible to securely run multiple guest operating systems and their applications on a single platform. It does this by isolating applications into separate partitions to prevent unintended or dangerous software interactions. Any communication between the secure partitionsiscontrolledbysecuritypoliciesdefinedbythesystemadministratorandenforcedbyLynxSecure.

The TransLattice Application Platform provides exceptional system resilience and data con-trol,whilesignificantlyreducingcostsanddeploymentcomplexity.Underlyingtheplatformisageographically distributed relational database. The platform aggregates physical appliances and cloud instances into a network of distributed computing resources that cohesively run enterprise applications. There are two types of policy rules that dictate how and where data can be stored. Redundancyrulesdefinehowmanycopiestostoreofaspecificsetofdata.Locationrulesdefinewhereaspecificsetofdatacanorcannotbestored.

By having separate instantiations of the TransLattice Application Platform residing in sepa-rate LynxSecure partitions on a single hardware platform, a new level of secure multi-tenancy andserverutilizationisrealized.Thismulti-tenancycouldbefordifferentclassificationlevelsfor applications and data, or even for multiple departments or entities sharing a single cloud infrastructure. This secure multi-tenancy could be applied to all the distributed nodes of a Trans-Lattice system. LynuxWorks, San Jose, CA. (408) 979-3900. [www.lynuxworks.com].

TransLattice, Santa Clara, CA. (408) 749-8478. [www.translattice.com].

Freescale-Based Desktop Platform with Optional Wi-Fi SupportA compact network plat-

form designed for Internet se-curity applications is just 9.4 inches wide and is suitable for the SOHO (Small Office,Home Office), SMB (SmallMediumBusiness)andROBO(Remote Office, Branch Of-fice)markets.OptionalWi-Fisupport is provided.

PoweredbyaFreescaleP1015E/P1024Eprocessor,theunitsupportsDDR3onboardmemory; twoAtherosAR8033/AR8035GbEEthernetLANportswithbypass function;and four GbE Switch ports. Each Ethernet interface has LED indicators for monitoring activity and data transfer rate. In addition to the GbE LAN ports, the back panel features a USB 2.0 and console port. A bay is provided for an optional slim-type 2.5” SATA HDD; and there is one mini-PCIe slot for enabling support for a wireless Ethernet module. Four standardconfigurationsareofferedandcustomizationoftheunitispossibleinOEMquan-tities. PL-80380 is FCC and CE compliant.WIN Enterprises, North Andover, MA. (978) 688-2000. [www.win-ent.com].

RTC MAGAZINE MONTH 2011 61

pRodUctS & technology

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

RTC MAGAZINE DECEMBER 2011 61

Pseudo-Differential Serial SAR ADC with 96.5 dB SNR Performance & 18 mW Power

A serial 18-bit, 1.6Msample/s pseudo-differential SAR analog-to-digitalconverter (ADC)achieves96.5dBSNRand-120dBTHDwhile supporting a 0V to 5V unipolar input range. The LTC2369-18 fromLinearTechnologywithitspseudo-differentialinputsimplifiestheADCdriverrequirement,enablingsingle-endeddrivewhilebenefitingfrom the reduction of unwanted signals common to both inputs. This reduces complexity and lowers the power requirements in the signal chain.

Operating from a 2.5V supply, the LTC2369-18 consumes only 18 mW, with a low power shutdown mode that consumes just 2.25 µW. When used in combination with the recommended single-ended ADC driver LT6202, the combined power dissipation is a mere 53 mW, a 40% reduction from a fully differential drive circuit. The LTC2369-18 is the industry’s highest performing 18-bit pseudo-differential SAR ADC,featuring a maximum INL of ±2.5 LSB with no missing codes and guaranteedspecificationsoverthe-40°Cto125°Ctemperaturerange.Linear Technology, Milpitas, CA. (408) 432-1900. [www.linear.com].

Rugged PC/104-Plus Module Based on Atom E600An extreme rug-

ged PC/104-Plus Single Board Computer (SBC) is based on the Intel Atom Processor E600 series from 600 MHz up to 1.6 GHz . The CoreModule 720 from Adlink Technology is a PC/104-Plus stack-able form factor that al-lows customers to build low-power solutions for space constrained, ex-treme rugged environ-ments. The CoreMod-ule 720 PC/104-Plus SBC features PCI and ISA bus connectivity and provides an integrated 4 Gbyte SSD, CAN bus, SATA and a broad range of peripheral I/O support. Additional features of the CoreModule 720 includesupportforupto2GbytesolderedDDR2SDRAMat600/800MHz and 24-bit LVDS and SDVO graphics.

The Intel Platform Controller Hub EG20T accommodates a wide range of common I/Os, such as USB, SATA, GbE, SDIO, Serial and CAN bus. Designed to meet stringent shock and vibration requirements, the CoreModule 720 uses 50% thicker printed circuit board (PCB) and supportsanextendedtemperaturerangeof-40°to+85°C.ADLINK Technology, San Jose, CA. (408) 360-0200. [adlinktech.com].

Options Enable Extending NI RIO Platform with Custom Electronics AnewversionoftheCompactRIOModuleDevelopmentKit(MDK)fromNationalInstruments,alongwiththeintroductionoftheRIOMez-

zanineCard(RMC)specificationforNISingle-BoardRIO,expandstheoptionsforaddingspecializedorcustomI/Otopackagedandboard-levelembedded control and monitoring systems. With these technologies, system integrators and OEMs now can fully integrate custom electronics with theprovenNIreconfigurableI/O(RIO)hardwaresystems.

Incorporating updates based on customer feedback, version 2.0 of the CompactRIOMDKprovidesengineersandscientistsadditional resourcesthat simplify the processes of creating any custom module. The 2.0 version featuresanewfield-programmablegatearray(FPGA)communicationcorethat automatically implements NI technology best practices and low-level housekeeping tasks. These include module detection, identification, datatransfer and other common functions. By starting with the NI communi-cation core, engineers can access years of NI research, development and optimization to accelerate their design process and maximize compatibility ofcustommoduleswithintheRIOecosystem.ThenewMDKalsoincludesslot-agnostic code generation and an elemental I/O node paradigm, making it possible for module designers to provide the same user experience whether engineers and scientists use third-party modules or NI modules.

AnintegralpartoftheNIgraphicalsystemdesignapproach,NIRIOtechnologycombinesNILabVIEWsystemdesignsoftwarewithcom-mercial off-the-shelf hardware to simplify development and shorten time-to-market when designing advanced control, monitoring and test systems. NIRIOhardware,whichincludesCompactRIO,NISingle-BoardRIO,RSeriesboardsandPXI-basedNIFlexRIO,featuresanarchitecturewithpowerfulfloating-pointprocessors,reconfigurableFPGAsandmodularI/O.AllNIRIOhardwarecomponentsareprogrammedwithLabVIEWtogive engineers the ability to rapidly create custom timing, signal processing and control for I/O without requiring expertise in low-level hardware description languages or board-level design. National Instruments, Austin, TX. (800) 258-7022. [www.ni.com].

62 MONTH 2011 RTC MAGAZINE

pRodUctS & technology

62 DECEMBER 2011 RTC MAGAZINE

ARM Development Kit for Rich Media Applications

Premier Farnell’s global online eCom-munity for electronic design engineers, has announcedavailabilityoftheDM3730ARM-based development kit, a complete embedded development system that accelerates time-to-market for media-rich, portable applications.

The kit provides developers with an ARM-basedTIDaVincidigitalmediaproces-sor tailored for digital audio, video, imaging and vision applications. The DM3730 device includes a general purpose processor, video accelerators and C64 DSP, and is tailored for a range of applications like Portable Data Ter-minals, Navigation, Auto Infotainment, Gam-ing, Medical Imaging, Home Automation, Human Interface, Test and Measurement and Industrial Control.

The kit, available via element14 at a pro-motional price while supplies last, provides easy access to ARM Cortex-A8 Core-basedMCU design, enabling engineers to design their applications with high-quality graphics and video apps with low power consumption. The kit is supported by multiple hardware pe-ripherals including LCD touch screen interface and works with Android, Microsoft Windows CE and Linux operating systems.element14 Singapore. +65 6788 0200. [http://sg.element14.com].

150 Watt 2 x 4” Power Supplies with Level V Efficiency ComplianceA series of 150 watt switching

power supplies (120W convection cooled) is built in a high-density 4.00 x 2.00 x 1.28” open-frame package featuring high efficiencyoperation, low standby power con-sumption for compliance with Level V Efficiency Standards, and com-pliance to Medical or ITE Safety approvals.

The SNP-G12 series from PowerGate consists of seven models with single output voltages ranging from 12 to 48 VDC and an auxil-iary output of 12V @ 200mA. All models feature universal AC input (90-264 VAC) with active power fac-torcorrection;highefficiencyoperationupto91%;lowstandbypowerconsumption<0.5W;peakloadsupto200watts;fullloadoperationwith8cfmairflowupto50°C;andReliabilityin>180khours.ModelsareapprovedtoUL/cUL60601-1orUL/cUL60950-1withCBReportandCEMark (LVD). Evaluation quantities are available now with standard lead times of 10 weeks. The 500 piece price starts at $65. PowerGate, Sunnyvale, CA. (408) 588-1750. [www.powergatellc.com].

Compact Fuel Gauge Increases Li+ Battery Runtime A fuel gauge for single-cell Li+ battery packs features a new proprietary ModelGauge

m3 algorithm. The MAX17047 from Maxim Integrated Products is a coulomb-counting fuel gauge that does not suffer from the abrupt corrections that occur with traditional

coulomb counter algorithms. Compared to other coulomb counters, this ModelGauge m3 IC uses a smaller current-sense resistor and fewer external com-ponents. This saves both space and cost.

ModelGauge m3 technol-ogy overcomes the limitations of the currently available fuel-gauging techniques. It combines the short-term accuracy and linearity of a coulomb counter with the long-term stability of a

voltage-based fuel gauge. ModelGauge m3 cancels offset accumulation error in the cou-lomb counter, while providing better short-term accuracy than any only-voltage-based fuel gauge. This algorithm makes tiny corrections continually over time, so it does not suffer from the abrupt corrections that normally occur in coulomb-counter algorithms.

The MAX17047 also automatically compensates for aging, temperature and discharge rate. It provides accurate remaining capacity in mAh or SOC % and time-to-empty over a wide range of operating conditions. It uses 75% less power than the competition, even adapts to changes in the battery over use and time, and warns of abnormal battery condi-tions. The device provides two methods for reporting the age/health of the battery: reduc-tion in capacity and cycle odometer.Maxim Integrated Products, Planegg, Germany. +49 89 85 799-561. [www.maxim-ic.com].

RTC MAGAZINE MONTH 2011 63

pRodUctS & technology

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

RTC MAGAZINE DECEMBER 2011 63

High-Speed Data Acquisition XMC Module with Two 1 GSPS 12-bit A/Ds, Four 1 GSPS 16-bit DACsA new XMC module integrates high-speed digitizing and signal generation with signal processing on a PMC/XMC I/O module for

demandingDSPapplications.The tight couplingof analog I/O to theVirtex-6FPGAcoredramatically simplifiesSDR,RADARandLIDARimplementations.TheX6-1000MfromInnovativeIntegrationusesaPCIExpressinterfacethatsustainstransferratesover2.8Gbyte/s for data recording applications and integration within real-time systems.

The X6-1000M features two 12-bit 1 Gsample/s A/Ds and four 16-bit 1 Gsample/s DACs. Analog input bandwidth ofover2GHzsupportswidebandapplicationsandRFundersampling. The DACs have features for interpolation and coarse mixing for up conversion. The onboard, low-jitter PLL or an external input may drive the sample clock. Multiple cards are guaranteed to start and process synchronously for sampling and down-conversion.

A Xilinx Virtex-6 SX315T (LX240T and SX475T options) withfourbanksof1GbyteDRAMprovidesaveryhigh-per-formance DSP core with over 2000 MACs (SX315T). The close integration of the analog I/O, memory and host interface with the FPGA enables real-time signal processing at extremely high rates. The X6-1000M power consumption is 19W for typi-cal operation. The module may be conduction cooled using VITA20standardandaheatspreader.Ruggedizationoptionsforwide-temperatureoperationfrom-40°to+85°Coperationand0.1g2/Hz vibration.

The FPGA logic can be fully customized using VHDL and MATLAB using the FrameWork Logic tool set. The MATLAB BSP sup-ports real-time hardware-in-the-loop development using the graphical block diagram Simulink environment with Xilinx System Genera-tor.IPcoresformanywireless,DSPandRADARfunctionssuchaslarge-scalepreintegrator,DDC,PSK/FSKdemod,OFDMreceiver,correlators and large FFT are available. Software tools for host development include C++ libraries and drivers for Windows, Linux and VxWorks. Application examples demonstrating the module features are provided.Innovative Integration, Simi Valley, CA (858) 578-4260. [www.innovative-dsp.com].

EPIC SBC with Latest Generation Core ProcessorsA rugged EPIC form factor SBC boasts 2nd Generation Intel Core i7/

i5/i3andCeleronprocessors.TheReadyBoard910EPICSBCfromAdlinkTechnology also features an onboard Solid State Drive (SSD) and provides a compact form factor suitable for applications in harsh environments such as transportation, self-service, digital signage and video surveillance.

TheReadyBoard 910 integrates the 2ndGeneration Intel Core i7/i5/i3and Celeron processors (Socket G2) and mobile Intel HM65 Express chipset, onboard SSD and robust I/O in a compact EPIC form factor. The module sup-ports three display interfaces, including analog VGA, LVDS and DVI-D, and features dual Gigabit Ethernet, SuperSpeed USB 3.0 with 5 Gbit/s data trans-fer rate, PCI Express Mini Card socket and PCI-104 expansion.

ADLINK’sExtremeRuggedboardsandsystemsaredesignedforharshenvironmentsfromthegroundup.Robusttestmethods,includingHighlyAc-celerated Life Testing (HALT), ensure optimal product design phases and meet stringent requirements, such as -40° to +85°C operating temperature

range,MIL-STD,shockandvibration,andlong-termreliability.TheRuggedproductlineachievesamiddlegroundbetweenindustrialandExtremeRuggedapplicationsthatexperiencelessshockandvibrationandoperatewithina-20°to+70°Ctemperaturerange.ADLINK Technology, San Jose, CA. (408) 360-0200. [adlinktech.com].

Advertiser Index

Company Page Website Company Page Website

RTC (Issn#1092-1524) magazine is published monthly at 905 Calle Amanecer, Ste. 250, San Clemente, CA 92673. Periodical postage paid at San Clemente and at additional mailing offices. POSTMASTER: Send address changes to RTC, 905 Calle Amanecer, Ste. 250, San Clemente, CA 92673.

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies mentioned in this article. www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Ad Index

End of ArticleProducts

Get Connected with technology and companies providing solutions now

Get Connected is a new resource for further exploration into products, technologies and companies. Whether your goal

is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for. www.rtcmagazine.com/getconnected

Get Connected with technology and companies providing solutions nowGet Connected is a new resource for further exploration into products, technologies and companies. Whether your goal is to research the latest datasheet from a company, speak directly with an Application Engineer, or jump to a company's technical page, the goal of Get Connected is to put you

in touch with the right resource. Whichever level of service you require for whatever type of technology, Get Connected will help you connect with the companies and products you are searching for.

www.rtcmagazine.com/getconnected

Get Connected with companies and products featured in this section.www.rtcmagazine.com/getconnected

Advanced Micro Devices, Inc. .................... 66 ......................................... www.amd.com

Agilent Technologies, Inc. .......................... 34 ......................................www.agilent.com

Arrow Electronics, Inc. ................................ 7 ........................................ www.arrow.com

DRS Defense Solutions, LLC ...................... 65 ...................................... www.drs-ds.com

Elma Electronic, Inc. .................................. 41 .........................................www.elma.com

Extreme Engineering Solutions, Inc. ........... 11 ..................................... www.xes-inc.com

Innovative Integration ................................. 16 .......................... www.innovative-dsp.com

Intel Corporation .................................. 22, 23, 49 ....................................www.intel.com

LeCroy Corporation .................................... 35 ....................................... www.lecroy.com

Logic Devices, Inc. .................................... 30 ..............................www.logicdevices.com

Logic Supply, Inc. ...................................... 10 ............................... www.logicsupply.com

Measurement Computing Corporation ........ 40 ....................................www.mccdaq.com

Medical Electronic Device Solutions ........... 37 ......................... www.medsmagazine.com

MEN Micro, Inc.......................................... 31 ............................................ www.men.de

MSC Embedded, Inc. ................................. 17 ..........................www.mscembedded.com

One Stop Systems, Inc............................... 29 ........................www.onestopsystems.com

Pentek, Inc. ................................................ 5 .......................................www.pentek.com

Phoenix International .................................. 4 .................................... www.phenxint.com

Prism Computer Solutions ......................... 45 ....................................www.prismcs.com

RTECC ...................................................... 37 ........................................ www.rtecc.com

Solid State Drives Showcase ...................... 25 ................................................................

Super Micro Computer, Inc. ....................... 13 ............................... www.supermicro.com

The MathWorks, Inc. .................................. 2 ................................ www.mathworks.com

USB Showcase .......................................... 36 ................................................................

64 DECEMBER 2011 RTC MAGAZINE

ARE YOUA seasoned embedded technology professional?

Experienced in the industrial andmilitary procurement process?

Ever thinking about writing as a career?

CONTACT SANDRA SILLION AT THE RTC GROUPTO EXPLORE AN OPPORTUNITY

[email protected]

Extend your range.

Our low-cost, low-SWaP Frequency Extender can take you to 12 GHz.Designed to extend the frequency range of all receivers operating in the VHF/UHF band the SI-9249 complements most third party radios and the DRS product family, including:

Picoceptor™ Nanoceptor™ PicoRecorder DRS Advanced Radio Transceiver (DART)

Enables the prosecution of microwave signals in the C and X bands for FM satellite communications and common commercial signals including WiMax, WiFi™, cordless phones and high-res imaging signals.

For more than 50 years, DRS Signal Solutions has been the solution provider of choice for the SIGINT community. You can count on our

experience to ensure the accuracy and reliability of your intelligence data.

Let the DRS SI-9249 Frequency Extender broaden your horizons.Let the DRS SI-9249 Frequency Extender broaden your horizons.

For more than 50 years, DRS Signal Solutions has been the solution provider of choice for the SIGINT community. You can count on our

experience to ensure the accuracy and reliability of your intelligence data.pppprrroovviider of choice for the SIGINT community. You can count on oouuurrrr ppppproooovider of choice for the SSIIGGIINNTT ccoommmmuunniittyy.. YYou can counntt on oooouuurrrr

eeeeeeexxxxxxppppppppeeeeeeerrrrrriiiiiieeeeeeennnnnnncccccceeeeee tttttttoooooo eeeeeennnnnnssssssuuuuuurrrrrreeeeee ttttttthhhhhhheeeeee aaaaaaccccccccccccuuuuuurrrrrraaaaaaccccccyyyyyyyyy aaaaaannnnnnddddddd rrrrrreeeeeellllllliiiiiiiaaaaaabbbbbbbiiiiiiillllllliiiiiittttttyyyyyyyyy oooooffffff yyyyyyyyoooooouuuuuurrrrrrr iiiiiiinnnnnnttttttteeeeeellllllllllllliiiiiigggggggggeeeeeennnnnncccccccceeeeee dddddddddaaaaatttttttaaaaaaaa..eeeeexxxxxpppppeeeeerrrrrrriiiiiiiieeeeeennnnnncccccceeeeee tttttttoooooo eeeeeennnnnnssssssuuuuuurrrrrreeeeee tttttttthhhhhhhheeeeee aaaaaaccccccccccccuuuuuurrrrrraaaaaaccccccyyyyyyyy aaaaaannnnnnddddddddd rrrrrreeeeeellllllllliiiiiiiiiaaaaaabbbbbbbbbiiiiiiiiillllllllliiiiiiiiitttttttttyyyyyyyy oooooofffffffff yyyyyyyyoooooouuuuuurrrrrr iiiiiiiiinnnnnnttttttttteeeeeelllllllllllllllllliiiiiiiiigggggggggeeeeeennnnnncccccceeeeeeee ddddddaaaaattttaaaaa...

FFFFFFFFFFFooooooooorrrrrr mmmmmmmoooooorrrrrreeeeee ttttttthhhhhhhaaaaaannnnnn 55555550000000 yyyyyyyyeeeeeeeaaaaaaarrss,,, DRSS SSiggnal Soluttions hhaass bbeeeeeeeennnnnn tttttttthhhhhhhheeeeeee ssssssooooooolllllllluuuuuuutttttttiiiiiiiiiooooooooonnnnnnnnn FFFFFFoooooorrrrrrr mmmmmmmoooooorrrrreeeeee tttttthhhhhhaaaaaannnnnn 555555000000 yyyyyyyyyeeeeeeaaaaaars,,,, DRS SSigggggnal Solutions has beeeeeennnnnn tttttttthhhhhhhheeeeee ssssssoooooollllllluuuuuutttttttttiiiiiiiioooooonnnnnnntthh ll ttiiiitthh lll ttiFFFFFFFFF th 550000th 5000tthh 5tthhh 55For more than 50 years, DRS Signal Solutions has been the solution provider of choice for the SIGINT community. You can count on our

experience to ensure the accuracy and reliability of your intelligence data.

Picoceptor™ Nanocepter™ DART

Your Mission... Our CommitmentA DRS Defense Solutions company.

To learn more about what DRS Signal Solutions can do for you, visit us online at www.drs-ds.com or contact [email protected].

rrrrrrssssss,,, DDDDDDDRRRRRRSSSSSSS SSSSSSSiiiiigggggnnnnnaaaaalllllll SSSSSSSooooollllllluuuuttttttiiiiiioooooonnnnnssssss hhhhhhhaaaaaassssss bbbbbbbbeeeeeeeeeeeeeerrrrrrssssss, DDDDDDRRRRRRSSSSSS SSSSSSiiiiiggggggnnnnnaaaaallllll SSSSSSooooolllllluuuuuttttttiiiiiiooooonnnnnsssss hhhhhhaaaaaassssss bbbbbbbeeeeeeeeeeeers, DRS SSiiggnnaallll SSSSoolllluutttiiioonnss hhas beers, DRS SSiiggnnaallll SSSSoolllluutttiiioonnss hhas beettii hhh bbti hh bbtii hh btii hh bDDRRSSS SSSiii lllDDRS SSii lDRSS Sii llDRSS Sii ll

PicoRecorder DARTPicoRecorder

OOOOuurrr lllllooooowwww--ccccoooosssstttt,,, llllooooowwww--SSSSSWWWWaaaaPPPP FFFFrrrreeeeqqqqquuuueeeennnnccccyyyyy EEExxxttteeennnddddeeerrr cccaaaannn tttaaakkee yyoouu tttooo 111122 GGGHHzzz.DDDDDeeessssiiiiggggneeeeddddd ttttoo extteenndd tthhhee ffffrrreeeqqquuueeennnccccyyyy rrraaanngge of all receiveerrss oooperratttiinngg iinn ttthhhee VVVVHFF///UHF baannd the SSII-992224444999 ccoomplemenntttsss mmmmooosssttt ttthhiirrrddd ppppaaartttyyyy rrrrraaadddiiossss annd tthe DDRSS prodduuuuccccttt ffamilyyy,,, iiinnncccllluuuudddddiiiinnngggg::

PPPPPicoocepttor™™NNNNaanooceptoor™PPPPiicoRecordeerDDDDDRSS Addvanncedd Raaddddiiiioooo TTransceeiiivvveeeerrrr ((((DDDDAARRRRTTTTT)))))

EEEnnnaaabbbbbleesssss tthee pprroosseeccuution of mmicroowwwaaavvee signaaallssssinnn ttthheee CCCC annnnddddd XXXXX bbbbaaaannnnddddssss ffffoooorrrr FFFFMMMM ssssaaatttteeelllllliiitttee commuunnniccaatioons aaannddd ccommon commmmmerrcciiiaallin ttthe CCC and XX bbaandss

res imagingg sssiiiggnnaaalllss.. nnnngggggg WWWWWiiiiiMMMMMsssiiigggnnnaaaaalllllssss iinnccccllllluuudddddiiiii

OO l tt l SSW P F EE tt d t k t 12 GGHH

LLLLLLeeeeeeeeeettttttttttt ttttttthhhhhhhhhheeeeeeeeeee Let theL t thL t th DDDDDDDDDDDDDDRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSS SSSSSSSSSSSSSIIIIIIIIIIIIII-------999999999999992222222222222244444444444444999999999999999DRS SI-9249DRRSS SII 9224499DRS SI 9249 FFFFFFFFFFFFrrrrrrrrrrreeeeeeeeeeeqqqqqqqqqqqqquuuuuuuuuuuueeeeeeeeeeennnnnnnnnnncccccccccccyyyyyyyyyy EEEEEEEEEEEExxxxxxxxxxxxxtttttttttteeeeeeeeeeennnnnnnnnnnnddddddddddddddeeeeeeeeeeeeeerrrrrrrrrrrFrequency ExtenderF E tF E tbbbbbbbrrrrrroooooooaaaaaaaddddddddddeeeeeeennnnnn yyyyyoooouuurrrr hhhhhhhhhoooorrriiiiiizzooonnnssss...broaden your horizons.

ffoorr FM satellite commuunniccaatioons aaandd ccoffoor FM satellite colllleeesssssss pppppphhhoonneess aannndddd hhhhiiiggghh-rMMMMMaaaaxxxx,, WWWWWiiiiiFFFFFiiiii™™™,, ccccooooorrrrdddddlllll

Our low-cost, low-SWaP Frequency Extender can take you to 12 GHz.Designed to extend the frequency range of all receivers operating in the VHF/UHF band the SI-9249 complements most third party radios and the DRS product family, including:

Picoceptor™ Nanoceptor™ PicoRecorder DRS Advanced Radio Transceiver (DART)

Enables the prosecution of microwave signals in the C and X bands for FM satellite communications and common commercial signals including WiMax, WiFi™, cordless phones and high-res imaging signals.

SI-9249

Our low-cost, low-SWaP Frequency Extender can take you to 12 GHz.Designed to extend the frequency range of all receivers operating in the VHF/UHF band the SI-9249 complements most third party radios and the DRS product family, including:

Picoceptor™ Nanoceptor™ PicoRecorder DRS Advanced Radio Transceiver (DART)

Enables the prosecution of microwave signals in the C and X bands for FM satellite communications and common commercial signals including WiMax, WiFi™, cordless phones and high-res imaging signals.

Picoceptor™PPPiPicccoooceeptptptoooroor™™™PPPiiicooceepttp orrro ™™™™™™™™™Picoceptor™ Nanocepter™NNNaannnnnoceceptptpteeeeeNNaaannoceceptteeNNNNNN eeer™™™™™™errr™™™™Nanocepter™

SISISISISI 9999-9242424242499999SI-9249

Untitled-3 1 10/6/11 9:35:20 AM

© 2011 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, ATI, the ATI logo and combinations thereof are trademarks of Advanced Micro Devices, Inc. Other names are for informational purposes only and may be trademarks of their respective owners. Features, performance and specifications may vary by operating environment and are subject to change without notice. Products may not be exactly as shown. PID# 50599C

Learn more about new levels of performance in a compact BGA package at: www.amd.com/embedded

AMD is ushering in a new era of embedded computing. The AMD Embedded G-Series processor is the

the moment you deliver innovation

Untitled-6 1 12/6/11 12:32:45 PM