Skip to main content

This paper describes a new modeling and simulation approach in order to enhance the diagnosis ability of an electronic embedded system, including in the automotive field. Our modeling approach integrates the hardware specifications to the functional model in order to establish better system observation. It is based on hardware/ software (HW/ SW) co-modeling with multilevel of granularity.

To reach this objective, we have set up a relationship between the desired diagnosis accuracy and the level of granularity of the HW/ SW co-model, for every Electronic Computing Unit (ECU). Our contribution allows the attribution of the right co-simulation hierarchical level by attributing the right simulation accuracy, for each function under observation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Paret D. 2007. Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire, Wiley, ISBN: 978-0-470-03416-3

    Google Scholar 

  • Giovanni. De Micheli, Rolf. Ernst. Readings in hardware/ software co-design. 2001. Embedded System Computer

    Google Scholar 

  • Paret D, 1999. Le bus CAN description : de la th´ eorie ´ a la pratique. Dunod , ISBN-10: 2100047647, ISBN-13: 978-2100047642.

    Google Scholar 

  • Hamscher W. and al, 1992. Readings in model-based diagnosis. Morgan Kaufmann, isbn: 1-55860-249-6, San Francisco, CA, USA.

    Google Scholar 

  • Gajski D-D. and al, 2000. SpecC: Specification Language and Methodlogy, Kluwer Academic Publishers.

    Google Scholar 

  • Gioulekas, F. and al, 2005. Heterogeneous system level co-simulation for the design of telecommunication systems. Journal of Systems Architecture. 51, p. 688-705.

    Article  Google Scholar 

  • Wong, S.Y, 1998. Hardware/ software co-design language compatible with VHDL. IEEE, WESCON/ 98, Anaheim, CA, USA, p. 78 -83.

    Google Scholar 

  • Csertan G. and al, 1994. Modeling of Fault-Tolerant Computing Systems. In Proceedings of the 8th Symposium on Microcomputers and Applications, uP’94, Budapest, Hungary, p.78-83.

    Google Scholar 

  • Csertan G. and al, 1995. Dependability Analysis in HW/ SW co-design. In Proceedings of the IEEE International Computer Performance and Dependability Symposium, IPDS’95, Erlangen, Germany, p. 316-325.

    Google Scholar 

  • Grötker T. and al, 2002. System Design with SystemC. Springer, Chapter 8, p. 131. ISBN 1402070721.

    Google Scholar 

  • Bombana, M.; Bruschi, F. 2003. SystemC-VHDL co-simulation and synthesis in the HW domain. Design, Automation and Test in Europe Conference and Exhibition, pp. 101-105, Messe Munich, Germany.

    Google Scholar 

  • Warwick C, ”SystemC calls MATLAB”, MATLAB Central, March 2003, http://www.mathworks.com/matlabcentral/

    Google Scholar 

  • Czerner F. And Zellmann J. 2002. Modeling Cycle-Accurate Hardware with Matlab/ Simulink using SystemC. 6th European SystemC Users Group Meeting (ESCUG). Stresa, Ilalia.

    Google Scholar 

  • Boland J-F and al. 2004. Using Matlab and Simulink in a SystemC verification Environment. 2ndNorth American SystemC User’s Group. Santa Clara, CA, USA

    Google Scholar 

  • Cai L. and Daniel G, 2003. Transaction level modeling: An overview. In Hardware/ Software Co design and System Synthesis, Report 03-10, Center for Embedded Computer Systems, University of California, p. 466-471.

    Google Scholar 

  • Ghenassia, F. (ed.), 2005. Transaction-Level Modeling with SystemC. TLM Concepts and Applications for Embedded Systems. Springer. ISBN 0-387-26232-6.

    Google Scholar 

  • Claeys X. and al, 2003. Chauffeur Assistant Functions. Report restricted to RENAULT TRUCKS,Contract number IST-1999-10048, Lyon, FRANCE.

    Google Scholar 

  • SysML Partners. 2005. Systems Modeling Language (SysML) Specification. Version 1.0 alpha. SysML.org

    Google Scholar 

  • http://www.axlog.fr/aadl/http://www.mathworks.com/products/simulink/

    Google Scholar 

  • Cote, C.; Zilic, Z. 2002. Automated SystemC to VHDL translation in hardware/ software co-design. Electronics, Circuits and Systems, 2002. 9th International Conference on Volume 2, Issue, pp. 717-720,Dubrovnik Croatia.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media B.V.

About this paper

Cite this paper

KHLIF, M., SHAWKY, M. (2008). Enhancing Diagnosis Ability For Embedded Electronic Systems Using Co-Modeling. In: Sobh, T., Elleithy, K., Mahmood, A., Karim, M.A. (eds) Novel Algorithms and Techniques In Telecommunications, Automation and Industrial Electronics. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8737-0_26

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8737-0_26

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8736-3

  • Online ISBN: 978-1-4020-8737-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics