10AX115H2F34E2SG FPGA Arria® 10 GX-familjen 1150000 celler 20nm-teknik 0,9V 1152-stift FC-FBGA
Produktens tekniska specifikationer
EU RoHS | Överensstämmer |
ECCN (USA) | 3A991 |
Delstatus | Aktiva |
HTS | 8542.39.00.01 |
SVHC | Ja |
SVHC överskrider tröskeln | Ja |
Bil | No |
PPAP | No |
Efternamn | Arria® 10 GX |
Processteknik | 20 nm |
Användar-I/O | 504 |
Antal register | 1708800 |
Driftspänning (V) | 0,9 |
Logiska element | 1150000 |
Antal multiplikatorer | 3036 (18x19) |
Programminnestyp | SRAM |
Inbäddat minne (Kbit) | 54260 |
Totalt antal block RAM | 2713 |
EMACs | 3 |
Device Logic Units | 1150000 |
Enhet Antal DLL:er/PLL:er | 32 |
Transceiver-kanaler | 96 |
Transceiverhastighet (Gbps) | 17.4 |
Dedikerad DSP | 1518 |
PCIe | 4 |
Programmerbarhet | Ja |
Stöd för omprogrammerbarhet | Ja |
Kopieringsskydd | Ja |
Programmerbarhet i systemet | Ja |
Hastighetsgrad | 2 |
Single-Ended I/O-standarder | LVTTL|LVCMOS |
Externt minnesgränssnitt | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Minsta driftspänning (V) | 0,87 |
Maximal driftspänning (V) | 0,93 |
I/O-spänning (V) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Lägsta driftstemperatur (°C) | 0 |
Maximal drifttemperatur (°C) | 100 |
Leverantörens temperaturklass | Förlängd |
Handelsnamn | Arria |
Montering | Ytmontering |
Paketets höjd | 2,95 |
Paketets bredd | 35 |
Paketets längd | 35 |
PCB ändrats | 1152 |
Standardpaketnamn | BGA |
Leverantörspaket | FC-FBGA |
Pin Count | 1152 |
Blyform | Boll |
Skillnaden och förhållandet mellan FPGA och CPLD
1. FPGA definition och egenskaper
FPGAantar ett nytt koncept som heter Logic Cell Array (LCA) och Configurable Logic Block (CLB) och Input Output (IOB) Block and Interconnect.Den konfigurerbara logikmodulen är grundenheten för att realisera användarfunktionen, som vanligtvis är arrangerad i en array och sprider hela chippet.Ingångs-utgångsmodulen IOB fullbordar gränssnittet mellan logiken på chipet och det externa paketstiftet, och är vanligtvis anordnad runt chiparrayen.Intern ledning består av olika längder av trådsegment och några programmerbara anslutningsomkopplare, som kopplar ihop olika programmerbara logikblock eller I/O-block för att bilda en krets med en specifik funktion.
De grundläggande funktionerna i FPGA är:
- Genom att använda FPGA för att designa ASIC-kretsar behöver användare inte projicera produktion, kan få ett lämpligt chip;
- FPGA kan användas som pilotprov av andra helt anpassade eller semi-anpassadeASIC-kretsar;
- Det finns gott om triggers och I/O-stift i FPGA;
- FPGA är en av enheterna med den kortaste designcykeln, den lägsta utvecklingskostnaden och den lägsta risken i ASIC-kretsar.
- FPGA använder höghastighets CHMOS-process, låg strömförbrukning och kan vara kompatibel med CMOS- och TTL-nivåer.
2, CPLD definition och egenskaper
CPLDbestår huvudsakligen av programmerbar logisk makrocell (LMC) runt mitten av den programmerbara sammankopplingsmatrisenheten, där LMC-logikstrukturen är mer komplex, och har en komplex I/O-enhets sammankopplingsstruktur, kan genereras av användaren enl. behoven hos den specifika kretsstrukturen, för att slutföra vissa funktioner.Eftersom logikblocken är sammankopplade med metalltrådar med fast längd i CPLD, har den designade logikkretsen tidsförutsägbarhet och undviker nackdelen med ofullständig förutsägelse av timingen av segmenterad sammankopplingsstruktur.På 1990-talet utvecklades CPLD snabbare, inte bara med elektriska raderingsegenskaper, utan också med avancerade funktioner som kantskanning och onlineprogrammering.
Egenskaperna för CPLD-programmering är följande:
- Logiska resurser och minnesresurser är rikliga (Cypress De1ta 39K200 har mer än 480 Kb RAM);
- Flexibel tidsmodell med redundanta routingresurser;
- Flexibel för att ändra stiftutgången;
- Kan installeras på systemet och omprogrammeras;
- Stort antal I/O-enheter;
3. Skillnader och kopplingar mellan FPGA och CPLD
CPLD är förkortningen för komplex programmerbar logikenhet, FPGA är förkortningen för fältprogrammerbar gate array, funktionen för de två är i princip densamma, men implementeringsprincipen är något annorlunda, så vi kan ibland ignorera skillnaden mellan de två, kollektivt kallas programmerbar logikenhet eller CPLD/FPGA.Det finns flera företag som producerar CPLD/FPGas, de tre största är ALTERA, XILINX och LAT-TICE.CPLD-nedbrytning kombinatorisk logikfunktion är mycket stark, en makroenhet kan sönderdela ett dussin eller till och med mer än 20-30 kombinatoriska logiska ingångar.En LUT av FPGA kan dock bara hantera kombinationslogiken för 4 ingångar, så CPLD är lämplig för att designa komplex kombinationslogik som avkodning.Tillverkningsprocessen för FPGA bestämmer dock att antalet LUT och triggers som finns i FPGA-chippet är mycket stort, ofta tusentals tusentals, kan CPLD i allmänhet bara uppnå 512 logiska enheter, och om chippriset delas med antalet logiska enheter. enheter, är den genomsnittliga logiska enhetskostnaden för FPGA mycket lägre än för CPLD.Så om ett stort antal triggers används i designen, som att designa en komplex timinglogik, är det ett bra val att använda en FPGA.
Även om både FPGA och CPLD är programmerbara ASIC-enheter och har många gemensamma egenskaper, på grund av skillnaderna i strukturen för CPLD och FPGA, har de sina egna egenskaper:
- CPLD är mer lämplig för att slutföra olika algoritmer och kombinatorisk logik, och FPGA är mer lämplig för att slutföra sekventiell logik.Med andra ord, FPGA är mer lämplig för flip-flop-rik struktur, medan CPLD är mer lämplig för flip-flop-begränsad och produkttermrik struktur.
- Den kontinuerliga routingstrukturen för CPLD bestämmer att dess tidsfördröjning är enhetlig och förutsägbar, medan den segmenterade routingstrukturen för FPGA bestämmer att dess fördröjning är oförutsägbar.
- FPGA har mer flexibilitet än CPLD i programmering.
- CPLD programmeras genom att modifiera den logiska funktionen hos en fast intern krets, medan FPGA programmeras genom att ändra kablaget för den interna anslutningen.
- Fpgas kan programmeras under logiska grindar, medan CPLDS programmeras under logiska block.
- FPGA är mer integrerad än CPLD och har mer komplex ledningsstruktur och logikimplementering.
Generellt sett är strömförbrukningen för CPLD större än för FPGA, och ju högre integrationsgrad, desto mer uppenbar.