CINXE.COM
Field Programmable Gate Array - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="it" dir="ltr"> <head> <meta charset="UTF-8"> <title>Field Programmable Gate Array - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )itwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"dmy","wgMonthNames":["","gennaio","febbraio","marzo","aprile","maggio","giugno","luglio","agosto","settembre","ottobre","novembre","dicembre"],"wgRequestId":"0281f778-9d57-4030-8cb7-715f410f8648","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Field_Programmable_Gate_Array","wgTitle":"Field Programmable Gate Array","wgCurRevisionId":141369151,"wgRevisionId":141369151,"wgArticleId":594412,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Template Webarchive - collegamenti all'Internet Archive","Voci con modulo citazione e parametro coautori","P10037 letta da Wikidata","P6706 letta da Wikidata","P3847 letta da Wikidata","Voci con codice LCCN","Voci con codice GND","Voci con codice J9U","Voci con codice NDL","Voci non biografiche con codici di controllo di autorità","Circuiti elettronici configurabili"],"wgPageViewLanguage":"it","wgPageContentLanguage": "it","wgPageContentModel":"wikitext","wgRelevantPageName":"Field_Programmable_Gate_Array","wgRelevantArticleId":594412,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"it","pageLanguageDir":"ltr","pageVariantFallbacks":"it"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":true,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q190411","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform", "platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.gadget.coloriDarkMode-default":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.MainPageWikiList", "ext.gadget.stru-commonsupload","ext.gadget.HiddenCat","ext.gadget.ReferenceTooltips","ext.gadget.TitoloErrato","ext.gadget.NewSection","ext.gadget.RichiediRevisioneBozza","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=it&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=it&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=it&modules=ext.gadget.coloriDarkMode-default&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=it&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/1200px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="854"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/800px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="569"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/640px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="456"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Field Programmable Gate Array - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//it.m.wikipedia.org/wiki/Field_Programmable_Gate_Array"> <link rel="alternate" type="application/x-wiki" title="Modifica" href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (it)"> <link rel="EditURI" type="application/rsd+xml" href="//it.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://it.wikipedia.org/wiki/Field_Programmable_Gate_Array"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it"> <link rel="alternate" type="application/atom+xml" title="Feed Atom di Wikipedia" href="/w/index.php?title=Speciale:UltimeModifiche&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Field_Programmable_Gate_Array rootpage-Field_Programmable_Gate_Array skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Vai al contenuto</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Menu principale" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Menu principale</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Menu principale</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">nascondi</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigazione </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Pagina_principale" title="Visita la pagina principale [z]" accesskey="z"><span>Pagina principale</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Speciale:UltimeModifiche" title="Elenco delle ultime modifiche del sito [r]" accesskey="r"><span>Ultime modifiche</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Speciale:PaginaCasuale" title="Mostra una pagina a caso [x]" accesskey="x"><span>Una voce a caso</span></a></li><li id="n-nearby-pages-title" class="mw-list-item"><a href="/wiki/Speciale:NelleVicinanze"><span>Nelle vicinanze</span></a></li><li id="n-vetrina" class="mw-list-item"><a href="/wiki/Wikipedia:Vetrina"><span>Vetrina</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Aiuto:Aiuto" title="Pagine di aiuto"><span>Aiuto</span></a></li><li id="n-Sportello-informazioni" class="mw-list-item"><a href="/wiki/Aiuto:Sportello_informazioni"><span>Sportello informazioni</span></a></li> </ul> </div> </div> <div id="p-Comunità" class="vector-menu mw-portlet mw-portlet-Comunità" > <div class="vector-menu-heading"> Comunità </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-portal" class="mw-list-item"><a href="/wiki/Portale:Comunit%C3%A0" title="Descrizione del progetto, cosa puoi fare, dove trovare le cose"><span>Portale Comunità</span></a></li><li id="n-villagepump" class="mw-list-item"><a href="/wiki/Wikipedia:Bar"><span>Bar</span></a></li><li id="n-wikipediano" class="mw-list-item"><a href="/wiki/Wikipedia:Wikipediano"><span>Il Wikipediano</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="/wiki/Wikipedia:Contatti"><span>Contatti</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Pagina_principale" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="L'enciclopedia libera" src="/static/images/mobile/copyright/wikipedia-tagline-it.svg" width="120" height="13" style="width: 7.5em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Speciale:Ricerca" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Cerca in Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Ricerca</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Cerca in Wikipedia" aria-label="Cerca in Wikipedia" autocapitalize="sentences" title="Cerca in Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Speciale:Ricerca"> </div> <button class="cdx-button cdx-search-input__end-button">Ricerca</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Strumenti personali"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Modifica la dimensione, la larghezza e il colore del testo" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Aspetto" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Aspetto</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_it.wikipedia.org&uselang=it" class=""><span>Fai una donazione</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:CreaUtenza&returnto=Field+Programmable+Gate+Array" title="Si consiglia di registrarsi e di effettuare l'accesso, anche se non è obbligatorio" class=""><span>registrati</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speciale:Entra&returnto=Field+Programmable+Gate+Array" title="Si consiglia di effettuare l'accesso, anche se non è obbligatorio [o]" accesskey="o" class=""><span>entra</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Altre opzioni" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti personali" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Strumenti personali</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Menu utente" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_it.wikipedia.org&uselang=it"><span>Fai una donazione</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:CreaUtenza&returnto=Field+Programmable+Gate+Array" title="Si consiglia di registrarsi e di effettuare l'accesso, anche se non è obbligatorio"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>registrati</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speciale:Entra&returnto=Field+Programmable+Gate+Array" title="Si consiglia di effettuare l'accesso, anche se non è obbligatorio [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>entra</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pagine per utenti anonimi <a href="/wiki/Aiuto:Benvenuto" aria-label="Ulteriori informazioni sulla contribuzione"><span>ulteriori informazioni</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Speciale:MieiContributi" title="Un elenco delle modifiche fatte da questo indirizzo IP [y]" accesskey="y"><span>contributi</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Speciale:MieDiscussioni" title="Discussioni sulle modifiche fatte da questo indirizzo IP [n]" accesskey="n"><span>discussioni</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Sito"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Indice" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Indice</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">nascondi</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Inizio</div> </a> </li> <li id="toc-Storia" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Storia"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Storia</span> </div> </a> <ul id="toc-Storia-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Caratteristiche" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Caratteristiche"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Caratteristiche</span> </div> </a> <button aria-controls="toc-Caratteristiche-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Caratteristiche</span> </button> <ul id="toc-Caratteristiche-sublist" class="vector-toc-list"> <li id="toc-Tipologia" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Tipologia"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Tipologia</span> </div> </a> <ul id="toc-Tipologia-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Le_principali_tecnologie" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Le_principali_tecnologie"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Le principali tecnologie</span> </div> </a> <ul id="toc-Le_principali_tecnologie-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Struttura" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Struttura"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Struttura</span> </div> </a> <button aria-controls="toc-Struttura-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Struttura</span> </button> <ul id="toc-Struttura-sublist" class="vector-toc-list"> <li id="toc-Blocchi_logici_configurabili" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Blocchi_logici_configurabili"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Blocchi logici configurabili</span> </div> </a> <ul id="toc-Blocchi_logici_configurabili-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Blocchi_di_ingresso/uscita" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Blocchi_di_ingresso/uscita"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>Blocchi di ingresso/uscita</span> </div> </a> <ul id="toc-Blocchi_di_ingresso/uscita-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Linee_di_interconnessione" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Linee_di_interconnessione"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Linee di interconnessione</span> </div> </a> <ul id="toc-Linee_di_interconnessione-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Utilizzo" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Utilizzo"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Utilizzo</span> </div> </a> <ul id="toc-Utilizzo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Dati_sulla_diffusione" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Dati_sulla_diffusione"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Dati sulla diffusione</span> </div> </a> <button aria-controls="toc-Dati_sulla_diffusione-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Attiva/disattiva la sottosezione Dati sulla diffusione</span> </button> <ul id="toc-Dati_sulla_diffusione-sublist" class="vector-toc-list"> <li id="toc-Cronologia_dell'incremento_sull'utilizzo" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Cronologia_dell'incremento_sull'utilizzo"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Cronologia dell'incremento sull'utilizzo</span> </div> </a> <ul id="toc-Cronologia_dell'incremento_sull'utilizzo-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-I_principali_produttori" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#I_principali_produttori"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.2</span> <span>I principali produttori</span> </div> </a> <ul id="toc-I_principali_produttori-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Note" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Note"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Note</span> </div> </a> <ul id="toc-Note-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Bibliografia" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Bibliografia"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Bibliografia</span> </div> </a> <ul id="toc-Bibliografia-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Voci_correlate" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Voci_correlate"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Voci correlate</span> </div> </a> <ul id="toc-Voci_correlate-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Altri_progetti" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Altri_progetti"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>Altri progetti</span> </div> </a> <ul id="toc-Altri_progetti-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Collegamenti_esterni" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Collegamenti_esterni"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>Collegamenti esterni</span> </div> </a> <ul id="toc-Collegamenti_esterni-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Indice" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Mostra/Nascondi l'indice" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Mostra/Nascondi l'indice</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Field Programmable Gate Array</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Vai a una voce in un'altra lingua. Disponibile in 44 lingue" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-44" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">44 lingue</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%B5%D9%81%D9%88%D9%81%D8%A9_%D8%A7%D9%84%D8%A8%D9%88%D8%A7%D8%A8%D8%A7%D8%AA_%D8%A7%D9%84%D9%85%D9%86%D8%B7%D9%82%D9%8A%D8%A9_%D8%A7%D9%84%D9%82%D8%A7%D8%A8%D9%84%D8%A9_%D9%84%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9" title="مصفوفة البوابات المنطقية القابلة للبرمجة - arabo" lang="ar" hreflang="ar" data-title="مصفوفة البوابات المنطقية القابلة للبرمجة" data-language-autonym="العربية" data-language-local-name="arabo" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-bar mw-list-item"><a href="https://bar.wikipedia.org/wiki/Field_Programmable_Gate_Array" title="Field Programmable Gate Array - bavarese" lang="bar" hreflang="bar" data-title="Field Programmable Gate Array" data-language-autonym="Boarisch" data-language-local-name="bavarese" class="interlanguage-link-target"><span>Boarisch</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/FPGA" title="FPGA - bulgaro" lang="bg" hreflang="bg" data-title="FPGA" data-language-autonym="Български" data-language-local-name="bulgaro" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%AB%E0%A6%BF%E0%A6%B2%E0%A7%8D%E0%A6%A1-%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A7%87%E0%A6%AC%E0%A6%B2_%E0%A6%97%E0%A7%87%E0%A6%87%E0%A6%9F_%E0%A6%85%E0%A7%8D%E0%A6%AF%E0%A6%BE%E0%A6%B0%E0%A7%87" title="ফিল্ড-প্রোগ্রামেবল গেইট অ্যারে - bengalese" lang="bn" hreflang="bn" data-title="ফিল্ড-প্রোগ্রামেবল গেইট অ্যারে" data-language-autonym="বাংলা" data-language-local-name="bengalese" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Matriu_de_portes_programable_in_situ" title="Matriu de portes programable in situ - catalano" lang="ca" hreflang="ca" data-title="Matriu de portes programable in situ" data-language-autonym="Català" data-language-local-name="catalano" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Programovateln%C3%A9_hradlov%C3%A9_pole" title="Programovatelné hradlové pole - ceco" lang="cs" hreflang="cs" data-title="Programovatelné hradlové pole" data-language-autonym="Čeština" data-language-local-name="ceco" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Field-Programmable_Gate_Array" title="Field-Programmable Gate Array - danese" lang="da" hreflang="da" data-title="Field-Programmable Gate Array" data-language-autonym="Dansk" data-language-local-name="danese" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Field_Programmable_Gate_Array" title="Field Programmable Gate Array - tedesco" lang="de" hreflang="de" data-title="Field Programmable Gate Array" data-language-autonym="Deutsch" data-language-local-name="tedesco" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/FPGA" title="FPGA - greco" lang="el" hreflang="el" data-title="FPGA" data-language-autonym="Ελληνικά" data-language-local-name="greco" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - inglese" lang="en" hreflang="en" data-title="Field-programmable gate array" data-language-autonym="English" data-language-local-name="inglese" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Agordebla_Matrico_de_Logikaj_Elementoj" title="Agordebla Matrico de Logikaj Elementoj - esperanto" lang="eo" hreflang="eo" data-title="Agordebla Matrico de Logikaj Elementoj" data-language-autonym="Esperanto" data-language-local-name="esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Matriz_de_puerta_programable_en_campo" title="Matriz de puerta programable en campo - spagnolo" lang="es" hreflang="es" data-title="Matriz de puerta programable en campo" data-language-autonym="Español" data-language-local-name="spagnolo" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/FPGA" title="FPGA - estone" lang="et" hreflang="et" data-title="FPGA" data-language-autonym="Eesti" data-language-local-name="estone" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/Ate-matrize_programagarri" title="Ate-matrize programagarri - basco" lang="eu" hreflang="eu" data-title="Ate-matrize programagarri" data-language-autonym="Euskara" data-language-local-name="basco" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%85%D8%AF%D8%A7%D8%B1_%D9%85%D8%AC%D8%AA%D9%85%D8%B9_%D8%AF%DB%8C%D8%AC%DB%8C%D8%AA%D8%A7%D9%84_%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%BE%D8%B0%DB%8C%D8%B1" title="مدار مجتمع دیجیتال برنامهپذیر - persiano" lang="fa" hreflang="fa" data-title="مدار مجتمع دیجیتال برنامهپذیر" data-language-autonym="فارسی" data-language-local-name="persiano" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/FPGA" title="FPGA - finlandese" lang="fi" hreflang="fi" data-title="FPGA" data-language-autonym="Suomi" data-language-local-name="finlandese" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-fr badge-Q70894304 mw-list-item" title=""><a href="https://fr.wikipedia.org/wiki/FPGA" title="FPGA - francese" lang="fr" hreflang="fr" data-title="FPGA" data-language-autonym="Français" data-language-local-name="francese" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - galiziano" lang="gl" hreflang="gl" data-title="Field-programmable gate array" data-language-autonym="Galego" data-language-local-name="galiziano" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/FPGA" title="FPGA - ebraico" lang="he" hreflang="he" data-title="FPGA" data-language-autonym="עברית" data-language-local-name="ebraico" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%8F%E0%A4%AB%E0%A4%AA%E0%A5%80%E0%A4%9C%E0%A5%80%E0%A4%8F" title="एफपीजीए - hindi" lang="hi" hreflang="hi" data-title="एफपीजीए" data-language-autonym="हिन्दी" data-language-local-name="hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - ungherese" lang="hu" hreflang="hu" data-title="Field-programmable gate array" data-language-autonym="Magyar" data-language-local-name="ungherese" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/FPGA" title="FPGA - indonesiano" lang="id" hreflang="id" data-title="FPGA" data-language-autonym="Bahasa Indonesia" data-language-local-name="indonesiano" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/FPGA" title="FPGA - islandese" lang="is" hreflang="is" data-title="FPGA" data-language-autonym="Íslenska" data-language-local-name="islandese" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/FPGA" title="FPGA - giapponese" lang="ja" hreflang="ja" data-title="FPGA" data-language-autonym="日本語" data-language-local-name="giapponese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/FPGA" title="FPGA - coreano" lang="ko" hreflang="ko" data-title="FPGA" data-language-autonym="한국어" data-language-local-name="coreano" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/FPGA" title="FPGA - macedone" lang="mk" hreflang="mk" data-title="FPGA" data-language-autonym="Македонски" data-language-local-name="macedone" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%AB%E0%B5%80%E0%B5%BD%E0%B4%A1%E0%B5%8D-%E0%B4%AA%E0%B5%8D%E0%B4%B0%E0%B5%8B%E0%B4%97%E0%B5%8D%E0%B4%B0%E0%B4%BE%E0%B4%AE%E0%B5%8D%E0%B4%AE%E0%B5%87%E0%B4%AC%E0%B4%BF%E0%B5%BE_%E0%B4%97%E0%B5%87%E0%B4%B1%E0%B5%8D%E0%B4%B1%E0%B5%8D_%E0%B4%85%E0%B4%B1%E0%B5%87" title="ഫീൽഡ്-പ്രോഗ്രാമ്മേബിൾ ഗേറ്റ് അറേ - malayalam" lang="ml" hreflang="ml" data-title="ഫീൽഡ്-പ്രോഗ്രാമ്മേബിൾ ഗേറ്റ് അറേ" data-language-autonym="മലയാളം" data-language-local-name="malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - olandese" lang="nl" hreflang="nl" data-title="Field-programmable gate array" data-language-autonym="Nederlands" data-language-local-name="olandese" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wikipedia.org/wiki/FPGA" title="FPGA - norvegese nynorsk" lang="nn" hreflang="nn" data-title="FPGA" data-language-autonym="Norsk nynorsk" data-language-local-name="norvegese nynorsk" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/FPGA" title="FPGA - norvegese bokmål" lang="nb" hreflang="nb" data-title="FPGA" data-language-autonym="Norsk bokmål" data-language-local-name="norvegese bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Bezpo%C5%9Brednio_programowalna_macierz_bramek" title="Bezpośrednio programowalna macierz bramek - polacco" lang="pl" hreflang="pl" data-title="Bezpośrednio programowalna macierz bramek" data-language-autonym="Polski" data-language-local-name="polacco" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Arranjo_de_porta_program%C3%A1vel_em_campo" title="Arranjo de porta programável em campo - portoghese" lang="pt" hreflang="pt" data-title="Arranjo de porta programável em campo" data-language-autonym="Português" data-language-local-name="portoghese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/FPGA" title="FPGA - rumeno" lang="ro" hreflang="ro" data-title="FPGA" data-language-autonym="Română" data-language-local-name="rumeno" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D0%B0%D1%8F_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC_%D0%B2%D0%B5%D0%BD%D1%82%D0%B8%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%BC%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0" title="Программируемая пользователем вентильная матрица - russo" lang="ru" hreflang="ru" data-title="Программируемая пользователем вентильная матрица" data-language-autonym="Русский" data-language-local-name="russo" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - Simple English" lang="en-simple" hreflang="en-simple" data-title="Field-programmable gate array" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Field_programmable_gate_array" title="Field programmable gate array - slovacco" lang="sk" hreflang="sk" data-title="Field programmable gate array" data-language-autonym="Slovenčina" data-language-local-name="slovacco" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/FPGA" title="FPGA - serbo" lang="sr" hreflang="sr" data-title="FPGA" data-language-autonym="Српски / srpski" data-language-local-name="serbo" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Field-programmable_gate_array" title="Field-programmable gate array - svedese" lang="sv" hreflang="sv" data-title="Field-programmable gate array" data-language-autonym="Svenska" data-language-local-name="svedese" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wikipedia.org/wiki/%E0%B9%80%E0%B8%AD%E0%B8%9F%E0%B8%9E%E0%B8%B5%E0%B8%88%E0%B8%B5%E0%B9%80%E0%B8%AD" title="เอฟพีจีเอ - thailandese" lang="th" hreflang="th" data-title="เอฟพีจีเอ" data-language-autonym="ไทย" data-language-local-name="thailandese" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-tl mw-list-item"><a href="https://tl.wikipedia.org/wiki/FPGA" title="FPGA - tagalog" lang="tl" hreflang="tl" data-title="FPGA" data-language-autonym="Tagalog" data-language-local-name="tagalog" class="interlanguage-link-target"><span>Tagalog</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Alanda_programlanabilir_kap%C4%B1_dizisi" title="Alanda programlanabilir kapı dizisi - turco" lang="tr" hreflang="tr" data-title="Alanda programlanabilir kapı dizisi" data-language-autonym="Türkçe" data-language-local-name="turco" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/FPGA" title="FPGA - ucraino" lang="uk" hreflang="uk" data-title="FPGA" data-language-autonym="Українська" data-language-local-name="ucraino" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/FPGA" title="FPGA - vietnamita" lang="vi" hreflang="vi" data-title="FPGA" data-language-autonym="Tiếng Việt" data-language-local-name="vietnamita" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E7%8E%B0%E5%9C%BA%E5%8F%AF%E7%BC%96%E7%A8%8B%E9%80%BB%E8%BE%91%E9%97%A8%E9%98%B5%E5%88%97" title="现场可编程逻辑门阵列 - cinese" lang="zh" hreflang="zh" data-title="现场可编程逻辑门阵列" data-language-autonym="中文" data-language-local-name="cinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q190411#sitelinks-wikipedia" title="Modifica collegamenti interlinguistici" class="wbc-editpage">Modifica collegamenti</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespace"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Field_Programmable_Gate_Array" title="Vedi la voce [c]" accesskey="c"><span>Voce</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Discussione:Field_Programmable_Gate_Array" rel="discussion" title="Vedi le discussioni relative a questa pagina [t]" accesskey="t"><span>Discussione</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Cambia versione linguistica" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">italiano</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Visite"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Field_Programmable_Gate_Array"><span>Leggi</span></a></li><li id="ca-ve-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-edit" class="collapsible vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=history" title="Versioni precedenti di questa pagina [h]" accesskey="h"><span>Cronologia</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Strumenti" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Strumenti</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Strumenti</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">nascondi</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="Altre opzioni" > <div class="vector-menu-heading"> Azioni </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Field_Programmable_Gate_Array"><span>Leggi</span></a></li><li id="ca-more-ve-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit" title="Modifica questa pagina [v]" accesskey="v"><span>Modifica</span></a></li><li id="ca-more-edit" class="collapsible vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit" title="Modifica il wikitesto di questa pagina [e]" accesskey="e"><span>Modifica wikitesto</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=history"><span>Cronologia</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Generale </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Speciale:PuntanoQui/Field_Programmable_Gate_Array" title="Elenco di tutte le pagine che sono collegate a questa [j]" accesskey="j"><span>Puntano qui</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Speciale:ModificheCorrelate/Field_Programmable_Gate_Array" rel="nofollow" title="Elenco delle ultime modifiche alle pagine collegate a questa [k]" accesskey="k"><span>Modifiche correlate</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Speciale:PagineSpeciali" title="Elenco di tutte le pagine speciali [q]" accesskey="q"><span>Pagine speciali</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&oldid=141369151" title="Collegamento permanente a questa versione di questa pagina"><span>Link permanente</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=info" title="Ulteriori informazioni su questa pagina"><span>Informazioni pagina</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Speciale:Cita&page=Field_Programmable_Gate_Array&id=141369151&wpFormIdentifier=titleform" title="Informazioni su come citare questa pagina"><span>Cita questa voce</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Speciale:UrlShortener&url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FField_Programmable_Gate_Array"><span>Ottieni URL breve</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Speciale:QrCode&url=https%3A%2F%2Fit.wikipedia.org%2Fwiki%2FField_Programmable_Gate_Array"><span>Scarica codice QR</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Stampa/esporta </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-create_a_book" class="mw-list-item"><a href="/w/index.php?title=Speciale:Libro&bookcmd=book_creator&referer=Field+Programmable+Gate+Array"><span>Crea un libro</span></a></li><li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Speciale:DownloadAsPdf&page=Field_Programmable_Gate_Array&action=show-download-screen"><span>Scarica come PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Field_Programmable_Gate_Array&printable=yes" title="Versione stampabile di questa pagina [p]" accesskey="p"><span>Versione stampabile</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In altri progetti </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Field-programmable_gate_arrays" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q190411" title="Collegamento all'elemento connesso dell'archivio dati [g]" accesskey="g"><span>Elemento Wikidata</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Strumenti pagine"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Aspetto"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Aspetto</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">sposta nella barra laterale</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">nascondi</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">Da Wikipedia, l'enciclopedia libera.</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="it" dir="ltr"><figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Altera_Flex_EPF10K20_20000_cell_FPGA.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/220px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg" decoding="async" width="220" height="157" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/330px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/d4/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg/440px-Altera_Flex_EPF10K20_20000_cell_FPGA.jpg 2x" data-file-width="1395" data-file-height="993" /></a><figcaption>FPGA contenente 20.000 <a href="/wiki/Porta_logica" title="Porta logica">porte logiche</a></figcaption></figure> <p>Un <b>Field Programmable Gate Array</b> (solitamente abbreviato in <b>FPGA</b>), in <a href="/wiki/Elettronica_digitale" title="Elettronica digitale">elettronica digitale</a>, è un <a href="/wiki/Dispositivo_logico_programmabile" class="mw-redirect" title="Dispositivo logico programmabile">dispositivo logico programmabile</a> ovvero genericamente un <a href="/wiki/Dispositivo_(informatica)" title="Dispositivo (informatica)">dispositivo</a> <a href="/wiki/Hardware" title="Hardware">hardware</a> elettronico formato da un <a href="/wiki/Circuito_integrato" title="Circuito integrato">circuito integrato</a> le cui funzionalità logiche di elaborazione sono appositamente <a href="/wiki/Programmazione_(informatica)" title="Programmazione (informatica)">programmabili</a> e modificabili tramite opportuni <a href="/wiki/Linguaggio_di_descrizione_hardware" class="mw-redirect" title="Linguaggio di descrizione hardware">linguaggi di descrizione hardware</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Storia">Storia</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=1" title="Modifica la sezione Storia" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=1" title="Edit section's source code: Storia"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r130657691">body:not(.skin-minerva) .mw-parser-output .vedi-anche{font-size:95%}</style><style data-mw-deduplicate="TemplateStyles:r139142988">.mw-parser-output .hatnote-content{align-items:center;display:flex}.mw-parser-output .hatnote-icon{flex-shrink:0}.mw-parser-output .hatnote-icon img{display:flex}.mw-parser-output .hatnote-text{font-style:italic}body:not(.skin-minerva) .mw-parser-output .hatnote{border:1px solid #CCC;display:flex;margin:.5em 0;padding:.2em .5em}body:not(.skin-minerva) .mw-parser-output .hatnote-text{padding-left:.5em}body.skin-minerva .mw-parser-output .hatnote-icon{padding-right:8px}body.skin-minerva .mw-parser-output .hatnote-icon img{height:auto;width:16px}body.skin--responsive .mw-parser-output .hatnote a.new{color:#d73333}body.skin--responsive .mw-parser-output .hatnote a.new:visited{color:#a55858}</style> <div class="hatnote noprint vedi-anche"> <div class="hatnote-content"><span class="noviewer hatnote-icon" typeof="mw:File"><span><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/87/Magnifying_glass_icon_mgx2.svg/18px-Magnifying_glass_icon_mgx2.svg.png" decoding="async" width="18" height="18" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/87/Magnifying_glass_icon_mgx2.svg/27px-Magnifying_glass_icon_mgx2.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/87/Magnifying_glass_icon_mgx2.svg/36px-Magnifying_glass_icon_mgx2.svg.png 2x" data-file-width="286" data-file-height="280" /></span></span> <span class="hatnote-text">Lo stesso argomento in dettaglio: <b><a href="/wiki/Programmable_Logic_Device" title="Programmable Logic Device">Programmable Logic Device</a></b>.</span></div> </div> <p>I componenti FPGA sono stati introdotti nella seconda metà degli <a href="/wiki/Anni_%2780" class="mw-redirect" title="Anni '80">anni '80</a> come terza generazione di PLD (<a href="/wiki/Programmable_Logic_Device" title="Programmable Logic Device">Programmable Logic Device</a>), sviluppati presso i laboratori della <a href="/wiki/Harris_Semiconductor" class="mw-redirect" title="Harris Semiconductor">Harris Semiconductor</a>. Ulteriori sviluppi vennero realizzati con le <a href="/wiki/Read_Only_Memory" title="Read Only Memory">Read Only Memory</a>, delle memorie <a href="/wiki/CMOS" title="CMOS">CMOS</a> e delle tecnologie <a href="/wiki/Antifuse" class="mw-redirect" title="Antifuse">antifuse</a> che vennero tutte implementate in tali dispositivi. </p><p>A partire dalla seconda metà degli <a href="/wiki/Anni_%2780" class="mw-redirect" title="Anni '80">anni '80</a>, dopo i primi modelli prodotti da <a href="/wiki/Altera" class="mw-redirect" title="Altera">Altera</a> e la realizzazione dell'XC2064 di <a href="/wiki/Xilinx" title="Xilinx">Xilinx</a> e l'implementazione della <a href="/wiki/SRAM" title="SRAM">SRAM</a> su larga scala negli <a href="/wiki/Anni_%2790" class="mw-redirect" title="Anni '90">anni '90</a>, l’industria del settore ha avuto una forte espansione, grazie anche ai continui progressi tecnologici nel settore dei <a href="/wiki/Semiconduttori" class="mw-redirect" title="Semiconduttori">semiconduttori</a>, raggiungendo nel 2005 una quota di mercato vicina ai 2 miliardi di dollari. </p> <div class="mw-heading mw-heading2"><h2 id="Caratteristiche">Caratteristiche</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=2" title="Modifica la sezione Caratteristiche" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=2" title="Edit section's source code: Caratteristiche"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Tipologia">Tipologia</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=3" title="Modifica la sezione Tipologia" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=3" title="Edit section's source code: Tipologia"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Esistono diversi tipi di FPGA, che comprendono sia dispositivi programmabili una sola volta, sia dispositivi riprogrammabili un grande numero di volte. I primi, detti <a href="/wiki/Programmable_Read_Only_Memory" title="Programmable Read Only Memory">OTP</a> (<i>One Time Programmable</i>), sono costituiti da componenti il cui stato di funzionamento cambia in modo permanente, permettendo di mantenere la configurazione allo spegnimento del dispositivo. Alla seconda categoria appartengono i dispositivi basati su tecnologia <a href="/wiki/SRAM" title="SRAM">SRAM</a> (<i>Static Random Access Memory</i>), i quali devono essere riprogrammati ad ogni accensione, avendo una memoria di configurazione volatile. </p><p>I circuiti FPGA sono elementi che presentano caratteristiche intermedie rispetto ai dispositivi <a href="/wiki/Application_specific_integrated_circuit" title="Application specific integrated circuit">ASIC</a> (<i>Application Specific Integrated Circuit</i>) da un lato e a quelli con architettura <a href="/wiki/Programmable_Array_Logic" class="mw-redirect" title="Programmable Array Logic">PAL</a> (<i>Programmable Array Logic</i>) dall'altro. L'uso di componenti FPGA comporta alcuni vantaggi rispetto agli ASIC: si tratta infatti di dispositivi standard la cui funzionalità da implementare non viene impostata dal produttore, il quale può quindi produrre su larga scala a basso prezzo. La loro genericità li rende adatti a un gran numero di applicazioni in ambito <i>consumer</i>, comunicazioni, <i>automotive</i> eccetera. Essi sono programmati direttamente dall'utente finale, consentendo la diminuzione dei tempi di progettazione, di verifica mediante simulazioni e di prova sul campo dell'applicazione. Il grande vantaggio rispetto agli ASIC è che permettono di apportare eventuali modifiche o correggere errori semplicemente riprogrammando il dispositivo in qualsiasi momento. Per questo motivo sono utilizzati ampiamente nelle fasi di <a href="/wiki/Prototipizzazione" class="mw-redirect" title="Prototipizzazione">prototipizzazione</a>, in quanto eventuali errori possono essere risolti semplicemente riconfigurando il dispositivo. L'ambiente di progettazione è anche più <i><a href="/wiki/User-friendly" class="mw-redirect" title="User-friendly">user-friendly</a></i> e di relativamente facile apprendimento. Di contro, per applicazioni su grandi numeri sono antieconomici, perché il prezzo unitario del dispositivo è superiore a quello degli ASIC (i quali hanno spesso, però, più elevati costi di progettazione). </p><p>Il costo di tali dispositivi è oggi in rapida diminuzione: ciò li rende sempre di più una valida alternativa alla tecnologia <a href="/w/index.php?title=Standard_cell&action=edit&redlink=1" class="new" title="Standard cell (la pagina non esiste)">standard cell</a>. Usualmente vengono programmati con linguaggi come il <a href="/wiki/Verilog" title="Verilog">Verilog</a> o il <a href="/wiki/VHDL" title="VHDL">VHDL</a>, ma non bisogna dimenticare la modalità "<i>schematic-entry</i>", che consente un approccio veloce e semplificato a tale tecnologia pur essendo di pari potenzialità. Molte case costruttrici (ad esempio <a href="/wiki/Xilinx" title="Xilinx">Xilinx</a> e <a href="/wiki/Altera" class="mw-redirect" title="Altera">Altera</a>) forniscono gratuitamente sistemi di sviluppo che supportano quasi tutta la loro gamma di prodotti. </p><p>Grazie alla versatilità di questi processori si stanno allargando i campi di utilizzo in diversi settori per i quali queste schede inizialmente non erano state progettate: ad esempio per l'attività di mining delle criptovalute, un campo inizialmente combattuto solo dai processori ASIC e dalle GPU. </p> <div class="mw-heading mw-heading3"><h3 id="Le_principali_tecnologie">Le principali tecnologie</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=4" title="Modifica la sezione Le principali tecnologie" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=4" title="Edit section's source code: Le principali tecnologie"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/SRAM" title="SRAM">SRAM</a> - Tecnologia basata su tecnologia a memoria statica <a href="/wiki/CMOS" title="CMOS">CMOS</a>, in uso. Le SRAM-FPGA sono programmabili e riprogrammabili molte volte, e richiedono l'utilizzo di dispositivi esterni per essere configurate.</li> <li><a href="/wiki/Antifusibile" title="Antifusibile">Antifusibile</a> - Circuiti programmabili una sola volta (<i>One-time programmable</i>); CMOS.</li> <li><a href="/wiki/Programmable_Read_Only_Memory" title="Programmable Read Only Memory">PROM</a> - Circuiti programmabili una sola volta; obsoleta.</li> <li><a href="/wiki/EPROM" title="EPROM">EPROM</a> - I dispositivi basati su tecnologia EPROM possono essere riprogrammati mediante la cancellazione dei dati precedentemente configurati con <a href="/wiki/Radiazione_ultravioletta" title="Radiazione ultravioletta">radiazione ultravioletta</a>. CMOS; obsoleta.</li> <li><a href="/wiki/EEPROM" title="EEPROM">EEPROM</a> - A differenza dei precedenti circuiti, la cancellazione dei dati avviene per via elettrica.</li> <li><a href="/wiki/Memoria_flash" title="Memoria flash">Flash</a> - Tecnologia EPROM basata su memoria flash, si tratta di dispositivi che possono essere riprogrammati. Solitamente una cella di memoria flash è più piccola di una equivalente cella EEPROM, ed è anche meno costosa da fabbricare. CMOS.</li> <li><a href="/wiki/Fusibile" class="mw-redirect" title="Fusibile">Fusibile</a> - Circuiti programmabili una sola volta; bipolare; obsoleta.</li></ul> <div class="mw-heading mw-heading2"><h2 id="Struttura">Struttura</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=5" title="Modifica la sezione Struttura" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=5" title="Edit section's source code: Struttura"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:FPGA_cell_example.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/FPGA_cell_example.png/350px-FPGA_cell_example.png" decoding="async" width="350" height="157" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1c/FPGA_cell_example.png/525px-FPGA_cell_example.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1c/FPGA_cell_example.png/700px-FPGA_cell_example.png 2x" data-file-width="957" data-file-height="430" /></a><figcaption>Descrizione semplificata di una <i>logic cell</i>, in cui sono mostrate due <a href="/wiki/Lookup_table" title="Lookup table">LUT</a> a 3 input, un <a href="/wiki/Full-adder" title="Full-adder">full-adder</a> (FA) e un <a href="/wiki/Flip-flop" title="Flip-flop">flip-flop</a> di tipo D.</figcaption></figure> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Switch_box.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Switch_box.svg/350px-Switch_box.svg.png" decoding="async" width="350" height="228" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Switch_box.svg/525px-Switch_box.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/b/bd/Switch_box.svg/700px-Switch_box.svg.png 2x" data-file-width="443" data-file-height="289" /></a><figcaption>Le matrici di scambio (<i>switch matrix</i>) sono costituite da pass-transistor programmabili finalizzati all'instradamento dei segnali all'interno dell'organizzazione matriciale che costituisce l'FPGA</figcaption></figure> <p>La struttura di un FPGA è in generale costituita da una matrice di blocchi logici configurabili, detti CLB (<i>Configurable Logic Blocks</i>), connessi fra loro attraverso interconnessioni programmabili. Ai margini di tale matrice vi sono i blocchi di ingresso/uscita, detti IOB (<i>Input Output Block</i>). I CLB realizzano le funzioni logiche, l'insieme di interconnessioni li mette in comunicazione, mentre gli IOB si occupano dell'interfacciamento del circuito con l'esterno. All'interno di tale matrice sono presenti anche altri tipi di risorsa, come i DCM (<i>Digital Clock Manager</i>), che generano il segnale di <a href="/wiki/Clock" title="Clock">clock</a>, la rete che trasporta il segnale di clock dai flip-flop ai CLB ed altre risorse di calcolo, come ad esempio le <a href="/wiki/Unit%C3%A0_aritmetica_e_logica" title="Unità aritmetica e logica">ALU</a> (<i>Arithmetic Logic Unit</i>), e risorse di memoria distribuita. Ciascuno di questi elementi costitutivi ha un modello di funzionamento specifico, che riveste notevole importanza nella comprensione del corretto funzionamento del dispositivo. </p> <div class="mw-heading mw-heading3"><h3 id="Blocchi_logici_configurabili">Blocchi logici configurabili</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=6" title="Modifica la sezione Blocchi logici configurabili" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=6" title="Edit section's source code: Blocchi logici configurabili"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>I blocchi CLB sono composti solitamente da due o quattro celle logiche (<i>logic cell</i>), che eseguono le <a href="/wiki/Funzione_booleana" title="Funzione booleana">operazioni booleane</a>. Ogni logic cell è solitamente composta da una o più <a href="/wiki/Lookup_table" title="Lookup table">LUT</a> (<i>Look-up Table</i>) programmabili. Le LUT sono utilizzate per implementare funzioni booleane generalizzate, e sono solitamente accompagnate da un registro. L'insieme di questi elementi è detto <i>logic cell</i>, e rappresenta uno dei parametri più importanti nella valutazione della potenzialità di un FPGA. </p><p>I CLB possono essere connessi fra loro, permettendo così di realizzare funzioni booleane complesse. Le LUT sono composte da una memoria SRAM da 16 bit e da un multiplexer a 4 ingressi: una volta configurate possono generare qualsiasi funzione logica a quattro ingressi ciascuna. Vi sono anche le interconnessioni relative alla logica di set/reset e chip enable, ai segnali di clock, e ai segnali provenienti dalle altre slice del dispositivo. La scelta di utilizzare LUT a soli quattro ingressi risiede nel fatto che la complessità di una LUT cresce esponenzialmente all'aumentare del numero di ingressi, e risulta dunque poco gestibile. </p><p>Raggruppare insieme alcune LUT in un CLB e di connetterle con una rete locale di interconnessioni consente infatti una maggiore velocità, dovuta al fatto che questi tipo di interconnessione è più veloce di quella generale tra blocchi logici distinti. Il CLB è inoltre dimensionato al fine di ottimizzare il numero di connessioni locali e globali in funzione dell'area occupata: CLB troppo grandi implicano che l'area necessaria per le interconnessioni locali superi quella risparmiata grazie al raggruppamento delle LUT contenute in esse. Lungo il perimetro dei blocchi logici vi sono infine i pin di ingresso e uscita, collegati all'interconnessione adiacente tramite transistor programmabili. </p> <div class="mw-heading mw-heading3"><h3 id="Blocchi_di_ingresso/uscita"><span id="Blocchi_di_ingresso.2Fuscita"></span>Blocchi di ingresso/uscita</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=7" title="Modifica la sezione Blocchi di ingresso/uscita" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=7" title="Edit section's source code: Blocchi di ingresso/uscita"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>I blocchi di ingresso/uscita si occupano della gestione dei segnali da e verso l'esterno del FPGA attraverso il controllo dei pin del chip. Nei dispositivi Xilinx, per esempio, ogni IOB controlla un pin che può essere configurato come input, output, bi-direzionale o <i>tri-state</i>. Posizionati lungo il perimetro della matrice di CLB, gli IOB della famiglia Virtex sono composti da flip-flop dedicati alla sincronizzazione dei dati, da multiplexer che gestiscono i segnali in modalità DDR (<i>Double Data Rate</i>) e da buffer per la gestione dei diversi standard logici. I buffer permettono inoltre di controllare la rapidità di commutazione del segnale, detta <a href="/wiki/Velocit%C3%A0_di_risposta" title="Velocità di risposta">velocità di risposta</a>, per comunicazioni in alta frequenza con i dispositivi esterni, mentre il buffer in ingresso è a soglia programmabile per consentire l'interfacciamento del dispositivo FPGA con diversi standard logici quali <a href="/wiki/Transistor-transistor_logic" title="Transistor-transistor logic">TTL</a>, CMOS o PCI. Sono inoltre presenti delle resistenze di <i>pull-up/pull-down</i> che permettono di caratterizzare lo stato del piedino nelle situazioni di alta impedenza. </p> <div class="mw-heading mw-heading3"><h3 id="Linee_di_interconnessione">Linee di interconnessione</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=8" title="Modifica la sezione Linee di interconnessione" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=8" title="Edit section's source code: Linee di interconnessione"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Le linee di interconnessione hanno invece il compito di mettere in comunicazione le diverse risorse del dispositivo. Si possono distinguere due tipi di interconnessione: le linee fisse e le matrici di scambio, dette anche <i>switch matrix</i>. Le linee fisse si dividono in linee "corte" e linee "lunghe": le linee "corte" sono interconnessioni che connettono CLB adiacenti, minimizzando il ritardo del segnale; le linee "lunghe" consentono invece di mettere in comunicazione risorse fra loro distanti 6 CLB tramite percorsi non configurabili, che non attraversano le matrici di scambio e che sono pertanto caratterizzati dal non introdurre ritardi significativi. Le matrici di scambio, infine, sono reti di pass-transistor programmabili e comunicanti. In un dispositivo SRAM-FPGA le linee di interconnessione sono fisse, e ciò che viene programmato sono le connessioni fra linee diverse: la maggior parte delle interconnessioni avvengono fra due lati diversi delle matrici di scambio, e sono abilitate da pass-transistor. </p> <div class="mw-heading mw-heading2"><h2 id="Utilizzo">Utilizzo</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=9" title="Modifica la sezione Utilizzo" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=9" title="Edit section's source code: Utilizzo"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Tali dispositivi consentono la realizzazione di <a href="/wiki/Funzione_booleana" title="Funzione booleana">funzioni logiche</a> anche molto complesse, e sono caratterizzati da un'elevata <a href="/wiki/Scalabilit%C3%A0" title="Scalabilità">scalabilità</a>. Questo tipo di tecnologia ha assunto un ruolo sempre più importante nell'elettronica industriale così come nella <a href="/wiki/Ricerca_scientifica" title="Ricerca scientifica">ricerca scientifica</a>. Grazie al continuo progredire delle tecniche di miniaturizzazione, le capacità di tali dispositivi sono aumentate enormemente nel corso di due soli decenni, durante i quali si è passati da poche migliaia di <a href="/wiki/Porta_logica" title="Porta logica">porte logiche</a> a qualche milione di porte logiche per singolo dispositivo FPGA. </p> <div class="mw-heading mw-heading2"><h2 id="Dati_sulla_diffusione">Dati sulla diffusione</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=10" title="Modifica la sezione Dati sulla diffusione" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=10" title="Edit section's source code: Dati sulla diffusione"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Cronologia_dell'incremento_sull'utilizzo"><span id="Cronologia_dell.27incremento_sull.27utilizzo"></span>Cronologia dell'incremento sull'utilizzo</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=11" title="Modifica la sezione Cronologia dell'incremento sull'utilizzo" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=11" title="Edit section's source code: Cronologia dell'incremento sull'utilizzo"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Andamento negli anni del numero di porte logiche presenti su circuiti FPGA: </p> <ul><li>1982: 8192 porte logiche; Burroughs Advances Systems Group; processore S-Type 24 bit per I/O riprogrammabili.</li> <li>1987: 9,000 porte logiche, Xilinx</li> <li>1992: 600 000 porte logiche, Naval Surface Warfare Department</li> <li>2000-2010: Milioni.</li> <li>2019: 10.2 milioni (Intel Stratix GX 10M)</li></ul> <p>Dimensione del mercato: </p> <ul><li>1985: Il primo dispositivo FPGA in commercio è stato XC2064 di Xilinx.</li> <li>1987: 14 000 000 $</li> <li>~1993: >385 000 000 $</li> <li>2005: 1.9 miliardi di dollari.<sup id="cite_ref-instat_1-0" class="reference"><a href="#cite_note-instat-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></li> <li>2010: 2.75 miliardi.<sup id="cite_ref-instat_1-1" class="reference"><a href="#cite_note-instat-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></li> <li>2020: si stima un mercato di 8.5 miliardi di dollari.</li></ul> <div class="mw-heading mw-heading3"><h3 id="I_principali_produttori">I principali produttori</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=12" title="Modifica la sezione I principali produttori" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=12" title="Edit section's source code: I principali produttori"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Xilinx" title="Xilinx">Xilinx</a> e <a href="/wiki/Altera" class="mw-redirect" title="Altera">Altera</a> al 2014 erano i due maggiori fabbricatori di FPGA.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> Le due aziende sono rivali "storiche", e insieme controllano oltre l'80% del mercato.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Sia Xilinx sia Altera forniscono il relativo software di sviluppo per <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> e <a href="/wiki/Linux" title="Linux">Linux</a>, in versioni gratuite o a pagamento, e con licenza <a href="/wiki/Software_proprietario" title="Software proprietario">proprietaria</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup>. Questo software consente l'implementazione della logica nel dispositivo e rende possibile la gestione delle singole risorse.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> Tra gli altri produttori vi sono <a href="/wiki/Lattice_Semiconductor" title="Lattice Semiconductor">Lattice Semiconductor</a> (dispositivi SRAM con memorie flash integrate) <a href="/wiki/Actel" title="Actel">Actel</a> (ora <a href="/w/index.php?title=Microsemi&action=edit&redlink=1" class="new" title="Microsemi (la pagina non esiste)">Microsemi</a>, produce dispositivi antifuse), <a href="/w/index.php?title=SiliconBlue_Technologies&action=edit&redlink=1" class="new" title="SiliconBlue Technologies (la pagina non esiste)">SiliconBlue Technologies</a>, <a href="/w/index.php?title=Achronix&action=edit&redlink=1" class="new" title="Achronix (la pagina non esiste)">Achronix</a>,<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> e <a href="/w/index.php?title=QuickLogic&action=edit&redlink=1" class="new" title="QuickLogic (la pagina non esiste)">QuickLogic</a>. Nel marzo 2010, <a href="/w/index.php?title=Tabula_(azienda)&action=edit&redlink=1" class="new" title="Tabula (azienda) (la pagina non esiste)">Tabula</a> annuncia l'introduzione della propria tecnologia basata su logica time-multiplexed.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Note">Note</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=13" title="Modifica la sezione Note" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=13" title="Edit section's source code: Note"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-instat-1"><span class="mw-cite-backlink"><b>^</b> <sup><i><a href="#cite_ref-instat_1-0">a</a></i></sup> <sup><i><a href="#cite_ref-instat_1-1">b</a></i></sup></span> <span class="reference-text">Dylan McGrath, EE Times, <i><a rel="nofollow" class="external text" href="http://www.eetimes.com/news/design/business/showArticle.jhtml?articleID=188102617">FPGA Market to Pass $2.7 Billion by '10, In-Stat Says</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110615022908/http://www.eetimes.com/news/design/business/showArticle.jhtml?articleID=188102617">Archiviato</a> il 15 giugno 2011 in <a href="/wiki/Internet_Archive" title="Internet Archive">Internet Archive</a>.</i>. May 24, 2006. Retrieved February 5, 2009.</span> </li> <li id="cite_note-2"><a href="#cite_ref-2"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> John Edwards, <a rel="nofollow" class="external text" href="https://archive.is/20120728124831/http://www.edn.com/article/CA6339519.html"><span style="font-style:italic;">No room for Second Place: Xilinx and Altera slug it out for supremacy in the changing PLD market</span></a>, su <span style="font-style:italic;">EDN</span>, 1º giugno 2006. <small>URL consultato l'11 maggio 2012</small> <small>(archiviato dall'<abbr title="http://www.edn.com/article/CA6339519.html">url originale</abbr> il 28 luglio 2012)</small>.</cite></span> </li> <li id="cite_note-3"><a href="#cite_ref-3"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://seekingalpha.com/article/85478-altera-and-xilinx-report-the-battle-continues"><span style="font-style:italic;">Altera and Xilinx Report: The Battle Continues</span></a>, su <span style="font-style:italic;">Seeking Alpha</span>, 17 luglio 2008. <small>URL consultato il 13 novembre 2013</small>.</cite></span> </li> <li id="cite_note-4"><a href="#cite_ref-4"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> Xilinx Inc., <a rel="nofollow" class="external text" href="https://web.archive.org/web/20151017142617/http://www.xilinx.com/support/documentation/sw_manuals/end-user-license-agreement.txt"><span style="font-style:italic;">End User License Agreement</span></a> (<span style="font-weight: bolder; font-size:80%"><abbr title="documento di puro testo">TXT</abbr></span>), su <span style="font-style:italic;">Xilinx.com</span>. <small>URL consultato il 15 ottobre 2015</small> <small>(archiviato dall'<abbr title="http://www.xilinx.com/support/documentation/sw_manuals/end-user-license-agreement.txt">url originale</abbr> il 17 ottobre 2015)</small>.</cite></span> </li> <li id="cite_note-5"><a href="#cite_ref-5"><b>^</b></a> <span class="reference-text"> <cite class="citation web" style="font-style:normal"> Altera Corporation, <a rel="nofollow" class="external text" href="http://dl.altera.com/eula/"><span style="font-style:italic;">Altera Software License Agreements</span></a>, su <span style="font-style:italic;">dl.Altera.com</span>. <small>URL consultato il 15 ottobre 2015</small>.</cite></span> </li> <li id="cite_note-6"><a href="#cite_ref-6"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20070624212612/http://www.xilinx.com/ise/logic_design_prod/webpack.htm"><span style="font-style:italic;">Xilinx ISE WebPACK</span></a>, su <span style="font-style:italic;">xilinx.com</span> <small>(archiviato dall'<abbr title="http://www.xilinx.com/ise/logic_design_prod/webpack.htm">url originale</abbr> il 24 giugno 2007)</small>.</cite></span> </li> <li id="cite_note-7"><a href="#cite_ref-7"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20071203074531/https://www.altera.com/support/software/download/altera_design/quartus_we/dnl-quartus_we.jsp"><span style="font-style:italic;">Quartus II Web edition software</span></a>, su <span style="font-style:italic;">altera.com</span>. <small>URL consultato il 1º gennaio 2014</small> <small>(archiviato dall'<abbr title="https://www.altera.com/support/software/download/altera_design/quartus_we/dnl-quartus_we.jsp">url originale</abbr> il 3 dicembre 2007)</small>.</cite></span> </li> <li id="cite_note-8"><a href="#cite_ref-8"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://newsroom.intel.com/community/intel_newsroom/blog/2010/11/01/chip-shot-achronix-to-use-intel-s-22nm-manufacturing"><span style="font-style:italic;">Achronix to use Intel's 22 nm manufacturing</span></a>, su <span style="font-style:italic;">newsroom.intel.com</span>.</cite></span> </li> <li id="cite_note-9"><a href="#cite_ref-9"><b>^</b></a> <span class="reference-text"><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20110410094902/http://www.tabula.com/news/M11_Tabula_Reprint.pdf"><span style="font-style:italic;">Tabula's Time Machine - Micro Processor Report</span></a> (<span style="font-weight: bolder; font-size:80%"><abbr title="documento in formato PDF">PDF</abbr></span>), su <span style="font-style:italic;">tabula.com</span> <small>(archiviato dall'<abbr title="http://www.tabula.com/news/M11_Tabula_Reprint.pdf">url originale</abbr> il 10 aprile 2011)</small>.</cite></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="Bibliografia">Bibliografia</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=14" title="Modifica la sezione Bibliografia" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=14" title="Edit section's source code: Bibliografia"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><cite class="citation libro" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) Hartmut F.-W. Sadrozinski; Jinyuan Wu, Jinyuan Wu, <span style="font-style:italic;">Applications of Field-Programmable Gate Arrays in Scientific Research</span>, Taylor & Francis, 2010, <a href="/wiki/ISBN" title="ISBN">ISBN</a> <a href="/wiki/Speciale:RicercaISBN/978-1-4398-4133-4" title="Speciale:RicercaISBN/978-1-4398-4133-4">978-1-4398-4133-4</a>.</cite></li> <li><cite class="citation libro" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) Niklaus Wirth, <span style="font-style:italic;">Digital Circuit Design An Introduction Textbook</span>, Springer, 1995, <a href="/wiki/ISBN" title="ISBN">ISBN</a> <a href="/wiki/Speciale:RicercaISBN/3-540-58577-X" title="Speciale:RicercaISBN/3-540-58577-X">3-540-58577-X</a>.</cite></li></ul> <div class="mw-heading mw-heading2"><h2 id="Voci_correlate">Voci correlate</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=15" title="Modifica la sezione Voci correlate" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=15" title="Edit section's source code: Voci correlate"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Antifusibile" title="Antifusibile">Antifusibile</a></li> <li><a href="/wiki/Gate_array" title="Gate array">Gate array</a></li> <li><a href="/wiki/Linguaggio_di_descrizione_hardware" class="mw-redirect" title="Linguaggio di descrizione hardware">Linguaggio di descrizione hardware</a></li> <li><a href="/wiki/Programmable_Logic_Array" title="Programmable Logic Array">Programmable Logic Array</a></li> <li><a href="/wiki/Programmable_Logic_Device" title="Programmable Logic Device">Programmable Logic Device</a></li> <li><a href="/wiki/Programmable_Read_Only_Memory" title="Programmable Read Only Memory">Programmable Read Only Memory</a></li> <li><a href="/wiki/SRAM" title="SRAM">SRAM</a></li> <li><a href="/wiki/Verilog" title="Verilog">Verilog</a></li> <li><a href="/wiki/VHDL" title="VHDL">VHDL</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Altri_progetti">Altri progetti</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=16" title="Modifica la sezione Altri progetti" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=16" title="Edit section's source code: Altri progetti"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <div id="interProject" class="toccolours" style="display: none; clear: both; margin-top: 2em"><p id="sisterProjects" style="background-color: #efefef; color: black; font-weight: bold; margin: 0"><span>Altri progetti</span></p><ul title="Collegamenti verso gli altri progetti Wikimedia"> <li class="" title=""><a href="https://it.wiktionary.org/wiki/FPGA" class="extiw" title="wikt:FPGA">Wikizionario</a></li> <li class="" title=""><span class="plainlinks" title="commons:Category:Field-programmable gate arrays"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Field-programmable_gate_arrays?uselang=it">Wikimedia Commons</a></span></li></ul></div> <ul><li><span typeof="mw:File"><a href="https://it.wiktionary.org/wiki/" title="Collabora a Wikizionario"><img alt="Collabora a Wikizionario" src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Wiktionary_small.svg/18px-Wiktionary_small.svg.png" decoding="async" width="18" height="18" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Wiktionary_small.svg/27px-Wiktionary_small.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f9/Wiktionary_small.svg/36px-Wiktionary_small.svg.png 2x" data-file-width="350" data-file-height="350" /></a></span> <a href="https://it.wiktionary.org/wiki/" class="extiw" title="wikt:">Wikizionario</a> contiene il lemma di dizionario «<b><a href="https://it.wiktionary.org/wiki/FPGA" class="extiw" title="wikt:FPGA">FPGA</a></b>»</li> <li><span typeof="mw:File"><a href="https://commons.wikimedia.org/wiki/?uselang=it" title="Collabora a Wikimedia Commons"><img alt="Collabora a Wikimedia Commons" src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/18px-Commons-logo.svg.png" decoding="async" width="18" height="24" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/27px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Commons-logo.svg/36px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></a></span> <span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/?uselang=it">Wikimedia Commons</a></span> contiene immagini o altri file sul <b><span class="plainlinks"><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Field-programmable_gate_arrays?uselang=it">Field Programmable Gate Array</a></span></b></li></ul> <div class="mw-heading mw-heading2"><h2 id="Collegamenti_esterni">Collegamenti esterni</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Field_Programmable_Gate_Array&veaction=edit&section=17" title="Modifica la sezione Collegamenti esterni" class="mw-editsection-visualeditor"><span>modifica</span></a><span class="mw-editsection-divider"> | </span><a href="/w/index.php?title=Field_Programmable_Gate_Array&action=edit&section=17" title="Edit section's source code: Collegamenti esterni"><span>modifica wikitesto</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li class="mw-empty-elt"></li> <li><cite id="CITEREFEnciclopedia_della_scienza_e_della_tecnica" class="citation libro" style="font-style:normal"> Lorenzo Seno, <a rel="nofollow" class="external text" href="https://www.treccani.it/enciclopedia/fpga_(Enciclopedia-della-Scienza-e-della-Tecnica)/"><span style="font-style:italic;">FPGA (Field programmable gate array)</span></a>, in <span style="font-style:italic;">Enciclopedia della scienza e della tecnica</span>, <a href="/wiki/Istituto_dell%27Enciclopedia_Italiana" title="Istituto dell'Enciclopedia Italiana">Istituto dell'Enciclopedia Italiana</a>, 2007-2008.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q190411#P10037" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite id="CITEREFSapere.it" class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://www.sapere.it/enciclopedia/FPGA.html"><span style="font-style:italic;">FPGA</span></a>, su <span style="font-style:italic;">sapere.it</span>, <a href="/wiki/De_Agostini" title="De Agostini">De Agostini</a>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q190411#P6706" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite id="CITEREFOpen_Library" class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://openlibrary.org/subjects/field_programmable_gate_arrays"><span style="font-style:italic;">Opere riguardanti Field programmable gate arrays</span></a>, su <span style="font-style:italic;"><a href="/wiki/Open_Library" class="mw-redirect" title="Open Library">Open Library</a></span>, <a href="/wiki/Internet_Archive" title="Internet Archive">Internet Archive</a>.</cite> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q190411#P3847" title="Modifica su Wikidata"><img alt="Modifica su Wikidata" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/10px-Blue_pencil.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/15px-Blue_pencil.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/73/Blue_pencil.svg/20px-Blue_pencil.svg.png 2x" data-file-width="600" data-file-height="600" /></a></span></li> <li><cite id="CITEREFFOLDOC" class="citation testo" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) Denis Howe, <span style="font-style:italic;"><a href="https://foldoc.org/Field%2BProgrammable%2BGate%2BArray" class="extiw" title="foldoc:Field+Programmable+Gate+Array">field-programmable gate array</a></span>, in <span style="font-style:italic;"><a href="/wiki/Free_On-line_Dictionary_of_Computing" title="Free On-line Dictionary of Computing">Free On-line Dictionary of Computing</a></span>.</cite> Disponibile con licenza <a href="/wiki/GNU_Free_Documentation_License" title="GNU Free Documentation License">GFDL</a></li> <li><cite class="citation web" style="font-style:normal"> <a rel="nofollow" class="external text" href="https://electro-logic.blogspot.it/p/indice-articoli.html"><span style="font-style:italic;">Articoli sulle FPGA</span></a>, su <span style="font-style:italic;">electro-logic.blogspot.it</span>.</cite></li> <li><a rel="nofollow" class="external text" href="https://www.youtube.com/watch?v=keAftEcTZKA"><i>ASIC e FPGA - Le differenze che contano davvero</i></a><i>, YouTube</i></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20130820024712/http://rcs.uncc.edu/"><span style="font-style:italic;">University of North Carolina at Charlotte's Reconfigurable Computing Laboratory</span></a>, su <span style="font-style:italic;">rcs.uncc.edu</span>. <small>URL consultato il 1º gennaio 2014</small> <small>(archiviato dall'<abbr title="http://rcs.uncc.edu/">url originale</abbr> il 20 agosto 2013)</small>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://www.eecg.toronto.edu/~vaughn/challenge/fpga_arch.html"><span style="font-style:italic;">Vaughn Betz's FPGA Architecture Page</span></a>, su <span style="font-style:italic;">eecg.toronto.edu</span>.</cite></li> <li><cite class="citation web" style="font-style:normal">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="https://web.archive.org/web/20140105120901/http://fpgacenter.com/"><span style="font-style:italic;">Tutorials and Examples on FPGAs</span></a>, su <span style="font-style:italic;">fpgacenter.com</span>. <small>URL consultato il 1º gennaio 2014</small> <small>(archiviato dall'<abbr title="http://www.fpgacenter.com/">url originale</abbr> il 5 gennaio 2014)</small>.</cite></li></ul> <style data-mw-deduplicate="TemplateStyles:r141815314">.mw-parser-output .navbox{border:1px solid #aaa;clear:both;margin:auto;padding:2px;width:100%}.mw-parser-output .navbox th{padding-left:1em;padding-right:1em;text-align:center}.mw-parser-output .navbox>tbody>tr:first-child>th{background:#ccf;font-size:90%;width:100%;color:var(--color-base,black)}.mw-parser-output .navbox_navbar{float:left;margin:0;padding:0 10px 0 0;text-align:left;width:6em}.mw-parser-output .navbox_title{font-size:110%}.mw-parser-output .navbox_abovebelow{background:#ddf;font-size:90%;font-weight:normal}.mw-parser-output .navbox_group{background:#ddf;font-size:90%;padding:0 10px;white-space:nowrap}.mw-parser-output .navbox_list{font-size:90%;width:100%}.mw-parser-output .navbox_list a{white-space:nowrap}html:not(.vector-feature-night-mode-enabled) .mw-parser-output .navbox_odd{background:#fdfdfd;color:var(--color-base,black)}html:not(.vector-feature-night-mode-enabled) .mw-parser-output .navbox_even{background:#f7f7f7;color:var(--color-base,black)}.mw-parser-output .navbox a.mw-selflink{color:var(--color-base,black)}.mw-parser-output .navbox_center{text-align:center}.mw-parser-output .navbox .navbox_image{padding-left:7px;vertical-align:middle;width:0}.mw-parser-output .navbox+.navbox{margin-top:-1px}.mw-parser-output .navbox .mw-collapsible-toggle{font-weight:normal;text-align:right;width:7em}body.skin--responsive .mw-parser-output .navbox_image img{max-width:none!important}.mw-parser-output .subnavbox{margin:-3px;width:100%}.mw-parser-output .subnavbox_group{background:#e6e6ff;padding:0 10px}@media screen{html.skin-theme-clientpref-night .mw-parser-output .navbox>tbody>tr:first-child>th{background:var(--background-color-interactive)!important}html.skin-theme-clientpref-night .mw-parser-output .navbox th{color:var(--color-base)!important}html.skin-theme-clientpref-night .mw-parser-output .navbox_abovebelow,html.skin-theme-clientpref-night .mw-parser-output .navbox_group{background:var(--background-color-interactive-subtle)!important}html.skin-theme-clientpref-night .mw-parser-output .subnavbox_group{background:var(--background-color-neutral-subtle)!important}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbox>tbody>tr:first-child>th{background:var(--background-color-interactive)!important}html.skin-theme-clientpref-os .mw-parser-output .navbox th{color:var(--color-base)!important}html.skin-theme-clientpref-os .mw-parser-output .navbox_abovebelow,html.skin-theme-clientpref-os .mw-parser-output .navbox_group{background:var(--background-color-interactive-subtle)!important}html.skin-theme-clientpref-os .mw-parser-output .subnavbox_group{background:var(--background-color-neutral-subtle)!important}}</style><table class="navbox mw-collapsible mw-collapsed noprint metadata" id="navbox-Logica_programmabile"><tbody><tr><th colspan="2"><div class="navbox_navbar"><div class="noprint plainlinks" style="background-color:transparent; padding:0; font-size:xx-small; color:var(--color-base, #000000); white-space:nowrap;"><a href="/wiki/Template:Logica_programmabile" title="Template:Logica programmabile"><span title="Vai alla pagina del template">V</span></a> · <a href="/w/index.php?title=Discussioni_template:Logica_programmabile&action=edit&redlink=1" class="new" title="Discussioni template:Logica programmabile (la pagina non esiste)"><span title="Discuti del template">D</span></a> · <a class="external text" href="https://it.wikipedia.org/w/index.php?title=Template:Logica_programmabile&action=edit"><span title="Modifica il template. Usa l'anteprima prima di salvare">M</span></a></div></div><span class="navbox_title"><a href="/wiki/Controllore_logico_programmabile" title="Controllore logico programmabile">Logica programmabile</a></span></th></tr><tr><th colspan="1" class="navbox_group">Concetti</th><td colspan="1" class="navbox_list navbox_odd"><a href="/wiki/ASIC" class="mw-redirect" title="ASIC">ASIC</a><b> ·</b> <a href="/wiki/System-on-a-chip" title="System-on-a-chip">SoC</a><b> ·</b> <a class="mw-selflink selflink">FPGA</a> (<a href="/w/index.php?title=Configurable_Logic_Block&action=edit&redlink=1" class="new" title="Configurable Logic Block (la pagina non esiste)">CLB</a>)<b> ·</b> <a href="/wiki/Complex_Programmable_Logic_Device" title="Complex Programmable Logic Device">CPLD</a><b> ·</b> <a href="/w/index.php?title=Erasable_Programmable_Logic_Device&action=edit&redlink=1" class="new" title="Erasable Programmable Logic Device (la pagina non esiste)">EPLD</a><b> ·</b> <a href="/wiki/Programmable_Logic_Array" title="Programmable Logic Array">PLA</a><b> ·</b> <a href="/wiki/Programmable_Array_Logic" class="mw-redirect" title="Programmable Array Logic">PAL</a><b> ·</b> <a href="/wiki/Generic_Array_Logic" title="Generic Array Logic">GAL</a><b> ·</b> <a href="/wiki/PSoC" title="PSoC">PSoC</a><b> ·</b> <a href="/w/index.php?title=Reconfigurable_Computing&action=edit&redlink=1" class="new" title="Reconfigurable Computing (la pagina non esiste)">Reconfigurable Computing</a> (<a href="/w/index.php?title=Xputer&action=edit&redlink=1" class="new" title="Xputer (la pagina non esiste)">Xputer</a>)<b> ·</b> <a href="/w/index.php?title=Soft_microprocessor&action=edit&redlink=1" class="new" title="Soft microprocessor (la pagina non esiste)">Soft microprocessor</a><b> ·</b> <a href="/w/index.php?title=Circuit_underutilization&action=edit&redlink=1" class="new" title="Circuit underutilization (la pagina non esiste)">Circuit underutilization</a><b> ·</b> <a href="/w/index.php?title=High-level_synthesis&action=edit&redlink=1" class="new" title="High-level synthesis (la pagina non esiste)">High-level synthesis</a><b> ·</b> <a href="/wiki/Acceleratore_(informatica)" title="Acceleratore (informatica)">Acceleratore</a></td></tr><tr><th colspan="1" class="navbox_group">Tecniche di programmazione</th><td colspan="1" class="navbox_list navbox_even"><a href="/wiki/Gate_array" title="Gate array">Gate array</a><b> ·</b> <a href="/wiki/Antifusibile" title="Antifusibile">Antifusibile</a><b> ·</b> <a href="/wiki/Erasable_Programmable_Read_Only_Memory" class="mw-redirect" title="Erasable Programmable Read Only Memory">EPROM</a><b> ·</b> <a href="/wiki/Electrically_Erasable_Programmable_Read-Only_Memory" class="mw-redirect" title="Electrically Erasable Programmable Read-Only Memory">E²PROM</a><b> ·</b> <a href="/wiki/Memoria_Flash" class="mw-redirect" title="Memoria Flash">Flash</a><b> ·</b> <a href="/wiki/Static_Random_Access_Memory" class="mw-redirect" title="Static Random Access Memory">SRAM</a></td></tr><tr><th colspan="1" class="navbox_group">Linguaggi</th><td colspan="1" class="navbox_list navbox_odd"><a href="/wiki/Verilog" title="Verilog">Verilog</a> (<a href="/w/index.php?title=Verilog-A&action=edit&redlink=1" class="new" title="Verilog-A (la pagina non esiste)">A</a>, <a href="/w/index.php?title=Verilog-AMS&action=edit&redlink=1" class="new" title="Verilog-AMS (la pagina non esiste)">AMS</a>)<b> ·</b> <a href="/wiki/VHDL" title="VHDL">VHDL</a> (<a href="/w/index.php?title=VHDL-AMS&action=edit&redlink=1" class="new" title="VHDL-AMS (la pagina non esiste)">AMS</a>, <a href="/w/index.php?title=VHDL-VITAL&action=edit&redlink=1" class="new" title="VHDL-VITAL (la pagina non esiste)">VITAL</a>)<b> ·</b> <a href="/wiki/SystemVerilog" title="SystemVerilog">SystemVerilog</a> (<a href="/w/index.php?title=SystemVerilog_DPI&action=edit&redlink=1" class="new" title="SystemVerilog DPI (la pagina non esiste)">DPI</a>)<b> ·</b> <a href="/wiki/SystemC" title="SystemC">SystemC</a><b> ·</b> <a href="/w/index.php?title=Altera_Hardware_Description_Language&action=edit&redlink=1" class="new" title="Altera Hardware Description Language (la pagina non esiste)">AHDL</a><b> ·</b> <a href="/wiki/Handel-C" title="Handel-C">Handel-C</a><b> ·</b> <a href="/w/index.php?title=Property_Specification_Language&action=edit&redlink=1" class="new" title="Property Specification Language (la pagina non esiste)">PSL</a><b> ·</b> <a href="/w/index.php?title=Unified_Power_Format&action=edit&redlink=1" class="new" title="Unified Power Format (la pagina non esiste)">UPF</a><b> ·</b> <a href="/w/index.php?title=PALASM&action=edit&redlink=1" class="new" title="PALASM (la pagina non esiste)">PALASM</a><b> ·</b> <a href="/w/index.php?title=Advanced_Boolean_Expression_Language&action=edit&redlink=1" class="new" title="Advanced Boolean Expression Language (la pagina non esiste)">ABEL</a><b> ·</b> <a href="/w/index.php?title=Cornell_University_Programming_Language&action=edit&redlink=1" class="new" title="Cornell University Programming Language (la pagina non esiste)">CUPL</a><b> ·</b> <a href="/w/index.php?title=OpenVera&action=edit&redlink=1" class="new" title="OpenVera (la pagina non esiste)">OpenVera</a><b> ·</b> <a href="/w/index.php?title=C_to_HDL&action=edit&redlink=1" class="new" title="C to HDL (la pagina non esiste)">C to HDL</a><b> ·</b> <a href="/w/index.php?title=Flow_to_HDL&action=edit&redlink=1" class="new" title="Flow to HDL (la pagina non esiste)">Flow to HDL</a><b> ·</b> <a href="/wiki/MyHDL" title="MyHDL">MyHDL</a><b> ·</b> <a href="/w/index.php?title=ELLA_(programming_language)&action=edit&redlink=1" class="new" title="ELLA (programming language) (la pagina non esiste)">ELLA</a><b> ·</b> <a href="/wiki/Chisel" title="Chisel">Chisel</a></td></tr><tr><th colspan="1" class="navbox_group">Costruttori</th><td colspan="1" class="navbox_list navbox_even"><a href="/w/index.php?title=Accellera&action=edit&redlink=1" class="new" title="Accellera (la pagina non esiste)">Accellera</a><b> ·</b> <a href="/w/index.php?title=Achronix&action=edit&redlink=1" class="new" title="Achronix (la pagina non esiste)">Achronix</a><b> ·</b> <a href="/wiki/AMD" class="mw-redirect" title="AMD">AMD</a> (<a href="/wiki/Xilinx" title="Xilinx">Xilinx</a>)<b> ·</b> <a href="/w/index.php?title=Aldec&action=edit&redlink=1" class="new" title="Aldec (la pagina non esiste)">Aldec</a><b> ·</b> <a href="/wiki/ARM_Holdings" title="ARM Holdings">Arm</a><b> ·</b> <a href="/w/index.php?title=Cadence_Design_Systems&action=edit&redlink=1" class="new" title="Cadence Design Systems (la pagina non esiste)">Cadence</a><b> ·</b> <a href="/wiki/Infineon_Technologies" title="Infineon Technologies">Infineon</a><b> ·</b> <a href="/wiki/Intel" title="Intel">Intel</a><b> ·</b> <a href="/wiki/Lattice_Semiconductor" title="Lattice Semiconductor">Lattice</a><b> ·</b> <a href="/wiki/Microchip_Technology" title="Microchip Technology">Microchip Technology</a><b> ·</b> <a href="/wiki/NXP_Semiconductors" title="NXP Semiconductors">NXP</a><b> ·</b> <a href="/wiki/Siemens_(azienda)" title="Siemens (azienda)">Siemens</a> (<a href="/wiki/Mentor_Graphics" title="Mentor Graphics">Mentor Graphics</a>)<b> ·</b> <a href="/w/index.php?title=Synopsys&action=edit&redlink=1" class="new" title="Synopsys (la pagina non esiste)">Synopsys</a><b> ·</b> <a href="/wiki/Texas_Instruments" title="Texas Instruments">Texas Instruments</a></td></tr><tr><th colspan="1" class="navbox_group">Prodotti</th><td colspan="1" class="navbox_list navbox_odd"><table class="subnavbox"><tbody><tr><th class="subnavbox_group">Hardware</th><td colspan="1"><a href="/w/index.php?title=ICE_(FPGA)&action=edit&redlink=1" class="new" title="ICE (FPGA) (la pagina non esiste)">iCE</a><b> ·</b> <a href="/w/index.php?title=Stratix&action=edit&redlink=1" class="new" title="Stratix (la pagina non esiste)">Stratix</a><b> ·</b> <a href="/w/index.php?title=Virtex_(FPGA)&action=edit&redlink=1" class="new" title="Virtex (FPGA) (la pagina non esiste)">Virtex</a></td></tr><tr><th class="subnavbox_group">Software</th><td colspan="1"><a href="/w/index.php?title=Intel_Quartus_Prime&action=edit&redlink=1" class="new" title="Intel Quartus Prime (la pagina non esiste)">Intel Quartus Prime</a><b> ·</b> <a href="/w/index.php?title=Xilinx_ISE&action=edit&redlink=1" class="new" title="Xilinx ISE (la pagina non esiste)">Xilinx ISE</a><b> ·</b> <a href="/w/index.php?title=Xilinx_Vivado&action=edit&redlink=1" class="new" title="Xilinx Vivado (la pagina non esiste)">Xilinx Vivado</a><b> ·</b> <a href="/w/index.php?title=ModelSim&action=edit&redlink=1" class="new" title="ModelSim (la pagina non esiste)">ModelSim</a><b> ·</b> <a href="/w/index.php?title=Verilog-to-Routing&action=edit&redlink=1" class="new" title="Verilog-to-Routing (la pagina non esiste)">VTR</a></td></tr><tr><th class="subnavbox_group">IP</th><td colspan="1"><table class="subnavbox"><tbody><tr><th class="subnavbox_group">Proprietario</th><td colspan="1"><a href="/w/index.php?title=Argonaut_RISC_Core&action=edit&redlink=1" class="new" title="Argonaut RISC Core (la pagina non esiste)">ARC</a><b> ·</b> <a href="/w/index.php?title=ARM_Cortex-M&action=edit&redlink=1" class="new" title="ARM Cortex-M (la pagina non esiste)">ARM Cortex-M</a><b> ·</b> <a href="/wiki/LEON" title="LEON">LEON</a><b> ·</b> <a href="/w/index.php?title=LatticeMico8&action=edit&redlink=1" class="new" title="LatticeMico8 (la pagina non esiste)">LatticeMico8</a><b> ·</b> <a href="/w/index.php?title=MicroBlaze&action=edit&redlink=1" class="new" title="MicroBlaze (la pagina non esiste)">MicroBlaze</a><b> ·</b> <a href="/w/index.php?title=PicoBlaze&action=edit&redlink=1" class="new" title="PicoBlaze (la pagina non esiste)">PicoBlaze</a><b> ·</b> <a href="/w/index.php?title=Altera_Nios&action=edit&redlink=1" class="new" title="Altera Nios (la pagina non esiste)">Nios</a><b> ·</b> <a href="/w/index.php?title=Nios_II&action=edit&redlink=1" class="new" title="Nios II (la pagina non esiste)">Nios II</a></td></tr><tr><th class="subnavbox_group">Open-Source</th><td colspan="1"><a href="/w/index.php?title=Java_Optimized_Processor&action=edit&redlink=1" class="new" title="Java Optimized Processor (la pagina non esiste)">JOP</a><b> ·</b> <a href="/w/index.php?title=LatticeMico32&action=edit&redlink=1" class="new" title="LatticeMico32 (la pagina non esiste)">LatticeMico32</a><b> ·</b> <a href="/wiki/OpenCores" title="OpenCores">OpenCores</a><b> ·</b> <a href="/wiki/OpenRISC" title="OpenRISC">OpenRISC</a><b> ·</b> <a href="/w/index.php?title=Power_ISA&action=edit&redlink=1" class="new" title="Power ISA (la pagina non esiste)">Power ISA</a> (<a href="/w/index.php?title=Libre-SOC&action=edit&redlink=1" class="new" title="Libre-SOC (la pagina non esiste)">Libre-SOC</a>, <a href="/w/index.php?title=OpenPOWER_Microwatt&action=edit&redlink=1" class="new" title="OpenPOWER Microwatt (la pagina non esiste)">Microwatt</a>)<b> ·</b> <a href="/wiki/RISC-V" title="RISC-V">RISC-V</a><b> ·</b> <a href="/w/index.php?title=Zet_(Hardware)&action=edit&redlink=1" class="new" title="Zet (Hardware) (la pagina non esiste)">Zet</a></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table> <style data-mw-deduplicate="TemplateStyles:r140554510">.mw-parser-output .CdA{border:1px solid #aaa;width:100%;margin:auto;font-size:90%;padding:2px}.mw-parser-output .CdA th{background-color:#f2f2f2;font-weight:bold;width:20%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .CdA th{background-color:#202122}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .CdA{border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .CdA th{background-color:#202122}}</style><table class="CdA"><tbody><tr><th><a href="/wiki/Aiuto:Controllo_di_autorit%C3%A0" title="Aiuto:Controllo di autorità">Controllo di autorità</a></th><td><a href="/wiki/Library_of_Congress_Control_Number" title="Library of Congress Control Number">LCCN</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr></span>) <a rel="nofollow" class="external text" href="http://id.loc.gov/authorities/subjects/sh93009062">sh93009062</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="tedesco">DE</abbr></span>) <a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4347749-5">4347749-5</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Biblioteca_nazionale_di_Israele" title="Biblioteca nazionale di Israele">J9U</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr>, <abbr title="ebraico">HE</abbr></span>) <a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&local_base=NLX10&find_code=UID&request=987007551420305171">987007551420305171</a></span><span style="font-weight:bold;"> ·</span> <a href="/wiki/Biblioteca_della_Dieta_nazionale_del_Giappone" title="Biblioteca della Dieta nazionale del Giappone">NDL</a> <span class="uid">(<span style="font-weight:bolder; font-size:80%"><abbr title="inglese">EN</abbr>, <abbr title="giapponese">JA</abbr></span>) <a rel="nofollow" class="external text" href="https://id.ndl.go.jp/auth/ndlna/001328304">001328304</a></span></td></tr></tbody></table> <div class="noprint" style="width:100%; padding: 3px 0; display: flex; flex-wrap: wrap; row-gap: 4px; column-gap: 8px; box-sizing: border-box;"><div style="flex-basis: calc( 100% / 2 - 8px / 2 );"><style data-mw-deduplicate="TemplateStyles:r140555418">.mw-parser-output .itwiki-template-occhiello{width:100%;line-height:25px;border:1px solid #CCF;background-color:#F0EEFF;box-sizing:border-box}.mw-parser-output .itwiki-template-occhiello-progetto{background-color:#FAFAFA}@media screen{html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-night .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello{background-color:#202122;border-color:#54595D}html.skin-theme-clientpref-os .mw-parser-output .itwiki-template-occhiello-progetto{background-color:#282929}}</style><div class="itwiki-template-occhiello"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Nuvola_apps_ksim.png" class="mw-file-description" title="Elettronica"><img alt=" " src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/25px-Nuvola_apps_ksim.png" decoding="async" width="25" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/38px-Nuvola_apps_ksim.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/50px-Nuvola_apps_ksim.png 2x" data-file-width="128" data-file-height="128" /></a></span> <b><a href="/wiki/Portale:Elettronica" class="mw-redirect" title="Portale:Elettronica">Portale Elettronica</a></b></div></div><div style="flex-basis: calc( 100% / 2 - 8px / 2 );"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r140555418"><div class="itwiki-template-occhiello"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Computer_n_screen.svg" class="mw-file-description" title="Informatica"><img alt=" " src="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/24px-Computer_n_screen.svg.png" decoding="async" width="24" height="25" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/37px-Computer_n_screen.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/77/Computer_n_screen.svg/48px-Computer_n_screen.svg.png 2x" data-file-width="119" data-file-height="123" /></a></span> <b><a href="/wiki/Portale:Informatica" title="Portale:Informatica">Portale Informatica</a></b></div></div></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5c59558b9d‐fwjgt Cached time: 20241130084603 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.331 seconds Real time usage: 0.597 seconds Preprocessor visited node count: 2802/1000000 Post‐expand include size: 44966/2097152 bytes Template argument size: 470/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 3/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 13376/5000000 bytes Lua time usage: 0.210/10.000 seconds Lua memory usage: 7120865/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 390.605 1 -total 33.12% 129.378 1 Template:Collegamenti_esterni 12.77% 49.864 1 Template:Vedi_anche 12.58% 49.150 1 Template:Logica_programmabile 11.83% 46.200 1 Template:Navbox 9.93% 38.772 12 Template:Cita_web 8.09% 31.616 1 Template:Portale 7.02% 27.428 1 Template:Interprogetto 4.04% 15.797 2 Template:Icona_argomento 3.62% 14.134 1 Template:Controllo_di_autorità --> <!-- Saved in parser cache with key itwiki:pcache:idhash:594412-0!canonical and timestamp 20241130084603 and revision id 141369151. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Estratto da "<a dir="ltr" href="https://it.wikipedia.org/w/index.php?title=Field_Programmable_Gate_Array&oldid=141369151">https://it.wikipedia.org/w/index.php?title=Field_Programmable_Gate_Array&oldid=141369151</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Categoria:Categorie" title="Categoria:Categorie">Categoria</a>: <ul><li><a href="/wiki/Categoria:Circuiti_elettronici_configurabili" title="Categoria:Circuiti elettronici configurabili">Circuiti elettronici configurabili</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Categorie nascoste: <ul><li><a href="/wiki/Categoria:Template_Webarchive_-_collegamenti_all%27Internet_Archive" title="Categoria:Template Webarchive - collegamenti all'Internet Archive">Template Webarchive - collegamenti all'Internet Archive</a></li><li><a href="/wiki/Categoria:Voci_con_modulo_citazione_e_parametro_coautori" title="Categoria:Voci con modulo citazione e parametro coautori">Voci con modulo citazione e parametro coautori</a></li><li><a href="/wiki/Categoria:P10037_letta_da_Wikidata" title="Categoria:P10037 letta da Wikidata">P10037 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P6706_letta_da_Wikidata" title="Categoria:P6706 letta da Wikidata">P6706 letta da Wikidata</a></li><li><a href="/wiki/Categoria:P3847_letta_da_Wikidata" title="Categoria:P3847 letta da Wikidata">P3847 letta da Wikidata</a></li><li><a href="/wiki/Categoria:Voci_con_codice_LCCN" title="Categoria:Voci con codice LCCN">Voci con codice LCCN</a></li><li><a href="/wiki/Categoria:Voci_con_codice_GND" title="Categoria:Voci con codice GND">Voci con codice GND</a></li><li><a href="/wiki/Categoria:Voci_con_codice_J9U" title="Categoria:Voci con codice J9U">Voci con codice J9U</a></li><li><a href="/wiki/Categoria:Voci_con_codice_NDL" title="Categoria:Voci con codice NDL">Voci con codice NDL</a></li><li><a href="/wiki/Categoria:Voci_non_biografiche_con_codici_di_controllo_di_autorit%C3%A0" title="Categoria:Voci non biografiche con codici di controllo di autorità">Voci non biografiche con codici di controllo di autorità</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> Questa pagina è stata modificata per l'ultima volta il 2 ott 2024 alle 06:45.</li> <li id="footer-info-copyright">Il testo è disponibile secondo la <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.it">licenza Creative Commons Attribuzione-Condividi allo stesso modo</a>; possono applicarsi condizioni ulteriori. Vedi le <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/it">condizioni d'uso</a> per i dettagli.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy/it">Informativa sulla privacy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:Sala_stampa/Wikipedia">Informazioni su Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:Avvertenze_generali">Avvertenze</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Codice di condotta</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Sviluppatori</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/it.wikipedia.org">Statistiche</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Dichiarazione sui cookie</a></li> <li id="footer-places-mobileview"><a href="//it.m.wikipedia.org/w/index.php?title=Field_Programmable_Gate_Array&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Versione mobile</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-v89px","wgBackendResponseTime":138,"wgPageParseReport":{"limitreport":{"cputime":"0.331","walltime":"0.597","ppvisitednodes":{"value":2802,"limit":1000000},"postexpandincludesize":{"value":44966,"limit":2097152},"templateargumentsize":{"value":470,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":13376,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 390.605 1 -total"," 33.12% 129.378 1 Template:Collegamenti_esterni"," 12.77% 49.864 1 Template:Vedi_anche"," 12.58% 49.150 1 Template:Logica_programmabile"," 11.83% 46.200 1 Template:Navbox"," 9.93% 38.772 12 Template:Cita_web"," 8.09% 31.616 1 Template:Portale"," 7.02% 27.428 1 Template:Interprogetto"," 4.04% 15.797 2 Template:Icona_argomento"," 3.62% 14.134 1 Template:Controllo_di_autorità"]},"scribunto":{"limitreport-timeusage":{"value":"0.210","limit":"10.000"},"limitreport-memusage":{"value":7120865,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-5c59558b9d-fwjgt","timestamp":"20241130084603","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Field Programmable Gate Array","url":"https:\/\/it.wikipedia.org\/wiki\/Field_Programmable_Gate_Array","sameAs":"http:\/\/www.wikidata.org\/entity\/Q190411","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q190411","author":{"@type":"Organization","name":"Contributori ai progetti Wikimedia"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-09-24T08:19:33Z","dateModified":"2024-10-02T05:45:16Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/d\/d4\/Altera_Flex_EPF10K20_20000_cell_FPGA.jpg","headline":"dispositivo logico programmabile"}</script> </body> </html>