Description

L’objectif de ce module est de présenter et mettre en pratique différents concepts permettant d’augmenter la confiance accordée à nos systèmes embarqués. Pour qu’un système soit fiable, certaines phases de son cycle de développement sont critiques. Nous verrons dans ce cours, comment valider un design par des tests en utilisant les méthodes de “Hardware in the Loop”, “Software in the Loop” ou encore “Processor in the Loop”, puis proposerons des outils pour garantir la stabilité du système par une gestion des backup, des restauration et des mise à jour de systèmes critiques. Nous aborderons aussi les questions de tests unitaires ainsi que les tests d’intégration entre les parties software et hardware.

Objectifs

Ce module s’adresse à tous les ingénieurs qui s’intéressent à améliorer la stabilité des systèmes développée, en tenant compte du cycle de vie du composant afin de garantir une disponibilité et une fiabilité accrue et éviter de devoir, dans le futur, effectuer des maintenances manuelles afin de corriger des problèmes qui auraient pu être évités en augmentant la qualité des tests effectués ou en mettant en place un concept rigoureux de mises à jour, sauvegardes et restauration. 

Sujets traités

  1. Backup et restauration
  2. Mise à jour de systèmes critiques (OTA update)
  3. Tests unitaires 
  4. Tests d’intégration hardware-software
  5. Validation du design par Software in the loop, Hardware in the loop et Processor in the loop

Travaux pratiques

Lors de chaque cours, des exercices de mise en pratique seront effectués. Des modèles de simulation seront développés afin de mettre en pratique les concepts de SIL, PIL, HIL. 

Projet intégré

Un projet à réaliser sur la totalité de la durée du module permettra de mettre en œuvre les concepts abordés durant les cours et de les consolider.

Inscription

Inscription en ligne

Délai d'inscription : 30 septembre 2021

 

Ce module fait partie du CAS en Systèmes embarqués.

 

 

Documents demandés :

  • lettre de motivation
  • curriculum vitae
  • diplômes
  • pièce d'identité valable
  • permis de séjour
  • carte AVS
  • justificatif de paiement de la taxe

Documents

Brochure

Règlement

Contact

Jacques Supcik, Responsable du CAS

Information et administration

+41 26 429 66 06

+41 26 429 65 98

formation.continue-heia@hefr.ch

L’évaluation du projet intégré ainsi que les exercices effectués chaque semaine permettront de valider l’ensemble du module. Un rapport, le code source ainsi qu’une présentation serviront à l’évaluation du module. La réussite du module sera certifiée par une attestation avec la mention « module réussi ». En cas d’échec, une attestation sera délivrée avec la mention « a suivi le module ».

A COMPLETER

  • Formations requises : 
    • Bachelor en informatique, télécoms, génie électrique ou équivalent
    • 3 ans d’expérience dans le développement de systèmes embarqués
  • Connaissances préalables :
    • Pas de connaissances préalables requises

Organisation

Haute école d’ingénierie et d’architecture de Fribourg, Service de la formation continue

Haute école spécialisée de Suisse occidentale HES-SO 

Responsable du module

Eric Silva, adjoint scientifique HES

Cours

  • cours : jeudi des semaines 46 à 51 en 2021 et 02 à 03 en 2022
    (18.11, 25.11, 02.12, 09.12, 16.12, 23.12.2021, 13.01, 20.01.2022)

  • workshop : samedi : semaine 50 en 2021

  • Mode : présentiel

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour améliorer votre expérience utilisateur et réaliser des statistiques de visites. Lire les mentions légales