10AX115H2F34E2SG FPGA Arria® 10 GX Family 1150000 ячэек 20 нм Тэхналогія 0,9 В 1152-кантактны FC-FBGA
Тэхнічныя характарыстыкі прадукту
ЕС RoHS | Згаворлівы |
ECCN (ЗША) | 3A991 |
Частка Статус | Актыўны |
HTS | 8542.39.00.01 |
SVHC | так |
SVHC перавышае парогавае значэнне | так |
Аўтамабільны | No |
PPAP | No |
Прозвішча | Arria® 10 GX |
Тэхналогіі працэсаў | 20 нм |
Увод-вывад карыстальніка | 504 |
Колькасць рэгістраў | 1708800 |
Працоўнае напружанне сілкавання (В) | 0,9 |
Лагічныя элементы | 1150000 |
Колькасць множнікаў | 3036 (18x19) |
Тып памяці праграмы | SRAM |
Убудаваная памяць (Кбіт) | 54260 |
Агульная колькасць блокаў аператыўнай памяці | 2713 |
EMAC | 3 |
Лагічныя блокі прылады | 1150000 |
Колькасць прылад DLL/PLL | 32 |
Каналы трансівера | 96 |
Хуткасць прыёмаперадатчыка (Гбіт/с) | 17.4 |
Выдзелены DSP | 1518 год |
PCIe | 4 |
Праграмуемасць | так |
Падтрымка перапраграмавання | так |
Абарона ад капіравання | так |
Унутрысістэмнае праграмаванне | так |
Ацэнка хуткасці | 2 |
Стандарты аднаканцоўнага ўводу-вываду | LVTTL|LVCMOS |
Інтэрфейс вонкавай памяці | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Мінімальная працоўная напруга сілкавання (В) | 0,87 |
Максімальнае працоўнае напружанне сілкавання (В) | 0,93 |
Напружанне ўводу/вываду (В) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Мінімальная працоўная тэмпература (°C) | 0 |
Максімальная працоўная тэмпература (°C) | 100 |
Тэмпературны клас пастаўшчыка | Пашыраны |
Гандлёвая назва | Аррыя |
Мантаж | Павярхоўны мантаж |
Вышыня ўпакоўкі | 2,95 |
Шырыня ўпакоўкі | 35 |
Даўжыня ўпакоўкі | 35 |
PCB зменены | 1152 |
Стандартнае імя пакета | BGA |
Пакет пастаўшчыка | ФК-ФБГА |
Колькасць шпілек | 1152 |
Форма свінцу | Мяч |
Розніца і сувязь паміж FPGA і CPLD
1. Вызначэнне і характарыстыкі FPGA
ПЛІСпрымае новую канцэпцыю пад назвай Logic Cell Array (LCA) і Configurable Logic Block (CLB) і Input Output (IOB) Block and Interconnect.Наладжвальны лагічны модуль з'яўляецца базавай адзінкай для рэалізацыі карыстальніцкай функцыі, якая звычайна арганізавана ў масіў і распаўсюджваецца на ўвесь чып.Модуль уводу-вываду IOB завяршае інтэрфейс паміж логікай на чыпе і знешнім кантактам корпуса і звычайна размяшчаецца вакол масіва чыпа.Унутраная праводка складаецца з сегментаў правадоў рознай даўжыні і некаторых праграмуемых злучальных перамыкачоў, якія злучаюць розныя праграмуемыя лагічныя блокі або блокі ўводу/вываду ў схему з пэўнай функцыяй.
Асноўныя характарыстыкі FPGA:
- Выкарыстоўваючы FPGA для распрацоўкі схемы ASIC, карыстальнікам не трэба праектаваць вытворчасць, яны могуць атрымаць прыдатны чып;
- FPGA можа быць выкарыстаны ў якасці пілотнага ўзору іншых цалкам настроеных або напалову настроеныхСхемы ASIC;
- Ёсць шмат трыгераў і кантактаў уводу/вываду ў FPGA;
- FPGA з'яўляецца адным з прылад з самым кароткім цыклам праектавання, самым нізкім коштам распрацоўкі і самым нізкім рызыкай у схеме ASIC.
- FPGA выкарыстоўвае высакахуткасны працэс CHMOS, нізкае энергаспажыванне і можа быць сумяшчальны з узроўнямі CMOS і TTL.
2, CPLD вызначэнне і характарыстыкі
CPLDу асноўным складаецца з праграмуемай лагічнай макраячэйкі (LMC) вакол цэнтра праграмуемай матрыцы ўзаемасувязі, у якой лагічная структура LMC з'яўляецца больш складанай і мае складаную структуру ўзаемасувязі блока ўводу/вываду, можа быць згенеравана карыстальнікам у адпаведнасці з патрэбы канкрэтнай структуры схемы, для выканання пэўных функцый.Паколькі лагічныя блокі злучаны паміж сабой металічнымі правадамі фіксаванай даўжыні ў CPLD, распрацаваная лагічная схема мае прадказальнасць часу і пазбягае недахопу няпоўнага прагназавання часу сегментаванай структуры міжзлучэнняў.Да 1990-х гадоў CPLD развіваўся больш хутка, не толькі дзякуючы характарыстыкам электрычнага сцірання, але і з пашыранымі функцыямі, такімі як сканіраванне краёў і онлайн-праграмаванне.
Характарыстыкі праграмавання CPLD наступныя:
- Лагічныя рэсурсы і рэсурсы памяці багатыя (Cypress De1ta 39K200 мае больш за 480 Кб аператыўнай памяці);
- Гнуткая мадэль часу з рэзервовымі рэсурсамі маршрутызацыі;
- Гнуткі для змены вываду штыфта;
- Можна ўсталяваць у сістэму і перапраграмаваць;
- Вялікая колькасць блокаў уводу-вываду;
3. Адрозненні і сувязі паміж FPGA і CPLD
CPLD - гэта абрэвіятура складанай праграмуемай лагічнай прылады, FPGA - гэта абрэвіятура палявой праграмуемай сістэмнай вентыляцыйнай сістэмы. Функцыя абодвух у асноўным аднолькавая, але прынцып рэалізацыі трохі адрозніваецца, таму мы часам можам ігнараваць розніцу паміж імі разам называецца праграмуемай лагічнай прыладай або CPLD/FPGA.Ёсць некалькі кампаній, якія вырабляюць CPLD/FPGas, тры найбуйнейшыя з іх - ALTERA, XILINX і LAT-TICE.Камбінаторная лагічная функцыя раскладання CPLD вельмі моцная, макраблок можа раскласці дзясятак ці нават больш за 20-30 камбінаторных лагічных уваходных дадзеных.Аднак LUT FPGA можа апрацоўваць толькі камбінацыйную логіку з 4 уваходаў, таму CPLD падыходзіць для распрацоўкі складанай камбінацыйнай логікі, такой як дэкадаванне.Аднак працэс вытворчасці FPGA вызначае, што колькасць LUT і трыгераў, якія змяшчаюцца ў чыпе FPGA, вельмі вялікая, часта тысячы тысяч, CPLD звычайна можа дасягнуць толькі 512 лагічных адзінак, і калі цану чыпа падзяліць на колькасць лагічных адзінак, сярэдні кошт лагічнай адзінкі FPGA значна ніжэй, чым у CPLD.Такім чынам, калі пры распрацоўцы выкарыстоўваецца вялікая колькасць трыгераў, напрыклад пры распрацоўцы складанай логікі сінхранізацыі, выкарыстанне FPGA з'яўляецца добрым выбарам.
Хоць і FPGA, і CPLD з'яўляюцца праграмуемымі прыладамі ASIC і маюць шмат агульных характарыстык, з-за адрозненняў у структуры CPLD і FPGA яны маюць свае асаблівасці:
- CPLD больш падыходзіць для завяршэння розных алгарытмаў і камбінаторнай логікі, а FPGA больш падыходзіць для завяршэння паслядоўнай логікі.Іншымі словамі, FPGA больш падыходзіць для трыгераў, у той час як CPLD больш падыходзіць для трыгераў, абмежаваных і прадукту.
- Структура бесперапыннай маршрутызацыі CPLD вызначае, што яго часовая затрымка аднастайная і прадказальная, у той час як сегментаваная структура маршрутызацыі FPGA вызначае, што яго затрымка непрадказальная.
- FPGA мае большую гнуткасць у праграмаванні, чым CPLD.
- CPLD праграмуецца шляхам змены лагічнай функцыі фіксаванай унутранай схемы, у той час як FPGA праграмуецца шляхам змены праводкі ўнутранага злучэння.
- Fpgas можна запраграмаваць пад лагічныя вароты, а CPLDS запраграмаваць пад лагічныя блокі.
- FPGA больш інтэграваная, чым CPLD, і мае больш складаную структуру разводкі і лагічную рэалізацыю.
Увогуле, энергаспажыванне CPLD больш, чым у FPGA, і чым вышэй ступень інтэграцыі, тым больш відавочна.