While silicon vendors are taking the lead in bringing the multicore revolution to embedded markets, software developers of embedded operating systems, middleware, and applications are struggling to keep pace. A major hurdle is transiting to the multicore environment, which requires a paradigm shift in design strategies for legacy systems. This white paper addresses one such […]
Before the widespread adoption of multicore systems, designers had been accustomed to the operating system managing resource allocation. It has been quite a challenge for engineers who now find themselves faced with the prospect of having to take direct control of these management tasks themselves. In response, the Multicore Association has established the Multicore Resource [...]
The single core processor is reaching its performance ceiling, due to energy, thermal and power concerns. To address these issues that cause design difficulties, many embedded designers are migrating embedded applications from single core to multicore. This article provides an outline for a software strategy to progress from one core to two and beyond using [...]
The embedded market sees great potential in improving utility supplies but it presents complex challenges, says Alistair Morfey.
System Modeling Language (SysML) is a Unified Modeling Language (UML) profile that allows the creation of standard descriptions of a system. However, this profile is too generic to address embedded and real-time system design. The Modeling and Analysis for Real-Time and Embedded Systems (MARTE) UML profile attempts to fill this gap by providing elements from [...]
The increasing use of electronics systems in today’s cars, trucks and other vehicles inevitably presents a new set of security challenges. Primarily for safety reasons but also for commercial ones, the components used in automotive systems must be extremely resistant to malicious attacks. There are essentially two domains for in-vehicle security: ‘inter-vehicle’ and ‘intra-vehicle’ or, [...]
For the first time in four decades, a new book goes inside the Defense Department’s cutting-edge research agency DARPA.
Imagination Technologies creates and licenses semiconductor intellectual property (IP) processor cores for graphics, video, multi-threaded embedded processing/DSP and multi-standard communications applications. These products are complemented by software tools and drivers as well as developer and middleware ecosystems. The company recently embarked on the development of an advanced system-on-chip for one of its customers that could [...]
To the world at large, Junot Diaz is well on the way to becoming a literary superstar. His novel The Brief Wondrous Life of Oscar Wao has already earned critical superlatives and the 2008 Pulitzer Prize for Literature. And deservedly so. It is a fabulous, accessible book, expressed in language that—when you buy a copy […]
New separation kernels and embedded hypervisors can help ease the pain of migrating legacy systems to new hardware platforms, including multicore processing systems. Bringing multiple OSs and applications on to the same hardware also opens up new possibilities for combining systems that offer real-time performance within a familiar GUI environment. The LynxSecure separation kernel and […]