Upload
duongnga
View
221
Download
3
Embed Size (px)
Citation preview
embedded worldConference 2005
February 22 - 24, 2005
TECHNiSC IEINFORMATIONSJiSLIOTHEK
UNIVERSITATSL;: t IOTHEXHANNOVER
Published by
Caspar Grote and Renate Ester
DE5IGN&EUKTR0NIKriODUtTE UNO HOW-HOW FBI t» tUnMII«-»tWI«lK
TIBAJB Hannover126 154 392
89
Table of Contents
Letter from the editor 15
Welcome to the embedded world Conference 2005 17
Introduction to Real-Time Operating Systems 19David Kalinsky, Ph.D., Enea Embedded Technology
Embedded Systems in Automotive Applications I 31
Embedded Automotive - Horizon 2020+ 33Bemhard Kockoth, embeddedexpert
A generic tool for systematic tests in embedded automotive 42communication systemsRoman Pallierer, DECOMSYS; Martin Horauer, Martin Zauner,University of Applied Sciences Technikum Wien;Andreas Steininger, Eric Armengaud, Florian Rothensteiner,Vienna University of Technology
Control Design in Systems with Time-Triggered Communication like 50TTCAN and FlexRayU. Blessing, A. Albert, A. Ruf, J. Roth-Stielow,Universitat Stuttgart / Robert Bosch
High performance XC164 for automotive challenges 62Patrick Leteinturier, Infineon Technologies
Bypassing ECU functions using XCP Stimulation Mechanism 73Oliver Kitt, Vector Informatik
C_CAN Gateway Module - A New Approach for CAN Gateways - 80Jan Taube, Florian Hartwich, Robert Bosch;Jan Taube, Helmut Beikirch, Universitat Rostock
Instant On Technology for In-Car Telematics and Infotainment Systems 88Sheridan Ethier, Randy Martin, QNX Software Systems
New methods of Software development as a part for standardization of 92automotive softwarePeter Schiekofer, Micron Electronic Devices
The Joint Design of Speech Dialog and Graphical/Haptic User Interface for 100Automotive ApplicationsManuela Boros, Silke Goronzy, Rainer Holve, Ralf Kompe, 3SOFT
Automotive Embedded Systems - The Viewpoint of the Assembly Line 110Detlef Stolze, TUT; Jens Keyser, Volkswagen Coaching
Model Based Design of Embedded Systems 119
Automatic Generation of Production Code for Embedded Systems 121Mario Wiinsche, Jurgen Elser, Jiirgen Dorner, DaimlerChrysler;Bernd Kanamiiller, Dr. Ulrich Wahner, The MathWorks
Model Based Approach for the Design and Implemenation of 127Embedded Systems SoftwareCord Elias, The MathWorks
Monitoring PROFIBUS traffic using xPC-Target 135Thomas Debes, MAN Roland Group
Improving product designs using model based real-time rapid prototyping 142Michael Vetsch, The MathWorks
Implementation of Signal- and Videoprocessing applications on mixed 151DSP-FPGA platformsDr. Hans Martin Ritt, The MathWorks
Using FPGAs to Accelerate DSP Designs 159Niall Battson, Xilinx
Process Integration of Model-Based-Design and Production-Code 167Generation in the Multi-User/ Multi-Project Development Environment atContinental Teves - Part 1Dr. Stefan Bunzel, Dr. Udo Judaschke, Continental Teves
Process Integration of Model-Based-Design and Production-Code 173Generation in the Multi-User/ Multi-Project Development Environment atContinental Teves - Part 2Dr. Uwe Creutzburg, Eva Kalix, Continental AG
Requirements Management, Specification and 178Validation of Embedded SystemsThomas Sperling, The MathWorks
Wireless Technologies I 187
IEEE802.15.4 and ZigBee for Sensor and Actuator Networks 189Prof. Dr.-lng. Axel Sikora, University of CooDerative PHuratinn i nr
ZigBee - Features and Applications 198Rudi Latuske, ARS Software
Strategies of Saving Power in Wireless Sensor Networks based on 207IEEE802.15.4/ZigBeeDr. Gerald Kupris, Freescale Halbleiter;Prof. Dr. Werner Buff, senTec Elektronik
Multi-Tier Wireless Architectures for Industrial Applications 216Dirk Lill, Prof. Dr.-lng. Axel Sikora, University of Cooperative Education Lorrach
Optimization of logistical processes through embedded localization 226Steffen Meyer, Fraunhofer Institute for Integrated Circuits IIS
100% Availability with GPS and Sensor-Based Dead Reckoning 233Georg zur Bonsen, Daniel Ammann, Michael Ammann, Etienne Favey,Pascal Flammant, u-blox AG
Development Platform for MIMO-Software Defined Radio 243G. Meindl-Pfeiffer, R. Kloibhofer, F. Kaltenberger, G. Humer,ARC Seibersdorf Research
Design and measurement of integrated antennas for embedded systems 252Rainer Wansch, Fraunhofer Institut fur Integrierte Schaltungen
Software defined radio - a new challenge for real time software design 262Jorg Kohlschmidt, Analog Devices
Multicast Audio over Wireless LAN for Professional Applications 268V. Kravcenko, M. Purat, University of Applied Sciences Berlin;S. Schmitt, J. Cronemeyer, DSPecialists
Unified Modeling Language, UML 277
Use of UML and RTOS in the paradigm change from procedural to 279object-oriented programming of Embedded SystemsAndreas Willert, Walter van der Heiden, Willert Software Tools
Network Technologies 283
Virtualization goes live: plugging patch cables into your simulated router 285Paul McLellan, Virtutech Inc
Single-processor implementation of a safety-relevant network 289Thilo Schumann, CAN in Automation
Bridging Embedded Networking Technologies 294Axel Wolf Philins Semiconductors: Olaf Pfeiffer. Embedded Svstems Academv
Development of an embedded test system for LIN - 301Concept for a LIN Layer 2 Conformance Test SystemAndreas Schramm, Prof. Dr.-lng. Andreas Grzemba,University of Applied Sciences Deggendorf
Network Management and Transport Layer in TimeCore 311
Thomas M. Galla, DECOMSYS; Jochen Olig, 3SOFT
Intelligent Signal Processing 321
Adding Performance to an anachronistic record player 323Andreas R. Bayer, Ingenieurburo Bayer DSP SolutionsHard- and Software Concept for Real-Time and 327Embedded-Action Potential AnalysisRene Schrott, Carsten Tautorat, Detlef Krischker, Gerald Bausch, Jan Taube,Helmut Beikirch, Faculty of Computer Sciences and Electrical Engineering,University of Rostock; Andreas Keuer, Bionas; Werner Baumann, Erik Schreiber,Department of Biological Sciences, University Rostock
Color Recognition Using High Speed Single Chip Color Processor 333Ansgar Wego, Frank Stuepmann, Silicann Technologies
DSPs for Smart Biometric Solutions 337Marcus Goessler, Stuart Cording, Texas Instruments Germany
An Adaptive Intrusion Detection System based in a 347Reconfigurable Neural ArchitectureF. Ibarra Pico, A. Grediaga Olivo, F. Garcia Crespi, F. Brotons Molinero,University of Alicante
Embedded Systems in Automotive Applications II 357
Methodologies for the Design of Embedded Software in Planes, 359Trains and AutomobilesJakob Gaertner, Esterel Technologies
Enabling automotive Rapid Prototyping 369W. Belschner, M. Kugel, Ballard Power Systems;U. Dreher, iss innovative software services
Use of Video Technology to Improve Automotive Safety Becomes More 375Feasible with Blackfin™ ProcessorsDavid Katz, Tomasz Lukasiak, Rick Gentile, Analog Devices
Infotainment Markup Language (IML) - A new approach for 381specifying Human Machine Interfaces (HMI) of infotainment systems
,,VISCONTI" Image Processing LSI and Algorithms for 391Supporting Driver's SafetyRama Dhanukonda, Dr. Ryuzo Okada, Kenji Furukawa,Hiroaki Nakai, Toshiba Corporation;Dr. Hans Eichel, Toshiba Electronics Europe
Debugging and Test I 399
Debugging and Verification for Embedded Real Time Systems 401Josef Langer, Klaus Koppenberger,University of Applied Sciences of Upper Austria Hagenberg
Software Debugging: A Survey of Techniques for System-On-Chip 406Designs with On-Chip Debug SystemsDr. Peter Sauer, Hitex Development Tools
Scenario-Based Testing 414Bruce Powell Douglass, I-Logix
Find runtime exceptions: Mathematical tool to streamline manual testing 424Klaus Wissing, PolySpace Technologies
Combining Automatic Analysis and User Annotations for Successful 432Worst-Case Execution Time PredictionReinhold Heckmann, Christian Ferdinand, Abslnt Angewandte Informatik
Embedded System Architecture 441
Designing Safety and Reliability into Embedded Applications 443Abdul Aleaf, National Semiconductor
Maximizing System Performance with Symmetric Multiprocessing (SMP) 462Sebastien Marineau-Mes, Robert Craig, QNX Software Systems
Reaping the Benefits of a Heterogeneous Multi-Core Perspective 472Elizabete de Freitas, Texas Instruments Germany
Tackling Challenges in the Development of Next-Generation 480Multi-core Mobile Deviceslulian Stoica, PolyCore Software
Organic Systems - Characteristics of Future Embedded Systems 484Ralph Welge, Eckhard Bollow, University of Lueneburg
Embedded Grid Computing 492Klaus-Dieter Walter, SSV Embedded Systems
Early Architecture Exploration with SymTA/S 498Kai Richter, Marek Jersak, Rolf Ernst, Technical University at Braunschweig
Embedded Application Design Tradeoffs Between Performance and Power 508Markus Levy, EEMBC
Cryptography on Embedded Devices 515
Cryptography on Embedded Systems 517Axel Sikora, BA Lorrach; Tobias Straub, TU Darmstadt
Cryptography / Security 537
Applications of modern cryptographic mechanisms in embedded systems 539Thomas Zeggel, cv cryptovision
Embedded Network Security Software using Hardware 547Cryptographic AccelerationBrian Fellowes, ARC International
Embedded Internet Security: Hackers Paradise 551Jan-Michael Peters, SQS Software Quality Systems
Software-Development and - Quality I 557
OVSM - A disruptive programming platform for developing 559embedded systems based on SmalltalkLars Bak, Erik Corry, Esmertec
Data Management for Highly Available Embedded Systems 566Malcolm Colton, Solid Information Technology
Wireless Technologies II 581
WiFi connectivity for embedded devices 583Dr. Andreas Muller, Hoft & Wessel
Measuring Data Transmission via 802.11 WLAN 590Kerstin Gerhardt, Jorg Neumann, Klaus-Dieter Walter,SSV Embedded Systems
High-Range Industrial Bluetooth Applications 598Christian Ltihrs, Stollmann E+V
WIA Mini-driver Support for Bluetooth Scanners 602Poornima S.S., Raghunandan Narayan, Wipro Technologies
Wireless SafetyBUS p 613Thomas Kramer, SafetyBUS p Club International
Embedded wireless control and alarm systems based on DECT 620Jiirgen Hupp, Fraunhofer Institute for Integrated Circuits IIS
Microsoft Operating Systems 631
Introduction to Microsoft Windows XP Embedded 633Rudi Swiontek, Hilf! Gmbh
.NET and real-time - no contradiction 659Michael Petig, KW-Software
Reconfigurable Systems 663
Life Cycle Management with reconfigurable Embedded Systems 665Peter Heusinger, Fraunhofer Institut Integrierte Schaltungen
Modular Graphical Programming (MPG) of FPGAs 671Dr. Jorg Pospiech, AVT GmbH llmenau
Unified development approaches for programming CPUs and FPGAs 680T. Mahr, R. Gessler, EADS Germany / FH Heilbronn
Digital Signal Processing Made Reconfigurable 690Johannes Fottner, Lattice Semiconductor
Field re-programmability and design revision schemes for FPGAs 695Shalin Sheth, Xilinx
Customized 8051 Processor in a FPGA 704Harald Fluegel, Hitex Development Tools
Imageprocessing with FPGAs 712Matthias Schaffland, Feith Sensor to Image
Autonomous Object Tracking With Pan Tilt Zoom Camera 718Michael McErlean, Institute of System Level Integration Scotland
Embedded System Architectural Synthesis 733Don Davis, Xilinx
Debugging and Test II 739
Predicting and Measuring Resource Consumption of 741Embedded System SoftwareHolger Diekmann, Robert Bosch; Jens Knodel, Fraunhofer Institutefor Experimental Software Engineering (IESE);Sivakumar Ganesan, Abo Akademi, Finland
Statistical methods for error diagnostics in Embedded Systems - 751a practical exampleGunther Kohler, Josef Maier, ServiceForce
Next Generation Testing Tools for Embedded Applications 758Dr. Alain Deutsch, Klaus Wissing, PolySpace Technologies
How to use coverage information to define test readiness 766Joachim Klein, Hitex Development Tools
Leading Solutions for Multi-Core Development 776Marc Bryan, ARM
On-Chip Debug Support for Multi-Core Systems-on-a-Chip 786Kai-Uwe Irrgang, Steffen Kohler, Rainer G. Spallek, TU Dresden;Stefan Weifie, Thomas Groger, pis Programmierbare Logik & Systeme
How efficient is your Cache? 792Andrea Martin, Lauterbach Datentechnik
Extending Eclipse CDT for Remote Target Debugging 800Thomas Fletcher, QNX Software Systems
An automated test framework for imaging software applications 809Atul Agrawal, Mayank Garg, Wipro Technologies
Designing Embedded Systems based on UML 821
Reliable and efficient Software Development by Model Driven Architecture 823Hubert B. Keller, Jorg Matthes, Forschungszentrum Karlsruhe;Wolf-Dieter Heker, Aonix; Holger Schonecker, ci-Tec
Applying UML Modeling and MDA to Real-Time Software Development 832Michael Benkel, Aonix
From UML State Machines to Platform-Specific Code 838Matthias Ehlert, microTOOL
UML for Executable Specification 843Bruce Powel Douglass, I-Logix
An Overview of SysML 854Alan Moore, ARTISAN Software Tools
Contact address 865Prof. G. K. Sharma, IIITM India
Buidling Code Generators for Embedded Software Development 866Risto Pohjonen, Juha-Pekka Tolvanen, MetaCase
A Simple and Complete Process for Embedded Systems Development 876Cathy Berthouzoz, Thomas Sterren, Medard Rieder,University of applied Sciences Valais
Nothing Endures But Change 886Processing Requirements ChangesThomas Schroder, Telelogic Deutschland
Software-Development and - Quality II 895
Data management in real-time applications 897Andrei Gorine, McObject
New Techniques for the Design of Distributed Embedded Real-Time Systems 905Dr. Frank Slomka, Inchron / University of Oldenburg
Requirements Engineering for Complex Embedded Systems 913Dieter Ott, 3SOFT
How protection mechanisms can improve developer productivity and system 924robustness in embedded spacePeter Kleiner, Wind River
Object Oriented Embedded software design and verification framework for 932complex SoC solutionsJean Thevenot, Toshiba Electronics Europe
Object Orientation and Signal Processing? 942Norbert Fleischmann, method park software
5 Steps to Quality for Embedded Systems 949Dr. Rainer Stetter, ITQ
Using System Tracing Tools to Optimize Software Quality and Behavior 952Thomas Fletcher, QNX Software Systems
Why Coding Standard? The role of Coding Standard 963in the code quality controlHoussem Ben Abderrahman, QA Systems
Using Internet Technologies for Embedded Systems 971
Enhanced Real-Time Ethernet Controller (ERTEC) enables isochronous 973real-time EthernetAntonius Boiler, Siemens
High Precision Clock Synchronization according 981to IEEE 1588 Implementation and Performance IssuesProf. Hans Weibel, Zurich University of Applied Sciences
High Performance Embedded Ethernet and Internetworking 990Nathan Braun, Prof. Dr. Axel Sikora, University of CooperativeEducation Lorrach;Marc Colling, MaCo-Engineering
Distributed control nodes for material flow system controls on the 998example of unit load conveyor and sorter facilitiesProf. Dr. Michael ten Hompel, Uwe Sondhoff, Sergey Libert,Universitat Dortmund
Considerations for High-Bandwith TCP/IP PowerPC Applications 1008Chris Borelli, Dan Isaacs, Paul Hartke, Xilinx
Real-time Ethernet in Embedded Applications 1014Stefan Zeilner, Intel
TCP/IP and Internet Protocol Solutions for Low-End Microcontrollers 1021Harald Kreidl, Freescale Halbleiter
Network- and Internet Integration of Embedded Systems 1033Peter Balog, University of Applied Sciences Technikum Wien
Using Embedded Web-servers in Industrial Applications 1040Peter Briigger, iniNet Solutions;Prof. Dr. Axel Sikora, University of Cooperative Education Lorrach
Control Solutions on the Basis of Real-Time Ethernet 1048Manfred Hofmann, Eckelmann
Real-time Operating Systems (RTOS) 1055
RTOS versus GPOS - What is the Best Choice for Your Next 1057Embedded Project?Paul N. Leroux, QNX Software Systems
Criterias to select an OS Platform for Embedded Applications 1065Kei Thomsen, RadiSys
Linux, POSIX and Real-Time 1072Arun Subbarao, LynuxWorks
Using POSIX for Embedded Development 1081Steve Furr, QNX Software Systems
Optimizing Power Consumption for Embedded Systems 1095
Harnessing the Power of Intel® Pentium® M Architecture in Next 1097Generation Industrial and Embedded Computing DesignsDennis Fallis, AlexZilbermann, Intel Corporation
Optimizing performance and power with ARM9 Microcontrollers in 90nm 1102process technologyAta Khan, Philips
Power Management Methods in Embedded Mobile Ethernet Applications 1111Kai Peters, National Semiconductor
Optimizing power consumption versus MIPS with STR71X ARM based 1117microcontrollersJi0i Ratka, Olivier Kaps, STMicroelectronics
Implementing 8-bit microcontrollers in FPGAs 1127Shalin Sheth, Xilinx
Embedded Linux 1135
Embedded Linux in Real Life 1137Knut Degen, SYSGO
Hard Realtime OS and Linux is not a contraction 1138Dr. Ralf Strothmann, HighTec EDV-Systeme
A tools-centric view of embedded Linux 1143David Beal, Metrowerks
The Advantages of Connecting to Target-Resident GDB via JTAG 1147Steven Home, ARM
PikeOS - a microkernel based environment for partitioned systems 1151Robert Kaiser, SYSGO