10AX115H2F34E2SG FPGA Arria® 10 GX Familie 1150000 Selle 20nm Tegnologie 0.9V 1152-Pin FC-FBGA
Produk Tegniese Spesifikasies
EU RoHS | Voldoen |
ECCN (VSA) | 3A991 |
Deel Status | Aktief |
HTS | 8542.39.00.01 |
SVHC | Ja |
SVHC oorskry die drempel | Ja |
Motor | No |
PPAP | No |
Van | Arria® 10 GX |
Proses Tegnologie | 20nm |
Gebruiker I/O's | 504 |
Aantal registers | 1708800 |
Bedryfstoevoerspanning (V) | 0,9 |
Logika elemente | 1150000 |
Aantal vermenigvuldigers | 3036 (18x19) |
Program geheue tipe | SRAM |
Ingebedde geheue (Kbit) | 54260 |
Totale aantal blok-RAM | 2713 |
EMAC's | 3 |
Toestellogiese eenhede | 1150000 |
Toestel Aantal DLL's/PLL's | 32 |
Transceiver kanale | 96 |
Sender-ontvangerspoed (Gbps) | 17.4 |
Toegewyde DSP | 1518 |
PCIe | 4 |
Programmeerbaarheid | Ja |
Ondersteuning vir herprogrammeerbaarheid | Ja |
Kopieerbeskerming | Ja |
In-stelsel programmeerbaarheid | Ja |
Spoed Graad | 2 |
Enkel-einde I/O-standaarde | LVTTL|LVCMOS |
Eksterne geheue koppelvlak | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Minimum bedryfstoevoerspanning (V) | 0,87 |
Maksimum bedryfstoevoerspanning (V) | 0,93 |
I/O-spanning (V) | 1.2|1.25|1.35|1.5|1.8|2.5|3 |
Minimum bedryfstemperatuur (°C) | 0 |
Maksimum bedryfstemperatuur (°C) | 100 |
Verskaffer temperatuurgraad | Uitgebreid |
Handelsnaam | Arria |
Montering | Oppervlakmontering |
Pakkethoogte | 2,95 |
Pakketbreedte | 35 |
Pakketlengte | 35 |
PCB verander | 1152 |
Standaard Pakketnaam | BGA |
Verskaffer Pakket | FC-FBGA |
Speldetelling | 1152 |
Loodvorm | Bal |
Die verskil en verband tussen FPGA en CPLD
1. FPGA definisie en kenmerke
FPGAneem 'n nuwe konsep aan genaamd Logic Cell Array (LCA) en Configurable Logic Block (CLB) en Input Output (IOB) Block and Interconnect.Die konfigureerbare logika-module is die basiese eenheid om die gebruikersfunksie te realiseer, wat gewoonlik in 'n skikking gerangskik word en die hele skyfie versprei.Die inset-afvoermodule IOB voltooi die koppelvlak tussen die logika op die skyfie en die eksterne pakketpen, en word gewoonlik rondom die skyfieskikking gerangskik.Interne bedrading bestaan uit verskillende lengtes draadsegmente en sommige programmeerbare verbindingskakelaars, wat verskeie programmeerbare logikablokke of I/O-blokke verbind om 'n stroombaan met 'n spesifieke funksie te vorm.
Die basiese kenmerke van FPGA is:
- Deur FPGA te gebruik om ASIC-kring te ontwerp, hoef gebruikers nie produksie te projekteer nie, kan 'n geskikte skyfie kry;
- Die FPGA kan gebruik word as loodsmonster van ander volledig pasgemaakte of semi-aangepasteASIC stroombane;
- Daar is oorvloedige snellers en I/O-penne in FPGA;
- FPGA is een van die toestelle met die kortste ontwerpsiklus, die laagste ontwikkelingskoste en die laagste risiko in ASIC-kring.
- FPGA neem hoëspoed CHMOS-proses aan, lae kragverbruik, en kan versoenbaar wees met CMOS- en TTL-vlakke.
2, CPLD definisie en kenmerke
CPLDis hoofsaaklik saamgestel uit programmeerbare logiese makrosel (LMC) rondom die middel van die programmeerbare interkonneksiematriks-eenheid, waarin die LMC-logikastruktuur meer kompleks is, en 'n komplekse I/O-eenheid-interkonneksiestruktuur het, kan deur die gebruiker gegenereer word volgens die behoeftes van die spesifieke stroombaanstruktuur, om sekere funksies te voltooi.Omdat die logikablokke met vaste lengte metaaldrade in CPLD verbind is, het die ontwerpte logikakring tydvoorspelbaarheid en vermy die nadeel van onvolledige voorspelling van die tydsberekening van gesegmenteerde interkonneksiestruktuur.Teen die 1990's het CPLD vinniger ontwikkel, nie net met elektriese uitvee-eienskappe nie, maar ook met gevorderde kenmerke soos randskandering en aanlynprogrammering.
Die kenmerke van CPLD-programmering is soos volg:
- Logiese en geheuebronne is volop (Cypress De1ta 39K200 het meer as 480 Kb RAM);
- Buigsame tydsberekeningsmodel met oortollige roetehulpbronne;
- Buigsaam om die penuitset te verander;
- Kan op die stelsel geïnstalleer en herprogrammeer word;
- Groot aantal I/O-eenhede;
3. Verskille en verbindings tussen FPGA en CPLD
CPLD is die afkorting van komplekse programmeerbare logika toestel, FPGA is die afkorting van veld programmeerbare hek skikking, die funksie van die twee is basies dieselfde, maar die implementeringsbeginsel is effens anders, so ons kan soms die verskil tussen die twee, gesamentlik ignoreer na verwys as programmeerbare logika-toestel of CPLD/FPGA.Daar is verskeie maatskappye wat CPLD/FPGas vervaardig, waarvan die grootste drie ALTERA, XILINX en LAT-TICE is.CPLD ontbinding kombinatoriese logika funksie is baie sterk, 'n makro-eenheid kan 'n dosyn of selfs meer as 20-30 kombinatoriese logika insette ontbind.'n LUT van FPGA kan egter net die kombinasielogika van 4 insette hanteer, so CPLD is geskik vir die ontwerp van komplekse kombinasielogika soos dekodering.Die vervaardigingsproses van FPGA bepaal egter dat die aantal LUT's en snellers in die FPGA-skyfie baie groot is, dikwels duisende duisende, kan CPLD oor die algemeen net 512 logiese eenhede bereik, en as die skyfieprys gedeel word deur die aantal logiese eenhede. eenhede, is die gemiddelde logiese eenheidskoste van FPGA baie laer as dié van CPLD.So as 'n groot aantal snellers in die ontwerp gebruik word, soos die ontwerp van 'n komplekse tydsberekeningslogika, dan is die gebruik van 'n FPGA 'n goeie keuse.
Alhoewel beide FPGA en CPLD programmeerbare ASIC-toestelle is en baie gemeenskaplike eienskappe het, as gevolg van die verskille in die struktuur van CPLD en FPGA, het hulle hul eie eienskappe:
- CPLD is meer geskik vir die voltooiing van verskeie algoritmes en kombinatoriese logika, en FPGA is meer geskik vir die voltooiing van opeenvolgende logika.Met ander woorde, FPGA is meer geskik vir flip-flop ryk struktuur, terwyl CPLD meer geskik is vir flip-flop beperkte en produk term ryk struktuur.
- Die deurlopende roetestruktuur van CPLD bepaal dat sy tydsvertraging eenvormig en voorspelbaar is, terwyl die gesegmenteerde roetestruktuur van FPGA bepaal dat sy vertraging onvoorspelbaar is.
- FPGA het meer buigsaamheid as CPLD in programmering.
- CPLD word geprogrammeer deur die logiese funksie van 'n vaste interne stroombaan te wysig, terwyl FPGA geprogrammeer word deur die bedrading van die interne verbinding te verander.
- Fpgas kan onder logiese hekke geprogrammeer word, terwyl CPLDS onder logiese blokke geprogrammeer word.
- FPGA is meer geïntegreer as CPLD en het meer komplekse bedradingstruktuur en logika-implementering.
Oor die algemeen is die kragverbruik van CPLD groter as dié van FPGA, en hoe hoër die integrasiegraad, hoe duideliker.