User:FabriceM

From ArmadeusWiki
Jump to: navigation, search

Petite présentation

Quelques mots concernant ma personne, je m'appelle Fabrice Mousset (alias KroMignon), je suis électronicien de formation mais j'ai assez rapidement délaissé le fer à souder pour me consacrer plus à la programmation système et aux (micro)processeurs qui sont ma vrai passion.

J'ai débuté ma carrière professionnelle 1993 avec le 80C51 pour arriver maintenant en 2008 aux processeurs ARM (type iMX27) et softcore (NIOS II d'Altera).

En 1998, j'ai fait mes premières armes avec le protocole TCP/IP, j'ai participé à la conception d'un système complet (RTOS + TCP/IP + Services) sur un 68EN360. A l'époque les accès internet n'étaient pas très connus, on communiquait encore beaucoup par téléphone/FAX ou pour les plus à la pointe via CompuServe. C'était les balbutiements de la fameuse Bulle Internet.

Après cela, les technos ceux sont enchainées, en vrac: MP3, Linux, ActiveX, .NET, Windows CE, XP Embedded, VHDL, System on Chip, et d'autres encore.

Début 2000, j'ai fait la découverte de Linux, tout d'abord avec la distribution Suze et très rapidement Debian, que j'utilise chez moi sur un PC qui me sert de serveur et, en 2004, je me suis mis à Ubuntu, que j'utilise sur mon PC portable en dual boot avec Windows, parce que certains outils ne fonctionnent que sous Windows et qu'au boulot de toute façon j'utilise Windows.

Fin 2006, découvert l'association Armadeus sur Linux-Fr, et après quelques échanges de mails pour sentir un peu l'association, je me suis lancé dans l'aventure et j'ai commandé ma carte APF9328 :-)

Mes centres d'intérêts

Il y a beaucoup de choses qui m'intéressent et que j'aimerai pouvoir essayer avec la carte APF9328.

Mon centre d'intérêt le plus fort en ce moment, c'est le VHDL. C'est l'association d'un FPGA avec un microprocesseur sur la même carte qui m'a fait craquer pour la carte APF9328. Dans mon travail, j'ai souvent affaire aux FPGA, dans mon cas de chez Aletra et non Xilinx. J'ai accumulé pas mal d'expérience avec ces périphériques et l'envie de les utiliser pour moi est donc venue tout naturellement.

A coté de cela, cette carte me donne la possibilité de me mettre à la programmation Linux, que je ne connait finalement seulement qu'en tant qu'utilisateur. De plus je n'ai jamais utilisé Linux ailleurs que sur PC, l'utilisation dans le monde de l'embarqué est également une découverte pour moi.

Mes projets en cours

Orchestra

La première chose qui m'est apparue en mettant en oeuvre la carte APF9328, c'est le manque d'outils permettant la mise en oeuvre simple d'un design dans le FPGA. La simplicité est toujours quelque chose de relatif. Et pour moi, qui suis habitué aux outils Altera, la mise en oeuvre d'un System on Chip sur les FPGA Altera a toujours été quelque chose de très simple, et ceci en particulier grâce à l'outil SoPC Builder.

C'est ce manque d'outil qui m'a donner l'envie de créer mon propre outil de conception de System on Chip. Après en avoir discuter avec Nicolas Colombain (aka salocin) et la rédactions de quelques spécifications sur le wiki, je me suis lancé dans l'aventure.

Et voilà le point de départ d'Orchestra :)

Le projet est encore à ces balbutiements mais j'espère bien pouvoir obtenir une première version utilisable pour début 2009. Actuellement le projet est hébergé sous berlios [1].