Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Moderni FPGA di XILINX: serie VIRTEX. Dati di riferimento

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / Applicazione dei microcircuiti

 Commenti sull'articolo

Nel 2014 l'azienda americana Xilinx festeggia il suo 30° anniversario. Già in una fase iniziale della sua esistenza, nel 1984, l'azienda ha proposto un nuovo tipo di circuiti logici: cristalli di matrice di base riprogrammabili dall'utente (Field Programmable Gate Array, o FPGA). I circuiti integrati hanno offerto al progettista elettronico i vantaggi dei cristalli di matrice di base standard consentendo al contempo la progettazione, la configurazione, il debug, la correzione di bug e la riconfigurazione del circuito integrato sul posto di lavoro. Di conseguenza, la flessibilità del dispositivo è migliorata e il time to market dei prodotti finiti è stato notevolmente ridotto. Quali sono i risultati raggiunti da Xilinx fino ad oggi?

Introduzione

Oggi, Xilinx rilascia diverse serie di FPGA. Si dividono in FPGA - cristalli di matrice di base riprogrammabili dall'utente - e CPLD (Complex Programmable Logic Devices) - dispositivi logici complessi programmabili. In ogni serie - da una a più famiglie, contenenti, a loro volta, microcircuiti che differiscono per capacità, velocità e tipo di pacchetto (vedi figura). Le caratteristiche principali degli FPGA Xilinx (dall'inizio del 2004):

• una notevole quantità di risorse: oltre 10 milioni di gate di sistema per chip;
• elevate prestazioni: frequenze di sistema superiori a 400 MHz;
• tecnologia di produzione promettente: standard topologici fino a 90 nm, metallizzazione a nove strati, compreso il rame;
• architettura altamente flessibile con molte caratteristiche di sistema: RAM interna distribuita ea blocchi, logica di trasferimento veloce, buffer interni di terzo stato, ecc.;
• possibilità di inizializzazione e verifica tramite JTAG;
• possibilità di programmazione direttamente nell'impianto;
• un'ampia gamma: da microcircuiti economici e relativamente semplici per l'implementazione di progetti logici su larga scala a quelli molto complessi per la creazione di strumenti di elaborazione del segnale digitale ad alta velocità, modellazione e prototipazione di nuovi tipi di processori, dispositivi informatici, ecc.;
• ciclo di progettazione breve e tempi di compilazione ridotti;
• strumenti di progettazione economici (compresi quelli gratuiti).

Xilinx produce FPGA basati su tre tipi di memoria:

