Yann Thoma, Prof

From REuP Project

(Difference between revisions)
Jump to: navigation, search
Revision as of 08:34, 16 July 2010
Apiotro (Talk | contribs)

← Previous diff
Current revision
Apiotro (Talk | contribs)
(2006)
Line 2: Line 2:
Yann Thoma is professor in charge of reconfigurable systems, concurrent programming, and real-time operating systems at HEIG-VD. He holds a PhD in Computer Science from the EPFL. He has been mainly working on unconventional reconfigurable hardware platforms, both within the POEtic and the PERPLEXUS European research projects. He participated to the development of these two platforms composed of a reconfigurable part as well as a processor responsible for the interaction with it. He mainly designed the hardware part and the software applications exploiting the new hardware. These platform both exhibit features such as self-routing and self-replication. He also worked on a new quantum cryptographic system with University of Geneva, for which he developed the hardware architecture, implemented on a reconfigurable platform. He now also works on hardware acceleration by means of automatic translation of mathematical functions to a hardware description language. He has been involved in research projects collaborating with Prof. Sanchez for more than 8 years. Yann Thoma is professor in charge of reconfigurable systems, concurrent programming, and real-time operating systems at HEIG-VD. He holds a PhD in Computer Science from the EPFL. He has been mainly working on unconventional reconfigurable hardware platforms, both within the POEtic and the PERPLEXUS European research projects. He participated to the development of these two platforms composed of a reconfigurable part as well as a processor responsible for the interaction with it. He mainly designed the hardware part and the software applications exploiting the new hardware. These platform both exhibit features such as self-routing and self-replication. He also worked on a new quantum cryptographic system with University of Geneva, for which he developed the hardware architecture, implemented on a reconfigurable platform. He now also works on hardware acceleration by means of automatic translation of mathematical functions to a hardware description language. He has been involved in research projects collaborating with Prof. Sanchez for more than 8 years.
=Education= =Education=
-2001-2005 PhD at the Digital Systems Laboratory, Swiss Federal Institute of Technology+;2001-2005
-(EPFL).+:PhD at the Digital Systems Laboratory, Swiss Federal Institute of Technology (EPFL). Tissu Numérique Cellulaire à Routage et Configuration Dynamiques. Director: Eduardo Sanchez.
-Tissu Numérique Cellulaire à Routage et Configuration Dynamiques. Director+;1996-2001
-: Eduardo Sanchez.+:Master degree in Computer Science (EPFL).
-1996-2001 Master degree in Computer Science (EPFL).+=Professional Experience=
-Professional Experience+;From 2009
-From 2009 Professor at the Reconfigurable & Embedded Digital Systems Institute+:Professor at the Reconfigurable & Embedded Digital Systems Institute (ReDS) Haute Ecole d’Ingénierie et de Gestion du Canton de Vaud - HEIGVD
-(ReDS) Haute Ecole d’Ingénierie et de Gestion du Canton de Vaud - HEIGVD+;2005-2009
-2005-2009 Lecturer at the Digital Systems Laboratory, Ecole d’Ingénieurs de Genève+:Lecturer at the Digital Systems Laboratory, Ecole d’Ingénieurs de Genève (HESSO - EIG).
-(HESSO - EIG).+;2006-2008
-2006-2008 Post-doc at the ReDS institute, HEIG-VD.+:Post-doc at the ReDS institute, HEIG-VD.
-2006-2007 Research engineer at the Group of Applied Physics (GAP), Geneva University.+;2006-2007
-2001-2005 Research assistant at the Digital Systems Laboratory, EPFL.+:Research engineer at the Group of Applied Physics (GAP), Geneva University.
-2001-2005 Teaching assistant at EPFL. Courses : Digital systems, computer architecture,+;2001-2005
-advanced digital systems, Java programming.+:Research assistant at the Digital Systems Laboratory, EPFL.
-2000 3 months training at Kongsberg Offshore AS, in Norway.+;2001-2005
-R&D projects+:Teaching assistant at EPFL. Courses : Digital systems, computer architecture, advanced digital systems, Java programming.
-2010- QCrypt+;2000
-National project. Development of a full cryptographic system allowing+:3 months training at Kongsberg Offshore AS, in Norway.
-100Gb/s encryption and automatic key generation based on quantum cryptography.+=R&D projects=
-2010- ISyPeM+;2010- QCrypt
-National project. Development of a platform for drug monitoring and automatic+:National project. Development of a full cryptographic system allowing 100Gb/s encryption and automatic key generation based on quantum cryptography.
-drug delivery.+;2010- ISyPeM
-2009- Math2Mat+:National project. Development of a platform for drug monitoring and automatic drug delivery.
-University project. Development of a tool to automatically generate synthesizable+;2009- Math2Mat
-VHDL from a mathematical description.+:University project. Development of a tool to automatically generate synthesizable VHDL from a mathematical description.
-2006-2009 Perplexus+;2006-2009 Perplexus
-European project. Development a distributed system of boards embedding a+:European project. Development a distributed system of boards embedding a processor and a reconfigurable circuit developed within the project.
-processor and a reconfigurable circuit developed within the project.+;2006-2007 SECOQC
-2006-2007 SECOQC+:European project. Development of quantum-based cryptographic system.
-European project. Development of quantum-based cryptographic system.+;2001-2004 POEtic
-2001-2004 POEtic+:European project. Development of a new reconfigurable circuit endowed with bio-inspired mecanisms such as self-replication and self-routing.
-European project. Development of a new reconfigurable circuit endowed with+;2001-2002 BioWall
-bio-inspired mecanisms such as self-replication and self-routing.+:EPFL project. Creation of a wall of FPGAs showing self-replication capabilities.
-2001-2002 BioWall+;2001-2002 CoDeNios
-EPFL project. Creation of a wall of FPGAs showing self-replication capabilities.+:EPFL project. Design and realization of a codesign tool for the Nios processor.
-2001-2002 CoDeNios+=Research Interests=
-EPFL project. Design and realization of a codesign tool for the Nios processor.+:Reconfigurable digital systems
-Research Interests+:Embedded systems
-Reconfigurable digital systems+:Verification methodology
-Embedded systems+:Codesign
-Verification methodology+:Bio-inspired systems
-Codesign+=Languages=
-Bio-inspired systems+:French Native tongue
-Languages+:English Very good
-French Native tongue+:German Basic knowledge
-English Very good+:Spanish Basic knowledge
-German Basic knowledge+=Publications=
-Spanish Basic knowledge+==2009==
-Publications+# D. Stucki, C. Barreiro, S. Fasel, J. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma, P. Trinkler, F. Vannel & H. Zbinden. « Continuous high speed coherent one-way quantum key distribution ». Optics Express, Volume 17, 2009.
-2009 D. Stucki, C. Barreiro, S. Fasel, J. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma, P.+# O. Jorand, A. Perez-Uribe, H. Volken, A. Upegui, Y. Thoma, E. Sanchez, F. Mondada & P. Retornaz. « Noise and bias for free: PERPLEXUS as a material platform for embodied thought-experiments ». Proc. of the 2ns Symposium on Computing and Philosophy, pages 28-34, 2009.
-Trinkler, F. Vannel & H. Zbinden. « Continuous high speed coherent one-way quantum+==2008==
-key distribution ». Optics Express, Volume 17, 2009.+# D. Stucki, C. Barreiro, S. Fasel, J.D. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma, P. Trinkler, F. Vannel & H. Zbinden. « High Speed Coherent One-way Quantum Key Distribution Prototype ». Article soumis à Nature Photonics.
-O. Jorand, A. Perez-Uribe, H. Volken, A. Upegui, Y. Thoma, E. Sanchez, F. Mondada &+# A. Upegui, A. Perez-Uribe, Y. Thoma & E. Sanchez. « Neural Development on the Ubichip by Means of Dynamic Routing Mechanisms ». Dans G.S. Hornby et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2008), volume 5216 de LNCS, pages 392-401, Berlin, Heidelberg, 2008. Springer Verlag.
-P. Retornaz. « Noise and bias for free : PERPLEXUS as a material platform for embodied+# O. Brousse, G. Sassatelli, T. Gil, M. Robert, F. Grize, E. Sanchez, A. Upegui & Y. Thoma. « The Perplexus Programming Framework : Combining Bio-inspiration and Agent-Oriented Programming for the Simulation of Large Scale Complex Systems ». Dans G.S. Hornby et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2008), volume 5216 de LNCS, pages 402-407, Berlin, Heidelberg, 2008. Springer Verlag.
-thought-experiments ». Proc. of the 2ns Symposium on Computing and Philosophy,+# O. Brousse, G. Sassatelli, T. Gil, Y. Guillemenet, M. Robert, F. Grize, E. Sanchez, Y. Thoma, A. Upegui, J.-M. Moreno & Jordi Madrenas. « BAF : A Bio-Inspired Agent Framework for Distributed Pervasive Applications ». Proceeding of GEM08, pp. 115-121, 2008.
-pages 28-34, 2009.+# Y. Thoma & A. Upegui. « UbiManager : A software Tool for Managing Ubichips ». Dans D. Keymeulen et al., éditeurs, Proc. of the 3rd NASA/ESA Conference on Adaptive Hardwareand Systems (AHS 2008), pages 213–219, Los Alamitos, California, 2008. IEEE Computer Society.
-2008 D. Stucki, C. Barreiro, S. Fasel, J.D. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma,+# A. Upegui, Y. Thoma, A. Perez-Uribe&E. Sanchez. « Dynamic Routing on the Ubichip : Toward Synaptogenetic Neural Networks ». Dans D. Keymeulen et al., éditeurs, Proc. of the 3rd NASA/ESA Conference on Adaptive Hardwareand Systems (AHS 2008), pages 228–235, Los Alamitos, California, 2008. IEEE Computer Society.
-P. Trinkler, F. Vannel & H. Zbinden. « High Speed Coherent One-way Quantum Key+# A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J. Moreno, J. Madrenas & G. Sassatelli. « The PERPLEXUS bio-inspired hardware platform : A flexible and modular approach ». In International Journal of Knowledge-Based and Intelligent Engineering Systems (KES), volume 12, pages 201-212, IOS Press.
-Distribution Prototype ». Article soumis à Nature Photonics.+ 
-A. Upegui, A. Perez-Uribe, Y. Thoma & E. Sanchez. « Neural Development on the Ubichip+==2007==
-by Means of Dynamic Routing Mechanisms ». Dans G.S. Hornby et al., éditeurs,+# A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J.M. Moreno & J. Madrenas. « The Perplexus Bio-inspired Reconfigurable Circuit ». Dans T. Arslan et al., éditeurs, Proc. of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), pages 600–605, Los Alamitos, California, 2007. IEEE Computer Society.
-Evolvable Systems : From Biology to Hardware (ICES 2008), volume 5216 de LNCS,+# Y. Thoma and A. Upegui and A. Perez-Uribe and E. Sanchez. « Self-Replication Mechanism by Means of Self-Reconfiguration ». Dans M. Platzner et al., éditeurs, 20th International Conference on Architecture of Computing Systems 2007 (ARCS ’07), Workshop proceedings, pages 105–112, 2007. VDE Verlag.
-pages 392-401, Berlin, Heidelberg, 2008. Springer Verlag.+# D. Stucki and S. Fasel and N. Gisin and Y. Thoma and H. Zbinden. « Coherent One-way Quantum Key Distribution ». Dans I. Prochazka et al., éditeurs, Proceedings of SPIE 2007.
-O. Brousse, G. Sassatelli, T. Gil, M. Robert, F. Grize, E. Sanchez, A. Upegui & Y.+# E. Sanchez, A. Perez-Uribe, A. Upegui, Y. Thoma, J.M. Moreno, A. Villa, H. Volken, A. Napieralski, G. Sassatelli et E. Lavarec. « PERPLEXUS : Pervasive Computing Framework for Modeling Complex Virtually-Unbounded Systems ». Dans T. Arslan et al., éditeurs, Proc. of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), pages 587-591, Los Alamitos, California, 2007. IEEE Computer Society.
-Thoma. « The Perplexus Programming Framework : Combining Bio-inspiration and+# W. Barker, D. M. Halliday, Y. Thoma, E. Sanchez, G. Tempesti & A. M Tyrrell. « Fault Tolerance using Dynamic Reconfiguration on the POEtic Tissue ». Dans IEEE Transactions on Evolutionary Computation, 11(5) : pages 666-684, Los Alamitos, California, 2007. IEEE Computer Society.
-Agent-Oriented Programming for the Simulation of Large Scale Complex Systems ».+==2006 ==
-Dans G.S. Hornby et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES+# J. Rossier, Y. Thoma, P.-A. Mudry & G. Tempesti. « MOVE Processors That Selfreplicate and Differentiate ». Dans A.J. Ijspeert et al., éditeurs, Proc. Biologically Inspired Approaches to Advanced Information Technology (BioADIT 2006), volume 3853 de LNCS, pages 160–175, Berlin Heidelberg, 2006. Springer-Verlag.
-2008), volume 5216 de LNCS, pages 402-407, Berlin, Heidelberg, 2008. Springer Verlag.+# J.-M. Moreno, Y. Thoma, E. Sanchez, J. Eriksson, J. Iglesias & A.E.P. Villa. « The POEtic Electronic Tissue and its Role in the Emulation of Large-Scale Biologically Inspired Spiking Neural Networks ». Dans ComPlexus, 3(1-3) :32-47, 2006.
-O. Brousse, G. Sassatelli, T. Gil, Y. Guillemenet, M. Robert, F. Grize, E. Sanchez, Y.+ 
-Thoma, A. Upegui, J.-M. Moreno & Jordi Madrenas. « BAF : A Bio-Inspired Agent+==2005==
-Framework for Distributed Pervasive Applications ». Proceeding of GEM08, pp. 115-+# Y. Thoma & E. Sanchez. « An Adaptive FPGA and its Distributed Routing ». Dans Proc. ReCoSoc ’05 Reconfigurable Communication-centric SoC. pages 43-51, Montpellier, France, 2005.
-121, 2008.+# Y. Thoma. « Tissu Numérique Cellulaire à Routage et Configuration Dynamiques ». Thèse EPFL nˇr3226. 2005
-Y. Thoma & A. Upegui. « UbiManager : A software Tool for Managing Ubichips ».+# J.M. Moreno and Y. Thoma and E. Sanchez. « POEtic : A Prototyping Platform for Bio-inspired Hardware ». Dans J.M. Moreno et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2005), volume 3637 de LNCS, pages 177–187, Berlin, Heidelberg, 2005. Springer Verlag.
-Dans D. Keymeulen et al., éditeurs, Proc. of the 3rd NASA/ESA Conference on Adaptive+==2004==
-Hardwareand Systems (AHS 2008), pages 213–219, Los Alamitos, California, 2008.+# Y. Thoma, G. Tempesti, E. Sanchez & J.-M. Moreno Arostegui. « POEtic : An Electronic Tissue for Bio-Inspired Cellular Applications ». BioSystems, 74(1-3) :191–200, 2004.
-IEEE Computer Society.+# Y. Thoma & E. Sanchez. « A Reconfigurable Chip for Evolvable Hardware ». Dans K. Deb et al., éditeurs, Proc. Genetic and Evolutionary Computation COnference (GECCO 2004), Part I, volume 3102 de LNCS, pages 816–827, Berlin, Heidelberg, 2004. Springer Verlag.
-A. Upegui, Y. Thoma, A. Perez-Uribe&E. Sanchez. « Dynamic Routing on the Ubichip :+# J.-M. Moreno, Y. Thoma, E. Sanchez, O. Torres , E. Sanchez & G. Tempesti. « Hardware Realization of a Bio-inspired POEtic tissue ». Dans R. S. Zebulum, D. Galtney, G. Hornby, D. Keymeulen, J. Lohn et A. Stoica, éditeurs, Proc. 2004 NASA/DoD Conference on Evolvable Hardware, pages 237–244, Los Alamitos, California, 2004. IEEE Computer Society.
-Toward Synaptogenetic Neural Networks ». Dans D. Keymeulen et al., éditeurs, Proc.+# Y. Thoma, D. Roggen, E. Sanchez & J.-M. Moreno. « Prototyping with a Bio-inspired Reconfigurable Chip ». Dans F. Titsworth, éditeur, Proc. 15th IEEE International Workshop on Rapid System Prototyping (RSP 2004), pages 239–246, Los Alamitos, California, 2004. IEEE Computer Society.
-of the 3rd NASA/ESA Conference on Adaptive Hardwareand Systems (AHS 2008), pages+# D. Roggen, Y. Thoma et E. Sanchez. « An Evolving and Developing Cellular Electronic Circuit ». Dans J. Pollack, M. Bedau, P. Husbands, T. Ikegami et R. A.Watson, éditeurs, Proc. Ninth International Conference on the Simulation and Synthesis of Living Systems (ALIFE9), pages 33–38, Cambridge, Massachusetts, USA, 2004. The MIT Press.
-228–235, Los Alamitos, California, 2008. IEEE Computer Society.+==2003==
-A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J. Moreno, J. Madrenas & G. Sassatelli.+# Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui et G. Tempesti. « A Dynamic Routing Algorithm for a Bio-Inspired Reconfigurable Circuit ». Dans P. Y. K. Cheung, G. A. Constantinides et J. T. de Sousa, éditeurs, Proc. of the 13th International Conference on Field Programmable Logic and Applications (FPL’03), volume 2778 de LNCS, pages 681–690, Berlin, Heidelberg, 2003. Springer Verlag.
-« The PERPLEXUS bio-inspired hardware platform : A flexible and modular+# D. Roggen, S. Hofmann, Y. Thoma & D. Floreano. « Hardware Spiking Neural Network with Run-Time Reconfigurable Connectivity in an Autonomous Robot ». Dans J. Lohn, R. Zebulum, J. Steincamp, D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc. 2003 NASA/DoD Conference on Evolvable Hardware, pages 189–198, Los Alamitos, California, 2003. IEEE Computer Society.
-approach ». In International Journal of Knowledge-Based and Intelligent Engineering+# G. Tempesti, D. Mange, E. Petraglio, A. Stauffer & Y. Thoma. « Developmental Processes in Silicon : An Engineering Perspective ». Dans J. Lohn, R. Zebulum, J. Steincamp, D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc. 2003 NASA/DoD Conference on Evolvable Hardware, pages 255–264, Los Alamitos, California, 2003. IEEE Computer Society.
-Systems (KES), volume 12, pages 201-212, IOS Press.+# G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham & A.M. Tyrell. « Ontogenetic Development and Fault Tolerance in the POEtic Tissue ». Dans A.M. Tyrrell, P.C. Haddow et J. Torresen, éditeurs, Evolvable Systems : From Biology to Hardware. Proc. 5th Int. Conf. on Evolvable Hardware (ICES 2003), volume 2606 de LNCS, pages 141–152, Berlin, Heidelberg, 2003. Springer Verlag.
-2007 A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J.M. Moreno & J. Madrenas. « The+# Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui & G. Tempesti. « Un Sistema de Enrutamiento Dinàmico para un Circuito Reconfigurable Bio-Inspirado ». Dans E. B. Scalvinoni, F. G. Arribas, S. Lopez-Buedo et G. S. Capristo, éditeurs, Computacion Reconfigurable & FPGAs, pages 27–37, Universided Autonoma de Madrid, 2003.
-Perplexus Bio-inspired Reconfigurable Circuit ». Dans T. Arslan et al., éditeurs, Proc. of+ 
-the 2nd NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), pages+==2002==
-600–605, Los Alamitos, California, 2007. IEEE Computer Society.+# G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham, A. Tyrrell & J.-M. Moreno. « A POEtic Architecture for Bio-Inspired Systems ». Dans R.K. Standish, M.A. Bedau et H.A. Abbass, éditeurs, Proc. 8th Int. Conf. of Artificial Life VIII, pages 111–115, Cambridge, Massachusetts, décembre 2002. MIT Press.
-Y. Thoma and A. Upegui and A. Perez-Uribe and E. Sanchez. « Self-Replication Mechanism+# Y. Thoma & E. Sanchez. « CoDeNios : A Function Level Co-Design Tool ». Dans Workshop on Computer Architecture Education, WCAE 2002, Workshop Proceedings, pages 73–78, Anchorage, Alaska, 2002.
-by Means of Self-Reconfiguration ». Dans M. Platzner et al., éditeurs, 20th International+
-Conference on Architecture of Computing Systems 2007 (ARCS ’07), Workshop+
-proceedings, pages 105–112, 2007. VDE Verlag.+
-D. Stucki and S. Fasel and N. Gisin and Y. Thoma and H. Zbinden. « Coherent One-way+
-Quantum Key Distribution ». Dans I. Prochazka et al., éditeurs, Proceedings of SPIE+
-2007.+
-E. Sanchez, A. Perez-Uribe, A. Upegui, Y. Thoma, J.M. Moreno, A. Villa, H. Volken,+
-A. Napieralski, G. Sassatelli et E. Lavarec. « PERPLEXUS : Pervasive Computing Framework+
-for Modeling Complex Virtually-Unbounded Systems ». Dans T. Arslan et al.,+
-éditeurs, Proc. of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems+
-(AHS 2007), pages 587-591, Los Alamitos, California, 2007. IEEE Computer Society.+
-W. Barker, D. M. Halliday, Y. Thoma, E. Sanchez, G. Tempesti & A. M Tyrrell. « Fault+
-Tolerance using Dynamic Reconfiguration on the POEtic Tissue ». Dans IEEE Transactions+
-on Evolutionary Computation, 11(5) : pages 666-684, Los Alamitos, California,+
-2007. IEEE Computer Society.+
-2006 J. Rossier, Y. Thoma, P.-A. Mudry & G. Tempesti. « MOVE Processors That Selfreplicate+
-and Differentiate ». Dans A.J. Ijspeert et al., éditeurs, Proc. Biologically Inspired+
-Approaches to Advanced Information Technology (BioADIT 2006), volume 3853 de+
-LNCS, pages 160–175, Berlin Heidelberg, 2006. Springer-Verlag.+
-J.-M. Moreno, Y. Thoma, E. Sanchez, J. Eriksson, J. Iglesias & A.E.P. Villa. « The POEtic+
-Electronic Tissue and its Role in the Emulation of Large-Scale Biologically Inspired+
-Spiking Neural Networks ». Dans ComPlexus, 3(1-3) :32-47, 2006.+
-2005 Y. Thoma & E. Sanchez. « An Adaptive FPGA and its Distributed Routing ». Dans Proc.+
-ReCoSoc ’05 Reconfigurable Communication-centric SoC. pages 43-51, Montpellier,+
-France, 2005.+
-Y. Thoma. « Tissu Numérique Cellulaire à Routage et Configuration Dynamiques ».+
-Thèse EPFL nˇr3226. 2005+
-J.M. Moreno and Y. Thoma and E. Sanchez. « POEtic : A Prototyping Platform for+
-Bio-inspired Hardware ». Dans J.M. Moreno et al., éditeurs, Evolvable Systems : From+
-Biology to Hardware (ICES 2005), volume 3637 de LNCS, pages 177–187, Berlin, Heidelberg,+
-2005. Springer Verlag.+
-2004 Y. Thoma, G. Tempesti, E. Sanchez & J.-M. Moreno Arostegui. « POEtic : An Electronic+
-Tissue for Bio-Inspired Cellular Applications ». BioSystems, 74(1-3) :191–200, 2004.+
-Y. Thoma & E. Sanchez. « A Reconfigurable Chip for Evolvable Hardware ». Dans+
-K. Deb et al., éditeurs, Proc. Genetic and Evolutionary Computation COnference+
-(GECCO 2004), Part I, volume 3102 de LNCS, pages 816–827, Berlin, Heidelberg,+
-2004. Springer Verlag.+
-J.-M. Moreno, Y. Thoma, E. Sanchez, O. Torres , E. Sanchez & G. Tempesti. « Hardware+
-Realization of a Bio-inspired POEtic tissue ». Dans R. S. Zebulum, D. Galtney, G.+
-Hornby, D. Keymeulen, J. Lohn et A. Stoica, éditeurs, Proc. 2004 NASA/DoD Conference+
-on Evolvable Hardware, pages 237–244, Los Alamitos, California, 2004. IEEE+
-Computer Society.+
-Y. Thoma, D. Roggen, E. Sanchez & J.-M. Moreno. « Prototyping with a Bio-inspired+
-Reconfigurable Chip ». Dans F. Titsworth, éditeur, Proc. 15th IEEE International Workshop+
-on Rapid System Prototyping (RSP 2004), pages 239–246, Los Alamitos, California,+
-2004. IEEE Computer Society.+
-D. Roggen, Y. Thoma et E. Sanchez. « An Evolving and Developing Cellular Electronic+
-Circuit ». Dans J. Pollack, M. Bedau, P. Husbands, T. Ikegami et R. A.Watson, éditeurs,+
-Proc. Ninth International Conference on the Simulation and Synthesis of Living Systems+
-(ALIFE9), pages 33–38, Cambridge, Massachusetts, USA, 2004. The MIT Press.+
-2003 Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui et G. Tempesti. « A Dynamic Routing+
-Algorithm for a Bio-Inspired Reconfigurable Circuit ». Dans P. Y. K. Cheung, G. A.+
-Constantinides et J. T. de Sousa, éditeurs, Proc. of the 13th International Conference on+
-Field Programmable Logic and Applications (FPL’03), volume 2778 de LNCS, pages+
-681–690, Berlin, Heidelberg, 2003. Springer Verlag.+
-D. Roggen, S. Hofmann, Y. Thoma & D. Floreano. « Hardware Spiking Neural Network+
-with Run-Time Reconfigurable Connectivity in an Autonomous Robot ». Dans J. Lohn,+
-R. Zebulum, J. Steincamp, D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc.+
-2003 NASA/DoD Conference on Evolvable Hardware, pages 189–198, Los Alamitos,+
-California, 2003. IEEE Computer Society.+
-G. Tempesti, D. Mange, E. Petraglio, A. Stauffer & Y. Thoma. « Developmental Processes+
-in Silicon : An Engineering Perspective ». Dans J. Lohn, R. Zebulum, J. Steincamp,+
-D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc. 2003 NASA/DoD+
-Conference on Evolvable Hardware, pages 255–264, Los Alamitos, California, 2003.+
-IEEE Computer Society.+
-G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham & A.M. Tyrell. « Ontogenetic+
-Development and Fault Tolerance in the POEtic Tissue ». Dans A.M. Tyrrell,+
-P.C. Haddow et J. Torresen, éditeurs, Evolvable Systems : From Biology to Hardware.+
-Proc. 5th Int. Conf. on Evolvable Hardware (ICES 2003), volume 2606 de LNCS, pages+
-141–152, Berlin, Heidelberg, 2003. Springer Verlag.+
-Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui & G. Tempesti. « Un Sistema de Enrutamiento+
-Dinàmico para un Circuito Reconfigurable Bio-Inspirado ». Dans E. B. Scalvinoni,+
-F. G. Arribas, S. Lopez-Buedo et G. S. Capristo, éditeurs, Computacion Reconfigurable+
-& FPGAs, pages 27–37, Universided Autonoma de Madrid, 2003.+
-2002 G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham, A. Tyrrell & J.-M. Moreno.+
-« A POEtic Architecture for Bio-Inspired Systems ». Dans R.K. Standish, M.A. Bedau+
-et H.A. Abbass, éditeurs, Proc. 8th Int. Conf. of Artificial Life VIII, pages 111–115,+
-Cambridge, Massachusetts, décembre 2002. MIT Press.+
-Y. Thoma & E. Sanchez. « CoDeNios : A Function Level Co-Design Tool ». Dans Workshop+
-on Computer Architecture Education, WCAE 2002, Workshop Proceedings, pages+
-73–+

