Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique
En microélectronique, la vérification des systèmes numériques est une étape de la conception qui prend de plus en plus d’importance en termes de temps et de ressources investis. Cette vérification est déterminante, car elle permet de démontrer le bon fonctionnement du système au niveau comporteme...
Main Author: | |
---|---|
Format: | Others |
Published: |
École de technologie supérieure
2010
|
Online Access: | http://espace.etsmtl.ca/312/1/PROVENCHER_Luc.pdf http://espace.etsmtl.ca/312/2/PROVENCHER_Luc%2Dweb.pdf |
id |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.312 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-LACETR-oai-collectionscanada.gc.ca-QMUQET.3122013-10-24T03:40:06Z Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique Provencher, Luc En microélectronique, la vérification des systèmes numériques est une étape de la conception qui prend de plus en plus d’importance en termes de temps et de ressources investis. Cette vérification est déterminante, car elle permet de démontrer le bon fonctionnement du système au niveau comportemental et physique avant sa réalisation. Il est possible de faciliter et de bonifier globalement le processus de vérification en utilisant une approche novatrice de vérification comparative qui utilise le « Hardware In the Loop » (HIL). Cette technique permet de remplacer certains calculs logiciels de la simulation numérique par des calculs qui proviennent d’éléments matériels qui fonctionnent physiquement dans la réalité. L’approche de vérification comparative par HIL que nous proposons utilise une infrastructure conviviale qui permet de simuler les traitements numériques sur une plateforme matérielle proche de la plateforme utilisée après la conception et cela en utilisant des stimuli provenant du logiciel MATLAB. Cette approche permet de détecter de manière précoce les obstacles insurmontables ce qui contribue à une accélération globale du processus de vérification des systèmes numériques. Le développement de cette infrastructure a amené la création d’un projet de développement FPGA supportant le HIL, la création d’un coeur d’encapsulation de la conception à vérifier, le développement d’un logiciel de gestion des données, ainsi que le développement d’un logiciel d’interface graphique pour le contrôle du HIL. L’analyse des résultats du HIL a été conclue à l’aide de trois cas de figure. Les différents cas ont permis de démontrer qu’il est possible de faciliter et d’accélérer globalement le processus de vérification en utilisant une approche de vérification comparative qui utilise le HIL. École de technologie supérieure 2010-09-09 Mémoire ou thèse NonPeerReviewed application/pdf http://espace.etsmtl.ca/312/1/PROVENCHER_Luc.pdf application/pdf http://espace.etsmtl.ca/312/2/PROVENCHER_Luc%2Dweb.pdf Provencher, Luc (2010). Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique. Mémoire de maîtrise électronique, École de technologie supérieure. http://espace.etsmtl.ca/312/ |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
description |
En microélectronique, la vérification des systèmes numériques est une étape de la conception
qui prend de plus en plus d’importance en termes de temps et de ressources investis. Cette
vérification est déterminante, car elle permet de démontrer le bon fonctionnement du système
au niveau comportemental et physique avant sa réalisation.
Il est possible de faciliter et de bonifier globalement le processus de vérification en utilisant
une approche novatrice de vérification comparative qui utilise le « Hardware In the Loop »
(HIL). Cette technique permet de remplacer certains calculs logiciels de la simulation
numérique par des calculs qui proviennent d’éléments matériels qui fonctionnent
physiquement dans la réalité.
L’approche de vérification comparative par HIL que nous proposons utilise une
infrastructure conviviale qui permet de simuler les traitements numériques sur une
plateforme matérielle proche de la plateforme utilisée après la conception et cela en utilisant
des stimuli provenant du logiciel MATLAB. Cette approche permet de détecter de manière
précoce les obstacles insurmontables ce qui contribue à une accélération globale du processus
de vérification des systèmes numériques.
Le développement de cette infrastructure a amené la création d’un projet de développement
FPGA supportant le HIL, la création d’un coeur d’encapsulation de la conception à vérifier, le
développement d’un logiciel de gestion des données, ainsi que le développement d’un
logiciel d’interface graphique pour le contrôle du HIL.
L’analyse des résultats du HIL a été conclue à l’aide de trois cas de figure. Les différents cas
ont permis de démontrer qu’il est possible de faciliter et d’accélérer globalement le processus
de vérification en utilisant une approche de vérification comparative qui utilise le HIL. |
author |
Provencher, Luc |
spellingShingle |
Provencher, Luc Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
author_facet |
Provencher, Luc |
author_sort |
Provencher, Luc |
title |
Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
title_short |
Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
title_full |
Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
title_fullStr |
Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
title_full_unstemmed |
Développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
title_sort |
développement d'une infrastructure pour l'accélération sur matériel de la simulation numérique |
publisher |
École de technologie supérieure |
publishDate |
2010 |
url |
http://espace.etsmtl.ca/312/1/PROVENCHER_Luc.pdf http://espace.etsmtl.ca/312/2/PROVENCHER_Luc%2Dweb.pdf |
work_keys_str_mv |
AT provencherluc developpementduneinfrastructurepourlaccelerationsurmaterieldelasimulationnumerique |
_version_ |
1716611236260478976 |