• SRAM (tipo FPGA). In questo caso, la configurazione del circuito viene memorizzata nella RAM interna, "ombra", e l'inizializzazione viene eseguita da un array di memoria esterno. La sequenza di configurazione (bitstream) può essere caricata nell'FPGA direttamente nel sistema e ricaricata un numero illimitato di volte. L'inizializzazione dell'FPGA viene eseguita automaticamente dalla ROM di avvio esterna quando la tensione di alimentazione viene applicata o forzata da un segnale speciale. Il processo di inizializzazione richiede 20-200 ms, durante i quali i pin FPGA si trovano in uno stato ad alta resistenza (tirati su un'unità logica). Gli FPGA di questo tipo includono microcircuiti della serie Virtex, Spartan;
• memoria flash. La configurazione è memorizzata nella memoria flash interna non volatile e può essere sovrascritta in qualsiasi momento direttamente da PC tramite la porta JTAG, eliminando la necessità di un programmatore. Tramite JTAG viene fornito anche il collaudo interno del circuito. Questa tecnologia è utilizzata per i CPLD della famiglia XC9500;
• EEPROM. In tali FPGA, la configurazione è memorizzata in una EEPROM interna non volatile e può essere sovrascritta in qualsiasi momento direttamente dal PC. I CPLD della famiglia CoolRunner sono realizzati utilizzando questa tecnologia.

Durante la fase di debug, la configurazione può essere scaricata da un computer utilizzando tre tipi di cavi: MultiPRO Desktop Tool, Parallel Cable IV e MultiLinx Cable. Tutti i cavi supportano la programmazione del chip CPLD senza porta JTAG. Quando si sceglie un cavo, è necessario tener conto delle loro proprietà, riportate di seguito:

Strumento desktop MultiPRO si collega a una porta parallela del PC, supporta la programmazione/configurazione interna al sistema di tutti gli FPGA Xilinx, nonché la programmazione offline degli FPGA della famiglia CoolRunner-ll e delle PROM della serie XC18V00 e PlatformFlash. Allo stesso tempo, la presenza in un set sia del programmatore stesso che del cavo di download ha consentito di ridurre il costo di un set di strumenti per il debug e la programmazione;

Cavo parallelo IV si collega alla porta parallela del PC, supporta l'avvio FPGA e la programmazione CPLD e la rilettura della configurazione tramite la porta JTAG. La tensione di alimentazione è fornita da una sorgente esterna a 5 V. Nella consegna del cavo è compreso un adattatore predisposto per fornire tensione al cavo dalla porta PS/2 del computer;

Cavo MultiLinx si collega alla porta RS-232 di un PC o workstation, nonché alla porta USB di un PC. La tensione di alimentazione (5; 3,3; 2,5 V) è fornita dalla scheda.

Moderni FPGA di XILINX: serie VIRTEX. Dati di riferimento. Xilinx FPGA
Riso. 1. FPGA Xilinx

Xilinx offre un set completo di software che consente di implementare un progetto basato sugli FPGA rilasciati. Il software include input schematico e di testo, sintesi VHDL/Verilog, simulazione funzionale, tracciante di cristalli, simulazione post-traccia e altro ancora. Inoltre, Xilinx sviluppa moduli specializzati, i cosiddetti core logici, che possono essere utilizzati come elementi di libreria durante la progettazione di dispositivi basati su FPGA.

Breve classificazione dei moderni microcircuiti XILINX

Ad oggi, i seguenti FPGA Xilinx sono i più promettenti:

• FPGA serie Virtex;
• FPGA della serie Spartan, ad eccezione dei chip delle famiglie Spartan (tensione di alimentazione 5 V) e Spartan-XL (3,3 V);
• Serie CPLD XC9500;
• CoolRunner-ll serie CPLD.

L'uso di altre serie Xilinx FPGA attualmente in produzione nei nuovi sviluppi non è raccomandato. Pertanto, non li considereremo.

Serie VIRTEX

La serie FPGA comprende quattro famiglie: Virtex, Virtex-E, Virtex-ll e Virtex-ll Pro. Rilasciata alla fine del 1998, la serie Virtex ha ampliato i tradizionali FPGA di tipo FPGA con un potente set di funzionalità per risolvere le sfide di progettazione di sistemi ad alte prestazioni. I chip FPGA della serie sono caratterizzati da un'architettura flessibile, costituita da una matrice di blocchi logici configurabili (Configurable Logic Blocks - CLB), circondati da blocchi I/O programmabili (Input-Output Blocks - SE). Logica overdrive dedicata per aritmetica ad alta velocità, supporto moltiplicatore dedicato, catene a cascata per funzioni ad alto input, registri/latch multipli abilitati al clock con reset e set sincrono/asincrono, bus a tre stati interni bilanciano velocità e densità di impacchettamento logico.

Il sistema gerarchico degli elementi di memoria dei microcircuiti della serie comprende: memoria distribuita basata su look-up table a quattro ingressi (4-LUT - Look-Up Table), configurata sia come RAM a 16 bit che come shift a 16 bit Registrati; memoria a blocchi incorporata (ogni blocco è configurato come RAM sincrona a doppia porta) e si interfaccia a moduli di memoria esterni. Gli FPGA della serie supportano la maggior parte degli standard I/O (tecnologia SelectIO™) e gli FPGA delle famiglie successive supportano gli standard di trasmissione del segnale differenziale - LVDS (Low-Voltage Differential Signaling), BLVDS (Bus LVDS), LVPECL (Low-Voltage Positive Emitter- Logica accoppiata). Sono forniti circuiti di controllo della temporizzazione integrati ad alta velocità. La progettazione viene eseguita utilizzando il pacchetto software ISE (Integrated Software Environment) in esecuzione su PC o workstation: ISE BaseX, ISE Foundation, ISE Alliance. I chip della serie Virtex sono prodotti con norme topologiche di 0,22-0,15 micron e metallizzazione multistrato. Tutti i microcircuiti della serie sono testati in fabbrica al 100%.

Diamo un'occhiata più da vicino alle principali famiglie di microcircuiti incluse nella serie Virtex.

Famiglia Virtex - la quarta generazione di chip FPGA dopo il rilascio nel 1984 del primo FPGA di questo tipo. Per la prima volta, i microcircuiti FPGA della famiglia hanno consentito di implementare non solo funzioni logiche ordinarie, ma anche operazioni che vengono ancora eseguite da prodotti specializzati separati. Con l'avvento della famiglia Virtex, gli FPGA sono passati dalla categoria dei circuiti logici di interconnessione alla categoria dei dispositivi programmabili che fungono da centro dei sistemi digitali.

Le caratteristiche principali della famiglia di FPGA Virtex: alte prestazioni (fino a 200 MHz), grande capacità logica (50mila-1 milione di gate di sistema), tensione di alimentazione del core 2,5 V, compatibilità con bus PCI a 66 MHz, supporto per "hot swap " per Compact PCI (Tabella 1). I chip della famiglia supportano 16 standard I/O ad alte prestazioni, inclusi LVTTL, LVCMOS2, PCI33, PCI66, GTL/GTL+, SSTL, HSTL, AGP e CTT, oltre alla connessione diretta ai dispositivi KZBTRAM. I circuiti di controllo dell'orologio integrati includono quattro moduli DLL-Delay-Locked Loop integrati e quattro reti di distribuzione dell'orologio ad area ampia con transizioni low edge più 24 reti di clock locali. Ogni blocco di memoria integrata è configurato come RAM sincrona a doppia porta da 4 Kb (capacità totale massima 128 Kb).

Tabella 1. Parametri dei microcircuiti della famiglia Virtex

Parametro XCV50 XCV100 XCV150 XCV200 XCV300 XCV1000 XCV1000 XCV800 XCV150
Matrice KLB 16x24 20x30 24x36 28x42 32x48 40x60 48x72 56x84 64x96
Numero di celle logiche 1728 2700 3888 5292 6912 10800 15552 21168 27648
Numero di valvole di sistema 57906 108904 164674 236666 322970 468252 661111 888439 1124022
Blocca la dimensione della memoria, bit 32768 40960 49152 57344 65536 81920 98304 114688 131072
Quantità di memoria distribuita, bit 24576 38400 55296 75264 98304 153600 221184 301056 393216
Numero di elementi DLL 4
Numero di standard I/O supportati 17
Gradazione di velocità, classe 4,5,6
Numero di contatti utente, max. (MCPC) 180 180 260 284 316 404 512 512 512
MChPK in casse CS144 (12x12 mm) 94 94 _ _ _ _ _ _ _
TQ144 (20x20mm) 98 98 - - - - - - -
PQ240/HQ240 (32x32mm) 166 166 166 166 166 166 166 166 -
BG256 (27x27mm) 180 180 180 180 - - - - -
BG352 (35x35mm) - - 260 260 260 - - - -
BG432 (40x40mm) - - - - 316 316 316 316 -
BG560 (42,5x42,5mm) - - - - - 404 404 404 404
FG256 (17x17mm) 176 176 176 176 - - - - -
FG456 (23x23mm) - - 260 284 312 - - - -
FG676 (27x27mm) - - - - - 404 444 444 -
FG680 (40x40mm) - - - - - - 512 512 512

I microcircuiti della famiglia sono realizzati secondo la tecnologia CMOS da 0,22 micron con metallizzazione a cinque strati.

Famiglia Virtex-E, rilasciato già nel settembre 1999, è paragonabile per caratteristiche e proprietà agli ASIC specializzati. I chip FPGA della famiglia sono progettati per i sistemi di scambio dati e l'elaborazione di segnali digitali. Rispetto ai microcircuiti della prima famiglia, sono caratterizzati da prestazioni più elevate (frequenza di sistema fino a 320 MHz) e maggiore capacità logica (oltre 2 milioni di porte di sistema, Tabella 2). Come la famiglia precedente, la tecnologia SelectIO™ fornisce supporto per più standard I/O, inclusi, per la prima volta, standard di trasmissione differenziale - LVDS, BLVDS, LVPECL. I chip della famiglia supportano PCI a 32/64 bit, 33/66 MHz. La tensione di alimentazione del nucleo è 1,8 V. Il sistema di memoria gerarchico a tre livelli ha la stessa struttura della famiglia precedente. Ma la capacità massima della memoria a blocchi è stata aumentata di 8,75 volte, fino a 1120 kbit. Ci sono anche interfacce veloci per RAM esterne ad alte prestazioni come ZBTSRAM a 200 MHz e SDRAM DDR a 200 Mbps.
L'emergere della famiglia di chip Virtex-E è stato reso possibile dal passaggio dalla tecnologia CMOS da 0,22 µm con placcatura a cinque strati a processi da 0,18 µm e placcatura a sei strati.

Pertanto, nei microcircuiti di questa famiglia, rispetto a Virtex, aumentano:

• capacità logica equivalente (tre volte);
• numero di standard I/O supportati (da 17 a 20);
• il numero massimo di contatti ingresso-uscita utente (di 1,5 volte, da 512 a 804);
• prestazioni delle unità di I/O (1,5 volte - da 200 a 320 MHz);
• il numero di moduli di sintonizzazione del ritardo incorporati - moduli DLL (due volte - da quattro a otto);
• numero di blocchi I/O utente (fino a 560).

Tabella 2. Parametri del chip della famiglia Virtex-E

Parametro XCV50E XCV100E XCV200E XCV300E XCV400E XCV600E XCV200E XCV600E XCV300E
Matrice KLB 16x24 20x30 28x42 32x48 40x60 48x72 64x96 72x108 80x120
Numero di celle logiche 1728 2700 5292 6912 10800 15552 27648 34992 43200
Numero di valvole di sistema 71693 128236 306393 411955 569952 952 1569178 2188742 2541952
Blocca la dimensione della memoria, bit 65536 81920 114688 131072 163840 294912 393216 589824 655360
Quantità di memoria distribuita, bit 24576 38400 75264 98304 153600 221184 393216 497664 614400
Numero di DLL 8
Numero di standard I/O supportati 20
Gradazione di velocità, classe 6,7,8
Numero massimo di contatti utente (MPPC) 176 176 284 316 404 512 660 724 804
MChPK in casse CS144 (12x12 mm) 94 94 94 _ _ _ _ _ _
PQ240/HQ240 (32x32mm) 158 158 158 158 158 158 158 - -
BG352 (35x35mm) - 196 260 260 - - - - -
BG432 (40x40mm) - - - 316 316 316 - - -
BG560 (42,5x42,5mm) - - - - - - 404 404 404
FG256 (17x17mm) 176 176 176 176 - - - - -
FG456(23x23mm) - - 284 312 - - - - -
FG676 (27x27mm) - - - - 404 444 - - -
FG680 (40x40mm) - - - - - 512 512 512 512
FG860 (42,5x42,5mm) - - - - - - 660 660 660
FG900 (31x31mm) - -
-
- - 512 660 700 -
FG1156 (35x35mm) - -
-
- - - 660 724 804

Molti sistemi di rete e imaging ad alte prestazioni richiedono grandi quantità di RAM. In risposta, Xilinx ha rilasciato una versione di memoria più grande della famiglia Virtex-E all'inizio del 2000, la Virtex-EM (XCV504E e XCV812E).

Tabella 3. Parametri dei chip con maggiore capacità di memoria a blocchi della famiglia Virtex-EM

Parametro XCV405E XCV812E
Matrice KLB 40x60 56x84
Numero di celle logiche 10/800 21168
Numero di valvole di sistema 1373634 2348810
Blocca la dimensione della memoria, bit 573440 1146880
Quantità di memoria distribuita, bit 153600 301056
Numero di DLL 8 8
Numero di standard I/O supportati 20 20
Gradazione di velocità, classe 6,7,8 6,7,8
ICPC 404 556
MChPK in confezioni BG560 (42,5x42,5 mm) 404 -
FG676 (27x27mm) 404 -
FG900 (31x31mm) - 556

Questi microcircuiti sono una piattaforma efficiente e affidabile per la costruzione di sistemi di commutazione con una velocità di trasmissione di 160 Gbit / s (Tabella 3). L'elevato throughput è stato ottenuto aumentando la dimensione della memoria a blocchi a due porte a 1 Mbit e utilizzando due strati (distribuzione del segnale superiore e di clock) nella metallizzazione a sei strati, realizzata utilizzando la tecnologia del rame.

Famiglia Virtex II implementa una nuova ideologia per la formazione di piattaforme FPGA, che consente agli FPGA di diventare il componente principale di un dispositivo digitale. Su un chip della famiglia Virtex-ll, puoi creare un sistema digitale complesso con una capacità logica fino a 8 milioni di varchi di sistema. Allo stesso tempo, rispetto a un circuito integrato personalizzato con la stessa funzionalità, il tempo di sviluppo è notevolmente ridotto. La famiglia Virtex-ll comprende 11 microcircuiti che differiscono per capacità logica (Tabella 4).

Tabella 4. Principali parametri dell'FPGA della famiglia Virtex-ll

Parametro XC2V40 XC2V80 XC2V250 XC2V50 XC2V1000 XC2V1500 XC2V2000 XC2V3000 XC2V4000 XC2V6000 XC2V8000
Numero di valvole di sistema 40 80 250 500 1 M 1,5 M 2 М 3 М 4 М 6 M 8 М
Matrice KLB 8x8 16x8 24x16 32x24 40x32 48x40 56x48 64x56 80x72 96x88 112x104
Numero di celle logiche 576 1152 3456 6912 11520 17280 24192 32256 51840 76032 104832
Numero di registri in KLB 512 1024 3072 6144 102430 15360 21504 28672 46080 67584 93184
Quantità di memoria distribuita, kbps 8 16 48 96 160 240 336 448 720 1056 1456
Blocca la dimensione della memoria, kbps 72 144 432 576 720 864 1008 1728 2160 2592 3024
Numero di moltiplicatori 18x18 4 8 24 32 40 48 56 96 120 144 168
Numero di DCM 4 8 8 8 8 8 8 12 12 12 12
Frequenza di clock DCM, MHz, min./max. 24/420 24/420 24/420 24/420 24/420 24/420 24/420 24/420 24/420 24/420 24/420
Gradazione di velocità, classe 4,5,6
ICPC 88 120 200 264 432 528 624 720 912 1/104 1/108
Coppie differenziali 44 60 100 132 216 264 312 360 456 552 554
MChPK in casse CS144 (12x12 mm) 88 92 92 - - - - - - - -
BG575 (31x31mm) - - - - 328 392 - - - - -
BG728 (35x35mm) - - - - - - - 516 - - -
FG256 (17x17mm) 88 120 172 172 172 - - - - - -
FG456 (23x23mm) - - 200 264 324 - - - - - -
FG676 (27x27mm) - - - - - 392 456 484 - - -
FF896 (31x31mm) - - - - 432 528 624 - - - -
FF1152 (35x35mm) - - - - - - - 720 824 824 824
FF1517 (40x40mm) - - - - - - - - 912 1104 1108
BF957 (40x40mm) - - - - - - 624 684 684 684 -

La famiglia è adatta alla progettazione di un'ampia classe di sistemi ad alte prestazioni con un basso e alto grado di integrazione, come dispositivi di comunicazione dati e dispositivi di elaborazione del segnale digitale. I chip della famiglia Virtex-ll implementano soluzioni complete nel campo delle telecomunicazioni, dei sistemi di rete, delle comunicazioni wireless, dell'elaborazione del segnale digitale utilizzando interfacce con PCI, LVDS e DDR. Un esempio di tali soluzioni è l'implementazione dei processori PowerPC 405 e MicroBlaze. La tecnologia CMOS utilizzata per la produzione di microcircuiti con norme topologiche di 0,12-0,15 micron e otto strati di metallizzazione consente di realizzare progetti ad alta velocità e basso consumo energetico.

La capacità logica dei microcircuiti della famiglia Virtex-ll è di 40 mila-8 milioni di porte di sistema su un chip, la frequenza di clock interna supera i 400 MHz, la velocità di scambio dei dati è superiore a 840 Mbps per un pin di input-output. La quantità di memoria distribuita raggiunge 1,5 Mbit, la memoria interna, implementata su blocchi di RAM dual-port con una capacità di 18 kbit ciascuno, è di 3 Mbit. Sono fornite interfacce per moduli di memoria esterni come DDR-SDRAM, QDR™-SRAM e Sigma RAM.

I microcircuiti della famiglia contengono blocchi moltiplicatori 18x18 bit, fino a 93184 registri/latch con abilitazione orologio e reset e set sincrono/asincrono e 93184 generatori di funzioni (4-LUT). Il controllo della temporizzazione è fornito da un massimo di 12 moduli di controllo della temporizzazione (DCM) e 16 multiplexer di clock globali. Fornisce la regolazione fine dei fronti di clock, della moltiplicazione della frequenza, della divisione della frequenza, dello sfasamento ad alta risoluzione e della protezione EMI.

La tecnologia Active Interconnect utilizzata consente di ottenere una struttura di routing segmentata di quarta generazione con ritardi prevedibili che non dipendono dal fattore di fanout di uscita.

Fino a 1108 blocchi I/O programmabili dall'utente, 19 standard I/O unipolari e sei standard I/O differenziali supportano la maggior parte degli standard di segnale digitale. I registri di ingresso e uscita a doppia velocità dati incorporati forniscono la segnalazione LVDS a 840 Mbps. Capacità di corrente programmabile - 2-24 mA per uscita.

L'impedenza di ciascun blocco I/O è programmabile. I chip Virtex-ll sono compatibili con i bus PCI-133/66/33 MHz. Sono disponibili cinque modalità di caricamento della configurazione. La crittografia della sequenza di configurazione viene eseguita secondo lo standard TRIPLE DES, supporto di configurazione - secondo lo standard IEEE 1532. È possibile una riconfigurazione parziale. La tensione di alimentazione del nucleo di cristallo è 1,5 V, i blocchi I / O - 1,5-3,3 V, a seconda dello standard del segnale programmato.

I chip sono prodotti utilizzando la tecnologia CMOS con standard di progettazione di 0,15 µm (la lunghezza del canale dei transistor ad alta velocità è 0,12 µm) e otto strati di metallizzazione.

Famiglia Virtex-ll Pro è progettato per creare sistemi basati su core IP intelligenti e moduli parametrizzabili personalizzati. I microcircuiti della famiglia sono ottimizzati per l'implementazione di soluzioni complete nel campo delle telecomunicazioni, delle comunicazioni wireless, del networking, dell'elaborazione del segnale video e digitale. Per la prima volta, l'architettura del chip include ricetrasmettitori multi-bit RocketIO e core del processore PowerPC. Sono realizzati utilizzando la tecnologia CMOS con una norma topologica di 0,13 micron e una metallizzazione del rame a nove strati, che ha permesso di ridurre le dimensioni del cristallo e il consumo energetico rispetto ai chip della serie precedente.

Tabella 5. Principali parametri dell'FPGA della famiglia Virtex-ll Pro

Parametro XC2VP2 XC2VP4 XC2VP7 XC2VP20 XC2VP30 XC2VP40 XC2VP50 XC2VP70 XC2VP100 XC2VP125
Numero di blocchi RocketIO integrati 4 4 8 8 8 0, 12 0,16 16,2 0,2 0, 20, 24
Numero di core PowerPC 0 1 1 2 2 2 2 2 2 4
Matrice KLB 16x22 40x22 40x34 56x46 80x46 88x58 88x70 104x82 120x94 136x106
Numero di celle logiche 3168 6768 11088 20880 30816 43632 53136 74448 99216 125136
Numero di registri in KLB 2816 6016 9856 18560 27392 38784 47232 66176 88192 111232
Quantità di memoria distribuita, kbps 44 94 154 290 428 606 738 1034 1378 1738
Blocca la dimensione della memoria, kbps 216 504 792 1584 2/448 3456 4176 5904 7992 10008
Numero di moltiplicatori 18x18 12 28 44 88 136 192 232 328 444 556
Numero di DCM 4 4 4 8 8 8 8 8 12 12
Frequenza di clock DCM, MHz, min./max. 24/420 24/420 24/420 24/420 24/420 24/420 -
-
-
-
Gradazione di velocità, classe 5,6,7
ICPC 204 348 396 564 692 804 852 996 1/164 1200
MChPK in confezioni FG256 (17x17 mm) 140 140 - - - 416 - - - -
FG456 (23x23mm) 156 248 248 - - 692 692 - - -
FG676 (27x27mm) - - - 404 416 804 812 - - -
FF672 (27x27mm) 204 348 396 - - - 852 964 - -
FF896 (31x31mm) - - 396 556 556 - - 996 1040 1040
FF1152 (35x35mm) - - - 564 644 - - - 1164 1200

L'architettura delle matrici Virtex-ll e Virtex-ll Pro è la stessa. Anche la maggior parte delle caratteristiche tecniche coincidono (Tabella 5). Le differenze tra i chip delle due famiglie sono le seguenti:

• valore limite inferiore della tensione di alimentazione periferica: 2,5 V vs. 3,3 V per la serie Virtex-ll;
• maggiori prestazioni di Virtex-ll Pro;
• pinout e sequenza di configurazione diversi, anche se i progetti realizzati sui chip della serie Virtex-ll possono essere trasferiti ai chip Virtex-ll Pro;

La serie Virtex-ll Pro è la prima famiglia di FPGA FPGA con ricetrasmettitori RocketIO integrati e core di processore PPC405.

RocketIO è un ricetrasmettitore seriale full duplex (SERDES) che supporta connessioni da 2 a 24 canali con larghezze di banda da 622 Mbps a 3,125 Gbps. Velocità di trasferimento dati bidirezionale -120 GB / s. In ogni canale è possibile un circuito di feedback interno. Il ricetrasmettitore ha caratteristiche come generazione e ripristino dell'orologio (CDR) integrati, equalizzazione della frequenza mediante inserimento/cancellazione di caratteri, delimitazione della virgola programmabile, interfaccia interna a 8, 16 o 32 bit, codificatore a 8/10 bit, e decodificatore. RocketIO è compatibile con i protocolli di trasmissione Fibre Channel, Gigabit Ethernet, 10 Gb Attachment Unit Interface (XAUI) e ricetrasmettitori a banda larga. Le terminazioni interne del ricevitore/trasmettitore configurabili dall'utente sono 50/75 ohm. Sono forniti cinque livelli di tensione differenziale di uscita, quattro livelli di preenfasi sono selezionabili. Tensione di alimentazione del ricetrasmettitore 2,5 V.

L'unità del processore PowerPC è un core embedded con una frequenza di clock fino a 400 MHz con un'architettura Harvard, un percorso di trasmissione dati pipeline a cinque stadi e moltiplicazione/divisione hardware. Il blocco contiene anche trentadue registri generici a 32 bit, istruzioni bidirezionali associative e cache di dati con una capacità di 16 Kb ciascuno, un blocco di gestione della memoria, Translation Look Aside Buffer (TLB) a 64 ingressi, uno speciale integrato interfaccia di memoria. Le dimensioni delle pagine possono variare da 1K a 16 Mbps. C'è un timer integrato. L'unità processore supporta l'architettura del bus IBM CoreConnect, le operazioni di debug e traccia. Il suo consumo energetico è basso: 0,9 mW/MHz.

L'FPGA della serie Virtex basato su una tecnologia industriale avanzata, caratterizzato da prestazioni elevate ed efficienza dei costi, è uno dei principali tipi di circuiti logici programmabili utilizzati dagli sviluppatori di tutto il mondo. E dal loro rilascio nel marzo 2002, Xilinx ha distribuito oltre 100 core PowerPC basati su chip FPGA Virtex-ll Pro.

Autore: M. Kuzelin; Pubblicazione: cxem.net

Vedi altri articoli sezione Applicazione dei microcircuiti.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Pelle artificiale per l'emulazione del tocco 15.04.2024

In un mondo tecnologico moderno in cui la distanza sta diventando sempre più comune, mantenere la connessione e un senso di vicinanza è importante. I recenti sviluppi nella pelle artificiale da parte di scienziati tedeschi dell’Università del Saarland rappresentano una nuova era nelle interazioni virtuali. Ricercatori tedeschi dell'Università del Saarland hanno sviluppato pellicole ultrasottili in grado di trasmettere la sensazione del tatto a distanza. Questa tecnologia all’avanguardia offre nuove opportunità di comunicazione virtuale, soprattutto per coloro che si trovano lontani dai propri cari. Le pellicole ultrasottili sviluppate dai ricercatori, spesse appena 50 micrometri, possono essere integrate nei tessuti e indossate come una seconda pelle. Queste pellicole funzionano come sensori che riconoscono i segnali tattili di mamma o papà e come attuatori che trasmettono questi movimenti al bambino. Il tocco dei genitori sul tessuto attiva i sensori che reagiscono alla pressione e deformano la pellicola ultrasottile. Questo ... >>

Lettiera per gatti Petgugu Global 15.04.2024

Prendersi cura degli animali domestici può spesso essere una sfida, soprattutto quando si tratta di mantenere pulita la casa. È stata presentata una nuova interessante soluzione della startup Petgugu Global, che semplificherà la vita ai proprietari di gatti e li aiuterà a mantenere la loro casa perfettamente pulita e in ordine. La startup Petgugu Global ha presentato una toilette per gatti unica nel suo genere in grado di scaricare automaticamente le feci, mantenendo la casa pulita e fresca. Questo dispositivo innovativo è dotato di vari sensori intelligenti che monitorano l'attività della toilette del tuo animale domestico e si attivano per pulirlo automaticamente dopo l'uso. Il dispositivo si collega alla rete fognaria e garantisce un'efficiente rimozione dei rifiuti senza necessità di intervento da parte del proprietario. Inoltre, la toilette ha una grande capacità di stoccaggio degli scarichi, che la rende ideale per le famiglie con più gatti. La ciotola per lettiera per gatti Petgugu è progettata per l'uso con lettiere idrosolubili e offre una gamma di accessori aggiuntivi ... >>

L'attrattiva degli uomini premurosi 14.04.2024

Lo stereotipo secondo cui le donne preferiscono i "cattivi ragazzi" è diffuso da tempo. Tuttavia, una recente ricerca condotta da scienziati britannici della Monash University offre una nuova prospettiva su questo tema. Hanno esaminato il modo in cui le donne hanno risposto alla responsabilità emotiva degli uomini e alla volontà di aiutare gli altri. I risultati dello studio potrebbero cambiare la nostra comprensione di ciò che rende gli uomini attraenti per le donne. Uno studio condotto da scienziati della Monash University porta a nuove scoperte sull'attrattiva degli uomini nei confronti delle donne. Nell'esperimento, alle donne sono state mostrate fotografie di uomini con brevi storie sul loro comportamento in varie situazioni, inclusa la loro reazione all'incontro con un senzatetto. Alcuni uomini hanno ignorato il senzatetto, mentre altri lo hanno aiutato, ad esempio comprandogli del cibo. Uno studio ha scoperto che gli uomini che mostravano empatia e gentilezza erano più attraenti per le donne rispetto agli uomini che mostravano empatia e gentilezza. ... >>

Notizie casuali dall'Archivio

Processori di comunicazione LSI Axxia 4500 basati su architettura ARM 20.04.2013

LSI ha introdotto la famiglia di processori di comunicazione Axxia 4500 progettati per apparecchiature di rete aziendali.

L'LSI Axxia 4500 si basa sull'architettura ARM. Inoltre, secondo il produttore, si tratta della prima famiglia di processori di comunicazione basati sull'architettura ARM, appositamente progettati per l'uso in apparecchiature per centri di calcolo e reti aziendali, nonché per Software Defined Network (SDN).

L'Axxia 4500 è configurato con acceleratori hardware collaudati in altri prodotti LSI. Inoltre, i processori avranno fino a quattro core ARM Cortex-A15 e un'unità di comunicazione CoreLink CCN-504 con supporto QoS. I processori saranno prodotti secondo standard a 28 nm. Una caratteristica importante dei processori è il supporto della tecnologia proprietaria LSI Virtual Pipeline, che consente ai progettisti di apparecchiature di riconfigurare completamente il processore, ottimizzandolo per compiti specifici, e la presenza di uno switch integrato da 100 Gb/s permette di ridurre il numero di componenti e la dimensione del circuito stampato.

La società promette di iniziare a spedire campioni di prova dell'LSI Axxia 4500 nel quarto trimestre.

Altre notizie interessanti:

▪ Nano-sonde magnetiche per la ricerca cellulare

▪ Standard HDMI 2.1

▪ SATA ha sconfitto l'IDE

▪ Orologio intelligente Qualcomm Toq

▪ Il riscaldamento globale provocherà un numero record di migranti

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Radioelettronica ed elettrotecnica. Selezione dell'articolo

▪ articolo di cellophane. Storia dell'invenzione e della produzione

▪ articolo Quando finì l'era glaciale? Risposta dettagliata

▪ articolo L'arsenale si ferma. Consigli di viaggio

▪ articolo Impianto eolico - fai da te. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Indicatore del campo elettrico sull'analogo dell'IPT. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024