Array di gate programmabile sul campo (FPGA)

Autore: Laura McKinney
Data Della Creazione: 3 Aprile 2021
Data Di Aggiornamento: 15 Maggio 2024
Anonim
FPGA : Field Programmable Gate Arrays
Video: FPGA : Field Programmable Gate Arrays

Contenuto

Definizione - Cosa significa FPGA (Field-Programmable Gate Array)?

Un array di gate programmabile sul campo (FPGA) è un circuito integrato che può essere programmato o riprogrammato in base alla funzionalità o all'applicazione richieste dopo la produzione. Le caratteristiche importanti degli array di gate programmabili sul campo includono complessità inferiore, velocità più elevata, design dei volumi e funzioni programmabili. Con ulteriori progressi tecnologici, i gate array programmabili sul campo sono una proposta conveniente per la maggior parte dei progetti e dei mercati.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega Field-Programmable Gate Array (FPGA)

Un array di gate programmabile sul campo è costituito da blocchi logici che sono interconnessioni programmabili, riconfigurabili e pad di input / output. I blocchi logici utilizzati in un array di gate programmabile sul campo possono essere costituiti da elementi di memoria come flip-flop o blocchi di memoria. I blocchi logici sono in grado di eseguire funzioni di calcolo semplici o complesse. Gli array di gate programmabili sul campo sono per molti versi simili ai chip di memoria di sola lettura programmabili. Tuttavia, a differenza dei chip di memoria di sola lettura programmabili, che sono limitati a centinaia di gate, un array di gate programmabile sul campo può supportare diverse migliaia di gate. Un'altra caratteristica saliente degli array di gate programmabili sul campo è la possibilità di essere riprogrammati, a differenza dei circuiti integrati specifici dell'applicazione che sono fabbricati per compiti specifici.


Un array di gate programmabile sul campo può aiutare gli utenti di computer a personalizzare le capacità dei microprocessori per soddisfare esigenze individuali specifiche. Infatti, gli ingegneri utilizzano array di gate programmabili sul campo per progettare circuiti integrati specializzati. Altri vantaggi dell'utilizzo di gate array programmabili sul campo comprendono un ciclo di vita più prevedibile grazie alla rimozione delle capacità dei wafer, potenziali risse, tempi di immissione sul mercato più rapidi rispetto ad altre opzioni e un semplice ciclo di progettazione.

Gli array di gate programmabili sul campo vengono utilizzati in una vasta gamma di applicazioni e in mercati come aerospaziale, difesa, data center, automobilistico, medico e comunicazioni wireless.