A unified approach to software development is increasingly demanded by the multiplicity of safety processes and standards. Built around a UML meta-model approach, the SCADE tool suite from Esterel (safety-critical application development environment...
This article describes the challenges of generating state machines for microcontrollers, the advantages of automatic code generation in the embedded space, verification, and testing in a real environment.
What code coverage is, and why it is useful, plus an introduction to Project Coverage, the next generation of free software code coverage tools, offering a unique code coverage solution for both safety-critical and non safety-critical developers.
<...
UML and SysML modeling with added capabilities enable the creation of automotive systems and software, using an architectural design and integration framework to capture algorithms in tools, and produce plug-ins for other tools, all functioning reli...
Concepts developed to extend UML have been integrated into OMG SysML, with the goal of creating a standard modelling language for systems engineering to analyse, specify, design, and verify complex systems, enhance quality, and improve information e...
The PikeOS system uses a combination of resource partitioning and virtualization to provide a platform in which software with different criticality levels can coexist safely and securely.
New development platforms bridge the gap between traditional RTOS capabilities and application-ready operating systems, and will increasingly eliminate interoperability and complexity issues by providing the most common application-level software.
<...
Classic mechanical switches and buttons are affected by factors such as dust and humidity, and suffer from wear. Modern touch technology avoids this, yet enables individual buttons or complete keyboards to be implemented.
Model-based design is the embracing methodology needed to reduce time, cost, and errors in complex system development. Companies using this approach are seeing upwards of 50% cycle time reduction and a tenfold return on their tool investment.
...
Recently introduced by QNX, the Aviage graphics suite is a comprehensive middleware solution with integrated support for Adobe Flash Lite 3. It allows flexibility in mixing flash programs with advanced graphics techniques, facilitating GUI developme...
The RF-Solved proprietary networking solution based on the eCOG range of microcontrollers offers advantages for embedded applications compared with standard solutions like ZigBee.
This article introduces the fundamental concepts and benefits of DSM and discusses the implementation of a DSM language for a home control system with the latest release of MetaEdit+.
Many motorists would like the same kind of multimedia systems in their cars as they have at home. In the future, such infotainment systems will be developed economically, and be based on fully integrated, open standards and platforms with defined in...
Tools based on abstract interpretation like aiT can perform static program analysis of embedded applications. The immediate and detailed feedback provided by mapping back the results into the IDE of design tools helps to find the critical areas of t...
M2M has grown to maturity and over the next few years will be reinforcing its influence in various vertical markets and the end-consumer sector. This article describes the current and future trends for M2M with reference to Telit modules.
CoreSight is the debug technology used by Cortex-M3 processor-based microcontrollers, interfaced to the on-chip debug unit via a low-cost JTAG adapter. As well as trace features, it implements additional break registers and on-the-fly memory access ...
Design patterns assist the design of complex circuits forFPGAs and ASICs, thanks to increased design productivity and fewer technical problems with clock domain interfaces, timing and synchronisation.
Verifying and debugging memory-system designs thatuse DDR2 SDRAM is challenging because of the signal speeds, complex signal-timing sequences, and the many signals that need to be acquiredand analysed. A logic analyser with memory support provides a...
In the automotive field on-chip debugging facilities are increasingly important for ECU software development, creating the need for a generic flexible tool interface catering for various types of microcontrollers and different development phases.
Page 13 of 14
Increased demand for real-time operating systems, Interview with Michael Gaudlitz, Wind River Systems. [View now]
Tailored operating systems for embedded applications – Interview with Julia Huber, Microsoft. [View now]
nanoETXexpress is a future-proof form factor - Interview with Josef Behammer, Kontron. [View now]
Software goes towards multi-core - Interview with Ralf Spachmann, SYSGO. [View now]
New technologies drive fragmented transportation market – Interview with Walter Furter, Kontron. [View now]
Medical applications require increased computing power - Interview with Claudia Bestler, Kontron. [View now]
Power for portable medical devices – Interview with Neil Oliver, Accutronics. [View now]
Computer-on-Modules based on Intel Atom processors - Interview with Peter Eckelmann, MSC. [View now]
VIRTUAL CONFERENCES
free virtual conferences, available 24hrs a day