Thursday, November 06, 2008

Embedded Systems Bulletin - October 2008

VDC attended the 2008 Embedded Systems Conference in Boston on October 28 and 29. This bulletin presents a summary of the event.

Embedded Systems Conference (ESC) – Boston 2008

In these times of economic uncertainty, the fifteenth installment of the East Coast’s Embedded System Conference exceeded our expectations. Although some prominent embedded vendors did not participate in the show and many exhibitors seemed to have scaled down booth size and staff, show floor attendance did not drop off as much we might have expected. In fact, attendance on Tuesday in particular seemed fairly comparable to last year in Boston. Discussions with exhibiting vendors also suggested that the number of quality leads generated by attendees seemed promising as well as consistent year-over-year.


Best of Show

GrammaTech’s CodeSonar 3.3 – Static analysis tool vendor GrammaTech announced that CodeSonar 3.3 is up to five times faster than previous versions. The company also announced that it has improved the reporting and charting abilities in addition to adding a richer API in order to enhance the user’s ability to customize tests and reports. We expect that these announcements should help GrammaTech, whose solutions have traditionally been used in the development of safety- or mission-critical applications, strengthen its value proposition to those markets outside of its traditional domain.

Honorable Mentions

BSQUARE’s 3G Dev Kit – BSQUARE launched a 3G wireless development kit for Texas Instrument’s OMAP35x to aid the integration and development of hardware and software, which should allow teams to focus more of their time and efforts above the cell core on the application level. BSQUARE also announced a Flash UI Extender that facilitates the use of Flash to build user interfaces for Windows CE 5 or Windows Mobile 6.

Green Hills Software’s Platform for Secure Wireless Devices – GHS has enhanced its Platform for Secure Wireless Devices with the latest 802.11A/B/G wireless drivers from Atheros Communications as wells as new Devicescape security supplicants. The company anticipates that these improvements – as well as the growing importance of security for mobile devices – will help fuel future design wins for the mobile phone space. GHS also announced that Saab is using INTEGRITY, MULTI and the Green Hills Probe for the development of its Skeldar Unmanned Aerial Vehicle (UAV).

Open Kernel Labs’ OKL4 3.0/Nano – Virtualization solution vendor Open Kernel Labs (OK Labs) announced version 3.0 of its OKL4 embedded hypervisor. With their solution primarily targeted at the mobile phone industry, the company has also released a configuration of OKL4 3.0, dubbed OKL4 Nano that is streamlined for use on low-end phones that lack the memory or processing power to run a full version of OKL4. Not only does this solution allow them to target the more rapidly expanding low-end mobile market, but it is also configured to ensure that applications developed to run on Nano will be completely compatible with the full version.

Best Giveaway

Microsoft Windows Embedded Computer – At the conference’s industry address, presented by Kevin Dallas, Microsoft provided the first 300 attendees with a VIA Artigo Pico-ITX kit (due to the lecture’s high turn out, Microsoft announced that they would ship additional systems if needed), loaded with 1 GB RAM, 120 GB Hard Drive, Visual Studio Pro 2005, as well as configured dual boot either Windows Embedded CE 6.0 R2 or a 1200day evaluation copy of Windows Embedded Standard. With these systems retailing for approximately $1,400, Microsoft continues to demonstrate its unrelenting drive to bolster its embedded presence.

Software Vendors Target Mobile Devices for Next-Generation Solutions

Mobile devices continue to generate a growing portion of consumers’ interaction with technology. The number of development solutions targeted at these sophisticated mobile devices has increased in conjunction with the versatility and level of functionality within these previously resource-constrained and dedicated devices. We expect that this class of devices – from low-end phones to PC-like smartphones –will increasingly drive the future of the embedded market, both from the level of functionality expected by consumers as well as the sheer volumes of device shipments.