Current revision

Contents

Resume

Yann Thoma is professor in charge of reconfigurable systems, concurrent programming, and real-time operating systems at HEIG-VD. He holds a PhD in Computer Science from the EPFL. He has been mainly working on unconventional reconfigurable hardware platforms, both within the POEtic and the PERPLEXUS European research projects. He participated to the development of these two platforms composed of a reconfigurable part as well as a processor responsible for the interaction with it. He mainly designed the hardware part and the software applications exploiting the new hardware. These platform both exhibit features such as self-routing and self-replication. He also worked on a new quantum cryptographic system with University of Geneva, for which he developed the hardware architecture, implemented on a reconfigurable platform. He now also works on hardware acceleration by means of automatic translation of mathematical functions to a hardware description language. He has been involved in research projects collaborating with Prof. Sanchez for more than 8 years.

Education

2001-2005
PhD at the Digital Systems Laboratory, Swiss Federal Institute of Technology (EPFL). Tissu Numérique Cellulaire à Routage et Configuration Dynamiques. Director: Eduardo Sanchez.
1996-2001
Master degree in Computer Science (EPFL).

Professional Experience

From 2009
Professor at the Reconfigurable & Embedded Digital Systems Institute (ReDS) Haute Ecole d’Ingénierie et de Gestion du Canton de Vaud - HEIGVD
2005-2009
Lecturer at the Digital Systems Laboratory, Ecole d’Ingénieurs de Genève (HESSO - EIG).
2006-2008
Post-doc at the ReDS institute, HEIG-VD.
2006-2007
Research engineer at the Group of Applied Physics (GAP), Geneva University.
2001-2005
Research assistant at the Digital Systems Laboratory, EPFL.
2001-2005
Teaching assistant at EPFL. Courses : Digital systems, computer architecture, advanced digital systems, Java programming.
2000
3 months training at Kongsberg Offshore AS, in Norway.

