Menu

Raphael MILLET

PARIS 14E

En résumé

De formation ingénieur ECE avec la spécialité Systèmes Embarqués, je suis intéressé par des projets de conception Hardware et/ou développement FPGA.

Mes compétences :
Systèmes embarqués
Conception électronique
Microcontroleur
FPGA applications
VHDL
Solidworks
Simulink
C-SHARP
Matlab
Java
Assembler
DSP
C Programming Language
Advanced Design System (ADS)
ARES
Cadence
Altium Designer

Entreprises

  • Starbreeze Paris - Design FPGA et Conception Electronique Numérique

    2016 - maintenant _______________________________________
    Design FPGA et Conception de Cartes Électroniques
    _______________________________________

    Domaine d'application : Réalité Virtuelle

    Design FPGA : Composants XILINX (Serie7 FPGA/SoC), intégration d'IPs, création de modules VHDL, rédaction de documents techniques (architecture de designs FPGA : schémas blocs, machine à état,...).
    Ex application : vidéo haut débit (protocoles HDMI, DisplayPort, MIPI DSI,...).

    Conception de cartes électroniques sous Altium Designer : Définition de l'architecture électronique, CAO schéma, suivi routage et envoi en production, mise au point et debug.

    Environnement technique : XILINX ISE et Vivado, Altium Designer.

    Technologies mises en œuvre :
    - FPGAs, SoC, Microcontrôleur...
    - Mémoires : ROM, DDR3...
    - Alimentations et séquencement
  • Viveris Technologies - Ingénieur Design FPGA et Conception Electronique Numérique

    RUNGIS 2014 - 2016 Design FPGA et Conception Électroniques (6 mois)
    Starbreeze Paris

    Design FPGA : Composants XILINX (Spartan6/Kintex7), intégration d'IP, création de modules VHDL, rédaction de documents (architecture numérique,...).
    Applications vidéos (protocoles HDMI, DisplayPort, MIPI DSI,...).

    Conception électroniques : Saisie schéma, routage, suivi envoi en production, mise au point.

    Environnement tech. : XILINX ISE/Vivado, Altium

    Technologies :
    - FPGAs XILINX
    - Mémoire : DDR3

    Conception de Cartes Électroniques (12 mois)
    BE interne

    Conception électronique NUM/ANA.

    - Rédaction documents techniques
    - Saisie schéma
    - Routage
    - Suivi Fabrication PCB
    - Test et Validation
    - Intégration bas niveau

    Environnement tech. : Altium, Cadence

    Technologies :
    - Processeur : ARM9, STM32, PIC33F, Neuron
    - CPLD
    - Switch Ethernet Manageable : MARVELL (88E6240, 88E6250)
    - Interface/Communication : SPI, I2C, RS485, RS232, CAN, USB, Ethernet Gb
    - Mémoire : ROM, DDR
  • Synchrotron SOLEIL - Apprenti Ingénieur Electronique

    Saint-Aubin 2011 - 2014 Projet 1 : Evolution des systèmes d’acquisition standards : 18 mois

    Evaluation des performances de la carte SPEC (FPGA Xilinx Spartan6) basée sur une application caractéristique : comptage de position codeur (signaux TTL en quadrature), ou évènements (ex : comptage de photon).

    Rédaction d’un dossier de spécification (architecture des blocs FPGA, description des fonctions). Développement VHDL de l’application (Détection des incréments, comptage, écriture des données en mémoire DDR3, protocole de communication UDP customisé appelé IPBUS). Utilisation d’IP Xilinx pour les blocs contrôleur mémoire et communication Ethernet. Tests et validation fonctionnels avec un client python embarqué sur PC (lecture des données compteurs en mémoire avec acquittement).

    Environnement technique : VHDL, Verilog, Carte SPEC (OpenHardware), FPGA Xilinx Spartan6, ISE 14.7
    _________

    Projet 2 : Evolution du système de pilotage de motorisation électrique : 18 mois

    Etude du marché des contrôleurs d’axes hautes performances. Rédaction d’un dossier comparatif des produits industriels. Sélection des nouvelles générations de contrôleurs d’axes Delta Tau Power PMAC et Galil DMC4080.

    Evaluation du Power PMAC basée sur les nouveaux besoins en matière de pilotage complexe (positionnement nanométrique, synchronisation d’axes, intégration de modèles cinématiques complexes). Montage de banc de test pour évaluer les performances du contrôleur sur ces nouveaux besoins (ex : synchronisation d’axes : développement code embarqué, mesure des délais entre 2 signaux codeurs sur départ du mouvement et synchronisation en mouvement continu).
    Rédaction d’un dossier de performance, présentation des résultats du projet au Workshop international organisé au synchrotron DIAMOND en Angleterre.

    Environnement technique : Langage Delta Tau (proche langage C), CPU Power PMAC, Power PMAC IDE
  • Synchrotron Soleil - Assistant - Ingénieur en Electronique

    Saint-Aubin 2010 - 2011 Assistant Ingénieur Electronique : 10 mois

    Rédaction des spécifications et développement de code embarqué bas niveau (ex : code de détection de collisions, activation de sécurités...).

    Configuration et maintenance des équipements. Suivi SAV (expertise : réparation si problème simple ou envoi fournisseur).

    Rédaction de documents techniques utilisateurs, procédures d’installation, maintenance de premier niveau.

    Environnement technique : Langage GALIL (proche Assembleur), DMC2182
  • UQAR (Université du Québec à Rimouski) - Stage

    2009 - 2009 Stage Electronique - Département recherche de l’Université de Rimouski (Québec).

    Conception d’un amplificateur hyperfréquence 5.7 GHz : 4 mois

    Etude des spécifications techniques, prise en main de l’environnement de développement (ADS) et des outils de fabrication des circuits.
    • Saisie de schéma, simulations et optimisations (valeurs des composants) sous ADS.
    • Placement/Routage et Fabrication de la carte (outils de gravure LPKF).
    • Tests et validations de l’amplificateur

    Environnement technique : ADS, Outils LPKF
  • THALES Communications & Sécurity _ RCS - Contrat d’apprentissage

    2009 - 2010 Implantation circuits imprimés : 12 mois

    Placement et Routage de circuits complexes. Contraintes CEM, mécaniques, thermiques. Exemples : routage 90° inter-couches, largeur des pistes selon le courant des signaux, équilibre du cuivre, symétrie des couches signaux - plans alimentations/masse, découplage au plus près des broches d’alimentation…

    Environnement technique : Cadence (Allegro)

Formations

Réseau

Annuaire des membres :