AdaCore featured several announcements at the show, including the availability of GNAT Pro for SYSGO’s ElinOS embedded Linux operating system, support for Mentor Graphics’ NucleusOS, as wells as a strategic partnership with Praxis, the developer of the Ada-based SPARK language and related toolset.

Aonix announced a new release of its PERC Ultra virtual machine and toolset for the development of Java-based, symmetric multiprocessing systems. In addition, the company also announced that the PERC Ultra SMP tool will support Concurrent’s RedHawk Linux and NightStar debugging and analysis tools.

Software production management tool vendor Electric Cloud also attended the Conference and announced version 3.0 of its ElectricCommander tool. The highlighted improvements featured an Eclipse integration intended to aid agile development and promote best practices that could speed development.

Real-time Operating System (RTOS) vendor Express Logic announced that the availability of its ThreadX RTOS on a simulated Renasas SH-4A platform created with Virtutech’s Simics. We expect this integration, as well as the use of other virtual system prototyping/simulation solutions, should help engineering teams begin application development sooner, potentially speeding time-to-market.

IAR Systems also attended the conference and launched a version of its IAR Embedded Workbench IDE for Atmel’s AVR32 Version 3.10.

Klocwork announced that C# source code analysis capabilities have now been added to its Klocwork Insight static analysis tool.

After having launched TBvision at ESC West, LDRA released TBsecure, a plug-in for that checks compliance with the Carnegie Mellon Software Engineering Institute CERT C secure coding standard. In addition, the company also announced that its TBrun unit test tool will now be available as a stand-alone product.

Mentor Graphics announced the availability of a customizable reference platform for the design of multimedia applications called the Nucleus Platform Media Player. The solution includes the Nucleus operating system, a user interface engine, and a suite of development tools.

MicroChip announced the next generation of their MPLAB In-Circuit Debugger (ICD). The company states the MPLAB ICD3 can operate 15 times faster than its predecessor and will better enable rapid program development for its entire 8/16/32-bit microcontroller portfolio.

At the Conference’s keynote, Kevin Dallas, General Manager of Windows Embedded, discussed Microsoft’s plans to build “Quebec,” the next generation of Windows Embedded Standard (XP), on Windows 7.0 and include further enhancements for connected, service-oriented devices.

Microsoft also announced the SPARKs Will Fly contest. Based on the SPARK Your Imagination program announced at the Embedded Systems Conference in San Jose in April (which provides versions of Windows Embedded CE and Visual Studio with select hardware to hobbyists and academia at lower price points), this contest is aimed at promoting innovative device ideas for the “home of the future.”

The .NET Micro team at Microsoft presented some significant enhancements to their product including Wi-Fi integration, Universal Serial Bus support, Web Services for Devices as well as support for Analog Devices Blackfin processor family. The .NET Micro team also showcased a competition of their own, the Dare to Dream Different Challenge, which pits developers to design new devices using the .NET Micro Framework.

Also in attendance was Real-Time Innovations (RTI) who launched a safety-critical version of its Data Distribution Service. The Safety-Critical Edition supports both OMG’s DDS standard as well as the Real-Time Publish-Subscribe Protocol (RTPS), but with a library size of approximately 130KB.

Zeligsoft announced a new generation of its software communication architecture (SCA) model tool, Zeligsoft CX. In addition to its out-of-the-box specifications, CX is designed to enable further development of domain specific languages to fit new industry standards or project-specific requirements.

Other leading embedded systems vendors in attendance at ESC included American Arium, Altera, American Arium, Black Duck Software, Birdstep Technology, CMX Systems, Coverity, Datalight, Telelogic an IBM company, IntervalZero (Ardence, a Citrix company), Keil (ARM), Lauterbach, McObject, National Instruments, Parasoft, Perforce Software, Protecode, Quadros Systems, Segger Microcontroller, Texas Instruments, The MathWorks, and many others. The SD Best Practices show held on the 3rd Floor of the convention center included Accurev, IBM, the Object Management Group, Progress Software, Urbancode, and several other exhibitors as well.