|
|

Malte Mundt mmundt@qnx.com
Chris Hobbs chobbs@qnx.com
|
|
10 goldene Regeln für sichere Embedded-Systeme
Ob FDA-Zulassung bei Medizingeräten, EN 5012x-Anforderungen in der Bahntechnik, ISO 26262 im Automotive-Bereich oder andere nach IEC 61508 SIL-Level einzustufende Systeme: Zertifizierungen und Zulassungen müssen integraler Bestandteil des gesamten Projektes sein. Hersteller müssen über die rein technischen Herausforderungen hinaus denken und sich ebenso auf Rahmenbedingungen, Prozesse und die gesamte Kultur innerhalb der Organisation konzentrieren.
Read More...
April 2013
|
|
 Download
|
|

Yi Zheng yzheng@qnx.com
Chris Hobbs
chobbs@qnx.com
|
|
Ten Truths about Building Safe Embedded Software Systems
Obtaining safety certifications and approvals for safety-related systems and the larger systems, devices, components, machinery, and vehicles in which they reside is an arduous and costly undertaking. If the projects developing these systems are to be successful, manufacturers must look beyond the strictly technical challenges, and focus also on the environment and culture needed to develop safe software systems.
Read More...
December 2012
|
|
 Download
|
|

Grant Courville gcourville@qnx.com |
|
Choosing an OS for Embedded Train Control Systems
Trains are no longer run by men in overalls with lantern signals. They are controlled by software in embedded systems. In this whitepaper we look at some requirements of this software and discuss OS characteristics that support these requirements, in particular where real-time performance is needed and why, the importance of the OS for certifications to standards such as the EN 5012x series and IEC 61508, the OS architecture, and some OS features that support system dependability.
Read More...
October 2012
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
Malte Mundt mmundt@qnx.com
|
|
Funktionale Sicherheit komplexer Software-Systeme – Teil 2
Nur durch ausgiebiges Testen kann die Funktionale Sicherheit von heutigen Softwaresystemen mit ihrem oft massiven Multi-Threading nicht mehr nachgewiesen werden - deshalb haben wir die Grenzen des Testens im Teil 1 dieser Whitepaper-Serie ausführlich erörtert. Im Teil 2 beschreiben wir nun, wie durch eine Kombination von Prozesstreue, statistischen Tests und Entwurfsverifizierung das Vertrauen in die Funktionale Sicherheit von komplexen Systemen erhöht werden kann.
Read More...
September 2012
|
|
 Download
|
|

Chris Hobbs chobbs@qnx.com
Malte Mundt mmundt@qnx.com
|
|
Funktionale Sicherheit komplexer Software-Systeme – Teil 1
Traditionell wird Funktionale Sicherheit oft durch ausgiebiges Testen überprüft. Das ist adäquat für relativ einfache Programme, jedoch für heutige Softwaresysteme mit ihrem oft massiven Multi-Threading nicht mehr angemessen. Denn: Deren Komplexität lässt es nicht mehr zu, sie als grundsätzlich deterministisch anzusehen. Im Teil 1 dieser Whitepaper-Serie erörtern wir deshalb die Grenzen des Testens und beschreiben, was bei der Entwicklung komplexer Softwaresysteme zu beachten ist.
Read More...
September 2012
|
|
 Download
|
|

Ben VandenBelt bvandenbelt@qnx.com |
|
Building Embedded Industrial Applications with PPS
A Persistent Publish/Subscribe (PPS) messaging model is an excellent choice for embedded industrial systems which must integrate many disparate devices and components, as well as support a sophisticated Human-Machine Interface (HMI). PPS messaging simplifies the design of these systems and facilitates implementation of HMIs built with disparate technologies, such as HTML5, OpenGL ES, Qt, Elektrobit Guide or Crank Storyboard.
Read More...
September 2011
|
|
 Download
|
|

Shree Paranjpe
sparanjpe@qnx.com
Scott Pennock
spennock@qnx.com
Phil Hetherington
phetherington@qnx.com |
|
Acoustic Echo Cancellation for Wideband Audio
Speech processing is transitioning to wider bandwidths. Benefits include increased intelligibility and comprehension, and a better communication experience. High quality, full-duplex Acoustic Echo Cancellation is an integral component of a hands-free speakerphone system. The challenge is to develop a robust Acoustic Echo Canceller that processes full-band audio signals while maintaining low computational complexity and reasonable memory consumption for an affordable telepresence experience.
Read More...
December 2010
|
|
 Download
|
|

Andy Gryc agryc@qnx.com |
|
Synchronizing Content from Removable Digital Media
To analyze and present metadata, such as song title or artist, a multimedia system uses metadata synchronization. This paper explores several synchronization techniques,and examines techniques for synchronizing metadata from iPods, using either the traditional iPod Access Protocol over serial/USB links, or the newer authentication IC approach. Finally, this paper discusses techniques of data persistence, with a focus on managing the reinsertion of previously inserted media.
Read More...
April 2009
|
|
 Download
|
|

Kerry Johnson
kjohnson@qnx.com |
|
Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems
An "always on" HMI is a key requirement for many industrial control systems. Nonetheless, the HMI can become unresponsive or unusable under heavy CPU loads. This paper explores how system designers and developers can use CPU time partitioning to prevent this problem and guarantee both local and remote operator access. With time partitioning, developers and system designers can allocate a guaranteed portion of CPU time to each software subsystem, regardless of system load.
Read More...
February 2008
|
|
 Download
|
|

Paul Leroux
paull@qnx.com |
|
3D Graphics: Adding a New Dimension to Your Embedded System
As a vendor-neutral, multi-platform API, OpenGL ES lets developers reuse 3D code in new projects or across an entire product family. An OpenGL ES application can run on multiple graphics chips and operating systems; it can also migrate from a low-cost system that uses software rendering to a more expensive system that uses a 3D acceleration chip. Better yet, code developed in OpenGL ES can subsequently migrate to a high-end system that uses full OpenGL.
Read More...
February 2007
|
|
 Download
|
|
|
Other whitepaper topics:
|
Recent,
Automotive,
German Whitepapers,
HMI + Graphics,
Industrial,
Medical,
Multimedia + Acoustics,
Networking,
Operating Systems,
Security + Defense,
Safe Systems,
Tools
|
|
 |