10AX115H2F34E2SG FPGA Arria® 10 GX obitelj 1150000 ćelija 20nm tehnologija 0.9V 1152-pin FC-FBGA
Tehničke specifikacije proizvoda
EU RoHS | Sukladan |
ECCN (SAD) | 3A991 |
Status dijela | Aktivan |
HTS | 8542.39.00.01 |
SVHC | Da |
SVHC prelazi prag | Da |
Automobilizam | No |
PPAP | No |
Prezime | Arria® 10 GX |
Procesna tehnologija | 20nm |
Korisnički I/O | 504 |
Broj registara | 1708800 |
Radni napon napajanja (V) | 0.9 |
Logički elementi | 1150000 |
Broj množitelja | 3036 (18x19) |
Vrsta programske memorije | SRAM |
Ugrađena memorija (Kbit) | 54260 |
Ukupan broj blokova RAM-a | 2713 |
EMAC-ovi | 3 |
Logičke jedinice uređaja | 1150000 |
Uređaj Broj DLL-ova/PLL-ova | 32 |
Kanali primopredajnika | 96 |
Brzina primopredajnika (Gbps) | 17.4 |
Namjenski DSP | 1518 |
PCIe | 4 |
Mogućnost programiranja | Da |
Podrška za reprogramiranje | Da |
Zaštita od kopiranja | Da |
Mogućnost programiranja unutar sustava | Da |
Ocjena brzine | 2 |
Jednostrani I/O standardi | LVTTL|LVCMOS |
Sučelje vanjske memorije | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Minimalni radni napon napajanja (V) | 0,87 |
Maksimalni radni napon napajanja (V) | 0,93 |
I/O napon (V) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Minimalna radna temperatura (°C) | 0 |
Maksimalna radna temperatura (°C) | 100 |
Temperaturni stupanj dobavljača | Prošireno |
Trgovački naziv | Arria |
Montaža | Površinska montaža |
Visina paketa | 2.95 |
Širina paketa | 35 |
Duljina paketa | 35 |
PCB promijenjen | 1152 |
Standardni naziv paketa | BGA |
Paket dobavljača | FC-FBGA |
Broj pinova | 1152 |
Oblik olova | Lopta |
Razlika i odnos između FPGA i CPLD
1. FPGA definicija i karakteristike
FPGAusvaja novi koncept pod nazivom Logic Cell Array (LCA) i Configurable Logic Block (CLB) i Input Output (IOB) Block and Interconnect.Konfigurabilni logički modul je osnovna jedinica za realizaciju korisničke funkcije, koja je obično raspoređena u niz i prostire se cijelim čipom.Ulazno-izlazni modul IOB dovršava sučelje između logike na čipu i vanjskog paketa pina, a obično je raspoređen oko niza čipa.Unutarnje ožičenje sastoji se od različitih duljina žičanih segmenata i nekih programibilnih spojnih sklopki, koje povezuju različite programabilne logičke blokove ili I/O blokove kako bi formirali strujni krug s određenom funkcijom.
Osnovne karakteristike FPGA su:
- Korištenjem FPGA za dizajn ASIC sklopa, korisnici ne trebaju projektirati proizvodnju, mogu dobiti odgovarajući čip;
- FPGA se može koristiti kao pilot uzorak drugih potpuno prilagođenih ili polu-prilagođenihASIC sklopovi;
- Postoji obilje okidača i I/O pinova u FPGA;
- FPGA je jedan od uređaja s najkraćim ciklusom dizajna, najnižim troškovima razvoja i najmanjim rizikom u ASIC krugu.
- FPGA usvaja CHMOS proces velike brzine, nisku potrošnju energije i može biti kompatibilan s CMOS i TTL razinama.
2, CPLD definicija i karakteristike
CPLDuglavnom se sastoji od programabilne logičke makro ćelije (LMC) oko središta programabilne jedinice matrice međusobnog povezivanja, u kojoj je LMC logička struktura složenija i ima složenu strukturu međusobnog povezivanja I/O jedinice, koju korisnik može generirati prema potrebe specifične strukture strujnog kruga, za dovršetak određenih funkcija.Budući da su logički blokovi međusobno povezani metalnim žicama fiksne duljine u CPLD-u, dizajnirani logički sklop ima vremensku predvidljivost i izbjegava nedostatak nepotpunog predviđanja vremena segmentirane strukture međuspoja.Do 1990-ih CPLD se brže razvijao, ne samo s karakteristikama električnog brisanja, već i s naprednim značajkama kao što su rubno skeniranje i online programiranje.
Karakteristike CPLD programiranja su sljedeće:
- Logički i memorijski resursi su obilni (Cypress De1ta 39K200 ima više od 480 Kb RAM-a);
- Fleksibilni vremenski model s redundantnim resursima usmjeravanja;
- Fleksibilan za promjenu pinskog izlaza;
- Može se instalirati na sustav i reprogramirati;
- Veliki broj I/O jedinica;
3. Razlike i veze između FPGA i CPLD
CPLD je skraćenica od složenog programibilnog logičkog uređaja, FPGA je skraćenica od polje programibilnog niza vrata, funkcija njih dvoje je u osnovi ista, ali je princip implementacije malo drugačiji, tako da ponekad možemo zanemariti razliku između ta dva, zajedno naziva se programabilni logički uređaj ili CPLD/FPGA.Postoji nekoliko tvrtki koje proizvode CPLD/FPG plinove, a tri najveće su ALTERA, XILINX i LAT-TICE.CPLD dekompozicija kombinatorne logičke funkcije je vrlo jaka, makro jedinica može rastaviti desetak ili čak više od 20-30 kombinatornih logičkih ulaza.Međutim, LUT FPGA može podnijeti samo kombinacijsku logiku od 4 ulaza, tako da je CPLD prikladan za projektiranje složene kombinacijske logike kao što je dekodiranje.Međutim, proces proizvodnje FPGA određuje da je broj LUT-ova i okidača sadržanih u FPGA čipu vrlo velik, često tisuće tisuća, CPLD općenito može postići samo 512 logičkih jedinica, a ako se cijena čipa podijeli s brojem logičkih jedinica jedinica, prosječna logička jedinična cijena FPGA je mnogo niža od one za CPLD.Dakle, ako se u dizajnu koristi veliki broj okidača, kao što je projektiranje složene vremenske logike, onda je upotreba FPGA dobar izbor.
Iako su i FPGA i CPLD programabilni ASIC uređaji i imaju mnogo zajedničkih karakteristika, zbog razlika u strukturi CPLD i FPGA, oni imaju vlastite karakteristike:
- CPLD je prikladniji za dovršavanje raznih algoritama i kombinatorne logike, a FPGA je prikladniji za dovršavanje sekvencijalne logike.Drugim riječima, FPGA je prikladniji za strukturu bogatu flip-flopom, dok je CPLD prikladniji za strukturu ograničenu flip-flopom i strukturu bogatu pojmovima proizvoda.
- Kontinuirana struktura usmjeravanja CPLD-a određuje da je njegovo vremensko kašnjenje ujednačeno i predvidljivo, dok struktura segmentiranog usmjeravanja FPGA određuje da je njegovo kašnjenje nepredvidivo.
- FPGA ima veću fleksibilnost od CPLD-a u programiranju.
- CPLD se programira modificiranjem logičke funkcije fiksnog unutarnjeg kruga, dok se FPGA programira promjenom ožičenja interne veze.
- Fpgas se može programirati pod logičkim vratima, dok se CPLDS programiraju pod logičkim blokovima.
- FPGA je integriraniji od CPLD-a i ima složeniju strukturu ožičenja i implementaciju logike.
Općenito, potrošnja energije CPLD-a veća je od potrošnje FPGA, a što je viši stupanj integracije, to je očiglednije.