Leistungsprogrammierbare IC-Chips XC6SLX100-3FGG484C Übersicht über die Spartan-6-Familie
programming ic chips
,ic programmer circuit
Leistungsprogrammierbare IC-Chips XC6SLX100-3FGG484C Übersicht über die Spartan-6-Familie
XC6SLX100-3FGG484CÜbersicht über die Spartan-6-Familie
Allgemeine Beschreibung
Die Spartan®-6-Familie bietet führende Systemintegrationsfunktionen mit den niedrigsten Gesamtkosten für Anwendungen mit hohem Volumen.Die dreizehnköpfige Familie bietet erweiterte Dichten von 3.840 bis 147.443 Logikzellen, mit halb so viel Stromverbrauch wie frühere Spartan-Familien und schnellerer, umfassenderer Konnektivität.Die Spartan-6-Familie basiert auf einer ausgereiften 45-nm-Kupferprozesstechnologie mit geringem Stromverbrauch, die das optimale Gleichgewicht zwischen Kosten, Leistung und Leistung bietet. Sie bietet eine neue, effizientere Lookup-Table-Logik (LUT) mit zwei Registern und 6 Eingängen eine reichhaltige Auswahl an integrierten Blöcken auf Systemebene.Dazu gehören 18 Kb (2 x 9 Kb) Block-RAMs, DSP48A1-Slices der zweiten Generation, SDRAM-Speichercontroller, verbesserte Mixed-Mode-Taktverwaltungsblöcke, SelectIO™-Technologie, leistungsoptimierte serielle Hochgeschwindigkeits-Transceiver-Blöcke, PCI Express®-kompatible Endpunktblöcke und erweiterte Energieverwaltungsmodi auf Systemebene, automatische Erkennungskonfigurationsoptionen und verbesserte IP-Sicherheit mit AES- und Device DNA-Schutz.Diese Funktionen bieten eine kostengünstige programmierbare Alternative zu kundenspezifischen ASIC-Produkten mit beispielloser Benutzerfreundlichkeit.Spartan-6-FPGAs bieten die beste Lösung für hochvolumige Logikdesigns, verbraucherorientierte DSP-Designs und kostensensible eingebettete Anwendungen.Spartan-6-FPGAs sind die programmierbare Siliziumbasis für Targeted Design Platforms, die integrierte Software- und Hardwarekomponenten liefern, die es Designern ermöglichen, sich auf Innovationen zu konzentrieren, sobald ihr Entwicklungszyklus beginnt.Zusammenfassung des Spartan-6 FPGA
Merkmale
• Spartan-6-Familie:
• Spartan-6 LX FPGA: Logik optimiert
• Spartan-6 LXT FPGA: Serielle Hochgeschwindigkeitskonnektivität
• Auf niedrige Kosten ausgelegt
• Mehrere effiziente integrierte Blöcke
• Optimierte Auswahl an I/O-Standards
• Versetzte Pads
• Großvolumige drahtgebundene Kunststoffgehäuse
• Geringe statische und dynamische Leistung
• 45-nm-Prozess optimiert für Kosten und geringen Stromverbrauch
• Energiesparmodus im Ruhezustand, sodass kein Strom verbraucht wird
• Der Suspend-Modus behält Status und Konfiguration mit Multi-Pin-Weckfunktion und verbesserter Steuerung bei
• Geringere Kernspannung von 1,0 V (LX-FPGAs, nur -1L)
• Leistungsstarke 1,2-V-Kernspannung (LX- und LXT-FPGAs, Geschwindigkeitsstufen -2, -3 und -4)
• Multispannungs- und Multistandard-SelectIO™-Schnittstellenbänke
• Bis zu 1.050 Mbit/s Datenübertragungsrate pro Differenz-I/O
• Wählbarer Ausgangsantrieb, bis zu 24 mA pro Pin
• 3,3 V bis 1,2 VI/O-Standards und -Protokolle
• Kostengünstige HSTL- und SSTL-Speicherschnittstellen
• Hot-Swap-Konformität
• Einstellbare I/O-Anstiegsgeschwindigkeiten zur Verbesserung der Signalintegrität
• Hochgeschwindigkeits-GTP-serielle Transceiver in den LXT-FPGAs
• Bis zu 3,125 Gbit/s
• Hochgeschwindigkeitsschnittstellen
einschließlich: Serial ATA, Aurora, 1G Ethernet, PCI Express, OBSAI, CPRI, EPON, GPON, DisplayPort und XAUI • Integrierter Endpunktblock für PCI-Express-Designs (LXT) • Kostengünstige PCI®-Technologieunterstützung, kompatibel mit 33 MHz, 32 - und 64-Bit-Spezifikation.• Effiziente DSP48A1-Slices • Leistungsstarke Arithmetik und Signalverarbeitung • Schneller 18 x 18-Multiplikator und 48-Bit-Akkumulator • Pipelining- und Kaskadierungsfunktion • Voraddierer zur Unterstützung von Filteranwendungen • Integrierte Speichercontrollerblöcke • DDR, DDR2, DDR3 und LPDDR Unterstützung • Datenraten bis zu 800 MBit/s (12,8 GBit/s Spitzenbandbreite) • Multi-Port-Busstruktur mit unabhängigem FIFO zur Reduzierung von Design-Timing-Problemen • Reichlich vorhandene Logikressourcen mit erhöhter Logikkapazität • Optionale Unterstützung für Schieberegister oder verteiltes RAM • Effizient 6-Eingangs-LUTs verbessern die Leistung und minimieren den Stromverbrauch. • LUT mit zwei Flip-Flops für Pipeline-zentrierte Anwendungen. • Block-RAM mit einem breiten Granularitätsbereich. • Schneller Block-RAM mit Byte-Schreibfreigabe Kb-Block-RAMs • Clock Management Tile (CMT) für verbesserte Leistung • Geräuscharmer, flexibler Takt • Digitale Clock Manager (DCMs) eliminieren Taktversatz und Arbeitszyklusverzerrung • Phasenregelkreise (PLLs) für jitterarme Taktung • Frequenzsynthese mit gleichzeitige Multiplikation, Division und Phasenverschiebung • Sechzehn globale Taktnetzwerke mit geringem Zeitversatz • Vereinfachte Konfiguration, unterstützt kostengünstige Standards • 2-Pin-Konfiguration mit automatischer Erkennung • Umfangreiche SPI- (bis zu x4) und NOR-Flash-Unterstützung von Drittanbietern • Funktion Umfangreicher Xilinx-Plattform-Flash mit JTAG • MultiBoot-Unterstützung für Remote-Upgrades mit mehreren Bitströmen unter Verwendung von Watchdog-Schutz • Erhöhte Sicherheit für Designschutz • Einzigartige Geräte-DNA-Kennung für Designauthentifizierung • AES-Bitstream-Verschlüsselung in den größeren Geräten • Schnellere eingebettete Verarbeitung mit verbesserten, niedrigen Kosten , MicroBlaze™-Softprozessor • Branchenführende IP- und Referenzdesigns
Zusammenfassung der Spartan-6-FPGA-Funktionen
Tabelle 1: Zusammenfassung der Spartan-6-FPGA-Funktionen nach Gerät
Gerät | Logikzellen | Scheiben | Flip-Flops | Max. verteilter RAM (KB) | DSP48A1-Scheiben | 18 KB | Max. (KB) | CMTs | Speichercontrollerblöcke (max.) | Endpunktblöcke für PCI Express | Maximale GTP-Transceiver | Gesamtzahl der E/A-Banken | Maximaler Benutzer |
XC6SLX4 | 3.840 | 600 | 4.800 | 75 | 8 | 12 | 216 | 2 | 0 | 0 | 0 | 4 | 132 |
XC6SLX9 | 9.152 | 1.430 | 11.400 | 90 | 16 | 32 | 576 | 2 | 2 | 0 | 0 | 4 | 200 |
XC6SLX16 | 14.579 | 2.278 | 18.244 | 136 | 32 | 32 | 576 | 2 | 2 | 0 | 0 | 4 | 232 |
XC6SLX25 | 24.051 | 3.758 | 30.064 | 229 | 38 | 52 | 936 | 2 | 2 | 0 | 0 | 4 | 266 |
XC6SLX45 | 43.661 | 6.822 | 54.576 | 401 | 58 | 116 | 2088 | 4 | 2 | 0 | 0 | 4 | 358 |
XC6SLX75 | 74.637 | 11.662 | 93.296 | 692 | 132 | 172 | 3096 | 6 | 4 | 0 | 0 | 6 | 408 |
XC6SLX100 | 101.261 | 15.822 | 125.676 | 976 | 180 | 268 | 4824 | 6 | 4 | 0 | 0 | 6 | 480 |
XC6SLX150 | 147.443 | 23.038 | 184.304 | 1355 | 180 | 268 | 4824 | 6 | 4 | 4 | 0 | 0 | 6 |
567XC6S LX25T | 24.051 | 3.758 | 30.064 | 229 | 38 | 52 | 936 | 2 | 2 | 1 | 2 | 4 | 250 |
XC6SLX45T | 43.661 | 6.822 | 54.576 | 401 | 58 | 116 | 2088 | 4 | 2 | 1 | 4 | 4 | 296 |
XC6SLX75T | 74.637 | 11.622 | 93.296 | 692 | 132 | 172 | 3096 | 6 | 4 | 1 | 8 | 6 | 348 |
XC6SLX100T | 101.261 | 15.822 | 126.576 | 976 | 180 | 268 | 4824 | 6 | 4 | 1 | 8 | 6 | 498 |
XC6SLX150T | 147.443 | 23.038 | 184.304 | 1355 | 180 | 268 | 4824 | 6 | 4 | 1 | 8 | 6 | 540 |
Anmerkungen:1. Die Nennwerte der Spartan-6-FPGA-Logikzellen spiegeln die erhöhte Logikzellenkapazität wider, die die neue LUT-Architektur mit 6 Eingängen bietet.
2. Jedes Spartan-6-FPGA-Slice enthält vier LUTs und acht Flip-Flops.
3. Jedes DSP48A1-Slice enthält einen 18 x 18-Multiplikator, einen Addierer und einen Akkumulator.
4. Block-RAMs sind grundsätzlich 18 Kb groß.Jeder Block kann auch als zwei unabhängige 9-KB-Blöcke verwendet werden.
5. Jeder CMT enthält zwei DCMs und eine PLL.
Spartan-6 FPGA-Geräte-Paket-Kombinationen und verfügbare I/Os
Tabelle 2: Spartan-6-Geräte-Paket-Kombinationen und maximal verfügbare E/As
Anmerkungen:
1. Die Geräte in diesen Paketen verfügen über keinen Speichercontroller.
2. Die Speicher-Controller-Blockunterstützung ist x8 auf den XC6SLX9- und XC6SLX16-Geräten im CSG225-Paket.Im XC6SLX4 gibt es keinen Speichercontroller.
3. Diese Geräte sind als Standardbestelloptionen sowohl in Pb- als auch in bleifreien (zusätzlichen G) Gehäusen erhältlich.
4. Diese Pakete unterstützen zwei der vier Speichercontroller in den Geräten XC6SLX75, XC6SLX75T, XC6SLX100, XC6SLX100T, XC6SLX150 und XC6SLX150T.