R&D projects

2010- QCrypt
National project. Development of a full cryptographic system allowing 100Gb/s encryption and automatic key generation based on quantum cryptography.
2010- ISyPeM
National project. Development of a platform for drug monitoring and automatic drug delivery.
2009- Math2Mat
University project. Development of a tool to automatically generate synthesizable VHDL from a mathematical description.
2006-2009 Perplexus
European project. Development a distributed system of boards embedding a processor and a reconfigurable circuit developed within the project.
2006-2007 SECOQC
European project. Development of quantum-based cryptographic system.
2001-2004 POEtic
European project. Development of a new reconfigurable circuit endowed with bio-inspired mecanisms such as self-replication and self-routing.
2001-2002 BioWall
EPFL project. Creation of a wall of FPGAs showing self-replication capabilities.
2001-2002 CoDeNios
EPFL project. Design and realization of a codesign tool for the Nios processor.

Research Interests

Reconfigurable digital systems
Embedded systems
Verification methodology
Codesign
Bio-inspired systems

Languages

French Native tongue
English Very good
German Basic knowledge
Spanish Basic knowledge

Publications

2009

  1. D. Stucki, C. Barreiro, S. Fasel, J. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma, P. Trinkler, F. Vannel & H. Zbinden. « Continuous high speed coherent one-way quantum key distribution ». Optics Express, Volume 17, 2009.
  2. O. Jorand, A. Perez-Uribe, H. Volken, A. Upegui, Y. Thoma, E. Sanchez, F. Mondada & P. Retornaz. « Noise and bias for free: PERPLEXUS as a material platform for embodied thought-experiments ». Proc. of the 2ns Symposium on Computing and Philosophy, pages 28-34, 2009.

