FPGA e ASIC

FPGA è programmato per raggiungere le esigenze ur.Di solito utilizzato per la prototipazione.Già disponibili FPGA può essere utilizzato per soddisfare i requisiti di ur.

ASIC IC è progettato per scopi specifici.Completamente chip dovrebbero essere progettati per soddisfare le richieste del ur.

 
Posso utilizzare un FPGA per la costruzione di un ASIC?

 
FPGA normalmente viene utilizzato per ASIC o LOW realizzazione di prototipi hardware volume.

 
si riferiscono
h ** p: / / www.edaboard.com/ftopic125753.html

 
Sea Gate per la programmazione, e l'altro è il disegno di celle standard.

 
FPGA sono grandi per la prototipazione e produzione a basso volume.Qualsiasi progetto relativamente complesso medio-alto volume per i quali il consumo di energia, il costo dei componenti e le dimensioni sono importanti questioni richiede una soluzione per la produzione di massa.Che è strutturato in cui le tecnologie ASIC entrare

Un ASIC strutturato è programmato nei livelli superiori del processo di fabbricazione per una specifica funzione logica.La logica non utilizzati per la progettazione del circuito non è sintetizzato nella ASIC strutturati.Nella maggior parte dei casi, che permette l'uso di un die più piccolo che è meno costoso e richiede meno potenza rispetto all'originale FPGA.

 
FPGA -> Una casa readymade
ASIC -> Casa dovete Buid per le vostre esigenze.

 
Una domanda-Specific Integrated Circuit (ASIC) è uno dei circuiti integrati (IC) su misura per un particolare uso, piuttosto che destinati all'uso generico.Ad esempio, un chip progettato unicamente per funzionare un telefono cellulare è un ASIC.Al contrario, la serie 7400 e 4000 serie di circuiti integrati sono elementi logici che possono essere collegati insieme per eseguire diverse applicazioni.Intermedia tra ASIC e prodotti standard sono prodotti standard per applicazioni specifiche (ASSP).

Come le dimensioni sono ridotte funzionalità e strumenti di progettazione migliorati nel corso degli anni, la massima complessità (e quindi la funzionalità), possibilmente in un ASIC è cresciuto da 5.000 porte a oltre 100 milioni di euro.ASIC Modern spesso includono l'intero 32-bit, compresi i blocchi di memoria ROM, RAM, EEPROM, Flash e altri elementi di grandi dimensioni.Tale ASIC è spesso definito un SoC (System-on-a-chip).ASIC digitale i progettisti di utilizzare un linguaggio di descrizione dell'hardware (HDL), come il Verilog e VHDL, per descrivere le funzionalità di ASIC.

