{"id":1455,"date":"2026-03-06T22:19:24","date_gmt":"2026-03-06T22:19:24","guid":{"rendered":"https:\/\/pickplace.de\/?post_type=glossary&#038;p=1455"},"modified":"2026-05-05T17:51:40","modified_gmt":"2026-05-05T17:51:40","slug":"fpga","status":"publish","type":"glossary","link":"https:\/\/www.pickplace.de\/en\/glossar\/fpga\/","title":{"rendered":"FPGA"},"content":{"rendered":"<nav class=\"wp-block-stackable-table-of-contents stk-block-table-of-contents stk-block stk-93a9de3\" data-block-id=\"93a9de3\"><style>html{scroll-behavior:smooth !important;}.stk-93a9de3 .stk-table-of-contents__title{font-size:var(--stk--preset--font-size--medium, 20px) !important;}@media screen and (max-width:999px){.stk-93a9de3 .stk-table-of-contents__title{font-size:var(--stk--preset--font-size--medium, 20px) !important;}}<\/style><p class=\"stk-table-of-contents__title\"><strong>Content<\/strong><\/p><ul class=\"stk-table-of-contents__table\"><li><a href=\"#was-ist-ein-fpga\">What is an FPGA?<\/a><ul><li><a href=\"#entwicklung-von-fpga-logik\">FPGA Logic Development<\/a><\/li><li><a href=\"#einsatzbereiche\">Areas of application<\/a><\/li><\/ul><\/li><li><a href=\"#hersteller\">Manufacturer<\/a><\/li><\/ul><\/nav>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-505bf4c\" id=\"was-ist-ein-fpga\" data-block-id=\"505bf4c\"><h2 class=\"stk-block-heading__text\">What is an FPGA?<\/h2><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">An FPGA (Field-Programmable Gate Array) is an integrated circuit whose internal logic structure can be configured by the user after manufacturing. Unlike microcontrollers or processors, where a program is executed sequentially on a CPU, an FPGA implements digital hardware structures directly on the chip.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An FPGA consists of a large number of configurable logic blocks, memory structures, and programmable interconnects. A so-called configuration file (bitstream) determines how these logic blocks are interconnected and what functions they implement. This allows developers to realize, for example, digital signal processing, communication interfaces, or complete hardware accelerators.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-a21e106\" id=\"entwicklung-von-fpga-logik\" data-block-id=\"a21e106\"><h3 class=\"stk-block-heading__text\">FPGA Logic Development<\/h3><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Development for Field-Programmable Gate Arrays (FPGAs) is typically done not with classic programming languages, but with Hardware Description Languages (HDLs) like VHDL or Verilog. This does not describe a program flow, but rather a hardware structure that is subsequently implemented.<\/p>\n\n\n\n<div class=\"wp-block-stackable-image stk-block-image stk-block stk-5198ef0\" data-block-id=\"5198ef0\"><style>.stk-5198ef0 .stk-img-figcaption{text-align:center !important;}.stk-5198ef0 .stk-img-wrapper{width:70% !important;}.stk-5198ef0 .stk-img-wrapper img{border-radius:var(--stk--preset--border-radius--xx-large, 32px) !important;}<\/style><figure><span class=\"stk-img-wrapper stk-image--shape-stretch\"><img loading=\"lazy\" decoding=\"async\" class=\"stk-img wp-image-1457\" src=\"https:\/\/pickplace.de\/wp-content\/uploads\/2026\/03\/sourabh-belekar-iL9N_F2YJN0-unsplash.jpg\" width=\"70\" height=\"300\" alt=\"FPGA board next to laptop keyboard\"\/><\/span><figcaption class=\"stk-img-figcaption\">Typical FPGA Dev Board<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">FPGAs are often used when parallel data processing, high data rates, or special hardware functions are required. Typical application areas include industrial controls, signal processing, communication systems, measurement technology, and image processing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unlike an ASIC (Application-Specific Integrated Circuit), an FPGA remains reconfigurable after manufacturing. This makes it particularly suitable for prototypes, flexible hardware platforms, or systems where functions can be changed or expanded in the field.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-490078e\" id=\"einsatzbereiche\" data-block-id=\"490078e\"><h3 class=\"stk-block-heading__text\">Areas of application<\/h3><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Typical application areas include power electronics, GHz logic, communication protocols, and camera systems. In power electronics, FPGAs are used, for instance, for fast control algorithms. In communication systems, they can implement complex protocols or signal processing in hardware. For cameras and image processing systems, they enable the parallel processing of large data streams directly at the sensor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One disadvantage is the high development effort. Development is usually done with hardware description languages and requires specialized expertise in digital circuit technology, timing, and hardware architecture. Furthermore, powerful FPGA systems can have significant power consumption, especially when large logic areas or high clock frequencies are used.<\/p>\n\n\n\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-a1341f0\" id=\"hersteller\" data-block-id=\"a1341f0\"><h2 class=\"stk-block-heading__text\">Manufacturer<\/h2><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Some FPGA manufacturers:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AMD (Xilinx)<\/strong> \u2013 <a href=\"https:\/\/www.amd.com\" target=\"_blank\" rel=\"noopener\">https:\/\/www.amd.com<\/a><br>One of the largest global providers with series such as Virtex, Kintex, Artix, and Zynq.<\/li>\n\n\n\n<li><strong>Intel (formerly Altera)<\/strong> \u2013 <a href=\"https:\/\/www.intel.com\" target=\"_blank\" rel=\"noopener\">https:\/\/www.intel.com<\/a><br>Offers families such as Stratix, Agilex, Arria, or Cyclone, and is one of the two dominant suppliers in the market.<\/li>\n\n\n\n<li><strong>Lattice Semiconductor<\/strong> \u2013 <a href=\"https:\/\/www.latticesemi.com?utm_source=chatgpt.com\" target=\"_blank\" rel=\"noopener\">https:\/\/www.latticesemi.com<\/a><br>Specializing in power-saving FPGAs and CPLDs<\/li>\n\n\n\n<li><strong>Microchip Technology (formerly Microsemi \/ Actel)<\/strong> \u2013 <a href=\"https:\/\/www.microchip.com\" target=\"_blank\" rel=\"noopener\">https:\/\/www.microchip.com<\/a><br>Known for safety and reliability-oriented chips like PolarFire or ProASIC.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Inhalt Was ist ein FPGA? Entwicklung von FPGA-Logik Einsatzbereiche Hersteller Was ist ein FPGA? Ein FPGA (Field Programmable Gate Array) ist ein integrierter Schaltkreis, dessen interne Logikstruktur nach der Herstellung durch den Anwender konfiguriert werden kann. Im Gegensatz zu Mikrocontrollern oder Prozessoren, bei denen ein Programm sequenziell auf einer CPU ausgef\u00fchrt wird, implementiert ein Field [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"template":"","meta":{"footnotes":""},"class_list":["post-1455","glossary","type-glossary","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":8,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1455\/revisions"}],"predecessor-version":[{"id":2106,"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/glossary\/1455\/revisions\/2106"}],"wp:attachment":[{"href":"https:\/\/www.pickplace.de\/en\/wp-json\/wp\/v2\/media?parent=1455"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}