{"id":4793,"date":"2026-04-08T09:47:15","date_gmt":"2026-04-08T08:47:15","guid":{"rendered":"https:\/\/maatel.com\/staging\/?p=4793"},"modified":"2026-04-22T10:22:03","modified_gmt":"2026-04-22T09:22:03","slug":"actu-4-les-fpga","status":"publish","type":"post","link":"https:\/\/maatel.com\/staging\/actu-4-les-fpga\/","title":{"rendered":"Actu+ 4 : Les FPGA"},"content":{"rendered":"\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:15% auto\"><figure class=\"wp-block-media-text__media\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"433\" height=\"599\" src=\"https:\/\/maatel.com\/staging\/wp-content\/uploads\/Laurent.Bruneau.png\" alt=\"\" class=\"wp-image-4786 size-medium\" srcset=\"https:\/\/maatel.com\/staging\/wp-content\/uploads\/Laurent.Bruneau.png 433w, https:\/\/maatel.com\/staging\/wp-content\/uploads\/Laurent.Bruneau-217x300.png 217w\" sizes=\"(max-width: 433px) 100vw, 433px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"has-medium-font-size\"><strong>Laurent Bruneau<\/strong><\/p>\n\n\n\n<p class=\"has-vert-maatel-color has-text-color has-link-color wp-elements-0d4995fca0f7b86e4529dc6eae7a2c5c\"><em>Responsable Bureau d&rsquo;Etudes<\/em><\/p>\n<\/div><\/div>\n\n\n\n<p class=\"has-text-align-left has-background has-medium-font-size\" style=\"background-color:#00a19338\">Maatel, sp\u00e9cialis\u00e9e dans le d\u00e9veloppement sur microcontr\u00f4leurs pour l&rsquo;\u00e9lectronique industrielle et m\u00e9dicale, \u00e9largit son champ d&rsquo;expertise en se lan\u00e7ant dans des projets bas\u00e9s sur la technologie FPGA. Cette diversification marque une \u00e9tape strat\u00e9gique pour r\u00e9pondre \u00e0 des besoins de traitement en temps r\u00e9el et de calcul haute performance.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-text-align-center\"><strong>Ce virage technologique ouvre des perspectives prometteuses pour accompagner l&rsquo;innovation de ses clients. Une \u00e9volution \u00e0 suivre de pr\u00e8s ! <\/strong><\/p>\n<\/blockquote>\n\n\n\n<!--nextpage-->\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong>Qu\u2019est-ce qu\u2019un FPGA ?<\/strong><\/p>\n\n\n\n<p>Le FPGA (Field Programmable Gate Array) est un composant \u00e9lectronique num\u00e9rique standard hautement int\u00e9gr\u00e9. Il fait partie de la famille des circuits logiques programmables. Il allie la densit\u00e9 et les performances des circuits num\u00e9riques sp\u00e9cialis\u00e9s sans n\u00e9cessiter le passage chez le fondeur, d&rsquo;o\u00f9 des gains substantiels en co\u00fbts de d\u00e9veloppement et en d\u00e9lais de mise sur le march\u00e9.<\/p>\n\n\n\n<p>A la diff\u00e9rence des microprocesseurs ou microcontr\u00f4leurs, le FPGA n&rsquo;ex\u00e9cute pas une s\u00e9quence d&rsquo;instructions \u00e9l\u00e9mentaires m\u00e9moris\u00e9e (le logiciel), m\u00eame s&rsquo;il est possible de configurer le FPGA pour qu&rsquo;il fonctionne comme un processeur mais \u00e7a, c&rsquo;est une autre histoire.<\/p>\n\n\n\n<p>Le FPGA est un ensemble de portes ou blocs logiques, de registres et d&rsquo;interfaces d&rsquo;entr\u00e9e\/sortie dont il est possible de configurer la matrice d&rsquo;interconnexion pour r\u00e9aliser toutes les fonctions de logique combinatoire ou s\u00e9quentielle d\u00e9sir\u00e9es. Les FPGA sont reconfigurables \u00e0 volont\u00e9, tr\u00e8s rapidement et sans limitation du nombre de cycles. La programmation se fait directement sur la carte \u00e9lectronique, dans son syst\u00e8me.<\/p>\n\n\n\n<p>Il existe un tr\u00e8s large choix de tailles, de performances, de bo\u00eetiers pour s&rsquo;adapter \u00e0 toutes les applications, y compris aux plus exigeantes.<\/p>\n\n\n\n<p>Pour faciliter le d\u00e9veloppement des applications, un large \u00e9ventail de solutions est disponible, que ce soit en mati\u00e8re de langage de programmation , de simulation, de v\u00e9rification ou de test. Leur grande souplesse d&rsquo;utilisation associ\u00e9e \u00e0 leurs performances font des FPGA des \u00e9l\u00e9ments de choix dans les conceptions critiques ou innovantes.<\/p>\n\n\n\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong><strong>La technologie :<\/strong><\/strong><\/p>\n\n\n\n<p class=\"has-text-align-left has-medium-font-size\">La \u00ab technologies \u00bb des FPGA concerne essentiellement la fa\u00e7on dont sont \u00e9tablies les<br>connexions configur\u00e9es dans les matrices d\u2019interconnexion des blocs logiques.<br>Il en existe 3 majeures : Anti-fuse, SRAM et EEPROM \/ FLASH<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><strong>Anti-fuse: <\/strong><\/p>\n\n\n\n<p>la connexion est r\u00e9alis\u00e9e par un<br>micro\u00e9l\u00e9ment fusible. Par d\u00e9faut<br>toutes les connexions sont<br>r\u00e9alis\u00e9es. La configuration<br>consiste \u00e0 \u00ab fondre \u00bb les fusibles<br>l\u00e0 o\u00f9 la connexion n\u2019est pas<br>requise. Avec cette technologie,<br>la reprogrammation est<br>impossible.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><strong>SRAM : <\/strong><\/p>\n\n\n\n<p>chacune des connexions est<br>r\u00e9alis\u00e9e par un transistor pilot\u00e9<br>par l\u2019\u00e9tat d\u2019une case m\u00e9moire.<br>Cette m\u00e9moire de type SRAM<br>(m\u00e9moire statique volatile)<br>constitue une surcouche \u00e0 la<br>matrice d\u2019interconnexions. Elle<br>contient le fichier de<br>configuration et elle doit \u00eatre<br>charg\u00e9e \u00e0 chaque mise sous<br>tension du FPGA.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center\"><strong>EEPROM \/ FLASH : <\/strong><\/p>\n\n\n\n<p>fonctionne de la m\u00eame fa\u00e7on<br>que la SRAM avec une m\u00e9moire<br>non volatile en techno EEPROM<br>ou Flash selon les fabricants.<br>Dans ce cas, il n\u2019est pas<br>n\u00e9cessaire de reprogrammer le<br>FPGA syst\u00e9matiquement \u00e0<br>chaque mise sous tension.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size\">Au-del\u00e0 de la fa\u00e7on d\u2019\u00e9tablir les interconnexions, il existe de nombreuses variantes de FPGA<br>int\u00e9grant, en plus des blocs logiques de base, des fonctions avanc\u00e9es telles que des ports de<br>communication, des c\u0153urs de microprocesseurs, des ADC et DAC, de la m\u00e9moire, \u2026<\/p>\n<\/blockquote>\n\n\n\n<!--nextpage-->\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong>D\u00e9veloppement du fichier de configuration<\/strong><\/p>\n<\/blockquote>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">La r\u00e9daction des sp\u00e9cifications ou d\u00e9finition de ce qui est attendu du fonctionnement du FPGA.<\/li>\n\n\n\n<li>L\u2019\u00e9criture du programme correspondant en langage VHDL Very high speed integrated circuit Hardware Description Language) avec la simulation sur PC pour v\u00e9rifier le bon fonctionnement du programme VHDL<\/li>\n\n\n\n<li>La synth\u00e8se qui va g\u00e9n\u00e9rer la \u00ab netlist \u00bb ou liste des interconnexions \u00e0 \u00e9tablir.<\/li>\n\n\n\n<li>Le placement\/routage pour affecter pr\u00e9cis\u00e9ment chaque bloc logique et chaque ligne d\u2019interconnexion.<\/li>\n\n\n\n<li>La g\u00e9n\u00e9ration du bitstream suivi du t\u00e9l\u00e9chargement sur la cible physique.<\/li>\n\n\n\n<li>La validation du fonctionnement r\u00e9el sur cible du FPGA configur\u00e9.<\/li>\n<\/ul>\n\n\n\n<p>Il ne s\u2019agit l\u00e0 que de la mise en \u0153uvre d\u2019un classique cycle en V adapt\u00e9 aux sp\u00e9cificit\u00e9s du FPGA. En fonction de la criticit\u00e9 de l\u2019application finale, il est possible d\u2019appliquer les standards de s\u00fbret\u00e9 de fonctionnement ad-hoc au d\u00e9veloppement du programme du FPGA.<br>Tout comme dans le d\u00e9veloppement des logiciels sur processeur, il est possible d\u2019acqu\u00e9rir des blocs fonctionnels pr\u00e9d\u00e9velopp\u00e9s \u00e0 int\u00e9grer dans les programmes. Ce sont les IP (Intellectual Properties).<\/p>\n\n\n\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong>Les applications<\/strong><\/p>\n\n\n\n<p>Les principaux atouts du FPGA sont la flexibilit\u00e9, la puissance (nombre de blocs logiques x<br>fr\u00e9quence de fonctionnement), le fait qu\u2019il n\u2019y a pas d\u2019ex\u00e9cution de code.<br><br>Ces derniers se distinguent par leur capacit\u00e9 d\u2019adaptation sans modification mat\u00e9rielle,<br>simplement via une mise \u00e0 jour de leur configuration. Ils prennent en charge des traitements<br>complexes n\u00e9cessitant une puissance \u00e9lev\u00e9e (flux vid\u00e9o, analyse d\u2019images, temps r\u00e9el strict) et<br>jouent un r\u00f4le cl\u00e9 dans la cybers\u00e9curit\u00e9 et la s\u00fbret\u00e9 de fonctionnement<\/p>\n\n\n\n<!--nextpage-->\n\n\n\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong>Les principales utilisations des FPGA sont :<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Dans le domaine de l&rsquo;automobile<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Les syst\u00e8mes d\u2019aide \u00e0 la conduite (ADAS) pour des traitements rapides des donn\u00e9es des cam\u00e9ras et radars, dans l\u2019infodivertissement, en optimisant la gestion des \u00e9crans et des communications.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\">Dans le domaine de la cybers\u00e9curit\u00e9 :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>La cryptographie mat\u00e9rielle, offrant une vitesse d&rsquo;ex\u00e9cution accrue et prot\u00e8ge les cl\u00e9s et donn\u00e9es sensibles contre les attaques classiques (comme les malwares).<\/li>\n\n\n\n<li>D\u00e9tection d\u2019intrusion en temps r\u00e9el gr\u00e2ce \u00e0 leur capacit\u00e9 \u00e0 traiter de grands volumes de donn\u00e9es en parall\u00e8le, les FPGA sont id\u00e9aux pour analyser les flux r\u00e9seau en temps r\u00e9el, identifier des anomalies suspectes et r\u00e9agir instantan\u00e9ment en bloquant les menaces d\u00e9tect\u00e9es.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\">Dans le domaine de la s\u00fbret\u00e9 de fonctionnement :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les architectures redondantes et des blocs d\u2019IP pr\u00e9-certifi\u00e9s garantissant une haute fiabilit\u00e9 dans des environnements critiques.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-background has-medium-font-size\" style=\"background-color:#00a19340\"><strong>Les FPGA chez MAATEL<\/strong><\/p>\n\n\n\n<p>MAATEL int\u00e8gre la technologie FPGA au c\u0153ur de son bureau d&rsquo;\u00e9tude. En combinant son expertise reconnue dans le d\u00e9veloppement de dispositif m\u00e9dicaux, et sa maitrise du processus de d\u00e9veloppement sur cible FPGA, MAATEL offre \u00e0 ses clients des solutions clefs en mains de haute performance dans le respect des exigences r\u00e9glementaires. L\u2019int\u00e9gration des FPGA dans des applications m\u00e9dicales permet ainsi une gestion optimis\u00e9e des donn\u00e9es en temps r\u00e9el et une personnalisation accrue des dispositifs.<br>Ce choix strat\u00e9gique place MAATEL \u00e0 la pointe de l\u2019innovation, renfor\u00e7ant ainsi sa comp\u00e9titivit\u00e9<br>sur son march\u00e9.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-vert-maatel-color has-alpha-channel-opacity has-vert-maatel-background-color has-background is-style-wide\"\/>\n\n\n\n<div class=\"wp-block-group alignfull has-background has-medium-font-size wp-elements-5ecdf4b7320ac8f692016bb30e0bd9d4 is-horizontal is-content-justification-left is-layout-flex wp-container-core-group-is-layout-27f2fb14 wp-block-group-is-layout-flex\" style=\"background-color:#00a19330;margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--30)\">\n<div class=\"wp-block-group wp-container-content-9cfa9a5a is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-e497e2f9 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\"><h1 style=\"color:#0c0000fc;\" class=\"has-link-color wp-elements-a7b353c8e416fae90b61e652b44af5a9 wp-block-site-title has-text-color has-medium-font-size\"><a href=\"https:\/\/maatel.com\/staging\" target=\"_self\" rel=\"home\">MAATEL<\/a><\/h1><\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\">\n<figure class=\"wp-block-image size-thumbnail\"><img alt=\"\" loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/maatel.com\/staging\/wp-content\/uploads\/images-150x150.png\" alt=\"\" class=\"wp-image-4616\" style=\"object-fit:cover\" srcset=\"https:\/\/maatel.com\/staging\/wp-content\/uploads\/images-150x150.png 150w, https:\/\/maatel.com\/staging\/wp-content\/uploads\/images.png 225w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\">\n<p class=\"has-text-align-left has-text-color has-link-color wp-elements-4d7f6ccc5f479a3e86fbb077687e84c4\" style=\"color:#0b0000f7\">259 rue du Rocher de Lorzier,&nbsp;<br>38430 Moirans<br>France<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-align-left has-text-color has-link-color has-small-font-size wp-elements-8a0d222e25cfed2108ca0fa9a8775103\" style=\"color:#1d20d3\">Proudly powered by <a rel=\"nofollow\" href=\"https:\/\/wordpress.org\">WordPress<\/a> <\/p>\n\n\n\n<div style=\"height:0px\" aria-hidden=\"true\" class=\"wp-block-spacer wp-container-content-541a6b20\"><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-content-justification-right is-layout-flex wp-container-core-group-is-layout-58daa69f wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\"><div style=\"color:#110202e6;\" class=\"has-link-color wp-block-post-date__modified-date wp-elements-50115f1c386f1ce7811c42d2851794ea wp-block-post-date has-text-color\"><time datetime=\"2026-04-22T10:22:03+01:00\">22\/04\/2026<\/time><\/div>\n\n\n<p class=\"has-text-align-left has-text-color has-link-color wp-elements-c4a24989081e1548aa52c131e39db544\" style=\"color:#0d0000\"><strong>Socia<\/strong>l<\/p>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-d2172249 wp-block-group-is-layout-flex\">\n<p class=\"has-text-color has-link-color wp-elements-1d719bce96b542023709d7a3d54edb57\" style=\"color:#0909a2\"><a href=\"https:\/\/www.linkedin.com\/company\/maatel-conception-et-industrialisation-developpement-electroniques\/posts\/?feedView=all\" data-type=\"link\" data-id=\"https:\/\/www.linkedin.com\/company\/maatel-conception-et-industrialisation-developpement-electroniques\/posts\/?feedView=all\">LinkedIn<\/a><\/p>\n\n\n\n<p class=\"has-text-color has-link-color wp-elements-7499cf9f14a2fbcbc072dedcb759b96e\" style=\"color:#0909a2\"><a href=\"https:\/\/www.youtube.com\/@maatelelectroniquemedicale5957\" data-type=\"link\" data-id=\"https:\/\/www.youtube.com\/@maatelelectroniquemedicale5957\">Youtube<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\">\n<div style=\"height:152px\" aria-hidden=\"true\" class=\"wp-block-spacer wp-container-content-19e0a648\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"wp-block-post-time-to-read\">72 mots<\/div>\n\n<div class=\"wp-block-post-time-to-read\">1\u20132 minutes<\/div>","protected":false},"excerpt":{"rendered":"<p>Laurent Bruneau Responsable Bureau d&rsquo;Etudes Maatel, sp\u00e9cialis\u00e9e dans le d\u00e9veloppement sur microcontr\u00f4leurs pour l&rsquo;\u00e9lectronique industrielle et m\u00e9dicale, \u00e9largit son champ d&rsquo;expertise en se lan\u00e7ant dans des projets bas\u00e9s sur la technologie FPGA. Cette diversification marque une \u00e9tape strat\u00e9gique pour r\u00e9pondre \u00e0 des besoins de traitement en temps r\u00e9el et de calcul haute performance. Ce virage [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[110],"tags":[],"class_list":["post-4793","post","type-post","status-publish","format-standard","hentry","category-https-maatel-com-staging-actu"],"acf":[],"_links":{"self":[{"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/posts\/4793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/comments?post=4793"}],"version-history":[{"count":0,"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/posts\/4793\/revisions"}],"wp:attachment":[{"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/media?parent=4793"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/categories?post=4793"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/maatel.com\/staging\/wp-json\/wp\/v2\/tags?post=4793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}