2008

  1. D. Stucki, C. Barreiro, S. Fasel, J.D. Gautier, O. Gay, N. Gisin, R. Thew, Y. Thoma, P. Trinkler, F. Vannel & H. Zbinden. « High Speed Coherent One-way Quantum Key Distribution Prototype ». Article soumis à Nature Photonics.
  2. A. Upegui, A. Perez-Uribe, Y. Thoma & E. Sanchez. « Neural Development on the Ubichip by Means of Dynamic Routing Mechanisms ». Dans G.S. Hornby et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2008), volume 5216 de LNCS, pages 392-401, Berlin, Heidelberg, 2008. Springer Verlag.
  3. O. Brousse, G. Sassatelli, T. Gil, M. Robert, F. Grize, E. Sanchez, A. Upegui & Y. Thoma. « The Perplexus Programming Framework : Combining Bio-inspiration and Agent-Oriented Programming for the Simulation of Large Scale Complex Systems ». Dans G.S. Hornby et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2008), volume 5216 de LNCS, pages 402-407, Berlin, Heidelberg, 2008. Springer Verlag.
  4. O. Brousse, G. Sassatelli, T. Gil, Y. Guillemenet, M. Robert, F. Grize, E. Sanchez, Y. Thoma, A. Upegui, J.-M. Moreno & Jordi Madrenas. « BAF : A Bio-Inspired Agent Framework for Distributed Pervasive Applications ». Proceeding of GEM08, pp. 115-121, 2008.
  5. Y. Thoma & A. Upegui. « UbiManager : A software Tool for Managing Ubichips ». Dans D. Keymeulen et al., éditeurs, Proc. of the 3rd NASA/ESA Conference on Adaptive Hardwareand Systems (AHS 2008), pages 213–219, Los Alamitos, California, 2008. IEEE Computer Society.
  6. A. Upegui, Y. Thoma, A. Perez-Uribe&E. Sanchez. « Dynamic Routing on the Ubichip : Toward Synaptogenetic Neural Networks ». Dans D. Keymeulen et al., éditeurs, Proc. of the 3rd NASA/ESA Conference on Adaptive Hardwareand Systems (AHS 2008), pages 228–235, Los Alamitos, California, 2008. IEEE Computer Society.
  7. A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J. Moreno, J. Madrenas & G. Sassatelli. « The PERPLEXUS bio-inspired hardware platform : A flexible and modular approach ». In International Journal of Knowledge-Based and Intelligent Engineering Systems (KES), volume 12, pages 201-212, IOS Press.

