10AX115H2F34E2SG FPGA Arria® 10 GX Family 1150000 sellen 20nm Technology 0.9V 1152-pin FC-FBGA
Produkt Technyske spesifikaasjes
EU RoHS | Compliant |
ECCN (FS) | 3A991 |
Part Status | Aktyf |
HTS | 8542.39.00.01 |
SVHC | Ja |
SVHC giet boppe drompel | Ja |
Automotive | No |
PPAP | No |
Famyljenamme | Arria® 10 GX |
Proses Technology | 20 nm |
Brûker I/Os | 504 |
Oantal Registers | 1708800 |
Bedriuwsfierspanning (V) | 0.9 |
Logyske eleminten | 1150000 |
Oantal multipliers | 3036 (18x19) |
Program Memory Type | SRAM |
Ynsletten ûnthâld (Kbit) | 54260 |
Totaal oantal Block RAM | 2713 |
EMACs | 3 |
Device Logic Units | 1150000 |
Apparaat Oantal DLLs / PLLs | 32 |
Transceiver Channels | 96 |
Transceiver snelheid (Gbps) | 17.4 |
Dedicated DSP | 1518 |
PCIe | 4 |
Programmierberens | Ja |
Reprogrammability Support | Ja |
Kopiearje beskerming | Ja |
Programmierbaarheid yn it systeem | Ja |
Speed Grade | 2 |
Single-Ended I / O noarmen | LVTTL|LVCMOS |
Eksterne ûnthâld ynterface | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Minimale wurkoanfierspanning (V) | 0.87 |
Maksimum wurkoanfier spanning (V) | 0.93 |
I/O-spanning (V) | 1.2|1.25|1.35|1.5|1.8|2.5|3 |
Minimum wurktemperatuer (°C) | 0 |
Maksimum wurktemperatuer (°C) | 100 |
Supplier Temperature Grade | Utwreide |
Hannelsnamme | Arria |
Montage | Surface Mount |
Package Hichte | 2.95 |
Pakket Breedte | 35 |
Pakket lingte | 35 |
PCB feroare | 1152 |
Standert pakket namme | BGA |
Supplier Package | FC-FBGA |
Pin Count | 1152 |
Lead foarm | Bal |
It ferskil en relaasje tusken FPGA en CPLD
1. FPGA definysje en skaaimerken
FPGAnimt in nij konsept oan mei de namme Logic Cell Array (LCA) en ynstelbere logyske blok (CLB) en Input Output (IOB) Block and Interconnect.De ynstelbere logikamodule is de basisienheid om de brûkerfunksje te realisearjen, dy't normaal yn in array is ynrjochte en de hiele chip ferspriedt.De input-output module IOB foltôget de ynterface tusken de logika op 'e chip en de eksterne pakket pin, en wurdt meastal regele om de chip array.Ynterne bedrading bestiet út ferskate lingten fan draadsegminten en guon programmabele ferbiningsskeakels, dy't ferskate programmabele logikablokken as I / O-blokken ferbine om in circuit te foarmjen mei in spesifike funksje.
De basisfunksjes fan FPGA binne:
- Mei help fan FPGA te ûntwerpen ASIC circuit, brûkers hoege net te projekt produksje, kinne krije in geskikte chip;
- De FPGA kin brûkt wurde as pilotmonster fan oare folslein oanpast as semi-oanpastASIC circuits;
- D'r binne in protte triggers en I / O-pins yn FPGA;
- FPGA is ien fan 'e apparaten mei de koartste ûntwerpsyklus, de leechste ûntwikkelingskosten en it leechste risiko yn ASIC-sirkwy.
- FPGA oannimt CHMOS-proses mei hege snelheid, leech enerzjyferbrûk, en kin kompatibel wêze mei CMOS- en TTL-nivo's.
2, CPLD definysje en skaaimerken
CPLDis benammen gearstald út programmeerbere Logic Macro Cell (LMC) om it sintrum fan 'e programmabele interconnection matrix ienheid, dêr't de LMC logyske struktuer is komplekser, en hat in komplekse I / O-ienheid ynterconnection struktuer, kin wurde generearre troch de brûker neffens de behoeften fan 'e spesifike circuitstruktuer, om bepaalde funksjes te foltôgjen.Omdat de logyske blokken binne ferbûn mei fêste lingte metalen triedden yn CPLD, de ûntwurpen logyske circuit hat tiid foarsisberens en foarkomt it neidiel fan ûnfolsleine foarsizzing fan de timing fan segmentearre interconnect struktuer.Tsjin de jierren 1990 ûntwikkele CPLD rapper, net allinich mei elektryske wisske eigenskippen, mar ek mei avansearre funksjes lykas edge skennen en online programmearring.
De skaaimerken fan CPLD-programmearring binne as folget:
- Logyske en ûnthâld boarnen binne oerfloedich (Cypress De1ta 39K200 hat mear as 480 Kb RAM);
- Fleksibel timingmodel mei oerstallige routingboarnen;
- Fleksibel om de pinútfier te feroarjen;
- Kin wurde ynstallearre op it systeem en reprogrammed;
- Grut oantal I / O units;
3. Ferskillen en ferbinings tusken FPGA en CPLD
CPLD is de ôfkoarting fan komplekse programmabele logika-apparaat, FPGA is de ôfkoarting fan fjildprogrammearbere poarte-array, de funksje fan 'e twa is yn prinsipe itselde, mar it ymplemintaasjeprinsipe is wat oars, sadat wy soms it ferskil tusken de twa kinne negearje, kollektyf oantsjutten as programmeerber logika apparaat of CPLD / FPGA.D'r binne ferskate bedriuwen dy't CPLD / FPGas produsearje, de grutste trije binne ALTERA, XILINX, en LAT-TICE.CPLD decombination combinatorial logika funksje is hiel sterk, in makro ienheid kin decompose in tsiental of sels mear as 20-30 combinatorial logika input.In LUT fan FPGA kin lykwols allinich de kombinaasjelogika fan 4 ynputen behannelje, dus CPLD is geskikt foar it ûntwerpen fan komplekse kombinaasjelogika lykas dekodearjen.It produksjeproses fan FPGA bepaalt lykwols dat it oantal LUT's en triggers yn 'e FPGA-chip heul grut is, faak tûzenen tûzenen, kin CPLD oer it algemien allinich 512 logyske ienheden berikke, en as de chippriis dield wurdt troch it oantal logyske ienheden. ienheden, de gemiddelde logyske ienheid kosten fan FPGA is folle leger as dy fan CPLD.Dus as in grut oantal triggers wurde brûkt yn it ûntwerp, lykas it ûntwerpen fan in komplekse timinglogika, dan is it brûken fan in FPGA in goede kar.
Hoewol sawol FPGA as CPLD programmearbere ASIC-apparaten binne en in protte mienskiplike skaaimerken hawwe, fanwegen de ferskillen yn 'e struktuer fan CPLD en FPGA, hawwe se har eigen skaaimerken:
- CPLD is mear geskikt foar it foltôgjen fan ferskate algoritmen en kombinatoriale logika, en FPGA is mear geskikt foar it foltôgjen fan sekwinsjele logika.Mei oare wurden, FPGA is mear geskikt foar flip-flop rike struktuer, wylst CPLD is mear geskikt foar flip-flop beheinde en produkt term rike struktuer.
- De trochgeande routingstruktuer fan CPLD bepaalt dat syn timingfertraging unifoarm en foarsisber is, wylst de segmentearre routingstruktuer fan FPGA bepaalt dat syn fertraging ûnfoarspelber is.
- FPGA hat mear fleksibiliteit dan CPLD yn programmearring.
- CPLD wurdt programmearre troch it feroarjen fan de logyske funksje fan in fêste ynterne sirkwy, wylst FPGA wurdt programmearre troch feroarjen de wiring fan de ynterne ferbining.
- Fpgas kin wurde programmearre ûnder logyske poarten, wylst CPLDS wurde programmearre ûnder logyske blokken.
- FPGA is mear yntegrearre as CPLD en hat mear komplekse wiring struktuer en logyske ymplemintaasje.
Yn 't algemien is it enerzjyferbrûk fan CPLD grutter dan dat fan FPGA, en hoe heger de yntegraasjegraad, hoe dúdliker.