Yann Thoma

Yann Thoma est né en 1977 à Genève. Il a suivi des études en informatique à l'EPFL et a obtenu un diplôme d'ingénieur informaticien EPF en 2001. Il s'est spécialisé dans les systèmes reconfigurables lors d'une thèse de doctorat, réalisée au Laboratoire de Systèmes Logiques de l'EPFL. Sa thèse a été financée par le projet européen POEtic. Dans ce cadre, il a travaillé à la conception d'un nouveau type de FPGA offrant des nouveaux mécanismes de configuration dynamique.

Il obtient sa thèse en 2005, et commence alors à donner des cours de systèmes logiques et de systèmes numériques à l'Ecole d'Ingénieurs de Genève (l'actuelle hepia). 50% de son temps y sera consacré jusqu'en 2009.  En parallèle, il travaille, de 2006 à 2007 pour le Groupe de Physiques Appliquées de l'Université de Genève. Il y est en charge de la réalisation de la partie FPGA d'un nouveau système de cryptographie quantique visant à proposer un échange de clé tirant parti des caractéristiques des photons. 

Fin 2006 il est engagé comme chercheur post-doctoral à la HEIG-VD, afin de travailler sur le projet Perplexus, dans lequel il est responsable d'une partie de la conception d'un nouveau circuit reconfigurable, ainsi que des outils logiciels permettant son exploitation. 

A partir de janvier 2009, il est engagé comme professeur au sein du REDS. Ayant travaillé autant sur des parties logicielles que matérielles, il donne actuellement des cours ayant trait à ces deux pendants des systèmes informatiques. Il est également engagé dans divers projets mêlant le matériel et le logiciel.

Projets en cours

  • DNoC
    Deterministic Network on Chip (DNoC) Based FPGA Design Environment for Xilinx Ultrascale Devices

  • Movable
    MicrOscopic VisuAlization of BLood cElls for the Detection of Malaria and CD4+

  • ISyPeM2
    Intelligent Integrated System for Personalized Medicine 2: From the Point of Care to the Databases

  • PoSeNoGap
    Portable Scalable Concurrency for Genomic Data Processing

  • EzeCHiel
    Programme d'analyse de médicaments thérapeutiques

Projets terminés

  • Math2Mat
    Traduction automatique de code Matlab en HDL synthétisable

  • ISyPeM
    Intelligent Integrated System for Personalized Medicine

  • FPGA2
    Framework for PCIe communication between GPU- and FPGA-based systems

  • PERPLEXUS
    Scalable hardware platform

  • NextGenUSB3
    Next-Gen USB3.x Protocol Test & Analysis System

  • IMuSBA
    Bio-identification par reconnaissance de la structure vénale de la main

Cours enseignés


Liste de publications

 

Yann Thoma
    • Professeur

    yann.thoma@heig-vd.ch

    +41 24 55 76 273