2007

  1. A. Upegui, Y. Thoma, E. Sanchez, A. Perez-Uribe, J.M. Moreno & J. Madrenas. « The Perplexus Bio-inspired Reconfigurable Circuit ». Dans T. Arslan et al., éditeurs, Proc. of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), pages 600–605, Los Alamitos, California, 2007. IEEE Computer Society.
  2. Y. Thoma and A. Upegui and A. Perez-Uribe and E. Sanchez. « Self-Replication Mechanism by Means of Self-Reconfiguration ». Dans M. Platzner et al., éditeurs, 20th International Conference on Architecture of Computing Systems 2007 (ARCS ’07), Workshop proceedings, pages 105–112, 2007. VDE Verlag.
  3. D. Stucki and S. Fasel and N. Gisin and Y. Thoma and H. Zbinden. « Coherent One-way Quantum Key Distribution ». Dans I. Prochazka et al., éditeurs, Proceedings of SPIE 2007.
  4. E. Sanchez, A. Perez-Uribe, A. Upegui, Y. Thoma, J.M. Moreno, A. Villa, H. Volken, A. Napieralski, G. Sassatelli et E. Lavarec. « PERPLEXUS : Pervasive Computing Framework for Modeling Complex Virtually-Unbounded Systems ». Dans T. Arslan et al., éditeurs, Proc. of the 2nd NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), pages 587-591, Los Alamitos, California, 2007. IEEE Computer Society.
  5. W. Barker, D. M. Halliday, Y. Thoma, E. Sanchez, G. Tempesti & A. M Tyrrell. « Fault Tolerance using Dynamic Reconfiguration on the POEtic Tissue ». Dans IEEE Transactions on Evolutionary Computation, 11(5) : pages 666-684, Los Alamitos, California, 2007. IEEE Computer Society.

