Menu

Benoit HENNEKINNE

Rueil Malmaison

En résumé

Ingénieur électronique et concepteur Asic/FPGA.
4 expériences principales dans 3 domaines d'application :
- finance (NovaSparks)
- aéronautique (Thales Avionics)
- images vidéo (MBDA et CEDIP Infrared Systems)

Mes compétences :
VHDL
Verilog
Python Programming
Ethernet
Xilinx
Linux
LVDS
FPGA
C++
C Programming Language
Assembler
Protocole TCP/IP
ModelSim
PCIe
Altera

Entreprises

  • Schneider Electric - Ingénieur Asic

    Rueil Malmaison 2014 - maintenant Conception ASIC et validation d’IPs en co-simulation et sur carte pour le développement d’un chip de communication Ethernet pour automate industriel.
    - Tests en co-simulation d’une IP MSEBI (Medium Speed External Bus Interface),
    - Responsable du portage des tests sur carte intégrant la solution sur des cibles FPGA Altera,
    - Responsable des prototypes FPGA à destination des équipes firmware.
  • NovaSparks - Ingénieur FPGA

    2010 - 2014 Conception FPGA et validation de solutions de "High Frequency Trading'' à destination des institutions financières, pour leur permettre de traiter les flux marchés plus rapidement
    - Responsable des solutions pour les marchés par ordre. Management de produits
    - Responsable de la validation des premiers firmwares Gen2
    - Développement et optimisation d'architectures pipelinées fortement contraintes en latence et en timing
    - Opérations arithmétiques basse latence sur FPGA (arrondi, conversion, etc)
    - Optimisation de latence des interfaces haut-débit (Ethernet 10G, 40G, PCIe Gen3) et des modules de traitement de données de marché (hashtable en mémoire interne et externe, filtrage, tri)
    - Optimisation des contraintes spatiales et temporelles au sein des architectures FPGA
    - Travaux de test sur les interfaces FPGA : liens LVDS, SPI, mémoires (QDR, Flash), PHY Ethernet
    - Création de scripts automatiques (Bash/Python) pour écrire, configurer et valider des sous-ensembles
  • ELSYS Design - Ingénieur FPGA

    Cachan 2008 - 2010 3 missions :
    - MBDA, Le-Plessis-Robinson (1 an). Conception FPGA d'une IP contrôleur NAND Flash pour plusieurs projets d'enregistrement vidéo
    * Développement VHDL de l'IP sur cibles Xilinx Virtex 4 et Actel Fusion ;
    * Gestion hardware des `bad blocks' des mémoires NAND Flash Micron ;
    * Création d'environnements de test pour différentes configurations avec modèles Verilog et scripts csh

    - Thales Avionics, Meudon-La-Forêt (6 mois). Conception FPGA embarqué sur le calculateur de vol du futur avion Airbus A350
    * Contexte avionique et application de la norme DO-254 ;
    * Programmation FPGA instrumentalisée et utilisation de l'outil TAP II sur cible Altera Stratix III

    - MBDA en plateau chez ELSYS Design (9 mois). Conception FPGA embarqué sur un avion de chasse pour un système de détection-visualisation d'un départ missile. Rectification de l'image par application de coefficients correcteurs aux pixels
    * Architecture FPGA et développement VHDL d'un contrôleur de mémoire FLASH ;
    * Réalisation de règles de codage pour la conception de FPGA en VHDL
  • Hydroacoustics Inc. - Élève ingénieur électronique

    2007 - 2008 Conception d'un système multi-éclairant multi-spectres par LED haute intensité pour robot sous-marin
    * Responsable de la conception et de la fabrication des cartes électroniques ;
    * Choix des LEDs haute intensité (spectres, rapport consommation/puissance) ;
    * Design des cartes électroniques : gestion des alimentations, driver de courant, électronique de puissance, microcontrôleur ATMEGA168, communication RS422
    * Fabrication et test des prototypes
  • CEDIP Infrared Systems - Élève ingénieur électronique

    2007 - 2007 Conception et mise en œuvre d'une passerelle de conversion analogique-numérique pour caméra infrarouge de haute performance. Conception carte et architecture FPGA (Altera Cyclone I)
    * Design des cartes électroniques : gestion des alimentations, amplification, conversion analogique-numérique, communication série, implantation FPGA
    * Étude du protocole de communication entre la carte de conversion et la carte de traitement de l'image

Formations

Réseau

Annuaire des membres :