Wie man richtig Auswahl zwischen FPGA und DSP
| by mark | September 15, 2008
FPGA ist ein elektronisches Gerät, das hilft der Konstrukteure schaffen benutzerdefinierte Logik für hohe Kommutierung Signalverarbeitung und DSP ist ein CPU-Signalverarbeitung für Anwendungen, wurde so konzipiert, dass ausführen Signalverarbeitung Algorithmen, für die der Grundsatz, dass Algorithmus ist mehrfach-und-Betrieb akkumulieren ist ähnlich wie für alle anderen Algorithmen. Bei der Durchführung von DSP (Digital Signal Processor) und FPGA (Field Programmable Gate Array), Entwicklungsingenieure konzentrieren sich auf verschiedene Parameter wie zum Beispiel: Stromverbrauch, Systemleistung, Formfaktor, System-Upgrade-Fähigkeit Zukunft, nicht wiederkehrende Engineering (NRE ) Investitionen, Bill-of-Materials (BOM) Kosten-und Projekt-Risiko. Im Allgemeinen wissen die Ingenieure über DSP, aber nicht vollständig bekannt, FPGA und damit Dies schafft eine Situation, in die sie benötigen, um eine von ihnen.
Diese Geräte sind sehr unterschiedlich voneinander sind und bis zu dienen unterschiedlichen Zwecken. DSP bieten eine optimale Plattform für Signalverarbeitung implementierten Algorithmen in der Software wurden in der Erwägung, dass FPGA-Logik für Klebstoff. Heutzutage gibt es bestimmte Anwendungen, bei denen diese beiden Geräte liefern optimale Lösungen. FPGA ist die bessere Wahl für die Vernetzung von DSP-Anwendungen und ist am besten in Video-Anwendungen. Dieses Beispiel zeigt, ihre Leistung hat sich durch eine bemerkenswerte Veränderung im Laufe der Jahre.
In Bezug auf die Kosten-Leistungs-Werte, DSP und FPGA-Vergleich sind in drei MMAC (Mio. Multiply-Accumulate Operationen pro Sekunde) die Performance Kategorien nämlich. Hoch, Mittel und Niedrig.
MMAC ist die Anzahl der Festnetz-Nummer-32-Bit-oder Single-precision floating-point multiplizieren-und akkumulieren Operationen, die ausgeführt werden können in Einheiten von Millionen pro Sekunde. Die Tabelle unten kann die Konstrukteure bei der richtigen Auswahl zwischen DSP und FPGA.
MMAC Kategorie
Geräte-Kosten-bereich
Minimale Cent / MMAC für FPGA
Minimale Cent / MMAC für DSP -
Hoch (> 1000 MMAC)
$ 100 bis $ 300
2,9
5,8
$ 300 bis $ 1000
4,2
13,4
$ 1000 bis $ 10000
20
--
Mittel (300 bis 1000 MMAC)
$ 10 bis $ 30
1,4
1,6
$ 30 bis $ 100
2,8
3
Niedrig (
Diese Geräte sind sehr unterschiedlich voneinander sind und bis zu dienen unterschiedlichen Zwecken. DSP bieten eine optimale Plattform für Signalverarbeitung implementierten Algorithmen in der Software wurden in der Erwägung, dass FPGA-Logik für Klebstoff. Heutzutage gibt es bestimmte Anwendungen, bei denen diese beiden Geräte liefern optimale Lösungen. FPGA ist die bessere Wahl für die Vernetzung von DSP-Anwendungen und ist am besten in Video-Anwendungen. Dieses Beispiel zeigt, ihre Leistung hat sich durch eine bemerkenswerte Veränderung im Laufe der Jahre.
In Bezug auf die Kosten-Leistungs-Werte, DSP und FPGA-Vergleich sind in drei MMAC (Mio. Multiply-Accumulate Operationen pro Sekunde) die Performance Kategorien nämlich. Hoch, Mittel und Niedrig.
MMAC ist die Anzahl der Festnetz-Nummer-32-Bit-oder Single-precision floating-point multiplizieren-und akkumulieren Operationen, die ausgeführt werden können in Einheiten von Millionen pro Sekunde. Die Tabelle unten kann die Konstrukteure bei der richtigen Auswahl zwischen DSP und FPGA.
MMAC Kategorie
Geräte-Kosten-bereich
Minimale Cent / MMAC für FPGA
Minimale Cent / MMAC für DSP -
Hoch (> 1000 MMAC)
$ 100 bis $ 300
2,9
5,8
$ 300 bis $ 1000
4,2
13,4
$ 1000 bis $ 10000
20
--
Mittel (300 bis 1000 MMAC)
$ 10 bis $ 30
1,4
1,6
$ 30 bis $ 100
2,8
3
Niedrig (
Article Source: http://www.articleset.com

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website