2006

  1. J. Rossier, Y. Thoma, P.-A. Mudry & G. Tempesti. « MOVE Processors That Selfreplicate and Differentiate ». Dans A.J. Ijspeert et al., éditeurs, Proc. Biologically Inspired Approaches to Advanced Information Technology (BioADIT 2006), volume 3853 de LNCS, pages 160–175, Berlin Heidelberg, 2006. Springer-Verlag.
  2. J.-M. Moreno, Y. Thoma, E. Sanchez, J. Eriksson, J. Iglesias & A.E.P. Villa. « The POEtic Electronic Tissue and its Role in the Emulation of Large-Scale Biologically Inspired Spiking Neural Networks ». Dans ComPlexus, 3(1-3) :32-47, 2006.

2005

  1. Y. Thoma & E. Sanchez. « An Adaptive FPGA and its Distributed Routing ». Dans Proc. ReCoSoc ’05 Reconfigurable Communication-centric SoC. pages 43-51, Montpellier, France, 2005.
  2. Y. Thoma. « Tissu Numérique Cellulaire à Routage et Configuration Dynamiques ». Thèse EPFL nˇr3226. 2005
  3. J.M. Moreno and Y. Thoma and E. Sanchez. « POEtic : A Prototyping Platform for Bio-inspired Hardware ». Dans J.M. Moreno et al., éditeurs, Evolvable Systems : From Biology to Hardware (ICES 2005), volume 3637 de LNCS, pages 177–187, Berlin, Heidelberg, 2005. Springer Verlag.

