Professional Documents
Culture Documents
CMP Embeddedinnovator 2009fall
CMP Embeddedinnovator 2009fall
CMP Embeddedinnovator 2009fall
FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
Contents
Stimulus Spending Brings Medical Applications to Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Opportunities and Challenges in Digital Records
By Thomas Chou, Director of Business Development, Advantech Co., Ltd.
Intel, the Intel logo, Intel Atom, Intel Core, Pentium, Xeon, and VTune are trademarks of Intel Corporation in the U.S. and other countries.
E M B E D D E D I N N O V AT O R | FA L L 2 0 0 9 | 1
MEDICAL
Stimulus Spending
MEDICAL
Brings
APPLICATIONS
to Life Opportunities and Challenges
in Digital Records
H
ealthcare systems
around the globe are
experiencing tremen-
dous pressure to
improve health services while containing
costs. As a result, medical providers are
replacing their older paper- and film-based
systems with more efficient health informa-
tion technology, such as electronic health
records. Recent governmental actions have
greatly increased the pace of this transition.
For example, the U.S. government will
invest billions over the next five years to
move the U.S. healthcare system to broad
adoption of standards-based health infor-
mation technologies. This represents a
huge new opportunity for medical system
developers and integrators.
Specifically, the U.S. economic stimulus legislation Americans to electronic patient records by the year
(also known as the American Recovery and 2014. The legislation allocates grants and funding to pro-
Reinvestment Act of 2009) signed into law in February mote health information technology. Vendors delivering
2009 includes almost U.S. $20 billion to modernize certified electronic health records products will benefit
healthcare systems. This provision, known as the from the large portion of the HITECH Act’s funding
HITECH Act, calls for a nationwide health information geared toward physicians and hospitals purchasing and
technology infrastructure with a goal of switching all implementing medical technology solutions.
2 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
However, the opportunities come with challenges.
Medical settings have unique requirements in terms of seal-
ing, thermal and acoustic properties, electromagnetic inter-
ference control, longevity, maintenance, disinfection, certifi-
cation, and adherence to a vast array of strict rules and
regulations—and these requirements are often quite intri-
cate. In addition, hospitals and clinics are complex and
diverse environments with widely varying needs. The med-
ical world therefore needs flexible technology that can be
adapted and customized to the unique needs of each loca-
tion and facility. At the same time, medical system develop-
ers need to get their products to market quickly and effi-
ciently—a major challenge considering the accelerated time
table and the complex demands of medical applications.
In this article we will show how OEMs can meet these
challenges using standards-based solutions built around ▲ Figure 1. The SOM-6760 features the Intel® Atom™ processor Z500
the Intel® architecture. We will outline some of the medical series running at up to 1.6 GHz, hardware video accelerators, and
solutions available today and highlight their benefits. We connectivity options including PCIe and USB 2.0.
will also explain how an experienced partner can help the
OEM meet the unique certification challenges associated The combined mandate of sealed enclosures and silent
with medical applications. operation necessitates low-power technology in many
medical applications. At the same time, medical applica-
CHALLENGES IN MEDICAL APPLICATIONS tions require state-of-the-art performance. Thus, a hard-
Medical and clinical environments have highly diverse, ware platform that combines performance with power effi-
highly specific computing needs that present unique ciency is essential.
challenges. Some medical systems demand maximum Medical systems generally have a much longer life
performance while others have modest performance cycle than commercial or consumer products. They also
demands but must run silently and efficiently. Some have have different maintenance, service, and longevity require-
advanced interface and peripheral requirements while ments. These factors must be taken into consideration.
others need to support legacy connections.
Despite the wide variety of systems, consistency and MEETING THE CHALLENGE WITH INTEL
compatibility are critical: New medical products must offer Developers can address these challenges by leveraging
interoperability and compatibility with existing customer the vast lineup of Intel architecture-based products for
systems. Clinical and medical settings almost always medical systems. Intel covers the spectrum from low-
have both legacy systems as well as highly specialized power solutions all the way to high-performance multi-core
medical equipment. New or replacement technology must processors, all with a compatible architecture that lever-
be able to easily integrate into existing systems, and it ages decades of expertise and investment. This large line-
must be flexible enough to interface with complex and up is available with 7+ year lifespan support, letting OEMs
specialized medical systems. In addition, the hardware choose these devices without fear of obsolescence.
must provide asset management and protection measures To illustrate the advantages of the Intel lineup, consider
in order to maintain the security and integrity of the elec- the low-power Intel® Atom™ processor, which is designed
tronic health records systems. for applications where power consumption and thermal
New initiatives such as the move to electronic patient management are top concerns. This makes it a great fit for
records represent opportunities, but OEMs can only take clinical and medical computing products, which often have
advantage of these opportunities if they get to market special thermal and sealing requirements that preclude fans
quickly. There will be great competition in this field, and or vents. At the same time, the Intel Atom processor offers
the ability to deliver on time and within budget is crucial. a high level of performance, letting OEMs build devices that
Space is often an issue in medical and clinical envi- were not possible before. In addition, developers can use
ronments, and there may also be special mounting familiar software development tools which can mean faster
requirements. This means that systems must be avail- time to market.
able in different form factors and in compact, adaptable Intel also offers networking and chipset technologies
enclosures. that enable easy connectivity and high data security. Intel’s
E M B E D D E D I N N O V AT O R | FA L L 2 0 0 9 | 3
MEDICAL
4 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
MEDICAL
include an integrated camera, an RFID reader, and option- can speed development and cut costs by leveraging the
al barcode scanner and webcam. expertise of vendors and suppliers that already have expe-
Patient Infotainment Terminal (PIT): These touch screen rience in medical markets, detailed knowledge of all the
panel PCs are used as bedside terminals. They allow pertaining regulations and requirements, and established
patients to watch movies and TV, make phone calls, play relationships with the major global medical companies. It
games, and communicate via the Internet. PITs can also be also helps having partners with their own dedicated med-
used by hospital staff to pull up records and perform other ical R&D team, which can provide detailed knowledge of
functions. The terminals include RFID, a digital camera, and medical technologies and deliberate understanding of clini-
a smart card reader for data capture and identification pur- cal environments. A partner who understands core tech-
poses. The PIT platform also includes prominent nurse call nologies such as various imaging systems as well as the
buttons for emergencies. clinical applications can provide an edge in quick and cost-
efficient project implementation. OEMs can also see faster
CERTIFICATION ISSUES time to market by using an experienced vendor who offers
So far we have focused on technical issues, but technical customization capability, global logistics and local support,
issues are only one side of the coin when it comes to medical and ability to provide a wide range of solutions.
applications. Electronic products for use in medical settings
must not only be designed for maximum safety, minimum INTEL + EXPERIENCED VENDORS =
electronic interference, and superior reliability, they also must SUCCESS
be certified under standards such as UL 60601 in the United The current stimulus spending provisions offer consider-
States and EN 60601 in Europe. Some products also require able opportunity for the embedded industry in areas such
certification under ISO 13485, which sets quality standard for as electronic health records. Taking optimal advantage of
the design and manufacturing of medical devices (Figure 3). this opportunity requires familiarity with certification issues
OEMs must also consider the requirements of organi- as well as complex and diverse clinical environments. To
zations like the CCHIT (Certification Commission for meet these goals, OEMs can leverage the benefits of Intel
Health Information Technology), a non-profit U.S. authority architecture-based products and components, as well as
for electronic health records (EHR) and networks. CCHIT the expertise of experienced vendors who are already
certifies EHR products with the goal of ensuring compati- familiar with the medical field and medical customers. This
bility, privacy, reduced risks, quality, and so on. For U.S. results in more attractive proposals, smoother negotiation
designs, OEMs must also meet the standards issued by of certification issues, and quicker time to market. ■
the Office of the National Coordinator (ONC/HHS) and its Join the discussion at
advisory committees, and they must meet the new intel.com/embedded/community/applications
requirements introduced in the stimulus legislation
(ARRA/HITECH). Advantech (www.advantech.com) is a Premier member of Intel®
Embedded and Communications Alliance. It offers a complete range
Tackling these requirements takes a high level of experi- of embedded ePlatforms, from board to system level, as well as com-
ence, political savvy, and technical expertise. Developers prehensive integration services.
6 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
RUGGED TECHNOLOGY
A Smooth Path
to Rugged
Technology
New Industrial-Temperature Intel® Atom™ Processors
Meet Extreme Demands
BY LORRAINE ORCINO, SR. PRODUCT LINE MANAGER, COM EXPRESS™, RADISYS
W
hether it’s an emer-
gency responder
robot, a remote sensor
on a traffic light, or a
telecommunications tower, embedded tech-
nology is finding its way into products that
need to operate flawlessly at -25 °C to
+70 °C and hold up in rugged environments.
A growing range of applications—including
Dome covering the United States base at South Pole. ® Galen Rowell/CORBIS
8 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
This article shows how the industrial-temperature
Intel® Atom™ processor Z5xx series helps equip-
ment manufacturers meet these challenges. These
new processors are changing the playing field and
paving the way for off-the-shelf rugged COM
Express™ modules, such as the new RadiSys
Procelerant™ CEZ5XT (Figure 1). These small yet
speedy modules help developers keep costs and
schedules under control, while standing up to the
extreme thermal environments in industrial settings,
transportation systems, and other environmentally
demanding applications.
MEETING EXTREME DEMANDS ▲ Figure 1. The RadiSys Procelerant™ CEZ5XT is the first COM Express™
module based on the the industrial-temperature Intel® Atom™ processor.
From traffic lights to environmental controllers,
embedded devices have long been exposed to
heat, humidity, and other environmental hazards. Today THE INTEL® ATOM™ PROCESSOR
embedded devices are being developed for even more Z5XX SERIES
extreme conditions—mounted on vehicles in the desert or The Intel Atom processor Z5xx series is Intel’s smallest
upper atmosphere, exposed to the elements in industrial and lowest-power processor. It offers high performance
settings, or carried on military devices designed to survive and the ability to run standard software, making it an exe-
severe impact. cellent choice for today’s rugged applications. The
Thermal extremes, humidity, shock, vibration, and other processor’s design extends battery life with very lower idle
environmental factors all present design challenges. power and average power. This low-power design is also
Extreme heat can shorten device life or lead to unpre- important for minimizing heat dissipation. Heat dissipation
dictable behavior, while extreme cold can affect voltage or is an issue for many embedded applications, but the envi-
frequency, preventing a device from turning on or starting ronmental hazards of rugged applications make it a partic-
up correctly. Humidity can short out components, and shock ularly critical issue. For example, a device that operates in
and vibration can weaken and eventually break connections. sand may need to be sealed, without airflow for cooling.
Design for these conditions has traditionally involved Intel Atom processors are designed to maximize perform-
significant trade-offs, such as development time and cost ance per watt in several ways:
vs. functionality or durability, heat dissipation vs. comput-
ing performance, and thermal efficiency vs. device form A sub-2.2 watt power budget is enabled by a low-
factor or device life. The trade-offs related to development power 45 nm fabrication process, as well as power
time and cost have been particularly vexing. Devices for management technologies that include enhanced
rugged environments have generally required proprietary thermal sensors and monitoring.
components (and accompanying software) specified to
industrial temperature ranges. The need for proprietary Enhanced Intel Speedstep® Technology provides multi-
designs has forced developers to accept higher develop- ple voltage and frequency operating points so that
ment time, cost, and risk. devices can deliver optimal performance at the lowest
New industrial-temperature versions of the Intel Atom power to extend battery life.
processor Z5xx are rewriting these rules. These low-
power processors are now available in rugged, standards- Power is further reduced with a new Deep Power
based COM Express modules, such as the new RadiSys Down (C6) mode, clock gating, and other power sav-
Procelerant CEZ5XT. These reliable, proven COTS com- ing architectural features.
ponents are designed to maximize device performance
and battery life while withstanding extreme conditions. Dynamic Cache Sizing allows the processor to flush
Using these COM Express modules lets OEMs enjoy the and disable a programmable number of cache ways
benefits of standard-based technology: faster develop- upon entry of deep sleep states, conserving power to
ment, lower costs, and a clear upgrade path. extend battery life and minimize heating.
E M B E D D E D I N N O V AT O R | FA L L 2 0 0 9 | 9
RUGGED TECHNOLOGY
Hyper-threading support enables two threads to run erate customer time-to-market by supplying carrier con-
in parallel, increasing performance and power cept definition and design, carrier schematic reviews,
efficiency. BIOS customization, and thermal design.
By using COTS technology, Radisys COM Express
The front side bus (FSB) is optimized for low-power modules enable OEMs of rugged applications to start
CMOS drivers, yet it offers fast data transfer with designing with available evaluation units at the same time
speeds of up to 533 MHz. as processor release, saving months of development time
and resources. The OEM can focus on core competencies
THE COM EXPRESS STANDARD such as software and application development rather than
Computer-on-module, or “COM,” methodology, has high speed circuit design. In fact, using a COM Express
become a well-accepted way to implement many of the module based on a standard Intel architecture processor
most demanding embedded solutions. A COM module simplifies the entire product lifecycle. The two-board
contains all the components needed for a bootable host approach helps with redesign for planned feature changes,
computer, packaged as an off-the-shelf component. demand fluctuations, and performance upgrades because
System expansion and customization for each solution is a new module can be put on the same carrier board. A
implemented on an application-specific carrier board. COM Express module can also reduce service repair
Together, the COM and carrier board deliver the function- inventories, and can simplify upgrades because the OEM
ality of a single-board computer. does not need to stock special parts.
10 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
T H E N E W I N T E L ® ATO M ™ P R O C E S S O R Z 5 X X P T S E R I E S F R O M A R R OW E LE CT R O N I C S .
Unleash
Your Designs
©2009 Arrow Electronics, Inc. Arrow and the Arrow logo are registered trademarks of Arrow Electronics, Inc. Intel and the Intel logo are
trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.
www.arrownac.com/atomunleashed | 1.866.910.3646
RUGGED TECHNOLOGY
Temperature Operating Up to 2,300 m (7,500 ft), -25 °C to +70 °C, derated 1.1 °C per 305 m (1,000 ft) above
2,300 m (7,500 ft)
Shock Operating 40 g, half sine shock pulse, 11 ms duration 3 times per face
Vibration Operating Random 5 Hz–2 KHz, 12.07 grms, 1hr in each of 3 axes
5–40 Hz 0.04 g2/Hz
40–100 Hz 0.04 g2/Hz ramping up to 0.1 g2/Hz (3dB/oct)
100 Hz–1,000 Hz 0.1 g2/Hz
1,000 Hz–2,000 Hz: 0.1 g2/Hz ramping down to 0.025 g2/Hz (6dB/oct)
An optional on-board PATA solid-state device (SSD) ture in a rugged module, manufacturers can shift their
provides shock-resistant storage. resources and skills to achieving new levels of innovation
in embedded computing. In addition to reducing the
The module is available with MIL spec-compliant resources spent on hardware development, manufacturers
conformal coat using Humiseal® 1B31 coating to can take advantage of the many available applications for
protect against humidity and corrosive elements. Microsoft Windows®, Linux, and real-time operating sys-
tems on the Intel architecture. OEMs who take advantage
Other available services such as extended of the modular approach will find that its benefits con-
environmental testing can help shorten development tribute to success throughout the product’s lifetime. ■
cycles. Join the discussion at
intel.com/embedded/community/hardware
LEVELING THE PLAYING FIELD
The COM Express standard gives designers and develop- RadiSys (www.radisys.com) is a Premier member of the Intel®
Embedded and Communications alliance and a leading provider of
ers a powerful tool to balance embedded device perform- advanced solutions for the communications networking and commer-
ance, size, I/O, and thermal requirements. Now that these cial systems markets. Through customer collaboration and combining
benefits are available with industry standard Intel architec- innovative technologies and industry-leading architecture, RadiSys
helps OEMs, systems integrators, and solution providers thrive.
12 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
BE RIGHT. NOW.
WHEN YOU NEED YOUR PRODUCT TO BE RIGHT known as ultrasound and MRI machines, to portable
the first time, you can trust RadiSys. We challenge you medical devices; unmanned vehicles and robots to
to create the next big thing and we will deliver whatever industrial automation that includes robotic machine
is needed to bring your vision to market. And Fast. imaging in modern factories.
We create the cool stuff that makes the coolest stuff We offer a broad range of COTS solutions–
in the world happen– like unobtrusive medical devices COM Express, Servers, SBCs, and OS-9.
— BE RIGHT. NOW.
Outsmarting the
RECESSION
Cutting Development Cost and Risk with COTS Platforms
T
Quad processor. Multi-core processors allow OEMs to con-
he current economic climate is solidate previously separate hardware onto a single platform,
putting embedded system OEMs resulting in a smaller, lower-cost, and lower-power solution.
under pressure to do more with Of course, not all systems require a multi-core processor.
Many applications call for a single-core platform that can
less. Engineers are being asked to meet tight power, space, and cost budgets. The Intel®
reduce development cost and risk while simulta- Atom™ processor Z5xx series was developed specifically for
neously producing more competitive designs. This these applications. It offers clock speeds up to 1.6 GHz in a
2.2 W power envelope and a 13 x 14 mm package. The
is no easy task—staying competitive processors are validated with the Intel® System
means using fewer and smaller Controller Hub (SCH) US15W, which inte-
components, meeting lower grates a graphics controller, memory con-
troller, and I/O controller into a 22 x
power thresholds, and maximiz- 22 mm package. Together these chips
ing performance, all while hitting offer a remarkable level of performance
ever-shrinking market windows. per watt inside a small physical footprint.
With options ranging from the Intel®
OEMs can meet these challenges Atom™ processor up to the Intel Core 2
with commercial-off-the-shelf (COTS) Quad, Intel architecture processors can
solutions based on the latest Intel® satisfy the requirements of applications
architecture processors. Using opti- extending from basic embedded computing
mized, proven embedded computing to high bandwidth communications and imag-
platforms helps OEMs lower risk ing (Figure 1). This scalability is an important
while keeping up with tough applica- asset, as it helps designers reduce risk, future-proof
tion requirements. Because these designs, and maximize code re-use across projects.
platforms are standards-based, OEMs
can also take advantage of a broad COTS PLATFORM ADVANTAGES
range of outsourcing services, further Capitalizing on the inherent advantages of Intel architecture,
reducing cost and risk. leading suppliers such as Kontron offer a comprehensive
portfolio of standards-based computing platforms. These
INTEL® ARCHITECTURE VALUE FOR standards-based platforms help speed time to market and
EMBEDDED COMPUTING are a cost-effective way to free up engineering resources.
Intel architecture processors provide value to embedded They also ensure interoperability and satisfy market demand
markets by enabling higher performance, reduced chip for open-standard equipment. In addition, COTS-based
count, and lower BOM costs, along with drastically reduced solutions help OEMs maximize their resources by promoting
power consumption and heat. These advantages are readily design re-use. Best of all, modularity gives OEMs the flexi-
apparent in multi-core processors such as the Intel® Core™2 bility they need to achieve differentiation.
14 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
The versatility of Intel architecture allows it to scale switch, and carrier blades based on the latest Intel® multi-
across a wide range of standards and form factors, from core processors. For example, the Kontron AT8050—one
the rack-mounted AdvancedTCA® to the credit card-sized of the highest-performance AdvancedTCA blades available
nanoETXexpress. This wide selection of COTS solutions today—features the Intel® Xeon® processor L5518. This
lets OEMs reduce costs and risks for a broad range of quad-core processor boasts a 2.13 GHz clock rate, an 8
markets and a variety of applications. MB cache, and dual Intel® QuickPath Interconnect (Intel®
To choose the right solution, an OEM must consider a QPI) links running at an impressive 5.86 GT/s.
number of factors. Size, performance, and power are MicroTCA® and AdvancedMC™ were developed to meet
among the first considerations designers must weigh. the needs of embedded systems that do not require the size
After the basic feature set is determined, it is important to and associated costs of a full AdvancedTCA system. A good
compare similar form factors as they relate to specific example of an AdvancedMC module is the Kontron AM5010,
application requirements and the future upgradeability of which is based on the Intel® Core™2 Duo Low Voltage (LV)
the product (Figure 2, on page 16). In the following sec- processor at 1.5 GHz and the Intel® 3100 chipset. In addition
tions, we will briefly outline some of the most popular to serving telecom markets, this module is well-suited for
form factors and explain the benefits of each. high-performance vision/inspection systems.
Performance Platforms
▲ Figure 1. The wide range of Intel® processors and Kontron boards allows OEMs to choose the processor and form factor that fits their needs.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 15
COTS PLATFORMS
CompactPCI offerings include a range of 3U and 6U based solutions meet the increasing demands of signal
multi-core boards that can meet the highest standards for and data processing applications. VPX boards available
the management and security of high-availability applica- today include the 3U Kontron VX3020, which is based on a
tions in the medical, military, aerospace, communications, Intel Core 2 Duo LV processor at 1.5 GHz. The Kontron
transportation, and industrial markets. The Kontron CP6016 VX3020 also features all the high-performance I/Os that
illustrates the potential of CompactPCI. This 6U product are available on the latest laptop PCs, such as a UXGA
incorporates a 45 nm Intel® Core™2 Duo processor along graphics controller with PCI-Express, two GbE interfaces,
with the Intel® 5100 Memory Controller Hub (MCH) chipset. three SATA II interfaces, and multiple USB 2.0 ports.
Compared to previous-generation Kontron 6U boards, the
Kontron CP6016 delivers up to 25% faster core speeds, COM EXPRESS™
50% more L2 cache, a 60% faster FSB, and significantly COM Express™ is an industry standard for computer-
higher data throughput—all with energy consumption simi- on-module (COM) designs. These highly integrated
lar to that of the previous generation. designs are based on pre-configured CPU modules,
which plug into customizable baseboards via a stan-
VME AND VPX dardized connector. COM Express modules are available
The VME architecture is a proven platform for many mili- in a variety of form factors, including microETXexpress®
tary and aerospace applications. VME boards provide and nanoETXexpress small-form-factor (SFF) modules.
rugged, high-availability performance for applications with The Kontron nanoETXexpress-SP is a particularly
extremely high demands on data throughput. They are noteworthy example of a COM Express. This Intel Atom
used in ships, aircraft, and ground vehicles for applications processor-based module offers excellent performance
such as radar, sonar, image computing, data control, and per watt in a credit card-sized 55 x 84 mm footprint,
electronic warfare. The Kontron PENTXM2 is a good repre- making it a compelling choice for ultra-mobile designs.
sentative of a VME-based board. This 6U board features a In fact, the nanoETXexpress-SP won the Intel® ECA 2008
dual-core Intel architecture processor, dual GbE interfaces, Award of Excellence as the Most Innovative Board
and dual SATA ports, making it suitable for a range of Product for the Intel® Atom™ Processor.
high-bandwidth applications either in a standalone or a
complex cluster configuration. INTEGRATED PLATFORMS
The emerging VPX platform is an evolution of VME for Many of the modules described above are also available
data-intensive applications where even greater perform- as part of open modular platforms. Modular platforms
ance and I/O bandwidth are needed. A key advantage of give designers building blocks and implementation-ready
VPX is its new multi-gigabyte backplane, which helps VPX- systems that significantly reduce development risk, ulti-
3U/6U VME 6U
Form Factors COMs SBCs PC/104 Motherboards PICMG 1.x 3U cPCI VPX cPCI ATCA/AMC uTCA/AMC
Medical • • • • • •
Industrial • • • • • • • •
Communication • • • • •
Energy • • • • • •
Transportation • • • • • •
Infotainment/
Gaming • • • •
Defense/
Aerospace • • • • • • • •
• Key form factors used today • Key form factors that will be used in the future
▲ Figure 2. Each market segment and application benefits from a variety of form factor solutions.
16 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
Working with an expert in outsourcing such as Kontron
helps customers by:
Decreasing R&D costs
Reducing material costs with centralized purchasing or
through Kontron’s Taiwan-based purchasing
corporation
Utilizing production facilities in lower-cost regions such
as Malaysia
Lowering risk in high-growth geographical areas with
IP protection
mately lowering the total cost of ownership for the OEM CONCLUSION
and the end-user alike. These platforms are pre-integrat- OEMs face tough demands in today’s economy. The good
ed, pre-validated, and pre-tested to quell the high cost of news is that OEMs can do more with less by utilizing
in-house or proprietary hardware designs. Vendors like commercial-off-the-shelf (COTS) solutions based on the
Kontron also offer semi and full customization capabilities Intel architecture. Intel architecture processors offer value
that let OEMs tailor these platforms to their needs. for a wide range of embedded applications with their high
The Kontron OM9140 series illustrates the advan- performance, low power consumption, and reduced chip
tages of these open modular platforms. This 13U count and BOM costs.
AdvancedTCA platform is designed to supply highly Kontron offers a wide portfolio of Intel architecture-
available, high-density computing in applications includ- based embedded computing products designed to help
ing transcoding/encoding engines, call servers, media speed time to market and lower development costs.
gateway controllers, and IMS-SCSF and HLR/HSS sys- Kontron products include COTS boards and modules as
tems (Figure 3). The Kontron OM9140 is designed for well as application-ready platforms. These optimized and
NEBS compliance and has 12 slots for GbE or 10GbE proven platforms help OEMs continually innovate, stay
processor and/or carrier nodes. competitive, and lower risk—and the broad range of
choices helps OEMs find the optimal solution for their
OUTSOURCING FOR DESIGN SUCCESS design. OEMs can also leverage Kontron’s worldwide
Continued competitive and price pressures are driving team of outsourcing design experts, who help OEMs
OEMs to seek outsourcing partners. These partners can expedite the development process and reduce total cost
help speed time to market, lower costs, and provide of ownership. With all of these products and services at
expertise in life-cycle management. With a strong commit- their disposal, OEMs can meet the challenges of today’s
ment to helping its customers remain competitive, Kontron economy with confidence. ■
offers regional experts who can support customers’ needs Go to intel.com/embedded/solutionsdirectory for
with local, single point-of-contact project management. more information on Kontron’s products.
Kontron also offers production and logistical assistance at
sites throughout the world including Penang (Malaysia). As a Premier member of Intel® Embedded and Communications
Alliance, Kontron (www.kontron.com) is committed to delivering
Plus, Kontron’s global R&D facilities provide local access Intel-based solutions that help designers solve today’s tough design
to the latest technologies to ensure product life is maxi- challenges with a comprehensive portfolio of innovative, cost-effec-
mized based upon market expectations. tive solutions.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 17
SOFTWARE
Making Software
SIMPLER
Using Intel® Technology to Overcome System Complexity
BY MATTHEW J. ADILETTA, DIRECTOR, COMMUNICATION INFRASTRUCTURE ARCHITECTURE AND INTEL FELLOW, INTEL
MICHAEL F. FALLON, SOFTWARE ARCHITECT, INTEL
MYLES WILDE, SYSTEM ARCHITECT, INTEL
L
eonardo da Vinci said that “Simplicity
is the ultimate sophistication.” This
should always be a guiding principle
for embedded software development,
particularly in this age of multi-core processors.
18 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
KNOW YOUR HARDWARE
Microsoft®
One challenge in programming is that Visual Linux
there is always more than one way to Intel® Parallel Studio Studio®
develop software. Picking the best path
can be tricky. This is especially true in Inspector Composer Amplifier
times of new hardware advances. While
the advances ultimately benefit software Intel® Integrated
developers, they also present new sets of Intel® C++ Performance
choices. This doesn’t mean that software Compiler Primitives Yes
development is more difficult, but simply
that new skills are required. Open MPTM Intel® Thread
These new skills start with a firm under- Support Building Blocks
standing of the underlying hardware. You
cannot fully exploit the capabilities of new
hardware until you understand its features.
Intel® C++ Compiler Yes Yes
No development tool is going to help the
software developer get around this funda-
mental tenet of embedded software devel- Intel® VTuneTM Performance Analyzer Yes Yes
opment. What’s more, a careful study of the
hardware can reveal simple, yet sophisticat- Intel® Thread Checker Yes Yes
ed solutions to seemingly difficult problems.
To illustrate this point, a member of our Intel® Integrated Performance Primitives Yes Yes
team recently doubled the performance of
an application by adding a single compiler ▲ Figure 1. Intel offers the integrated Intel® Parallel Studio and a variety of stand-alone tools.
directive. This one line change turned a Tools are available for both Microsoft® Visual Studio® and Linux.
single-threaded application into a multi-
threaded one through the use of an OpenMP™ API call, the tools and implementation options can lead to elegant
thus elegantly taking advantage of the multi-threaded solutions.
processing hardware. In another recent example, a col- Micro- and macro-level parallelization are two key
league increased the performance of his software four- techniques for exploiting today’s hardware. Both tech-
fold simply by modifying an inner loop to take advan- niques should be used whenever possible to improve
tage of the processor’s Intel SSE unit. Again, a simple performance. Intel understands the importance of these
code change resulted in a sophisticated solution. techniques and has created a variety of tools to help you
Naturally, these are hand-picked examples used to fur- develop parallel software. Figure 1 outlines these tools.
ther a point, and few software modifications are so Many of the tools come packaged in the Intel® Parallel
localized. However, the lesson learned from these
examples is that software optimization can be surpris-
ingly simple once you understand how to take advan-
“As the Embedded Internet contin
tage of the hardware. ues to grow around us, embedded
software development is changing and
INTEL® TOOLS new skills are required for success.
In addition to understanding the hardware, you also need While no single solution fits every
need, Intel software development
a solid understanding of software development tools and
tools offer a comprehensive range of
techniques. Let’s return to the two optimization examples. solutions for enabling your applica
The first illustrates a “macro-level” modification that takes tions to take advantage of the latest
advantage of an underutilized hardware thread. The sec- processor advancements.”
ond example is a “micro-level” modification that leverages View video >>
underutilized Intel SSE hardware. Both examples show —Matthew J. Adiletta, Director, Communication
how parallelization techniques can improve performance. Infrastructure Architecture and Intel Fellow
These examples also show how a solid understanding of
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 19
» Relax with Kontron at your side «
Save your costs and time – rely on technology leadership and experience
» Broadest Embedded Computing Technology
product portfolio
» Open Standards
» Rugged Commercial-Off-The-Shelf (COTS) Products 5 Years in a row:
» Customization & ODM Services Highest status for customer
satisfaction worldwide!
» Outstanding Support – high level Engineering Testimony to the high quality of
» Extended Lifecycle Management Kontron‘s Products and Services.
CONTACT US
Kontron offers you an extensive portfolio of Info-Hotline: +49(0)8165 77 777
products and services. Visit our Website! Email: info@kontron.com
www.kontron.com
Optimized High-Level
often a fast and simple implementation choice. However,
Libraries Threading
(e.g., Intel® IPP) Packages native threading can become complex and unwieldy for
applications that have significant thread interactions,
such as synchronizations and data sharing between
Customized Native
Threading
threads. For these applications, other options such as
Software
Optimization Packages OpenMP or Intel TBB can save considerable coding and
debug time. These tools provide simple, flexible meth-
ods for controlling programs. By abstracting away low-
▲ Figure 2. Intel® tools support macro- and micro-level approaches level details, these tools allow the programmer to avoid
to parallelism. Developers can choose between simpler approach- the complications which often arise when using native
es, and those that offer more control.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 21
SOFTWARE
▲ Figure 4. Feature comparison: Intel® Parallel Amplifier vs. Intel® VTune™ Performance Analyzer. Some Intel VTune Performance Analyzer for Windows®
features are provided as part of Intel Parallel Amplifier or Intel® Thread Profiler. The Performance Tuning Utility (PTU) is a new, experimental technology.
22 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
Intel®® Intel®
Parallel Thread
Inspector Checker SOFTWARE:
Threading errors—data races and
deadlocks ✔ ✔ Why is it so hard
Does not require special build
or source code ✔ ✔ to get it right?
Memory errors ✔
Easier to learn and reuse ✔
Low overhead analysis
Improved scalable analysis without
✔
S oftware development is tricky for
embedded projects and can eat up
enormous resources in terms of both time and
serializing the application ✔
money. As more features are packed into
Windows® standalone ✔
devices the amount of code needed will grow
Linux® support ✔
tremendously. Add to this the fact that develop-
ment teams are often scattered globally, and
▲ Figure 5. Feature comparison: Intel® Parallel Inspector vs. Intel® Thread
Checker. the code they’re working with is a mix of old,
new, and everything in between. No surprise
then, that according to the 2009 Embedded
Intel® VTune™ Performance Analyzer (Figure 4). With Intel Systems Design study, more than 60% of
Parallel Amplifier, you can find performance bottlenecks embedded projects finish late.*
without knowing the details of the processor architecture or Intel understands these challenges. While
assembly code. Intel VTune Performance Analyzer is a most people think of Intel as the leader in
more advanced tool. It takes longer to learn, but can have processor technology, the company is also one
a big payoff by revealing specific tuning opportunities like of the world’s biggest software companies.
cache misses or misalignment. Besides employing many developers who write
No discussion of tools would be complete without code, the company also has organizations
taking a look at debugging, which is often the most criti- focused on delivering development and opti-
cal portion of any development effort. To debug parallel mization tools along with device drivers to
code, you can use a number of tools including the Intel® ensure software is useable for Intel® architec-
Parallel Inspector and Intel® Thread Checker. Both of ture-based products. “Intel is committed to eas-
these tools help identify threading errors, but the Intel ing the software dilemma in this complex and
Parallel Inspector also checks for parallel memory errors. demanding embedded industry,” said Lynn
Figure 5 summarizes the differences between the two Comp, Director of Strategic Software Planning
debugging tools. for the Intel® Embedded and Communications
Group. “Software needs to enable growth in the
CONCLUSION industry, not impede it.”
Embedded software development is changing, and new One of the big issues facing the industry is
skills are required to be successful. The key is to have a the need to support and maintain code bases
firm understanding of the hardware and the available over years and even decades. According to
software development tools, and to use the tools wisely. Comp, “Companies need to weigh the sus-
There is no single solution that fits every need, but the tainability of their products so they are taking
good news is that Intel provides a comprehensive range advantage of processor roadmaps that pro-
of solutions. You may be surprised at how simple soft- vide the best generation to generation and top
ware development can be once you understand the solu- to bottom software scalability. This allows
tions available. Remember the maxim: “Simplicity is the them to benefit from technology advance-
ultimate sophistication.” ■ ments including Moore’s law while optimizing
their total cost of development beyond one
product lifecycle.”
Join the discussion at
intel.com/embedded/community/software Continued on the next page.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 23
SOFTWARE
With its broad range of embedded processors industry-leading software vendors who are dedicat-
and chipsets, Intel offers solutions that can meet ed to providing the solutions developers need to
entry-level performance requirements all the way build better code, faster. Many of these solutions
up to high-performance, compute-intensive appli- are featured in the Intel® ECA Solutions Directory.
cations. Intel supports these products with soft- This magazine highlights two outstanding solu-
ware tool suites that address architectural analysis, tions, Microsoft’s platform for innovative digital sig-
parallelism, debugging, and performance tuning, nage (page 49) and Wind River’s solution for In-
which help application developers optimize their Vehicle Infotainment (IVI) devices (page 34).
applications and increase performance in Intel Intel also recognizes the value in joining forces
architecture-based systems. with others in the industry. To that end, the com-
pany plays a key role in organizations such as
GENIVI, a non-profit industry alliance driving
adoption of an IVI reference platform and IPSO
(IP smart object alliance) to help foster initiatives
and promote adoption of new technologies and
standards.
Intel also works with leading third-party vendors
to develop proof-of-concept (POC) platforms to
expand markets. Two recent examples include Intel’s
multifunction car PC and a retail self-service POS
system (see www.intelrethinkthepossibilities.com).
Intel also works with third-party vendors to provide
application reference designs to help speed time-to-
market and minimize bill of materials. These target
many of today’s most dynamic embedded applica-
tion segments, including intelligent retail, home
automation, digital security surveillance, and in-vehi-
cle infotainment.
Software will continue to propel the embedded
industry. To remain competitive, companies need
To help companies navigate the ever-changing to focus on writing code for the job at hand today,
embedded landscape, Intel has built a strong sup- while keeping a keen eye on the future. They also
port system that includes unique online resources need to consider code modularity, portability, and
such as the Intel® Software Network and Intel® scalability as the right software design for two
Embedded Design Center (Intel® EDC). Besides cores today could easily migrate to running on
offering training and software tool evaluations, these dozens of cores tomorrow. Intel will continue to
sites give visitors a venue to interact with—and learn bolster its expertise, especially when it comes to
from—thousands of developers to determine the extending into new spaces driven by the
best solution that can meet both short- and long- Embedded Internet. Intel’s recent acquisitions of
term needs. Havoc, Wind River, Cilk, and Rapid Mind are evi-
Intel has also worked with its partners to build dence of the company’s commitment to solving
the Intel® Embedded and Communications Alliance the software dilemma, and to helping companies
(Intel® ECA)—one of the most recognized ecosys- meet harsh development schedules and protect-
tems in the world. Members of Intel ECA include ing their software investment. ■
24 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
ADVERTISEMENT ADVERTISEMENT
Ecosystem and world market), WWEA recorded in the purchases, give alerts on special offers
Design Support first quarter of 2009 an increase of and discounts, and provide detailed
The Intel ECA is one of the industry’s 23 percent in wind energy compared information and customer reviews.
most recognized ecosystems. with last year in the same countries.5 One motherboard designed for retail
Its members offer hundreds of In the United States, wind turbines kiosks is the MATXM-C2-410-B from
board-level Intel architecture-based now generate enough to power about Emerson Network Power*, a Premier
products and solutions ranging 7 million average American homes.6 Member of the Intel ECA. This board
from 65mm x 58mm CoreExpress® To address this growing market, uses an embedded Intel® Core™2 Duo
modules to full ATCA systems. From Advantech*, a Premier Member of processor with an on-board Gigabit
high-performance multi-processor, the Intel® ECA, makes embedded Ethernet interface that allows fast
quad-core 200W ATCA systems down computer systems that record, connections with retailer IT systems
to sub 5W size-constrained modules monitor, store, and transmit real-time for use with database management
and small-form-factor SBCs, these data through an IP-based network systems. This processor helps minimize
Intel architecture-based solutions when wind turbines are in operation. power consumption and save retailers
can meet the enormous range of This helps reduce maintenance costs money. Its embedded Intel Core 2
performance, thermal, size, and cost in the isolated areas in which wind Duo processors and chipsets support
requirements necessary to enable farms are located. Ruggedness is key quick transitions in and out of sleep
the Embedded Internet. Many of since wind farms are located in harsh states. In fact, power-stepping in the
these are featured in the Intel® ECA environments with strong winds. This Intel architecture platform can provide
Solutions Directory. (See: www.intel. means embedded computers must power savings up to 70 percent.7
com/embedded/solutionsdirectory.) be highly reliable, shock, and noise Retailers can also save money through
To help guide designers, Intel resistant (blade rotation generates the use of Intel Active Management
launched the Intel® Embedded a lot of vibration, shock and noise), Technology (Intel® AMT) to remotely
Design Center (edc.intel.com). This and capable of being fanless and power down kiosks when stores are
one-stop online resource includes hermetically sealed against dust. closed. According to the research firm
comprehensive and technical design-in For these reasons, Advantech Forrester, a typical retail store open
information, virtual labs, support, chose Intel® embedded processors. from 8 a.m. to 8 p.m. could reduce
training, community resources, and The Advantech UNO-2170 is an computer energy consumption by more
application reference designs. Intel architecture-based embedded than 40 percent by shutting systems
To protect your system investment, automation computer available in a down during off-hours. Intel AMT also
Intel provides industry-leading fanless, diskless design using industrial enables IT to run remote diagnostics
lifecycle support—a seven-year, CompactFlash* to increase system to ensure maximum reliability, and
extended-lifecycle support for reliability. It’s currently used at a U.S. install patches and update software
processors and chipsets for embedded wind power farm. For wind turbines over the network. (Learn more at:
and communications applications. erected to provide power to Beijing www.intel.com/embedded/15billion/
and the 2008 Olympic Games, Advan- applications/interactive-kiosks-are-
Intel’s Playbook in Action tech supplied its Intel architecture- virtual-shopping-assitants.htm.)
based ARK-3382 fanless embedded
There are hundreds of examples
of how Intel architecture is being
computer. (Learn more at: www.intel. What’s Riding on Your Tires?
com/embedded/15billion/applications/ Tires are a major
used in today’s Embedded Internet.
clearing-the-air-over-energy.htm.) technical cause
We’ve picked six to feature from
leading members of the Intel ECA. of road accidents.
Ask the Intelligent Kiosk Based on figures
Opportunity Is in the Wind Intelligent kiosks recorded in
enable brick-and- Germany in
A survey
mortar retailers 2002,8 accidents
by World
(specialty stores, due to “general tire causes” amount to
Wind Energy
department 60,000 a year. Approximately 10,000
Association
stores, of these accidents are due to having
(WWEA) predicts
supermarkets, less than the legal tread depth limit.
double-digit
movie theaters, hotels, airports, and Since most people don’t check tires of-
growth for
many others) to deliver the same rich, ten enough, why not have technology
the wind energy market despite the
personalized experience customers get do it for them? That’s the idea behind
general economic crisis. Based on
on the Web. These kiosks can check the H3-D, a multifunctional image
available figures from 11 of the top 15
stock, help locate and order hard-to-find processing system from ProContour*,
countries (more than 80 percent of the
items, suggest companion or alternative a company based in South Germany.
ADVERTISEMENT
This system can measure tire tread through a home network to a smart Using hardware-assisted Intel VT10,
patterns in moving traffic at speeds of utility meter and intelligent appli- combined with hypervisor software,
up to 75 mph. The computing required ances. Consumers could access the Portwell*, an Associate Member of
for this high-speed image capturing information through a handheld IHD. the Intel ECA, and LynuxWorks*, an
is carried out by the passive-cooled Designers of IHDs would be smart to Affiliate Member, demonstrated a
ThinkIO-Duo, a DIN (Deutche Industrie- check out the Procelerant PICOZ500 proof of concept based on a COTS
Norm) rail PC developed by Kontron*, from RadiSys*, a Premier Member of mini-ITX board connected to more
a Premier Member of the Intel ECA. the Intel ECA. With the Intel® Atom™ than 25 Bluetooth wireless sensors.
The performance of the Intel® Core™ Z510 processor, up to 512MB DDR2- The Bluetooth networking stack
Duo processor at 1.2 GHz is needed to 400 integrated memory, and a microSD executes from a virtualized secure
calculate the tread depth of a tire in socket for up to 2GB Flash memory, partition, providing isolation from
just a little more than two milliseconds this single-board computer (SBC) can other system software and increasing
based on data from a fast CMOS handle any processing task a HEMS the reliability of the platform. With
sensor. Parallel processing on this serves up. The PICOZ500 includes an such a solution, medical equipment
system’s multi-core processor brings integrated video controller that can manufacturers could better meet
the computing speed of the image- support a variety of touch screens emerging government regulations
processing system to the necessary and a PCI Express® Mini Card socket and gain a competitive advantage
level for real-time calculations. What’s that makes it easy to add wireless through the development of safer and
more, since ThinkIO-Duo requires LAN capabilities. With all this aboard, it more secure products. (Learn more at:
no fans and has no moveable com- still just sips electricity because of its www.intel.com/embedded/15billion/
ponents, such as rotating disks, it is low-power Intel Atom processor. That applications/body-area-networks-for-
essentially maintenance-free and ideal makes it perfect for battery opera- faster-wireless-sensor-adoption.htm.)
for environments where shock and vi- tion. (Learn more at: www.intel.com/
brations are expected (such as roads). embedded/15billion/applications/in- Digital Video Camera Shoots
The ProContour H3-D as a device home-displays-cut-energy-costs.htm.) Oscar-Winning Movie
particularly epitomizes the Embedded Standards-based
Internet as it can be implanted in a Proof of Concept May embedded
road to automatically measure tread Help Expand Wireless hardware
depth and tread type and provide the Use in Hospitals with sufficient
information via Ethernet cable or wire- ruggedization,
Because of their
less LAN in order to activate warning IP connectivity,
ease of use
systems, barriers, camera systems, or and processing
and flexibility,
even road blockages. (Learn more at: and graphics performance now
wireless sensors
www.intel.com/embedded/15billion/ enables film producers to record
are ideal for
applications/smart-roads-measuring- scenes directly to disk at full HD or
healthcare
tire-tread-at-75mph.htm.) cinema resolutions. No recent movie
scenarios.
better epitomizes this state of the art
Wireless sensors, for instance, could
In-Home Displays save surgical staffs from contending
in digital filmmaking than “Slumdog
Help Consumers Save Millionaire.” One of its eight Oscars*
with dozens of sensor wires. Steady
on Electricity was for Best Cinematography, and
progress has been made since the U.S.
parts of its award-winning visuals were
The best way Food and Drug Administration (FDA)
shot by a Silicon Imaging digital camera
to change approved Bluetooth® wireless medical
system using a MEN Mikro Elektronik*
people’s energy systems in 2003. Medical equipment
(an Affiliate Member of the Intel ECA)
use patterns is manufacturers face strict industry
MEN F17-3U CompactPCI/Express Intel
to show them standards for reliability and patient
Core 2 Duo processor-based SBC. The
exactly how data privacy. Commercial off-the-shelf
Intel® Core™2 Duo processor T7600 in
much they can (COTS) boards help address these
this SBC and its Intel® Graphics Media
save. According to a recent survey, requirements more rapidly, allowing
Accelerator 950 Graphics Core support
69 percent of consumers have a manufacturers to start with a proven
jumbo frames for transfer of 100MB/s
high interest in in-home displays design that lowers development
of video data over standard Gigabit
(IHDs) that give real-time views of risk and shortens time to market.
Ethernet. The ruggedized MEN F17
energy usage and utility pricing.9 One solution needed is a device that SBC is designed for operation in harsh
Such “demand response” monitoring can reliably consolidate multiple environments including shock/vibration
could be implemented through an applications on one platform to save and extended temperatures, such as
intelligent home energy management cost and reduce the physical footprint. long, hot days in India. With less than
system (HEMS) that would connect
ADVERTISEMENT
40W power consumption, this SBC also A Winning Playbook small-form-factor embedded boards
enables a long camera battery life. The possibility of having 15 billion and is setting new standards with a
Prior to the availability of Intel Core 2 devices connected by the Internet broad line of Intel Xeon processors
Duo processors, digital cinema camera by 2015 is an unprecedented that meet a range of demanding
systems were limited to dedicated opportunity for the entire embedded performance and energy efficiency
hardware, such as costly ASICs. This industry. This is the time to get in on requirements for compute-intensive
limited their flexibility in software the action. This is the time to make embedded and communications
upgradability and connectivity. Now sure you have the right playbook to applications. With its playbook and
the same camera control software that win your share of the business. full range of solutions, Intel can help
runs on the camera can run on a laptop any embedded solution provider
As use of the Internet expands toward
computer, providing new options for field a winning team of products.
this vision of 15 billion connected
video capture, such as a direct feed devices, Intel processors continue Learn more about the Intel ECA.
to the computer. (Learn more at: to drive the rapid transformation of Visit its community for ideas,
www.intel.com/embedded/15billion/ the Internet’s infrastructure. Intel solutions, and answers you can’t
applications/digital-cinema-camera- architecture is reaching deeper than easily get anywhere else at
helps-film-win-oscar.htm.) ever before into the lower-power, intel.com/embedded/community.
1
“Merchant Computer Boards for Real-Time and Embedded application. In addition, Intel TXT requires the system to contain a 7
Langdoc, Scott. Advanced CPUs: The Impact on TCO Evaluations of
Applications (MCBREA),” 2008 Intelligence Service, Volume 2: TPM v1.2, as defined by the Trusted Computing Group, and specific Retail Store IT Investments, Global Retail Insights (An IDC Company),
Embedded Motherboards, July 2008, Exhibit VI-36. software for some uses. For more information, see: www.intel.com/ September 2008.
2
Intel® Virtualization Technology requires a computer system with an technology/security. 8
References: “Survey on Motor Vehicle Tyres & Related Aspects,”
enabled Intel® processor, BIOS, virtual machine monitor (VMM), and 4
Intel® Active Management Technology (Intel® AMT) requires the TÜV Automotive, 2003; Statistisches Bundesamt Deutschland, www.
for some uses, certain platform software enabled for it. Functionality, computer system to have an Intel AMT-enabled chipset, network destatis.de.
performance, or other benefits will vary depending on hardware and hardware and software, as well as connection with a power source 9
In-Home Displays Spike Interest in Energy Usage and Efficiency,
software configurations and may require a BIOS update. Software and a corporate network connection. Setup requires configuration Energy Insights, IDC.
applications may not be compatible with all operating systems. Please by the purchaser and may require scripting with the management 10
Intel® Virtualization Technology (Intel® VT), Intel® Trusted Execution
check with your application vendor. console or further integration into existing security frameworks Technology (Intel® TXT), and Intel® 64 architecture require a computer
3
No computer system can provide absolute security under all to enable certain functionality. It may also require modifications of system with a processor, chipset, BIOS, enabling software and/or
conditions. Intel® Trusted Execution Technology (Intel® TXT) requires implementation of new business processes. For more information, see: operating system, device drivers and applications designed for these
a computer system with Intel® Virtualization Technology, an Intel www.intel.com/technology/platform-technology/intel-amt. features. Performance will vary depending on your configuration.
TXT-enabled processor, chipset, BIOS, authenticated code modules, 5
“Wind Energy Market worldwide continues strong growth,” World Contact your vendor for more information.
and an Intel TXT-compatible measured launched environment (MLE). Wind Energy Association press release, June 23, 2009.
The MLE could consist of a virtual machine monitor, an OS, or an 6
National Renewable Energy Laboratory. See: www.nrel.gov/wind.
IN-VEHICLE I N F O TA I N M E N T: HARDWARE
The Atom-Powered
Speeding Up In-Vehicle Infotainment
Development with Intel® Atom™ Processor
BY CHRISTIAN RIESINGER, R&D MANAGER, AND CHRISTIAN EDER, MARKETING MANAGER, CONGATEC AG
Car
I
n-vehicle infotainment (IVI) systems are IVI Reference Design). The Intel IVI Reference Design is an
open, standards-based platform that simplifies develop-
becoming increasingly complex. Today’s ment and speeds time-to-market. The platform incorpo-
systems incorporate satellite navigation, rates a broad range of IVI features, ranging from satellite
DVD and digital television, Internet navigation to hands-free communications to rear-view
cameras. Although the platform is highly integrated, it is
access, connectivity to a range of consumer elec- also highly flexible. This flexibility helps OEMs scale their
tronics (CE) devices, and many other features. As designs to different markets, and it creates a simplified
the feature sets and connectivity requirements of path for future upgrades.
OEMs can further simplify development by using the
IVI systems grow, OEMs are struggling to bring conga-IVI Starterkit, which extends the Intel IVI Reference
these systems to market on time and on budget. Design with additional hardware. The conga-IVI Starterkit is
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 31
IN-VEHICLE I N F O TA I N M E N T: HARDWARE
32 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
To you, the advantages are clear.
To your customer, it makes you the clear choice.
Emerson Network Power is now clearly the leading provider of embedded computing solutions.
See how Emerson Network Power can help you build a clear advantage.
Go to www.EmersonNetworkPower.com/EmbeddedComputing
Emerson, Business-Critical Continuity, Emerson Network Power and the Emerson Network Power logo are trademarks of Emerson Electric Co.
AdvancedTCA, CompactPCI, MicroTCA and AdvancedMC are trademarks of PICMG. Intel is a trademark or registered trademark of Intel Corporation
or its subsidiaries in the U.S. and other countries. ©2009 Emerson Electric Co.
IN-VEHICLE I N F O TA I N M E N T: SOFTWARE
I
market challenges head-on and revolutionize the software
n recent years the automotive industry development processes. The benefits of an open source
has struggled to match the automotive development and license model:
Faster time-to-market through re-use of common tech-
device development cycle and require- nologies developed in CE markets
ments with the pace of change in the Rapid innovation via the large community of open
consumer electronics market. Consumers’ source developers
Lower development costs, as proprietary license fees
desire to integrate consumer electronics (CE) can be substituted with open source in many of the
technology seamlessly with their driving expe- required technologies
rience is leading to a convergence between CE
To help push these benefits into IVI applications, a
technology and in-vehicle infotainment (IVI) group of OEMs and suppliers has come together to form
devices. While these platforms help differenti- the GENIVI consortium. This alliance includes OEMs such
ate one vehicle from another, consumers are as BMW, GM, and PSA, as well as suppliers including
Magnetti Marelli, Visteon, and Delphi. The GENIVI alliance
unwilling to pay large premiums for IVI sys- is creating an open source platform specifically for use in
tems. This is a major problem because the IVI devices. The GENIVI Platform (Figure 1) is a common
costs to develop an IVI platform can easily software architecture that is scalable across product lines
and generations. It consists of Moblin-based Linux core
exceed U.S. $70 million. As a result,
OEMs are being pushed to reduce the
• Differentiation HMI (Human-Machine Interface)
development costs for new IVI devices Automaker • Integration
even as they deliver ever more sophis- and Tier1 • Commercial and
supplier proprietary solutions
ticated devices. domain • Implementation Apps OSV Libs
competition Extensions
OEMs also face a major challenge in the area
of time to market. The IVI platform development
cycle is too long, especially when comparing the
rate of change in the CE market. By the time an
IVI system can support a hot new CE device or • Non-differentiating
features Open source IVI stack
standard, the CE market has already seen multi- Alliance • Consolidated requirements
ple generations of the device, or has moved on to domain • Auto specific middleware
a new standard. One reason IVI development is • Testing/validation
so long is that each OEM has created unique • Vendor compliance
Open source kernel
requirements that inhibit software reuse. To speed
up development, OEMs are seeking to use more
standards-based software. ▲ Figure 1. The GENIVI alliance is developing a common IVI platform that allows automakers
and suppliers to focus on product differentiation.
34 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
REQUIREMENT PLATFORM FOR INFOTAINMENT FEATURES
Fast boot/initialization Kernel tailoring, deep hardware integration, and parallel execution help achieve “instant on” and
standby states.
Power state management A policy-based system controls the IVI device’s behavior during automotive power state changes,
such as initialization, shutdown, reversal of shutdown, and recovery.
Graphics and HMI Supports 3D graphics, including hardware acceleration. HMI construction and deployment tools
support device differentiation.
Media management Audio and video frameworks deliver media reproduction, digital rights management enforcement,
and audio/video switching and mixing (such as automatic music fading during navigation
announcements). The framework includes support for CODECs and hardware acceleration.
Mobile office Supports indexing and synchronization of content such as contacts and calendar appointments.
CE device management Supports CE connectivity standards such as USB and Bluetooth®, device discovery and
notification, and specific device integration for playback such as iPod®.
Automotive connectivity Supports auto connectivity standards including MOST and CAN, positioning devices such as GPS,
and an AUTOSAR abstraction layer for UDS (Unified Diagnostic Services).
Robust file systems File system supports 10+ years of continued use, balancing strategies such as journaling vs.
transactional file systems and performance vs. cost.
▲ Figure 2. Key features of the Wind River Linux Platform for Infotainment.
services, middleware, and open application layer interfaces Support: Wind River offers full commercial-grade support
tailored for use in IVI devices. OEMs and their suppliers can for the entire delivered platform, including open source
use this open source foundation to add differentiated prod- and ISV software components.
ucts and services.
Although its benefits have been known for years, open To succeed in IVI devices, open source software must
source software has often been avoided in automotive appli- provide the essential software components while still allow-
cations due to its potential drawbacks—which include con- ing innovation and differentiation. The Platform for
cerns for intellectual property (IP) protection and code quali- Infotainment was designed with this goal in mind. Figure 2
ty. To be truly effective for IVI devices, open source software lists some of the platform’s key features, and explains how
needs to have the technical and business characteristics of a these features meet key market needs.
commercial software product. The software must fulfill auto- Of course, having the right software is not enough. The
motive needs—such as reliability and intellectual property choice of chipset technologies is also critical. To re-use
protection—and must be optimized for and tightly integrated technology developed for consumer markets—drivers,
with the selected hardware platform. To meet these goals, CODECs, Internet standards, and so on—the chipset must
OEMs need an open source solution that is backed by be compatible with consumer-market hardware. At the
world-class commercial support. same time, the chipset must satisfy automotive reliability
In recognition of this need, Wind River has extended requirements. The Platform for Infotainment helps develop-
GENIVI’s open source efforts by offering the GENIVI ers meet these goals through its integration with the Intel IVI
Platform as a standard product. The Wind River Linux Reference Design. The Intel® chipset used in this reference
Platform for Infotainment is a complete solution that spans design offers full compatibility with the PC platform in a
the following areas: platform designed specifically for the needs of IVI devices.
Hardware: The Platform for Infotainment is deeply inte- With these recent developments, open source is now an
grated with and optimized for Intel® Atom™ processors. accepted approach for today’s automotive challenges. By
For example, the Platform for Infotainment can be used extending open source components, deeply integrating the
with the Intel® In-Vehicle Infotainment Reference Design hardware and software solution, and standing behind the
(Intel® IVI Reference Design) described on page 31. total solution, Wind River has made open source a com-
Operating system: As a Linux-based system, the Platform pelling platform for innovation and differentiation. ■
for Infotainment is both Moblin and GENIVI compliant. Go to intel.com/embedded/solutionsdirectory for
Middleware: The GENIVI middleware is extended with more information on Wind River’s products.
pre-integrated third-party middleware, such as media
players and speech recognition engines. Wind River (www.windriver.com) is an Associate member of Intel®
Embedded and Communications Alliance and a founding member of
Business terms: Wind River offers indemnification and the GENIVI Alliance. Wind River is the global leader in device software
transparent IP licensing within a simplified business optimization (DSO). We enable companies to develop, run, and man-
model. age device software better, faster, at lower cost, and more reliably.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 35
RACKMOUNT SYSTEMS
Cutting
Rackmount
Systems
Down to Size
Cluster Computing In Space-Constrained Applications
T
oday’s embedded com-
puting applications are far
more sophisticated than
those of the recent past.
Industries such as medical imaging,
homeland security, and military defense
call for rackmount systems that can run a
growing number of complex software
applications. In many of these industries
the reliable and timely processing of
information can mean the difference
between life and death. These industries
also require equipment that can squeeze
into tightly constrained spaces and—in
some cases—meet low weight require-
ments. Providing the needed compute
capability inside this space and weight
envelope is a considerable challenge.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 37
In the medical imaging field, applications vary from Trenton’s PCI Express® (PCIe®) single board computers,
simple single slice X-ray machines to three-dimensional, and multi-segment, passive backplanes.
multi-image slice CAT scan machines. Although these
applications have widely differing compute requirements, CHASSIS & BACKPLANE DESIGN
they share a need for increased image clarity. This is Weight and space are at a premium on a surveillance air-
driving a quest for higher-performance rackmount sys- craft. Additional computer hardware has an exponential
tems. At the same time, the overall size of the imaging effect on the cost of operating the aircraft. In addition to
machines is shrinking.
In the area of homeland security,
cryptography analysis is a key ele-
ment in understanding what the
bad guys are planning. Crypto-
graphy analysis systems must
process an extraordinary amount of
incoming data from a wide variety
of sources. These systems require
advanced software that can sort
out the incoming data in order to
allow intelligence specialists to
focus on the most important infor-
mation. To meet these needs, rack-
mount systems must provide scal-
able performance in relatively small
enclosures.
Surveillance aircraft represents a
small slice of the overall military
defense market, but they illustrate
many of the challenges facing the
rackmount system designer.
Surveillance aircraft provide loca-
▲ Figure 1. By taking advantage of cluster computing, this lightweight chassis can replace
up to sixteen conventional 1U chassis.
tion information and near-real-time
situational analysis—a critical role
in today’s military, where information is as essential as increasing the fuel costs, extra equipment weight creates
firepower. Fulfilling this mission requires an enormous mission delays due to the need for more frequent mid-air
amount of computational horsepower. refueling.
A typical airplane may have seventy computer systems Trenton addressed both the space and weight issues
dedicated to different aspects of the surveillance mission. by developing a shallow-depth chassis made out of light-
The computer systems must also be flexible enough to weight aluminum. Figure 1 shows an expanded view of a
handle the multiple system configurations used in the air- typical Trenton Systems platform designed for use in a
craft. The computers must have a long service life and a surveillance aircraft application.
stable system configuration to meet the aircraft’s long The most common rackmount chassis used on the
deployment and refurbishment schedules. Military end- aircraft has a depth of 18 inches (45.72 cm) and a 5U
users require the use of commercial off-the-shelf (COTS) chassis height. Each system has a multi-segment
technology whenever possible. PICMG® 1.3 backplane that enables multiple single board
In this article we will use surveillance aircraft as an computers (SBCs) or system host boards (SHBs) to func-
example of rackmount system design challenges. We will tion in a single chassis. Other chassis design elements
show how designers can meet these daunting challenges include individual SBC segment power control, quick
by using cluster computers, which group single board access storage drives, corrosion-resistant metal work, a
computers together in a common chassis. We will outline high-performance cooling system, and armored cable
the features and benefits of a cluster computer that incor- sleeves for vibration protection.
porates quad-core Intel® architecture processors, The backplane is often a frequently overlooked compo-
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 39
RACKMOUNT SYSTEMS
▲ Figure 2. The Trenton BP4FS6890 backplane supports server-class (left) and graphics-class (right) configurations.
nent of an embedded computing system, but it is an allowing a single chassis to run many independent appli-
essential element of a high-performance embedded cations. (For more on Intel VT, see “Consolidating
design. Today’s higher bandwidth card-to-card interfaces Hardware with Virtualization” on page 45.)
such as a PCIe demand robust backplane designs in A chassis with four dual-processor Trenton SHBs can
order to maintain optimum system throughput. For this run up to 32 different applications—one for each proces-
system, we used the four-segment Trenton BP4FS6890 sor core in the chassis. This means that one 5U rack-
backplane (Figure 2). This multi-segment PICMG 1.3 mount computer, with four dual-processor SHBs, can take
backplane is available in server-class or graphics-class the place of sixteen 1U dual processor motherboard sys-
configurations. tems. Using a single 5U enclosure instead of sixteen 1U
The PICMG 1.3 backplane supports one or more enclosures reduces rack space by 19.25 inches
SHBs, as well as industry standard COTS option cards for (48.90 cm)—a nearly 70% savings.
functions including communications, video, sound, and Remember that an aircraft can have up to 70 systems,
data storage. This design allows designers to mix and so this space savings is repeated many times throughout
match single board computer capabilities based on the the plane. The space savings supplied by the Trenton
needs of the application. cluster computer solution also comes with a cumulative
weight savings advantage because the solution requires
SYSTEM HOST BOARDS fewer cables, enclosures, and computer power supplies.
Figure 3 shows the two types of Trenton SHBs used in So far we have only briefly outlined the features of the
surveillance aircraft: the Trenton TQ9 System Host Board system host boards. In the following sections, we take a
and the Trenton MCXT System Host Board. Each SHB closer look at the technologies in the two SHBs used in
features quad-core processors with Intel® Virtualization this application, the Trenton TQ9 System Host Board and
Technology (Intel® VT). the Trenton MCXT System Host Board.
As noted above, up to four SHBs can be used in a sin-
gle chassis. The SHBs can function together as a com- TRENTON TQ9 SYSTEM HOST BOARD
puter cluster, where all boards work together on the same (SHB)
application. Alternatively, each SHB in the chassis can act The TQ9 is a single-processor, graphics-class PICMG 1.3
as a computer unto itself. Intel VT takes this concept fur- system host board. Among other responsibilities, the TQ9
ther by allowing a single SHB to run multiple independent helps render information for analysis by intelligence spe-
operating systems and applications. The combination of cialists. As a graphics-class board, the TQ9 supports one
the multi-SHB chassis and Intel VT saves rack space by x16 and one x4 PCIe electrical link. The x16 PCIe link is a
40 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
common edge card connector interface on many high-
end graphics cards. This link is useful for aircraft sys-
tems that require video or other high-performance
graphics. The x4 PCIe link may be used on a backplane
as four individual x1 PCIe links, giving designers an
added degree of flexibility.
In this application, the TQ9 is configured with the Intel®
Core™2 Quad processor Q9400. This processor features a
quad-core design, a 1333 MHz front side bus, and Intel
Virtualization Technology. Intel VT enables multiple operat-
ing systems to run on the TQ9, which in turn allows the
end-user to run multiple applications on the same SHB.
The TQ9 also comes equipped with the Intel® Q35 Express
Chipset, which incorporates a 3D graphics accelerator.
Other TQ9 features include:
Four DDR2-800 sockets supporting up to 8 GB of
system memory
Four SATA II 300 interfaces with RAID support
On-board audio and video support
Eight USB 2.0 interfaces ▲ Figure 3. The Trenton TQ9 (top) and Trenton MCXT (bottom) system host
Support for an I/O expansion board, including an boards.
optional TPM 1.2 module
The Intel parts used in this design are long-life Four USB 2.0 interfaces
products supported by the Intel® Embedded and Support for a x4 PCI Express link expansion
Communication Group. The long-life product support
allows Trenton to meet the stability and longevity CLUSTER COMPUTING SYSTEM
requirements of surveillance aircraft applications. DESIGN—SUMMARY & CONCLUSION
Trenton designs in other extended life components to The design objectives for surveillance aircraft are
ensure that the completed systems meet and exceed challenging but are certainly not unique. Equipment
the deployment cycle requirements for the aircraft. space constraints also exist in medical imaging systems,
cryptography analysis, telecom, industrial automation,
TRENTON MCXT SYSTEM HOST BOARD and many other applications.
(SHB) Trenton single board computers and multi-segment
The MCXT is a dual-processor, server-class PICMG 1.3 backplanes bring the same space and efficiency benefits
system host board. This SHB supports one x4 and two x8 seen in the surveillance aircraft to a wide variety of
PCIe links down to the backplane. The MCXT is used to embedded computing applications. Many applications
handle the heaviest loads of data and the most complex need to run different applications on a single platform, and
situational analysis software on the aircraft. single board computers and backplanes have long made
The MCXT configurations on the plane use the quad- this possible. This basic architecture design advantage is
core Intel® Xeon® processor E5440 and the Intel® 5000P now coupled with the Intel Virtualization Technology. This
chipset. Both processors on the MCXT communicate potent combination gives system designers the ability to
directly to the chipset along independent, 1333 MHz front leverage the benefit of cluster computing across a broad
side busses. The chipset in turn features a four-channel range of industry applications. ■
DDR2-667 memory interface. As with the TQ9, this
Trenton MCXT SHB configuration features long-life Join the discussion at
devices that support Intel Virtualization Technology. intel.com/embedded/community/hardware
Other MCXT features include:
Four DDR2-667 FB-DIMM sockets supporting up to Trenton (www.trentontechnology.com) is an Affiliate member of
Intel® Embedded and Communications Alliance. It is a global
16 GB of system memory (or eight sockets and 32 GB
leader in high-performance embedded computing systems,
of memory in the MCXT-E version) including single-board computers, backplanes, and rackmount
Six SATA II 300 interfaces with RAID support systems.
On-board SXGA video support
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 41
RETAIL
Building
NEXT-GENERATION
Point-of-Sale
Terminals and Kiosks
Cut Power and Improve Manageability with Intel® Technology
BY NIGEL FORRESTER, VERTICAL MARKETING MANAGER,
EMERSON NETWORK POWER, EMBEDDED COMPUTING
R
etailers are looking for new
and innovative ways to
entice customers to spend
more money while simulta-
neously lowering their costs and labor require-
ments. Recent developments in point-of-sale
(POS) and kiosk technology can help retailers
meet both goals. POS terminals have evolved
from simple electronic cash registers into
sophisticated devices with advanced features
such as video advertising. These terminals can
also help track inventory and sales patterns,
giving management the power to rapidly
respond to changing retail conditions. Figure 1
illustrates a next-generation POS proof-of-
concept recently demonstrated by Intel.
Similarly, intelligent kiosks are now widely used within
the retail environment for self-service operation. These
kiosks give customers greater convenience, and they are
highly cost-effective in retail situations such as the pur-
chase of train and bus tickets, self checkout at grocery
stores, and DVD rentals. Kiosks can increase sales by
helping customers locate unusual items, find out about
promotions, and access complementary services.
42 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
retailers leave their checkout systems run-
ning 24 hours a day because they fear that
if their checkouts are turned off during the
night, they will not be able to power them
back on successfully at reopening time.
Intel® Active Management Technology
(Intel® AMT) provides an elegant solution to
this concern by enabling checkouts and
kiosks to be switched off and back on
remotely by centralized IT experts.
Intel AMT allows a remote manager to
discover, diagnose, verify, isolate, and
update clients completely out of band from
any application and operating system that is
running. Furthermore, these functions are
possible even when the client is powered
off. In the retail environment this makes it
▲ Figure 1. Intel® retail point-of-sale (POS) proof-of-concept system. possible for a remote manager to power off
checkouts and kiosks after trading hours to
save energy, knowing they can be powered
Although advanced terminals and kiosks have many back on again before opening time. In addition, if there is
benefits, they introduce new challenges related to running any problem when powering up, the manager can isolate
costs, security, and manageability. It is extremely important and recover the checkout or kiosk as though the manager
that these solutions operate reliably and are easy to fix was sitting next to the machine. This recovery is possible
when something does go wrong, because there is unlikely
to be any local IT support. Reliability is particularly important Intel AMT allows a remote
for kiosks, which are unstaffed and often located in unmoni-
manager to discover, diagnose,
tored locations such as shopping mall hallways. Security is
another major concern. Terminals and kiosks typically lever- verify, isolate, and update
age low-cost PC technology but still need stringent security clients, even when the client
capabilities for the retail environment. This article outlines is powered off.
these and other challenges associated with POS terminals
and kiosks and shows how to meet these demands with
motherboards using Intel®-based technology. whether the problem is at the BIOS, OS, or application level.
Intel AMT even makes it possible to remotely update the
THE POWER PROBLEM BIOS firmware or reset the BIOS setup parameters while the
There is now a general consensus that we need to con- checkout device is powered down.
serve energy, not just because it makes economic sense This level of remote management has a secondary
but also because global warming has become an urgent benefit: By minimizing unproductive time spent traveling
concern. One of the main energy users in retail checkout to deal with local issues, Intel AMT helps technical staff
equipment is the central processor. Retailers can realize use their time more efficiently. This in turn reduces the
dramatic power savings by upgrading to the latest Intel® number of qualified technical staff needed to maintain the
architecture processors. For example, Intel recently demon- terminals. Remote management also enables much tighter
strated a POS proof-of-concept based on the 45 nm Intel® OS and application version control for greater consistency
Core™2 Duo processor. Compared with legacy POS plat- and security.
forms, the processor in the demo can enable more than a Intel AMT is a set of features built into the processor
70% reduction in required power use while still providing as and chipset. Activating these technologies typically
much as double the amount of raw processing perform- requires specific motherboard designs, software, and
ance as previous generations of processors.1 provisioning. Figure 2 (on page 43) depicts a mother-
Retailers can also save energy by turning their checkout board designed using Intel AMT-enabled components,
systems off when their stores are closed. Today many the Emerson MATXM-C2-410. This motherboard
44 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
VIRTUALIZATION
Consolidating
HARDWARE with
Virtualization
Using Multi-core Platforms
with Multiple OSs
BY KENTON WILLISTON
EDITOR-IN-CHIEF
M
ulti-core Intel®
processors are revo-
lutionizing embedded
system design. With
multi-core processors, applications that
previously required separate hardware can
be consolidated onto a single platform.
This consolidation can result in dramatic
reductions in cost, power, and size.
Before embedded developers can take advan-
tage of multi-core processors, however, they must
overcome several hurdles. First, the developer
must address any legacy code written for a single-
core processor. In some cases this code can be
rewritten, or it can be reworked for multi-core exe-
cution (see “Making Software Simpler” on page 18
for details). In many cases, however, such modifica-
tions are impractical. Next is the challenge that
many embedded systems require multiple OSs. For
example, an embedded system might require both
a general-purpose OS (GPOS) and a real-time oper-
ating system (RTOS). This is a problem because
multiple OSs cannot run on the same hardware
directly. Finally, consolidation is a challenge for sys-
tems that use hardware redundancy to achieve reli-
ability and security.
Virtualization can solve these problems by running
multiple virtual machines (VMs)—each running its
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 45
VIRTUALIZATION
46 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
when hypervisor intervention
Single-Threaded Multi-Instanced
is required, handoffs are
faster, more reliable, and
more secure. Taken together,
Virtual Machine 1 Virtual Machine 2
these enhancements allow
virtual machines to achieve
near-native performance in Application Application Application
many applications. They also
greatly improve determin-
ism—a critical consideration
for developers who are con- Operating Operating
solidating real-time and non- Operating System
System System
real-time systems. Figure 1
illustrates a system running a
GPOS and RTOS simultane-
ously using Intel VT-x. Single-Core Hypervisor
When consolidating sys- Processor
tems, designers also need to
make sure that the IO contin- Multi-Core Intel® Architecture with
ues to operate reliably and Intel® Virtualization Technology
efficiently. In the past this ▲ Figure 2. Intel® Virtualization Technology lets developers run multiple instances of single-threaded software on
presented a major challenge a multi-core processor.
because the hypervisor had
to intervene in every I/O
transaction. Instead of giving an OS direct access to an COMMUNICATIONS
I/O device, the hypervisor presented it with a virtual device Communications applications often require reuse of legacy
that emulates the underlying hardware. The hypervisor single-threaded software. Migrating this software onto a
then multiplexed accesses to the virtual devices onto the multi-core processor is challenging, because it is usually
physical devices. Multiplexing and emulating the devices difficult to refactor the code for multi-threaded execution.
in software added considerable computational overhead. Virtualization provides an elegant solution to this problem.
This overhead was unacceptable for systems with high I/O Instead of rewriting code, developers can simply run multi-
requirements, such as machine vision systems. This ple instances of the software on the same processor, each
approach also precluded direct memory access (DMA) within its own VM (Figure 2). This allows developers to real-
transfers between I/O devices and memory, because the ize the power, cost, and size advantages of multi-core
hypervisor had no means of intervening in these transfers. processors with a minimal level of programming effort.
Intel® VT for Directed I/O (Intel® VT-d) solves these Virtualization also gives developers a low-cost means
problems by adding virtualization hardware to the chipset. of providing redundancy. Instead of providing redundan-
This hardware allows the hypervisor to securely assign cy through expensive hardware duplication, virtualization
specific I/O devices to specific VMs. Each assigned device makes it possible to run Active and Standby instances on
is given a dedicated area in system memory that can be the same platform. As shown in Figure 3, a Standby par-
accessed only by the device and by its VM. Once a device tition can be used for hot upgrades or fault tolerance. In
is assigned, the VM can access that device directly with- the case of a hot upgrade, for example, the system
out hypervisor intervention. By reducing the need for administrator can load new software onto the Standby
hypervisor intervention, Intel VT-d decreases the load on instance, restart it, and switch it into Active status. If the
the processor and accelerates data movement. Intel VT-d new software fails, the system can fall back on the previ-
also makes it possible to perform DMA transfers between ous software running on the other instance.
a device and memory, providing a significant performance Intel VT-x and Intel VT-d are critical to enabling these
boost for high-bandwidth applications. In addition, Intel virtualization usage models. These technologies give
VT-d enhances I/O security and availability, because data virtual machines the efficiency, reliability, and security
intended for a specific device or VM cannot be accessed required for telecom applications. Telecom applications
by any other hardware or VM. can also take advantage of Intel® Virtualization
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 47
VIRTUALIZATION
Standby instance
Virtual Machine 1 Virtual Machine 2 provides for hot communication links bypass the
upgradeability and hypervisor switch altogether,
software fault enabling faster I/O and lower
Active Standby tolerance. processor overhead.
48 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
DIGITAL SIGNAGE
Developing
Innovative
Digital Signage
Windows® Embedded Standard
Provides High Confidence Platform
BY STEFFEN SCHREIER
SENIOR LEAD PROGRAM MANAGER
MICROSOFT CORP.
S
mart, connected digital
signage is one of today’s
hottest embedded com-
puting applications.
Vertical markets for this technology
include advertising, retail, hospitality, cor-
porate events, transportation, public secu-
rity, and healthcare. According to market
analyst firm iSuppli, the digital signage
market for retail alone is expected to triple
by 2013, generating a CAGR of 22.9%
from 758,122 units in 2008. Figure 1 illus-
trates typical installations.
The development of digital signage systems is
driven by an assortment of customer require-
ments. To eliminate disk drive failures, devices
need to boot from solid state media. Unattended
devices also require a highly secure, locked-down
operating system (OS) image to prevent tamper-
ing. Smooth and quick system recovery from
power outages—or from a nightly power-down—is
another concern in retail and other markets with
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 49
DIGITAL SIGNAGE
▲
Figure 1. Examples of digital signage.
50 | FA L L 2 0 0 9 | E M B E D D E D I N N O V AT O R
BLOCKING OS POPUP MESSAGES INCREASED SECURITY
No one wants popup messages interrupting the Windows Embedded Standard is a componentized oper-
dynamic display of a digital sign. The Message Box ating system that allows developers to build the OS
Default Reply provides an easy way to intercept any image from the ground up, including only the features
MessageBox calls and provide a default reply. The required to run the application. This approach reduces the
default setting disables the display of all the pop-ups OS footprint and minimizes the surface area for attacks.
generated by the MessageBox Function. The Message The OS also requires less security patching since fixes are
Box Default Reply also allows developers to log only required for features included in the image.
messages to the event log. Windows Embedded Standard also includes security-
oriented components such as the Windows Group Policy
RICH MEDIA AND USER EXPERIENCES Editor. Among other functions, the Windows Group Policy
Windows Embedded Standard supports Microsoft Editor can control what users can do on a device. For
Silverlight™ for rich, stutter-free media experiences. example, a developer can enable a USB port for reading
Silverlight 3 supports 3D graphics and GPU acceleration, data from a removable memory device, but turn off the
as well as H.264 video support and full HD (720p+) play- ability to install an application from the same connection.
back. Silverlight 3 also supports out-of-browser capability
for building lightweight, sandboxed experiences on digital
signage. With Silverlight, developers can use existing With technologies like Silverlight
code, assets, skills, and tools to deliver superior user
and Windows Presentation
experiences on digital signage.
Developers can also replace the Windows® Explorer Foundation, developers and
interface in Windows Embedded Standard with a cus- OEMs can focus on driving
tom, rich user interface using Windows Presentation differentiation.
Foundation (WPF), a graphical subsystem introduced in
.NET™ Framework 3.0. WPF unifies a host of application
services such as 2D and 3D drawing, fixed and adaptive CONCLUSION
documents, advanced typography, vector graphics, In conclusion, the OS decision is critical and the right
raster graphics, animation, data binding, audio and choice can help bring innovative digital signage devices
video, and other rich User Interface (UI) features. WPF to market faster. With Windows Embedded Standard
also clearly separates the UI code from the underlying technologies like Silverlight and Windows Presentation
business logic, so changes to one side of the application Foundation, developers and OEMs can focus on driving
do not affect the other. differentiation. Equally as important, the high-confidence
platform provides performance and reliability with the
ENTERPRISE CONNECTIVITY AND latest security features, enhanced write filters, and
MANAGEABILITY popup message blocking.
Windows Embedded Standard offers tight connections By connecting to the world of Windows, Windows
to enterprise systems for delivery of applications and Embedded Standard also minimizes the cost of owner-
media, as well as robust network management services. ship for digital signage. Remote maintenance, security
It provides various servicing options to the embedded updates, and interfaces to enterprise management
developer and the IT professional administering the systems are all readily available. An established global
device, including tools for both deploying and updating ecosystem of Windows Embedded Partners is ready to
devices. One notable new feature in Windows step in to help developers bring their devices to mar-
Embedded Standard is its support for System Center ket faster. ■
Configuration Manager (SCCM) OS Deployment, which Go to intel.com/embedded/solutionsdirectory for
is used to capture OS images and deploy those images more information on Microsoft’s products.
to target devices.
Windows Embedded Standard also supports Remote Microsoft® (www.windowsembedded.com), an Associate member
of Intel® Embedded and Communications Alliance, delivers a high-
Desktop Protocol 6.1 (RDP 6.1). This technology allows
performance and reliable embedded platform, end-to-end develop-
technicians to perform management and maintenance ment tools, support, and resources, which enable building powerful
remotely, eliminating the need to send a local technician and innovative devices.
to the device.
E M B E D D E D I N N O V AT O R | F A L L 2 0 0 9 | 51
Intel® Embedded and Communications Alliance is a global ecosystem program recognized
worldwide for helping companies advance innovation, set new embedded performance standards,
and speed time to market. Explore our members’ industry-leading products and services at:
intel.com/embedded/solutionsdirectory
Premier Members
Advantech Kontron
Advantech products are based on embedded Intel® processors that combine efficiency and high performance Kontron designs and manufactures standards-based, custom embedded and communications solutions for a
with long life cycle support from board to system-level. These products are designed for medical/patient variety of markets. The company’s industry-leading portfolio includes: advanced boards, mezzanines, single-
infotainment, industrial control, signage, surveillance and in-vehicle. board computers (SBC’s) (ATCA, AdvancedMC, MicroTCA, CompactPCI, VME), computer-on-modules, human
www.advantech.com machine interfaces (HMI’s), displays and systems.
www.kontron.com
Emerson Network Power
Emerson is a leading provider of products and services based on open standards such as ATCA, MicroTCA, RadiSys
AdvancedMC, CompactPCI, Processor PMC, VMEbus and OpenSAF. The company’s product portfolio includes RadiSys is a leading provider of advanced solutions for the communications networking and commercial
application-ready platforms, blades, motherboards, modules and enabling software and services. systems markets. Through customer collaboration and combining innovative technologies and industry-lead-
www.emersonnetworkpower.com/embeddedcomputing ing architecture, RadiSys helps original equipment manufacturers (OEM’s), system integrators, and solution
providers thrive.
www.radisys.com
Associate Members
AAEON DFI-ITOX Applied Computing MontaVista Software
Manufacturer of a range of embedded SBC’s, panel appliance, automa- A leading provider of long-life, revision-controlled Panel PC, system, A leader in embedded Linux commercialization, helping customers get
tion and industrial system solutions, original design manufacturer motherboard, and SBC products for the demanding x86 embedded the most of open source by providing commercial-quality Linux and
(ODM)/OEM industrial PCs, and integration services. Applications include systems community. All products are manufactured at the company’s developer tools that significantly reduce the time and effort required
medical, transportation, kiosk/POS/ATM, digital signage, networking, ISO 9001:2000 registered facilities under the supervision of a to deliver commercial products to market.
industrial, telecom, gaming and more. dedicated 80-member engineering staff. www.mvista.com
www.aaeon.com www.itox.com
National Instruments
ADI Engineering, Inc. Eurotech Transforms the way engineers around the world design, prototype,
Leading provider of Intel® architecture-based SBC’s, development kits, Eurotech, a leader in pervasive computing, delivers the latest and deploy systems for test, control, and embedded design applica-
OEM appliances, custom engineering solutions, and flexible design- technology in sensors, embedded boards, computing platforms, tions. Using NI LabVIEW open graphical programming software and
through-production services. ADI continues to deliver world-class ready-to-use devices, and high-performance computers to OEM and modular hardware, customers simplify development, increase
solutions utilizing Intel’s latest innovations. enterprise customers in industrial, medical, military, transportation, productivity and reduce time to market.
www.adiengineering.com and instrumentation industries worldwide. www.ni.com
www.eurotech.com
ADLINK Technology, Inc. NEXCOM
Specializes in embedded computing, improving and advancing test and GE Fanuc Intelligent Platforms For over 17 years, NEXCOM has been committed to providing the latest
measurement, industrial automation, and communication technology. Global provider of hardware, software, services, and expertise in technology for embedded solutions, including fanless computers, digital
ADLINK provides high-quality and long-term solutions for telecom, automation and embedded computing for energy, water, consumer signage players, mobile Tablet PC, industrial computers and network
intelligent transportation systems, and electronic manufacturing packaged goods, government and defense, and telecommunications. security appliances. NEXCOM’s global service network has been
industries. Headquartered in Charlottesville, VA, GE Fanux Intelligent Platforms is established for total satisfaction.
www.adlinktech.com a part of GE Enterprise Solutions. www.nexcom.com
www.gefanucembedded.com
AXIOMTEK Co. Ltd. Portwell
Designs and manufactures industrial PC platforms, embedded boards, Hewlett-Packard Company A world-leading innovator in the industrial PC and network security
server systems and chassis, network security platforms, panel computers The world’s largest technology company, HP simplifies the technology market, developing a wide range of cutting-edge platforms to meet the
and workstations for industrial automation, DVR, security, medical, experience for consumers and businesses with a portfolio that spans versatile needs of mission-critical applications. Portwell provides board-
gaming, transportation, POS/POI, kiosk, HMI, telecom, and storage. printing, personal computing, software, services and IT infrastructure. level solutions along with high-quality and real-time industrial-level
www.axiomtek.com More information about HP (NYSE: HPQ) is available at www.hp.com. system integration service.
www.hp.com www.portwell.com.tw
congatec AG
Offers a product portfolio comprising small form factor modules based IEI Technology Corp. QNX Software Systems, Ltd.
on the most common industry standards such as COM Express, Qseven, The world’s leading solution provider supplies the wide range of Intel® Offers real-time OS technology, development tools, and professional
and XTX/ETX. congatec AG also provides professional board support advanced embedded technology of SBC’s, embedded computing, high- services for mission-critical embedded systems in the automotive,
packages, extensive design-in support, specialized BIOS features, and performance Panel PC, video wall solutions, digital signage platforms, networking, industrial, medical and defense markets.
mighty tools for industrial use. and medical systems. www.qnx.com
www.congatec.com www.ieiworld.com
Sun Microsystems Inc.
Continuous Computing Corporation Lanner Electronics Inc. Develops the technologies that power the global marketplace. Guided
Enables network equipment providers to rapidly deploy carrier-class An industry-leading designer and OEM/ODM manufacturer of security, by a singular vision, “The Network is the Computer”, Sun drives
LTE, DPI, and femtocell applications with reduced risk, cost, and storage, and industrial computing solutions. With headquarters in network participation, shared innovation, community development
complexity by combining open-standards systems, Trillium protocol Taiwan, and branches in the United States, Germany, India, and China, and open-source leadership. Sun’s products include servers, storage,
software, and expert professional services to create fully-integrated Lanner delivers leading-edge technical solutions with localized, software and processors.
solutions. value-added services. www.sun.com
www.ccpu.com www.lannerinc.com
Wind River
Microsoft Corporation The global leader in device software optimization (DSO) that enables
Windows Embedded offers the most productive set of tools and tech- companies to develop, run, and manage device software better, faster,
nologies and an active development community, to give you confidence at lower cost, and more reliably. DSO is a holistic, enterprise-wide
that you will be successful in delivering the next generation of smart, solution to the challenges generated by increasing complexity in
connected devices—faster. developing device software.
www.microsoft.com www.windriver.com
Affiliate Members
ads-tec GmbH American Megatrends Inc. Aricent
Develops and produces PC-based solutions offering a broad range Best known for AMIBIOS, AMI supplies UEFI firmware, debug tools, Global innovation, technology, and outsourcing company focused on
of industrial PCs, thin clients, embedded systems, and integrated remote management, KVM-over-IP, motherboards, disk subsystems, the communications technology space. Aricent has multi-year expertise
solutions in mobile computing and wireless Ethernet. Complementing virtualization, and innovative storage solutions to today’s industry and software products in device multimedia, media phone, MID,
its hardware platforms, ads-tec develops software tools, specializing in leaders. AMI is a one-stop-shop for today’s core technology. Netbook, and Android solutions. They are a strategic supplier to the
embedded operating systems. www.ami.com world’s leading application, infrastructure, and service providers.
www.ads-tec.de www.aricent.com
Anovo Co., Ltd.
ALT Software Inc. Industrial PC and embedded boards designer and manufacturer. Anovo Arium
The world’s leading supplier of advanced 2D/3D graphics, safety critical is dedicated to innovation in its CPU cards, embedded motherboards, Supplies JTAG emulators, debuggers, and an IDE for the personal com-
and OpenGL enabling solutions for embedded systems. ALT Software and Box-PC, through slot PICMG, industrial computing, network comput- puting industry and for embedded system development. Throughout
provides OpenGL ES, OpenGL SC, and OpenVG graphics drivers to enable ing, and Panel PC product lines. Anovo offers ODM and OEM services the industry, Arium’s products debug embedded applications, BIOS,
industry leading GPUs, CPUs, SoCs, and RTOS across a broad range of worldwide. BSPs, device drivers, Linux kernals, and kmod and Linux applications.
performance requirements. www.anovotech.com www.arium.com
www.altsoftware.com
ARBOR Technology Corp. Avalue-BCM
Altera Corporation ARBOR specializes in embedded computing solutions to provide Designs and manufactures embedded CPU boards/systems. We
World’s largest pioneer of system-on-programmable-chip solutions. standard and custom products to serve our customers. ARBOR’s full are worldwide with offices in the USA, Taiwan, China, and Europe.
Altera’s programmable silicon, structured ASICs, and intellectual spectrum of embedded computing products are utilized by the medical Avalue-BCM products include industrial motherboards, SBC’s, SOM-ETX,
property are used by leading manufacturers worldwide in everything industry, industrial control, transportation control, POS/kiosk, the Panel PCs, and industrial systems for kiosk, POS, gaming, medical and
from customer premise equipment and access to transport. military, and other mobile markets. industrial controls.
www.altera.com www.arbor.com.tw www.avalue.com.tw
ADVERTISEMENT
Affiliate Members
BSQUARE LSI Corporation Red Flag Software Co., Ltd.
Software and engineering services provider to embedded developers Leading provider of silicon, systems, and software technologies. Capabili- Largest Linux vendor in China by providing Linux-related products
using Intel® technology with Microsoft Windows embedded OS’s. ties and services include custom and standard product ICs, adapters, sys- and services such as high-end Linux server OS, cluster and embedded
BSQUARE offers software and hardware development, systems tems, and software that are trusted by the world’s best known brands systems, desktop OS, and technical support services for government,
integration services, reference designs, board support packages, to power leading solutions in the storage and networking markets. education, telecom, finance, insurance, transport, power, logistics,
middleware and applications. www.lsi.com media and manufacturing markets.
www.bsquare.com www.redflag-linux.com
LynuxWorks, Inc.
Concurrent Technologies Embedded RTOSes are based on open standards, and offer safety and Ricoh
Designs and manufactures a wide range of single-board computers security certification without compromising performance. LynxSecure Well known for its office equipment (copiers, printers, fax machines,
for the CompactPCI, VME, VPX, and AdvancedMC architectures using separation kernel and embedded hypervisor allows multiple guest PDs, CD-R/CD-RW drivers/media, and digital cameras and other
Intel® Pentium® M, AtomTM, Xeon®, CoreTM2 Duo and dual-core Xeon® operating systems such as Windows and Linux to be run on Intel devices), Ricoh now provides a line of high-quality embedded
processors. multi-core devices. controllers and chassis to meet various customer demands for
www.gocct.com www.lynuxworks.com premium, long-term supply and customization.
www.rei.ricoh.com
Corvalent Corporation Macraigor Systems, LLC
A leading industrial design and manufacturer of long-life, embedded Leading supplier of JTAG connection devices for on-chip debugging. The SECO
Intel architecture-based, revision controlled motherboards and com- company’s OCDemonTM technology provides low-cost, full-featured con- European designer and manufacturer of highly-integrated board
puter systems for industrial applications. Custom computing solutions nection to on-chip debug facilities of 32- and 64-bit processors. Host computers and systems for embedded applications focused on
guaranteed in production for 8-10+ years consistently. Engineering connections include parallel, serial, USB, and Ethernet with Windows, developing innovative products with high performance, low power
and support located in Cedar Park, TX, USA. Vista, Linux x86 and x86_64 sys. consumption and heat dissipation, low cost and increased functionality,
www.corvalent.com www.macraigor.com offering short time to market.
www.seco.it
Curtiss-Wright Controls Embedded Computing MEN Mikro Elektronik GmbH
The defense and aerospace industry’s most experienced single source Over 100 standard and custom board- and system-level embedded Sensory Networks Inc.
for embedded processing, subsystems, data comm, DSP, and radar and computing solutions qualified for highly reliable operation in harsh, mo- Provider of L4-L7 high-speed software pattern matching and content
graphics solutions. Curtiss-Wright Controls Embedded Computing’s bile and mission-critical environments, such as ground transportation, processing acceleration solutions. For applications such as IPS, Firewall,
expertise ranges from board-level components and services to fully avionics, shipbuilding, commercial vehicles, medical, industrial control, DPI, and content filtering, Sensory’s HyperScan software delivers up
integrated custom systems. and test and measurement. to 20 Gbps of throughput performance, while running on off-the-shelf
www.cwcembedded.com www.men.de platforms.
www.sensorynetworks.com
Dedicated Computing Micro Industries
Designs, validates, and integrates embedded, single-purpose computers Offers engineering services to OEM’s, specializing in design, develop- TenAsys
and high-level assemblies for OEM’s and independent software vendors ment, manufacturing, and quick-turn prototypes for products ranging Specializes in real-time software platforms for the embedded computer
(ISV’s) serving several market segments, including healthcare, military from high-volume, low-cost microcontrollers for consumer and automo- industry, specifically designed and optimized for use with the Intel
and government and industrial controls and security. tive to sophisticated systems for retail, medical, telecom, industrial architecture processors and Microsoft Windows. The company’s INtime
www.dedicatedcomputing.com and aerospace. and eVM products use virtual machine technology to join real-time
www.microindustries.com functionality with Windows versatility.
DIGITAL-LOGIC AG www.tenasys.com
Standard and custom embedded computers based on Intel architecture, MindTree Ltd.
ranging from Intel® AtomTM up to Intel CoreTM2 Duo processors. A global company specializing in product engineering, which comprises Tieto Signaling Solutions
MODULES: smartCore-Express, smartModules, COM-Express, BOARDS: R&D services and software product engineering. MindTree provides Offers global services, solutions and products to telecom equipment
PC/104Plus, PC/104Express, 3.5” SBC, EPIC, EBX, and MICROSPACE complete system development services that includes hardware, manufacturers and network operators. Tieto has 3,500 telecom
fanless embedded computer systems. firmware, system software, embedded and management applications experts, 15 years’ experience with signaling products and solutions,
www.digitallogic.com across various industries. and partnerships with several of the largest TEMs.
www.mindtree.com www.signaling.tietoenator.com
Diversified Technologies, Inc.
Provides both standard and customized board and system-level MSC Vertriebs GmbH Toshiba Personal Computer System Corporation
products based on the latest processors and interconnect fabrics, Leading supplier for Com Express, ETX, and Qseven to OEM’s and Utilizes high-quality embedded PC boards and systems for arcade game
targeting mission-critical applications such as telecommunications, a pan-European distributor of active and passive components. MSC machines, medical equipment, digital signage equipment, manufactur-
factory automation, networking, ruggedized military, high-end gaming provides off-the-shelf standard modules and customized designs based ing equipment, inspection equipment, etc. Toshiba continuously offers
and medical control. on embedded Intel architecture and is licensed to extend and distribute unique, innovative products and services to their customers.
www.dtims.com Phoenix BIOS for embedded designs. www.toshiba-tops.co.jp
www.msc-ge.com
DUX Inc. Trenton Technology, Inc.
Maker of CPU boards for industrial computers. Having system design NEC Corporation, Application Workstations Designs and builds single-board computers, backplanes, and complete
ability, evaluation ability, and quality management. Obtaining high trust One of the world’s leading providers of Internet, broadband network, industrial computer systems for use in several embedded computing
from the enterprise in all fields such as the financial equipment, traffic and enterprise business solutions. NEC’s Application Workstations Divi- applications. Trenton SBC’s come in a variety of form factors and Intel
equipment, medical equipment, manufacturing equipment, inspection sion supports ubiquitous terminals creating added value for the local processors. Backplanes and systems come in various standards and
equipment, etc. offices or stores such as supermarkets, gas stations, movie theaters slot configurations.
www.dux.jp and factories. www.trentontechology.com
www.nec.com
EVOC Intelligent Technology Co., Ltd. Trucomp Inc.
Devotes itself to providing embedded products and solutions for trans- NetLogic Microsystems, Inc. Market leader of high-performance and low-power processor board
portation, electric power, telecommunications, sports, finance, lottery, A fabless semiconductor company that develops and markets high- and system solutions, ruggedized for extreme conditions for applica-
medical, energy, manufacturing, networking, military, etc. Products are performance processors and high-speed integrated circuits that help tions such as industrial control, test equipment, telecom, medical and
available in chassis, board and modular form factors. accelerate the delivery of voice, video, data, and multimedia content mobile applications.
www.evoc.com for advanced enterprise, datacenter, communications, security, storage www.eepd.com
and mobile wireless networks.
Exar Corporation www.netlogicmicro.com Venture Corporation Limited
Delivers silicon, software, and subsystems for industrial, consumer, and Provides ODM services for POS systems and other industrial applica-
Netronome
enterprise applications. Exar Corporation’s knowledge of the markets tions such as metering products, industrial controllers, and diagnostic
Develops programmable semiconductors for intelligent flow processing
along with analog/mixed signal and digital expertise results in innova- test equipment as well as contract manufacturing for electronics
in network and communications devices. Netronome offers network
tive solutions that secure, optimize, and transport information for the products.
flow processors and acceleration cards that scale to 20 Gbps and that
evolving connected world. www.venture.com.sg
provide deep packet inspection, flow analysis, content processing, IO
www.hifn.com
virtualization and security.
VirtualLogix
www.netronome.com
Green Hills Software, Inc. Global leader in real-time virtualization technology for connected
The largest independent vendor of embedded software solutions, devices. VirtualLogix founders bring more than 20 years of experience
Norco
comprised of platform-independent real-time operating systems developing and deploying system software for network infrastructure,
A leading designer and manufacturer of industrial computers, NORCO
(RTOS) and development tools. Green Hills Software’s INTEGRITY RTOS mobile handsets, automotive, medical, and industrial equipment and
attributes its success to its sustainable R&D ability, allowing it to
technology is the first and only operating system to be certified by the other embedded devices.
adhere to the most-up-to-date computer technology. Norco serves a
NSA to EAL6+ High Robustness. www.virtuallogix.com
vertical market with over 40 branches across the nation providing an
www.ghs.com
on-site seamless service.
WIN Enterprises
www.norco.com.cn
Hectronic AB Produces custom, Intel architecture-based boards and appliances used
Provides custom and standard embedded PC boards and systems. De- in networking, network security, mobile imaging, medical, industrial
PFU Ltd. / PFU Systems, Inc.
signer of motherboards, graphics, communication systems, source code control, and other environments. Products range from low- to ultra-
PFU, a Fujitsu group company, provides system-on-module components
BIOS, O/S BSP, own developed Linux distribution, Windows Embedded high-performance multi-core processing. Appliances are offered in
for healthcare, industrial automation, datacom, test and measurement,
partner. OEM/ODM services with long-term maintenance of solutions. desktop, 1U and 2U sizes.
retail, transportation, defense, and security. PFU is the leading supplier
www.hectronic.se www.win-ent.com
of kiosks in Japan, providing kiosks for product information, registration
and payments.
IBASE Technology Inc. Wipro Technologies
www.pfusystems.com
Provides standard and customized industrial PCs to OEM’s/ODM’s, One of the largest third-party R&D service providers, Wipro Technolo-
including various single-board computers, Mini-ITX motherboards, gies’ portfolio includes product strategy/architecture, electronic and
Phoenix Technologies, Ltd.
industrial motherboards, ETX CPU modules, CompactPCI processor mechanical hardware design, application software, testing, compliance
Builds world-class core systems software platforms, tools, and applica-
boards, network appliances and digital surveillance systems. and certification, product sustenance/support and technical publica-
tions for OEM’s/ODM’s of connected digital devices that dramatically
www.ibase-i.com.tw tions across industry domains.
improve the manageability, reliability, and usability of their products.
www.wipro.com
Phoenix products address the industry need for radically simplified and
Insyde Software
trusted computing.
Global provider of firmware, BIOS, and engineering services to ODM’s/ Xilinx, Inc.
www.phoenix.com
OEM’s in the embedded systems and PC markets. Insyde Software Leading innovator of complete programmable logic solutions that
supports the Intel embedded platforms with InsydeH2O, the industry’s invented the Field Programmable Gate Array (FPGA) and fulfills more
Protech Systems
most mature and most widely accepted UEFI firmware on the market than half of the demand for these devices today. Xilinx programmable
Established in 1980, Protech Systems Co., Ltd. specializes in the design
along with world-class engineering services. logic provides a revolutionary alternative to custom logic chips that
and manufacturing of industrial PCs, automation products, and embed-
www.insydesw.com require lengthy design times.
ded computers for companies around the world. Product lines include
www.xilinx.com
single-board computers, book-size PCs, POS and Panel PCs.
LiPPERT Embedded Computers GmbH
www.protech-ipc.com
Supplies embedded PCs based on Intel architecture. The company
specializes in applications that require high reliability, require an
Real-Time Systems GmbH
extended operating temperature range and must operate flawlessly in
Leading provider of real-time virtualization products and engineering
rugged environments.
services for embedded and real-time systems. Their in-house teams of
www.lippert-at.com
specialists collaborate with customers at any stage of their projects,
helping them develop platform software (BSP), device drivers and *Intel® Embedded and Communications Alliance membership as of
application programming. August 26, 2009. Premier, Associate, and Affiliate listing only. For the
ADVERTISEMENT www.real-time-systems.com latest listing of membership visit: www.intelcommsalliance.com/roster
Real people. Real topics. Real answers.
The Intel® Embedded Community is a place where you can discuss embedded design
solutions with the people who know. Share and solve problems, get the advice you need,
and exchange design ideas with others in your field. And that’s just the beginning.
intel.com/embedded/community