Menu

Guillaume BERHAULT

GRENOBLE

En résumé

Je suis originaire de la région bordelaise. J'ai fait mes études à Langon jusqu'en terminale où j'ai obtenu mon Bac S bio avec mention Bien. J'ai ensuite effectué ma prépa à l'EPA, Ecole des Pupilles de l'Air, à Grenoble. Après les concours CCP, j'ai intégré l'ENSEIRB-MATMECA à Bordeaux. J'en suis sorti ingénieur spécialisé Systèmes Embarqués et architectures des systèmes électroniques numériques. J'ai ensuite débuté une thèse en électronique dans le laboratoire IMS de Bordeaux. J'ai obtenu mon grade de docteur 3 ans plus tard.

Actuellement je travaille au CEA sur le partitionnement 3D de circuits intégrés (notamment l'aspect algorithmie appliqué aux circuits intégrés).

Mes compétences :
C
C++
JAVA
HTML
Architecture
VHDL
Verilog
Python
LaTeX
C#
SVN
Git
Xilinx ise
Android SDK
Bash
Tcl
Matlab

Entreprises

  • CEA-LETI - Ingénieur Chercheur

    GRENOBLE 2015 - maintenant • Collaboration avec un industriel international (SYNOPSYS) au travers d’un laboratoire commun.
    • Développement d’un algorithme de partitionnement pour la 3D en C++/Pyhon
    • Mise en place d’un cadre de travail (outils, environnement) pour le partitionnement.
    • Veille technologique sur la technologie 3D monolithique
  • IMS - Bordeaux I - Bordeaux INP - Doctorant

    2012 - 2015 Depuis des années nous cherchons à transmettre des messages. Mais il peut arriver qu'il y est des erreurs dans les messages transmis. Afin de palier à ces problèmes, des codes correcteurs d'erreurs sont utilisés.
    Je travaille sur un code correcteur en particulier, les codes polaires. Ces derniers sont parfaits, en théorie.
    Le but de ma thèse est donc de proposer des architectures matérielles (intérêt de consommation, et de débit) de décodeurs permettant de rendre ces codes utilisables en pratique. Je m'intéresse en priorité aux décodeurs car les codeurs sont simples.

    Les compétences que j'ai pu développer sont les suivantes:
    * Simulateurs C++ (modèles).
    * Développement et description de décodeurs en VHDL.
    * Elaboration de designs de circuits numériques.
    * Synthèse FPGA (Xilinx ISE)
    * Synthèse ASIC (Synopsis Design Compiler).
    * Utilisation de languages de script (python, bash, perl)
    * Gestion de configuration (GIT)
    * Suivi constant avec les évolutions des technologies.

    Valorisation :
    IEEE workshop on signal processing systems, 2013, Taïwan, "Partial Sums Generation Architecture For Successive Cancellation Decoding Of Polar Codes"
  • CEA Saclay - Ingénieur de développement matériel et logiciel

    Gif-sur-Yvette 2012 - 2012 • Conception d’un processeur de calcul exploitant le parallélisme d’instructions
    • Etude du jeu d'instruction du DSP TiC6x.
    • Evolution de son simulateur (ISS) écrit en C++. Travail en assembleur avec le jeu d’instruction du DSP TiC6x
    • Evolution et amélioration de sa description VHDL. Simulation RTL (Mentor Modelsim)
    • Synthèse FPGA (Xilinx ISE), ASIC (Synopsis Design Compiler)
    • Gestion de configuration avec Subversion (SVN)
  • AKKA I&S - Ingénieur de test et vérification

    Paris 2011 - 2011 • Projet de Thales sur Système embarqué des visus d’avion airbus.
    • Participation à la remontée du cycle en V : Tests unitaires, en C et en assembleur PowerPc, et tests d’intégrations
    • Travail effectué en suivant la norme DO178B
  • Intermarché - Remplissage de rayons

    Vert-le-Grand 2010 - 2010 • Remplir les rayons.
  • TOTAL - Gestion station

    COURBEVOIE 2009 - 2009 • Autonomie face à la clientèle, la gestion de la caisse, l’entretien de la boutique ainsi que de l’extérieur
    • Fermeture de la station
  • Guignard Frères - Travailleur

    2005 - 2005 • Lever les branche de vignes
    • Epamprer les pouces près du pied de vigne
  • Atlantic PC - Stagiaire

    2004 - 2004 • Assemblage d'ordinateur
    • Réinstallation du système sur ordinateur

Formations

  • ENSEIRB MATMECA

    Talence 2009 - 2012 Electronique - Systèmes Embarqués - Informatique
    Programmation C/C++/Java/C#/Android/python/etc
    Architecture Système
    Temps réel
    Linux embarqué
  • Ecole Des Pupilles De L'Air EPA (Grenoble)

    Grenoble 2006 - 2009 Maths Physique

    Ecole militaire de l'armmée de l'Air
  • Lycée Jean Moulin

    Langon 2003 - 2006 Baccalauréat

Réseau