2004

  1. Y. Thoma, G. Tempesti, E. Sanchez & J.-M. Moreno Arostegui. « POEtic : An Electronic Tissue for Bio-Inspired Cellular Applications ». BioSystems, 74(1-3) :191–200, 2004.
  2. Y. Thoma & E. Sanchez. « A Reconfigurable Chip for Evolvable Hardware ». Dans K. Deb et al., éditeurs, Proc. Genetic and Evolutionary Computation COnference (GECCO 2004), Part I, volume 3102 de LNCS, pages 816–827, Berlin, Heidelberg, 2004. Springer Verlag.
  3. J.-M. Moreno, Y. Thoma, E. Sanchez, O. Torres , E. Sanchez & G. Tempesti. « Hardware Realization of a Bio-inspired POEtic tissue ». Dans R. S. Zebulum, D. Galtney, G. Hornby, D. Keymeulen, J. Lohn et A. Stoica, éditeurs, Proc. 2004 NASA/DoD Conference on Evolvable Hardware, pages 237–244, Los Alamitos, California, 2004. IEEE Computer Society.
  4. Y. Thoma, D. Roggen, E. Sanchez & J.-M. Moreno. « Prototyping with a Bio-inspired Reconfigurable Chip ». Dans F. Titsworth, éditeur, Proc. 15th IEEE International Workshop on Rapid System Prototyping (RSP 2004), pages 239–246, Los Alamitos, California, 2004. IEEE Computer Society.
  5. D. Roggen, Y. Thoma et E. Sanchez. « An Evolving and Developing Cellular Electronic Circuit ». Dans J. Pollack, M. Bedau, P. Husbands, T. Ikegami et R. A.Watson, éditeurs, Proc. Ninth International Conference on the Simulation and Synthesis of Living Systems (ALIFE9), pages 33–38, Cambridge, Massachusetts, USA, 2004. The MIT Press.

