XC6SLX150-2FGG484I Chip IC programmabili di potenza Componenti elettronici
ic programmer circuit
,programmable audio chip
XC6SLX150-2FGG484I/C Chip IC programmabili di potenza Componenti elettronici
Panoramica della famiglia Spartan-6
Descrizione generale
La famiglia Spartan®-6 fornisce funzionalità di integrazione di sistema leader con il costo totale più basso per applicazioni ad alto volume.La famiglia di tredici membri offre densità estese che vanno da 3.840 a 147.443 celle logiche, con la metà del consumo energetico delle precedenti famiglie Spartan e una connettività più rapida e completa.
Costruita su una matura tecnologia di processo in rame a bassa potenza da 45 nm che offre l'equilibrio ottimale tra costo, potenza e prestazioni, la famiglia Spartan-6 offre una nuova logica LUT (Lookup Table) a 6 ingressi a doppio registro più efficiente e una ricca selezione di blocchi integrati a livello di sistema.
Questi includono RAM a blocchi da 18 Kb (2 x 9 Kb), slice DSP48A1 di seconda generazione, controller di memoria SDRAM, blocchi avanzati di gestione del clock in modalità mista, tecnologia SelectIO™, blocchi transceiver seriali ad alta velocità ottimizzati per la potenza, blocchi Endpoint compatibili con PCI Express®, modalità di gestione dell'alimentazione a livello di sistema, opzioni di configurazione con rilevamento automatico e sicurezza IP avanzata con protezione AES e Device DNA.
Queste funzionalità forniscono un'alternativa programmabile a basso costo ai prodotti ASIC personalizzati con una facilità d'uso senza precedenti.Gli FPGA Spartan-6 offrono la migliore soluzione per progetti logici ad alto volume, progetti DSP orientati al consumatore e applicazioni embedded sensibili ai costi.Gli FPGA Spartan-6 sono la base in silicio programmabile per piattaforme di progettazione mirata che forniscono componenti software e hardware integrati che consentono ai progettisti di concentrarsi sull'innovazione non appena inizia il loro ciclo di sviluppo.Riepilogo dell'FPGA Spartan-6
Caratteristiche
• Famiglia Spartan-6:
• Spartan-6 LX FPGA: logica ottimizzata
• Spartan-6 LXT FPGA: connettività seriale ad alta velocità
• Progettato per un basso costo
• Più blocchi integrati efficienti
• Selezione ottimizzata degli standard I/O
• Piazzole sfalsate
• Imballaggi in plastica saldati ad alto volume
• Bassa potenza statica e dinamica
• Processo a 45 nm ottimizzato per costi e bassa potenza
• Modalità di ibernazione per l'interruzione dell'alimentazione
• La modalità di sospensione mantiene lo stato e la configurazione con attivazione multi-pin e miglioramento del controllo
• Tensione del core di 1,0 V a bassa potenza (FPGA LX, solo -1L)
• Tensione del core di 1,2 V ad alte prestazioni (FPGA LX e LXT, livelli di velocità -2, -3 e -4)
• Banchi di interfaccia SelectIO™ multitensione e multistandard
• Velocità di trasferimento dati fino a 1.050 Mb/s per I/O differenziale
• Drive di uscita selezionabile, fino a 24 mA per pin
• Standard e protocolli da 3,3V a 1,2VI/O
• Interfacce di memoria HSTL e SSTL a basso costo
• Conformità hot swap
• Velocità di risposta I/O regolabili per migliorare l'integrità del segnale
• Ricetrasmettitori seriali GTP ad alta velocità negli FPGA LXT
• Fino a 3.125 Gb/s
• Interfacce ad alta velocità
Compreso:
Serial ATA, Aurora, 1G Ethernet, PCI Express, OBSAI, CPRI, EPON, GPON, DisplayPort e XAUI
• Blocco endpoint integrato per progetti PCI Express (LXT)
• Supporto della tecnologia PCI® a basso costo compatibile con le specifiche a 33 MHz, 32 e 64 bit.
• Slice DSP48A1 efficienti
• Elaborazione aritmetica e del segnale ad alte prestazioni
• Veloce moltiplicatore 18 x 18 e accumulatore a 48 bit
• Funzionalità di pipelining e cascata
• Pre-addizionatore per assistere le applicazioni di filtraggio
• Blocchi del controller di memoria integrato
• Supporto DDR, DDR2, DDR3 e LPDDR
• Velocità dati fino a 800 Mb/s (larghezza di banda di picco 12,8 Gb/s)
• Struttura bus multiporta con FIFO indipendente per ridurre i problemi di temporizzazione della progettazione
• Abbondanti risorse logiche con maggiore capacità logica
• Registro a scorrimento opzionale o supporto RAM distribuita
• Efficienti LUT a 6 ingressi migliorano le prestazioni e riducono al minimo il consumo
• LUT con doppio flip-flop per applicazioni incentrate sulla pipeline
• Blocca la RAM con un'ampia gamma di granularità
• Blocco rapido della RAM con abilitazione alla scrittura dei byte
• Blocchi da 18 Kb che possono essere opzionalmente programmati come due RAM indipendenti da 9 Kb
• Clock Management Tile (CMT) per prestazioni migliorate
• Temporizzazione flessibile e a basso rumore
• I Digital Clock Managers (DCM) eliminano il clock skew e la distorsione del duty cycle
• Phase-Locked Loop (PLL) per un clock a basso jitter
• Sintesi di frequenza con moltiplicazione, divisione e sfasamento simultanei
• Sedici reti di clock globali a bassa inclinazione
• Configurazione semplificata, supporta standard a basso costo
• Configurazione di rilevamento automatico a 2 pin
• Ampio supporto SPI di terze parti (fino a x4) e flash NOR
• Ricco di funzionalità Xilinx Platform Flash con JTAG
• Supporto MultiBoot per l'aggiornamento remoto con più bitstream, utilizzando la protezione watchdog
• Maggiore sicurezza per la protezione del progetto
• Identificatore univoco del DNA del dispositivo per l'autenticazione del design
• Crittografia bitstream AES nei dispositivi più grandi
• Elaborazione integrata più rapida con il soft processor MicroBlaze™ potenziato ea basso costo
• Proprietà intellettuale e progetti di riferimento leader del settore
Riepilogo delle caratteristiche dell'FPGA Spartan-6
Tabella 1: Riepilogo delle funzionalità dell'FPGA Spartan-6 per dispositivo
Dispositivo | Celle logiche | Fette | Infradito | RAM massima distribuita (kb) | Fette DSP48A1 | 18 Kb | Massimo (KB) | CMT | Blocchi del controller di memoria (massimo) | Blocchi endpoint per PCI Express | Numero massimo di ricetrasmettitori GTP | Totale banchi I/O | Utente massimo |
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 |
Appunti:1. Le classificazioni della cella logica Spartan-6 FPGA riflettono la maggiore capacità della cella logica offerta dalla nuova architettura LUT a 6 ingressi.
2. Ogni slice FPGA Spartan-6 contiene quattro LUT e otto flip-flop.
3. Ogni slice DSP48A1 contiene un moltiplicatore 18 x 18, un sommatore e un accumulatore.
4. Le RAM a blocchi hanno fondamentalmente una dimensione di 18 Kb.Ciascun blocco può essere utilizzato anche come due blocchi indipendenti da 9 Kb.
5. Ogni CMT contiene due DCM e un PLL.
Combinazioni dispositivo-pacchetto Spartan-6 FPGA e I/O disponibili
Appunti:
1. Non è presente alcun controller di memoria sui dispositivi in questi pacchetti.
2. Il supporto del blocco del controller di memoria è x8 sui dispositivi XC6SLX9 e XC6SLX16 nel pacchetto CSG225.Non esiste un controller di memoria nell'XC6SLX4.
3. Questi dispositivi sono disponibili in pacchetti Pb e Pb-free (G aggiuntivi) come opzioni di ordinazione standard.
4. Questi pacchetti supportano due dei quattro controller di memoria nei dispositivi XC6SLX75, XC6SLX75T, XC6SLX100, XC6SLX100T, XC6SLX150 e XC6SLX150T.