Field-programmable gate arrays (FPGA) sono l'equivalente moderno di 7.400 logica e una serie di basetta, che contiene i blocchi logici programmabili e interconnessioni programmabili che consentono l'FPGA potrà essere utilizzata in diverse applicazioni.Per i disegni più piccoli e / o volumi di produzione inferiori, FPGA può essere più conveniente di un design ASIC.Non ricorrenti costo di ingegneria (il costo per l'installazione in fabbrica per produrre un ASIC particolare) è possibile imbattersi in centinaia di migliaia di dollari.
Un campo Programmable Gate Array (FPGA) è un dispositivo a semiconduttore, contenenti componenti logici programmabili e interconnessioni programmabili.I componenti logici programmabili può essere programmato per duplicare la funzionalità di porte logiche di base come AND, OR, XOR, NOT o più complesse funzioni combinatorie come decoder o le funzioni matematiche semplici.Nella maggior parte dei FPGA, questi componenti logici programmabili (o blocchi logici, in gergo FPGA) anche elementi di memoria, che può essere semplice flip-flop o più blocchi completi di ricordi.

Una gerarchia di interconnessioni programmabili permette di blocchi di logica di un FPGA per essere collegate tra loro in base alle esigenze del progettista del sistema, un po 'come un chip programmabile basetta.Questi blocchi di logica e di segnale può essere programmato dopo il processo di fabbricazione da parte del cliente / progettista (da qui il termine "programmabili") in modo che il chip FPGA in grado di eseguire qualsiasi funzione logica è necessario.

FPGA sono generalmente più lento di quello della loro applicazione-Specific Integrated Circuit (ASIC) controparti, non può gestire un progetto così complesso, e disegnare più potere.Tuttavia, essi hanno diversi vantaggi, quali un minor tempo di mercato, la capacità di ri-programmare in campo per correggere i bug, e più bassi costi non ricorrenti di ingegneria.I fornitori possono vendere più conveniente, le versioni meno flessibile di loro FPGA, che non possono essere cambiate dopo che il progetto si è impegnata.Lo sviluppo di questi disegni è fatto su FPGA regolari e poi migrato in una versione fissa che più assomiglia ad un ASIC.Complessi dispositivi logici programmabili, o CPLD, sono altre alternative.

 
anche se ASIC e FPGA sono due cose diverse, in cui il design si ASIC, potremmo utilizzare FPGA per l'emulazione e la verifica ai fini

 
FPGA è l'acronimo di Field programmable Gate Array ... che è disponibile sul mercato e fornito da diff-fornitori diff.è utilizzato come un dispositivo di ready made in Digital Application.Ma l'applicazione ASIC Specific Integrated Circuit, è fabbricato in base alle nostre esigenze

 
Nella nostra azienda, FPGA è utilizzato per verificare la funzione del design che attueranno AISC.

 
Credo che la caratteristica più potente del chip FPGA è "programmabile".Ciò significa che è possibile verificare molti disegni sulla stessa FPGA.E se trovi un bug, è possibile risolvere il disegno immediatamente.Per ASIC, tranne FIB, se i bug si verificano, se quasi impossibile cambiare la progettazione di hardware.Poi soluzione software può essere l'unica soluzione.

 
semplice che si può fare qualsiasi circuito digitale in FPGA, attraverso la programmazione, ma ASIC sono fatti per particolari IC digitali nella produzione di massa di ridurre i costi.

 
Un altro punto merita di essere citato:

FPGA sono attualmente utilizzati come infrastruttura per sostenere il computing riconfigurabile, chiamato anche calcolo adattivo, il cui calcolo le funzioni possono essere personalizzate sia a run-time di riconfigurazione (RTR) o all'inizio della esecuzione del task (recofiguration statiche).QuickSilver Technology ha lanciato un chip riconfigurabile per supportare i protocolli di comunicazione diversi, come CDMA e GSM, allo stesso tempo.Fondamentalmente, sia FPGA e ASIC hanno i loro pro e contro.Nel prossimo futuro, si può vedere la tendenza che entrambi stanno emergendo.

 
Ya!
Siamo alla ricerca di un modello comune di FPGA e ASIC.
Ogni volta che si cambia FPGA per ASIC ci vorrà del tempo.Questa volta dobbiamo solo scrivere il modello RTL per l'uso di FPGA e ASIC uso 'definire la funzione.In modo da poter utilizzare un solo codice di RTL per entrambi.

 
con FPGA E 'veloce di sviluppare prototipo

cui in caso di ciclo di sviluppo ASIC è abbastanza lento

and Structured ASIC è una combinazione di entrambi

 
FPGA - Field Programmable Gate Array

ASIC - Application Specific Integrated Circuits

FPGA - u può cancellare e ricaricare molte volte, ma una volta che è ASIC layouted, it cant be riutilizzo

Dinesh

 
FPGA dispositivo è programmabile proprio come un microcontroller, dove nella progettazione saranno programmati in HDL, simulato, sintetizzati e aftr che il bit programmabili file verrà caricato nella FPGA mediante dispositivo JTAG cavi Programmble.

ASIC è una piena applicazione personalizzata specifica IC, che invovles ulteriori passi backend per la progettazione e la fabbricazione esso.

FPGA sono utilizzate per applicazioni a basso volume
ASIC sono utilizzate per applicazioni ad alto volome.

 

Welcome to EDABoard.com

Sponsor

Back
Top