Philippe BRUNET

Transcription

Philippe BRUNET
FACULTÉ DES SCIENCES, NANCY-I
U.F.R. Sciences et Techniques, Mathématiques, Informatiques, Automatique
Ecole Doctorale Informatique Automatique Electronique Electrotechnique Mathématique
Département de Formation Doctorale Electronique Electrotechnique
Curriculum Vitae
Philippe BRUNET
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
FACULTÉ DES SCIENCES, NANCY-I
Sommaire
Résumé .................................................................................................3
État Civil...............................................................................................4
Titres Universitaires Français...............................................................4
Formations complémentaires................................................................5
Compétences.........................................................................................5
Centres d’intérêts annexes....................................................................5
Travaux – Ouvrages - Ouvrages – Articles – Réalisations...................6
Synthèse des activités d’enseignement.................................................7
Synthèse des activités professionnelles (secteur privé)......................10
Synthèse des activités de recherche....................................................11
Activités de relation publique.............................................................13
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
Résumé
Philippe BRUNET
Né le 26 juillet 1976 – 28 ans
Célibataire (PACS)
Nationalité Française
10, rue Laval, 54630, Richardménil
06 81 55 96 62 [email protected]
http://phbrunet.chez.tiscali.fr/welcome.htm
Formation et Compétences
2001-04
Doctorat de l’Universit é Henri Poincaré
« Exploration multicritères d'architectures à Reconfiguration Dynamique »
2000-01
En Instrumentation et Microélectronique
D.E.A. Instrumentation et Informatique de l’Image
(DEA 3I) Option Electronique de l’Image.
UHP
Nancy I
Université de
Bourgogne (
)
1998-00
Licence et Maîtrise GE2I option Électronique et Image
1996-98
DUT GE2I Automatisme et systèmes
- Participation à ARCHI’03 (école thématique CNRS)
http://www.irisa.fr/archi03/
- Formations de moniteur et de l’école doctorale IAE+M.
http://www.iaem.uhp-nancy.fr/
- Doctoriales de Lorraine 2002
http://www.doctoriales.cies- lorraine.net/
Compétences : Architectures électroniques, traitement d’image, VHDL ( MaxplusII, IDS-Atmel,
Foundation/ISE, FPGA Advantage), Programmation (C++, VB, Delphi, Assembleur, HTML/JavaScript),
SystemC, Grafcet, Orcad, LabVIEW, MathLab-Simulink, etc.
Langues : Anglais, bon niveau (lu, parlé et écrit).
Divers : Titulaire du permis B
Activités Professionnelles
Publications scientifiques:
Enseignements Universitaires:
logique, Microprocesseurs,
2 revues,
6 conférences internationales,
2 conf. nationales.
Filtrage analogique, Conception de circuits numérique, Automatique
Programmation (C++), Électricité, Encadrements de Micro-thèses.
Avril-Juin 2000: Stage de Maîtrise à la Communauté Urbaine du Grand Nancy (CUGN), PC Circulation
(Amélioration de la réaction du système de régulation de la circulation automobile de la CUGN.)
Avril-Juin 1998: Stage de DUT à la Communauté Urbaine le Creusot - Montceau (CUCM), service
circulation (Développement d'un logiciel de supervision pour automate SIEMENS dédié au contrôle de
carrefours routiers.)
Animateur en centre de vacances: Juillet 94, 20-28/02/95, juillet 95, juillet - Août 96 et juillet - Août 97
Centres d’intérêts annexes
Titulaire du BAFA.
Activités sportives :
Roller, vélo, ski.
Musique Assistée par Ordinateur
(MAO), DSP Audio : traitement
de son (C++),
Musique latine.
Imagerie Informatique
(conception d’images 3D),
etc
FACULTÉ DES SCIENCES, NANCY-I
État Civil
Philippe BRUNET
Né le 26 juillet 1976 – 28 ans
Célibataire (concubinage)
Nationalité Française
Fonction actuelle :
½ A.T.E.R. section 63, Qualifié Section 61 et 63
Adresse :
Téléphone personnel:
E-mail personnel :
10 rue Laval 54630 Richardménil
06.81.55.96.62
[email protected]
Établissement de recherche :
Laboratoire d’Instrumentation Électronique de Nancy
Faculté des Sciences / Nancy I
BP 239
54506 Vandoeuvre- lès-Nancy
Téléphone professionnel :
FAX :
E-mail professionnel :
03 83 68 41 58
03 83 68 41 53
[email protected]
Titres Universitaires Français
2001-2004
Doctorat de l’Université Henri Poincaré
Université Henri Poincaré
2000-2001
1999-2000
1998-1999
D.E.A. Instrumentation et Informatique de l’Image
Maîtrise GE2I option Électronique et Image
Licence GE2I option Électronique et Image
Université de Bourgogne
Université de Bourgogne
Université de Bourgogne
1996-1998
DUT GE2I Automatisme et systèmes
Université de Bourgogne
2004-2001 :
Thèse de l’Université Henri Poincaré – Nancy I
Spécialité : Instrumentation et Microélectronique
Soutenue le: 15 Décembre 2004
Directeur de Thèse : Professeur Serge Weber.
2000-2001 :
DEA Instrumentation et Informatique de l’Image,
Option Electronique de l’Image. Université de Bourgogne.
Stage de DEA effectué au LE2I (Le Creusot)
sous la direction des professeurs Yvon Voisin et Alain Diou.
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
4
FACULTÉ DES SCIENCES, NANCY-I
Formations complémentaires
- Participation à ARCHI’03 : école thématique sur la conception de circuits, architectures
reconfigurable, simulation, co-simulation, etc.
- Formation de moniteur : Participation aux divers journées de formation organisées par le C.I.E.S. de
Lorraine. Approche de tous les aspects du métier d’enseignant chercheur (Communication, relations,
approche de cas particuliers/difficiles, etc.)
- Divers formations de l’école doctorale IAE+M : Propriété Intellectuelle, Brevets, Sécurité, etc.
- Participation aux Doctoriales de Lorraine 2002 : Séminaire d’une semaine de sensibilisation aux
monde de l’industrie. http://www.doctoriales.uhp-nancy.fr
- Titulaire du BAFA et animateur expérimenté en centre de vacance.
Compétences
Architecture électronique, conception de circuits, traitement d’image, traitement du signal, programmation
C++, etc.
Langages (description matérielle et informatique) :
- VHDL, C++, Pascal, Basic, Assembleur, HTML, JavaScript, SystemC, Grafcet…
Logiciels de développement (circuits, circuits logiques programmables, logiciels) :
• MaxplusII (Altera), IDS (Atmel), Foundation/ISE (Xilinx), FPGA Advantage, Orcad, LabVIEW,
MathLab-Simulink, InTouch
• VisualC++, VisualBasic, Delphi…
Langue : Anglais bon niveau.
Centres d’intérêts annexes
Activités sportives (Roller, vélo, ski), musique latines, musique assistée par ordinateur (MAO), imagerie
informatique (conception d’images 3D), etc.
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
5
FACULTÉ DES SCIENCES, NANCY-I
Travaux – Ouvrages - Ouvrages – Articles – Réalisations
[1][Thèse] “ Exploration multicritères d'architectures à Reconfiguration Dynamique” Philippe Brunet, Thèse de doctorat de
l’Université Henri Poincaré - Nancy I soutenue le 15 décembre 2004.
[2][Article] “Temporal partitioning methodology optimizing FPGA resources for dynamically reconfigurable embedded realtime system” C.TANOUGAST ; Y.BERVILLER ; P.BRUNET ; S.WEBER ; H.RABAH Microprocessors and Microsystems,
volume 27, Issue 3, page 115-130 25 avril 2003
[3][Article] “A partitioning methodology that optimises the area on reconfigurable real-time embedded systems”
C.TANOUGAST; Y.BERVILLER; S.WEBER; P.BRUNET EURASIP Journal on Applied Signal Processing, Special Issue on
Rapid prototyping of DSP Systems avril 2003
[4][CI] “An Optimized FPGA Implementation of an AES Algorithm for Embedded Applications” Ting Liu, Camel Tanougast,
Philippe Brunet, Yves Berviller, Hassan Rabah et Serge Weber, International Workshop on Applied Reconfigurable Computing
(ARC 2005),pp. 111-118, Algarve, Portugal, February 22, 2005. ISBN: 972-99353-8-6
[5][CI] “Exploration multicritères de l’espace de partitionnement en reconfiguration dynamique“ Philippe BRUNET, Yves
BERVILLER, Camel TANOUGAST et Serge WEBER, Journées Francophones sur l'Adéquation Algorithme Architecture
(JFAAA’05), pp. 151-156, 18-21 janvier 2005 à Dijon, France.
[6][CI] “Implantation FPGA optimisée de l’algorithme AES pour applications embarquées“ Ting Liu, Camel Tanougast,
Philippe Brunet, Yves Berviller, Hassan Rabah et Serge Weber, Journées Francophones sur l'Adéquation Algorithme
Architecture (JFAAA’05), pp. 236-240, 18-21 janvier 2005 à Dijon, France.
[7][CI] “Hardware Partitioning Software for Dynamically Reconfigurable SoC Design” P.BRUNET, C.TANOUGAST,
Y.BERVILLER, S.WEBER the 3rd IEEE International Workshop on System-on-chip for real time Applications (IWSOC2003),
IEEE Circuits and Systems Society’s Technical Committee on VLSI and on Communication , Calgary, AB-Canada 30 juin-2
juillet 2003
[8][CI] "Détection automatique des stries de croissance des arbres par tranformée en ondelettes ", Tadeusz SLIWA, Philippe
BRUNET, Yvon VOISIN, Olivier MOREL, Christophe STOLZ, Alain DIOU, Graphics/Vision Interface, Halifax, Canada, pp.
376-381, June 2003
[9][CI] “Automated RTR Temporal Partitioning for Reconfigurable Embedded Real-Time System Design” C
.TANOUGAST,Y.BERVILLER,P.BRUNET, S.WEBER 17ème International Parallel et Distributed processing symposium
(IPDPS) published by th IEEE computer society NICE France 22 avril 2003 ISDN 0-7695-1926-1ISSN 1530-2075
[10][CN] “Partitionnement automatique optimisant les ressources FPGA pour l'aide a la conception de SoC reconfigurable”
P.BRUNET, C.TANOUGAST, Y.BERVILLER, S.WEBER, 19ème colloque GRETSI sur le traitement du signal et des images,
Paris, 8 - 11 septembre 2003.
[11][CN] “DAGARD : outil de partitionnement d’algorithmes pour implantations sur architectures reconfigurables
dynamiquement”. P.BRUNET ; C.TANOUGAST ;Y.BERVILLER ;S.WEBER 6èmes Journées Nationales du Réseau Doctoral
Microélectronique, Micro et Nanotechnologiques ( JNRDMMN), proceedings p 363-364 Toulouse mai 2003
Réalisations logicielles:
DAGARD : (Découpage Automatique de Graphes flot de données pour Architectures Reconfigurables Dynamiquement).
Logiciel de partitionnement temporel pour la Reconfiguration Dynamique.
DAGARD v2 : Exploration multicritères des possibilités offertes pour le partitionnement d’application (en vue d’une
implantation en reconfiguration dynamique) présentant des exclusions mutuelles de traitements.
[CI]: Communication Internationnale, [CN]: Communication Nationale
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
6
FACULTÉ DES SCIENCES, NANCY-I
Synthèse des activités d’enseignement
Tout au long de ma thèse, j’ai assuré un poste de moniteur, puis un poste d’A.T.E.R. dans différentes
matières et à différents niveaux au sein de l’Université Henri Poincaré Nancy-I, département
d’Électronique et Automatique.
Ces enseignements recouvrent TDs et TPs principalement et quelques CMs. Un certain nombre d’heures
de TDs ont de plus tenu lieu de cours dans un souci d’homogénéisation de l’avancement Cours/TDs. J’ai
aujourd’hui effectué un service total dépassant 296 heures (équivalent TD).
Je suis intervenu en premier cycle dans des modules d’initiation à la Logique, électricité, filtrage
analogique, en second cycle dans les domaines de conception de circuits numériques, algorithmique et
programmation C, microcontrôleurs et encadrement de micro-thèses dans le domaine des circuits logiques
(CPLD, FPGA). Je suis également intervenu dans la réalisation des sujets de TDs, TPs et d’examen en
informatique.
Détail des enseignements :
Auditoire concerné
Enseignement dispensé
DEUG MIAS1
Electricité
DEUG STPI1+ MIAS1
Durée
CM TD TP
4
Année(s)
8
9
2004
Automatique logique
60
12
2001-02
LICENCE IUP GEII CSE
Algorithmiques et programmation
60
80
2002-04
LICENCE IUP GEII CSE
Systèmes à Microprocesseur
104
2003-04
LICENCE IUP GEII CSE
Conception de circuits numérique s
12
2001
26
2001, 04
MAITRISE IUP GEII CSE Encadrement Microthèses
Total : (296 h ETD)
4
128
243
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
7
FACULTÉ DES SCIENCES, NANCY-I
Électricité :
- Circuits linéaires en régime sinusoïdal forcé : Admittance et impédance complexe, fonction de
transfert, filtre, diagramme de Bode, puissance en régime sinusoïdal, adaptation d’impédance.
- Réseaux électrique, production, transport, facteur de puissance, distribution, sécurité.
- Conversion de l’énergie électrique : classification des convertisseurs, la fonction interrupteur, étude de
quelques exemples.
Automatique logique :
- Système de numération, conversion inter base, codage des nombres décimaux, codage des nombres
négatifs, arithmétique binaire, codes BCD, GRAY.
- Simplification et synthèse de fonctions booléennes
- Résolution de problèmes de logique et implantation à l’aide de circuit numériques.
- Circuits spéciaux : Décodeurs, Encodeurs et Multiplexeurs. Applications à la synthèse de fonctions
booléennes.
- Systèmes logiques séquentiels, compteur, registres à décalage.
Algorithmiques et programmation :
- Les entrées et les sorties, contrôle des entrées avec boucles, le calcul logique en C et les
conditionnelles, la bibliothèque math.h de C.
- La répétition avec un compteur, la répétition avec une condition d’arrêt, calcul de tables de vérité avec
utilisation des itérations.
- Les fonctions, la robustesse
- Les fonctions appliquées aux tableaux, passage de données tableaux C en tant qu’adresse (pointeur) du
premier élément.
- Les structures, créations dynamiques de variables, de structures, manipulation des pointeurs.
Systèmes à Microprocesseur (Carte ControlBoy (68HC11)) :
- saisie, compilation et exécution d’un programme en assembleur, maîtrise de l’organisation mémoire de
la carte cible, teste du programme à l’aide du débogueur.
- Etude d’un programme de gestion d’un affichage LCD en C.
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
8
FACULTÉ DES SCIENCES, NANCY-I
- Interfaçage d’un clavier hexadécimal 16 touches au 68HC11, Principe de décodage d’adresse pour
ajouter des composants au 68HC11 en mode étendu.
- Acquisition d’un signal analogique, acquisition à intervalles de temps réguliers.
- Génération de signaux analogiques (CNA Max 512) à intervalles de temps réguliers.
- Projet : Acquisition et filtrage numérique de signaux.
Conception de circuits numérique s :
- Réalisation de circuit s numériques divers sous MaxplusII (Altera),
et validation sur cartes de
prototypage rapide Altera.
Encadrement Microthèses :
- Sujet 1 : Modélisation de la consommation des circuits FPGAs : étude statistique de l’utilisation de
répétiteur s dans le routage des circuits. L’objectif est d’avoir une idée de l’utilisation de ces répétiteurs
(routage automatique) en fonction du type d’application, du taux d’utilisation du circuit dans le but de
mieux connaître la consommation liée à ces répétiteurs.
- Sujet 2 : Reconfiguration Dynamique des FPGA : étude des possibilités offertes par JBits3 (Xilinx).
L’objectif est d’obtenir une vue d’ensemble des possibilités offertes par JBITs (étude bibliographique
des travaux liés à JBits + documentation) ainsi que la mise en œuvre sur circuit Virtex2.
Encadrement divers :
J’ai participé à l’encadrement avec Mr. C. Tanougast de Mr. Ting LIU lors de son stage de DEA
intitulé « Comparaison et mise en œuvre de méthode de partitionnement pour l’implantation
d’algorithmes en reconfiguration dynamique ». Lors de ce stage, nous avons également travaillé à la
mise en œuvre d’un nouvel algorithme en reconfiguration dynamique (cryptage AES) suivant notre
méthode partitionnement.
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
9
FACULTÉ DES SCIENCES, NANCY-I
Synthèse des activités professionnelles (secteur privé)
Avril-Juin 2000:
Stage de Maîtrise IUP à la Communauté Urbaine du Grand Nancy (CUGN), PC Circulation.
Amélioration de la réaction du système de régulation de la circulation automobile de la CUGN.
- Recherche d'une formule permettant une réaction plus rapide lors des pics de circulations journaliers.
- Intégration de cette formule au logiciel de contrôle central du PC circulation.
Avril-Juin 1998:
Stage de DUT à la Communauté Urbaine le Creusot - Montceau (CUCM), service circulation.
Développement d'un logiciel de communication/supervision du fonctionnement d'un automate SIEMENS
de contrôle de carrefour routier.
- mise en oeuvre de communications spécifiques de l'automate,
- développement d'un protocole d'échange d'informations entre PCs de supervision,
- mise en oeuvre d'acquisition vidéo sur le PC de supervision.
- traitement d'image: détection, comptage de véhicules, temps d'occupation de la chaussée, etc.
- mise en forme et archivage des phases de fonctionnement du carrefour.
- mise en oeuvres de télétransmission journalière de ces informations.
Divers CDDs:
Animateur en centre de vacances:
Juillet 94, du 20/02/95 au 28/02/95, juillet 95, juillet - Août 96 et 97
Eté : Responsable de groupes d'adolescents et pré-adolescents sur la côte atlantique, ceci en centre de
vacances ainsi que lors de randonnées vélo (gestion du temps, des personnes, du budget collectif ainsi que
de toutes les activités du groupe).
Hivers: responsable d'un groupe d'enfant de 8 à 12 ans en centre de vacance de moyenne montagne.
Animateur responsable de l'encadrement et des activités de ce groupe.
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
10
FACULTÉ DES SCIENCES, NANCY-I
Synthèse des activités de recherche
Mes activités de recherche ont débuté en DEA où lors du stage de fin d’année je me suis intéressé à un
sujet relevant du traitement d’image sur ordinateur pour revenir ensuite lors de ma thèse au traitement
d’image et de données sur architectures dédiées. Ce choix est dicté par le besoin de maintenir dans ma
formation la dualité entre les aspects informatique et électronique du traitement d’image. Aujourd’hui plus
encore que lors du choix de ma thèse, on voit cette frontière entre ces deux mondes s’amenuiser ce qui
m’apporte d’autant plus d’aisance pour m’adapter à l’une ou l’autre des ces deux approches du traitement
d’image.
Travaux de DEA :
Dendrochronologie, datation automatique de coupes d’arbres par vision artificielle
Sous la direction des Professeurs Yvon VOISIN et Alain DIOU.
Mon travail de DEA effectué au LE2I (Laboratoire Électronique Informatique et Image ) du Creusot
(Saône et Loire 71) a consisté à automatiser le comptage des stries de croissance d’arbres à partir d’images
de coupes de ces arbres. Les contraintes d’une coupe grossière de l’arbre et d’une prise de vue non idéale
ainsi qu’ une information diffuse au niveau des stries centrales demandent la mise en œuvre de traitement s
complexes afin d’obtenir l’information recherchée (filtrage, transformée en ondelettes, traitement
statistique de l’information recueillie, etc.). Ce travaille a donné lieu à une publication en congrès
international (voir section publications).
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
11
FACULTÉ DES SCIENCES, NANCY-I
Travaux de Thèse :
Résumé
Ce travail s’inscrit dans la continuité des travaux réalisés au L.I.E.N. et reprend notamment les travaux
de Mr Camel Tanougast sur le partitionnement d’algorithmes type "graphe flot de données" pour
architectures reconfigurable s dynamiquement sous contrainte de temps, surface logique et taille des
données à traiter. Cette thématique est issue d’un groupement de recherche (GDR) ISIS (" Information,
Signal, Image et viSion ") regroupant plusieurs équipes de recherche ( LI.E.N., E.T.I.S., L.E.2.I.,
L.I.R.M.M., etc .). Le travail réalisé consiste tout d’abord en un raffinement du partitionneme nt initial
proposé par Mr Camel, visant à apporter une sélection plus sensible aux besoins de bande passante
mémoire de l’architecture finale. Le second point abordé est l’automatisation de cette méthode grâce à la
réalisation d’un outil informatique dédié. Le dernier point abordé est une nouvelle méthodologie de
partitionnement plus générale et répondant aux problèmes posés par les application de type "graphe flot de
données non régulier". C'est-à-dire des applications dont le traitement appliqué au flot peut être amené à
changer en fonction des données elles-mêmes ou en fonction des résultats des calculs précédents
(exécutions conditionnelles, amenant à des exclusions mutuelles de branches de traitements). Ce dernier
point fait également l’objet d’une intégration informatique. Cette méthodologie et son outil visent à
simplifier le travail du concepteur de circuits lorsque celui-ci s’oriente vers une application utilisant les
possibilités de reconfiguration dynamique des FPGAs actuels. Tous ces travaux ont également fait l’objet
de plusieurs publications (voir section publications).
Réalisations
-
Outil de partitionnement d’algorithme type Graphe Flot de Données pour la reconfiguration
dynamique (DAGARD).
-
Mise en application d’algorithmes de traitement d’image et de cryptage sur Architecture
Reconfigurable ARDOISE.
(http://www-etis.ensea.fr/~archi/Activites/Equipe_NomDeLequipe_Axe1.html)
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
12
FACULTÉ DES SCIENCES, NANCY-I
Activités de relation publique
Organisation et participation à la fête de la science
(Journées de vulgarisation des travaux de recherche universitaire)
Université Henri Poincaré, Nancy I
•
présentation du laboratoire et de ses thématiques (Poster réalisé pour l’occasion),
•
présentation de la filière universitaire « électronique ».
•
présentation ludique d’une application de traitements d’images
•
réalisées sur une plateforme FPGA (Application réalisée pour l’occasion).
Plaquette de présentation de la filière « Système s Embarqués »
•
Réalisation d’illustration pour la plaquette de présentation de la filière universitaire « systèmes
embarqués », Université Henri Poincaré, Nancy I
_______________________________________________________________________________________________________
Laboratoire d’Instrumentation Electronique de Nancy
Faculté des Sciences 54506 Vandoeuvre – lès - Nancy
13