2003

  1. Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui et G. Tempesti. « A Dynamic Routing Algorithm for a Bio-Inspired Reconfigurable Circuit ». Dans P. Y. K. Cheung, G. A. Constantinides et J. T. de Sousa, éditeurs, Proc. of the 13th International Conference on Field Programmable Logic and Applications (FPL’03), volume 2778 de LNCS, pages 681–690, Berlin, Heidelberg, 2003. Springer Verlag.
  2. D. Roggen, S. Hofmann, Y. Thoma & D. Floreano. « Hardware Spiking Neural Network with Run-Time Reconfigurable Connectivity in an Autonomous Robot ». Dans J. Lohn, R. Zebulum, J. Steincamp, D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc. 2003 NASA/DoD Conference on Evolvable Hardware, pages 189–198, Los Alamitos, California, 2003. IEEE Computer Society.
  3. G. Tempesti, D. Mange, E. Petraglio, A. Stauffer & Y. Thoma. « Developmental Processes in Silicon : An Engineering Perspective ». Dans J. Lohn, R. Zebulum, J. Steincamp, D. Keymeulen, A. Stoica et M. I. Ferguson, éditeurs, Proc. 2003 NASA/DoD Conference on Evolvable Hardware, pages 255–264, Los Alamitos, California, 2003. IEEE Computer Society.
  4. G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham & A.M. Tyrell. « Ontogenetic Development and Fault Tolerance in the POEtic Tissue ». Dans A.M. Tyrrell, P.C. Haddow et J. Torresen, éditeurs, Evolvable Systems : From Biology to Hardware. Proc. 5th Int. Conf. on Evolvable Hardware (ICES 2003), volume 2606 de LNCS, pages 141–152, Berlin, Heidelberg, 2003. Springer Verlag.
  5. Y. Thoma, E. Sanchez, J.-M. Moreno Arostegui & G. Tempesti. « Un Sistema de Enrutamiento Dinàmico para un Circuito Reconfigurable Bio-Inspirado ». Dans E. B. Scalvinoni, F. G. Arribas, S. Lopez-Buedo et G. S. Capristo, éditeurs, Computacion Reconfigurable & FPGAs, pages 27–37, Universided Autonoma de Madrid, 2003.

2002

  1. G. Tempesti, D. Roggen, E. Sanchez, Y. Thoma, R. Canham, A. Tyrrell & J.-M. Moreno. « A POEtic Architecture for Bio-Inspired Systems ». Dans R.K. Standish, M.A. Bedau et H.A. Abbass, éditeurs, Proc. 8th Int. Conf. of Artificial Life VIII, pages 111–115, Cambridge, Massachusetts, décembre 2002. MIT Press.
  2. Y. Thoma & E. Sanchez. « CoDeNios : A Function Level Co-Design Tool ». Dans Workshop on Computer Architecture Education, WCAE 2002, Workshop Proceedings, pages 73–78, Anchorage, Alaska, 2002.
Personal tools