10AX115H2F34E2SG FPGA Arria® 10 GX семейство 1150000 клетки 20nm технология 0.9V 1152-пинов FC-FBGA
Технически спецификации на продукта
ЕС RoHS | Съвместим |
ECCN (САЩ) | 3A991 |
Състояние на частта | Активен |
HTS | 8542.39.00.01 |
SVHC | да |
SVHC превишава прага | да |
Автомобилна | No |
PPAP | No |
Фамилно име | Arria® 10 GX |
Технология на процеса | 20nm |
Потребителски I/O | 504 |
Брой регистри | 1708800 |
Работно захранващо напрежение (V) | 0,9 |
Логически елементи | 1150000 |
Брой множители | 3036 (18x19) |
Тип програмна памет | SRAM |
Вградена памет (Kbit) | 54260 |
Общ брой блокове RAM | 2713 |
EMACs | 3 |
Логически единици на устройството | 1150000 |
Устройство Брой DLL/PLL | 32 |
Приемопредавателни канали | 96 |
Скорост на трансивъра (Gbps) | 17.4 |
Специализиран DSP | 1518 |
PCIe | 4 |
Програмируемост | да |
Поддръжка за препрограмиране | да |
Защита срещу копиране | да |
Вътрешносистемна програмируемост | да |
Степен на скоростта | 2 |
I/O стандарти с един край | LVTTL|LVCMOS |
Интерфейс за външна памет | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Минимално работно захранващо напрежение (V) | 0,87 |
Максимално работно захранващо напрежение (V) | 0,93 |
I/O напрежение (V) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Минимална работна температура (°C) | 0 |
Максимална работна температура (°C) | 100 |
Температурен клас на доставчика | Разширено |
Търговско наименование | Ария |
Монтаж | Повърхностен монтаж |
Височина на опаковката | 2,95 |
Ширина на опаковката | 35 |
Дължина на опаковката | 35 |
Променена печатна платка | 1152 |
Стандартно име на пакет | BGA |
Пакет на доставчика | FC-FBGA |
Пинов брой | 1152 |
Форма на оловото | Топка |
Разликата и връзката между FPGA и CPLD
1. Определение и характеристики на FPGA
FPGAприема нова концепция, наречена Logic Cell Array (LCA) и Configurable Logic Block (CLB) и Input Output (IOB) Block and Interconnect.Конфигурируемият логически модул е основната единица за реализиране на потребителската функция, която обикновено е подредена в масив и обхваща целия чип.Входно-изходният модул IOB допълва интерфейса между логиката на чипа и външния щифт на пакета и обикновено е разположен около масива на чипа.Вътрешното окабеляване се състои от различни дължини на жични сегменти и някои програмируеми свързващи превключватели, които свързват различни програмируеми логически блокове или I/O блокове, за да образуват верига със специфична функция.
Основните характеристики на FPGA са:
- Използвайки FPGA за проектиране на ASIC верига, потребителите не трябва да проектират производство, могат да получат подходящ чип;
- FPGA може да се използва като пилотна проба на други напълно персонализирани или полуперсонализираниASIC схеми;
- Има изобилие от тригери и I/O щифтове в FPGA;
- FPGA е едно от устройствата с най-кратък цикъл на проектиране, най-ниски разходи за разработка и най-нисък риск в ASIC веригата.
- FPGA използва високоскоростен CHMOS процес, ниска консумация на енергия и може да бъде съвместим с CMOS и TTL нива.
2, дефиниция и характеристики на CPLD
CPLDсе състои основно от програмируема логическа макро клетка (LMC) около центъра на модула на програмируемата матрица за взаимно свързване, в която логическата структура на LMC е по-сложна и има сложна структура за свързване на I/O единица, която може да бъде генерирана от потребителя според нуждите на специфичната структура на веригата, за изпълнение на определени функции.Тъй като логическите блокове са свързани помежду си с метални проводници с фиксирана дължина в CPLD, проектираната логическа схема има предсказуемост на времето и избягва недостатъка на непълното предсказване на времето на сегментирана структура на свързване.До 90-те години CPLD се развива по-бързо, не само с характеристиките на електрическо изтриване, но и с разширени функции като сканиране на ръбове и онлайн програмиране.
Характеристиките на CPLD програмирането са както следва:
- Логическите ресурси и паметта са изобилни (Cypress De1ta 39K200 има повече от 480 Kb RAM);
- Гъвкав модел за синхронизиране с излишни ресурси за маршрутизиране;
- Гъвкав за промяна на щифтовия изход;
- Може да се инсталира в системата и да се препрограмира;
- Голям брой I/O единици;
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 и колкото по-висока е степента на интеграция, толкова по-очевидна е.