order_bg

Produkte

10AX115H2F34E2SG FPGA Arria® 10 GX-Familie 1150000 Zellen 20-nm-Technologie 0,9 V 1152-Pin FC-FBGA

kurze Beschreibung:

Die Gerätefamilie 10AX115H2F34E2SG besteht aus leistungsstarken und energieeffizienten 20-nm-FPGAs und SoCs der Mittelklasse.

Höhere Leistung als die vorherige Generation der Mittel- und Oberklasse
FPGAs


Produktdetail

Produkt Tags

Technische Produktspezifikationen

EU RoHS

Konform

ECCN (USA)

3A991

Teilestatus

Aktiv

HTS

8542.39.00.01

SVHC

Ja

SVHC überschreitet den Grenzwert

Ja

Automobil

No

PPAP

No

Familienname

Arria® 10 GX

Prozesstechnik

20 nm

Benutzer-E/As

504

Anzahl der Register

1708800

Betriebsversorgungsspannung (V)

0,9

Logikelemente

1150000

Anzahl der Multiplikatoren

3036 (18x19)

Programmspeichertyp

SRAM

Eingebetteter Speicher (Kbit)

54260

Gesamtzahl des Block-RAM

2713

EMACs

3

Gerätelogikeinheiten

1150000

Geräteanzahl der DLLs/PLLs

32

Transceiver-Kanäle

96

Transceiver-Geschwindigkeit (Gbit/s)

17.4

Dedizierter DSP

1518

PCIe

4

Programmierbarkeit

Ja

Unterstützung der Neuprogrammierbarkeit

Ja

Kopierschutz

Ja

In-System-Programmierbarkeit

Ja

Geschwindigkeitsstufe

2

Single-Ended-I/O-Standards

LVTTL|LVCMOS

Externe Speicherschnittstelle

DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM

Minimale Betriebsversorgungsspannung (V)

0,87

Maximale Betriebsversorgungsspannung (V)

0,93

E/A-Spannung (V)

1,2|1,25|1,35|1,5|1,8|2,5|3

Mindestbetriebstemperatur (°C)

0

Maximale Betriebstemperatur (°C)

100

Temperaturklasse des Lieferanten

Erweitert

Handelsname

Arria

Montage

Oberflächenmontage

Pakethöhe

2,95

Paketbreite

35

Paketlänge

35

Platine geändert

1152

Standardpaketname

BGA

Lieferantenpaket

FC-FBGA

Pin-Anzahl

1152

Bleiform

Ball

Der Unterschied und die Beziehung zwischen FPGA und CPLD

1. FPGA-Definition und -Eigenschaften

FPGAübernimmt ein neues Konzept namens Logic Cell Array (LCA) und Configurable Logic Block (CLB) sowie Input Output (IOB) Block and Interconnect.Das konfigurierbare Logikmodul ist die Grundeinheit zur Realisierung der Benutzerfunktion, die normalerweise in einem Array angeordnet ist und sich über den gesamten Chip erstreckt.Das Eingabe-Ausgabe-Modul IOB vervollständigt die Schnittstelle zwischen der Logik auf dem Chip und dem externen Gehäuse-Pin und ist normalerweise um das Chip-Array herum angeordnet.Die interne Verkabelung besteht aus unterschiedlich langen Drahtsegmenten und einigen programmierbaren Verbindungsschaltern, die verschiedene programmierbare Logikblöcke oder E/A-Blöcke verbinden, um einen Schaltkreis mit einer bestimmten Funktion zu bilden.

Die Grundfunktionen von FPGA sind:

  • Durch die Verwendung von FPGA zum Entwerfen einer ASIC-Schaltung müssen Benutzer keine Produktionsprojekte planen und können einen geeigneten Chip erhalten.
  • Das FPGA kann als Pilotbeispiel für andere vollständig kundenspezifische oder halbkundenspezifische Systeme verwendet werdenASIC-Schaltungen;
  • Es gibt zahlreiche Trigger und I/O-Pins im FPGA;
  • FPGA ist eines der Geräte mit dem kürzesten Designzyklus, den niedrigsten Entwicklungskosten und dem geringsten Risiko in der ASIC-Schaltung.
  • FPGA verwendet einen Hochgeschwindigkeits-CHMOS-Prozess, einen geringen Stromverbrauch und kann mit CMOS- und TTL-Ebenen kompatibel sein.

2, CPLD-Definition und -Eigenschaften

CPLDbesteht hauptsächlich aus einer programmierbaren Logikmakrozelle (LMC) um die Mitte einer programmierbaren Verbindungsmatrixeinheit, in der die LMC-Logikstruktur komplexer ist und eine komplexe Verbindungsstruktur der E/A-Einheit aufweist, die vom Benutzer entsprechend generiert werden kann die bedürfnisse der spezifischen schaltung struktur, um bestimmte funktionen.Da die Logikblöcke bei CPLD über Metalldrähte fester Länge miteinander verbunden sind, ist die entworfene Logikschaltung zeitlich vorhersagbar und vermeidet den Nachteil einer unvollständigen Vorhersage des Timings einer segmentierten Verbindungsstruktur.In den 1990er Jahren entwickelte sich CPLD schneller, nicht nur mit elektrischen Löscheigenschaften, sondern auch mit erweiterten Funktionen wie Kantenscannen und Online-Programmierung.

Die Merkmale der CPLD-Programmierung sind wie folgt:

  • Logik- und Speicherressourcen sind reichlich vorhanden (Cypress De1ta 39K200 verfügt über mehr als 480 KB RAM);
  • Flexibles Timing-Modell mit redundanten Routing-Ressourcen;
  • Flexible Änderung des Pin-Ausgangs;
  • Kann auf dem System installiert und neu programmiert werden;
  • Große Anzahl an I/O-Einheiten;

3. Unterschiede und Zusammenhänge zwischen FPGA und CPLD

CPLD ist die Abkürzung für „Complex Programmable Logic Device“, FPGA ist die Abkürzung für „Field Programmable Gate Array“. Die Funktion der beiden ist im Grunde die gleiche, aber das Implementierungsprinzip unterscheidet sich geringfügig, sodass wir den Unterschied zwischen den beiden manchmal insgesamt ignorieren können wird als programmierbares Logikgerät oder CPLD/FPGA bezeichnet.Es gibt mehrere Unternehmen, die CPLD/FPGas produzieren, die größten drei sind ALTERA, XILINX und LAT-TICE.Die kombinatorische Logikfunktion von CPLD ist sehr stark zerlegt. Eine Makroeinheit kann ein Dutzend oder sogar mehr als 20 bis 30 kombinatorische Logikeingänge zerlegen.Allerdings kann eine FPGA-LUT nur die kombinatorische Logik von 4 Eingängen verarbeiten, sodass CPLD für den Entwurf komplexer kombinatorischer Logik wie der Dekodierung geeignet ist.Der Herstellungsprozess von FPGA bestimmt jedoch, dass die Anzahl der im FPGA-Chip enthaltenen LUTs und Trigger sehr groß ist, oft Tausende von Tausenden. CPLD kann im Allgemeinen nur 512 logische Einheiten erreichen, und wenn der Chippreis durch die Anzahl der logischen geteilt wird Einheiten sind die durchschnittlichen logischen Stückkosten von FPGA viel niedriger als die von CPLD.Wenn also im Design eine große Anzahl von Triggern verwendet wird, beispielsweise beim Entwerfen einer komplexen Timing-Logik, ist die Verwendung eines FPGA eine gute Wahl.

Obwohl sowohl FPGA als auch CPLD programmierbare ASIC-Geräte sind und viele gemeinsame Merkmale aufweisen, weisen sie aufgrund der Unterschiede in der Struktur von CPLD und FPGA ihre eigenen Merkmale auf:

  • CPLD eignet sich besser zum Vervollständigen verschiedener Algorithmen und kombinatorischer Logik, und FPGA eignet sich besser zum Vervollständigen sequentieller Logik.Mit anderen Worten: FPGA eignet sich besser für Strukturen mit vielen Flip-Flops, während CPLD eher für Strukturen mit begrenzten Flip-Flops und Produkttermen geeignet ist.
  • Die kontinuierliche Routing-Struktur von CPLD bestimmt, dass seine Zeitverzögerung gleichmäßig und vorhersehbar ist, während die segmentierte Routing-Struktur von FPGA bestimmt, dass seine Verzögerung unvorhersehbar ist.
  • FPGA bietet mehr Flexibilität als CPLD bei der Programmierung.
  • CPLD wird durch Ändern der Logikfunktion eines festen internen Schaltkreises programmiert, während FPGA durch Ändern der Verdrahtung der internen Verbindung programmiert wird.
  • Fpgas können unter Logikgattern programmiert werden, während CPLDS unter Logikblöcken programmiert werden.
  • FPGA ist stärker integriert als CPLD und verfügt über eine komplexere Verdrahtungsstruktur und Logikimplementierung.

Im Allgemeinen ist der Stromverbrauch von CPLD höher als der von FPGA, und je höher der Integrationsgrad, desto offensichtlicher.


  • Vorherige:
  • Nächste:

  • Schreiben Sie hier Ihre Nachricht und senden Sie sie an uns