10AX115H2F34E2SG FPGA Arria® 10 GX отбасы 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 |
Жұмыс кернеуі (V) | 0,9 |
Логикалық элементтер | 1150000 |
Көбейткіштер саны | 3036 (18x19) |
Бағдарлама жады түрі | SRAM |
Енгізілген жад (Кбит) | 54260 |
Блоктық жедел жадтың жалпы саны | 2713 |
EMACs | 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 |
Ең аз жұмыс кернеуі (V) | 0,87 |
Максималды жұмыс кернеуі (V) | 0,93 |
енгізу/шығару кернеуі (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 |
PIN саны | 1152 |
Қорғасын пішіні | Доп |
FPGA мен CPLD арасындағы айырмашылық және байланыс
1. FPGA анықтамасы және сипаттамалары
FPGAЛогикалық ұяшық массиві (LCA) және конфигурацияланатын логикалық блок (CLB) және кіріс шығысы (IOB) блогы және өзара қосылу деп аталатын жаңа тұжырымдаманы қабылдайды.Конфигурацияланатын логикалық модуль пайдаланушы функциясын жүзеге асыруға арналған негізгі блок болып табылады, ол әдетте массивке орналастырылады және бүкіл чипті таратады.IOB енгізу-шығару модулі чиптегі логика мен сыртқы бума пин арасындағы интерфейсті аяқтайды және әдетте чип массивінің айналасында орналасады.Ішкі сымдар әртүрлі ұзындықтағы сым сегменттерінен және белгілі бір функциясы бар тізбекті құру үшін әртүрлі бағдарламаланатын логикалық блоктарды немесе енгізу/шығару блоктарын қосатын кейбір бағдарламаланатын қосқыштардан тұрады.
FPGA негізгі ерекшеліктері:
- ASIC схемасын жобалау үшін FPGA көмегімен пайдаланушылар өндірісті жобалаудың қажеті жоқ, қолайлы чипті ала алады;
- 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/FPGs шығаратын бірнеше компаниялар бар, олардың ең ірі үшеуі ALTERA, XILINX және LAT-TICE.CPLD декомбинаторлық логикалық функциясы өте күшті, макробірлік ондаған немесе тіпті 20-30 комбинаторлық логикалық кірісті ыдырай алады.Дегенмен, FPGA LUT тек 4 кірістің комбинациялық логикасын өңдей алады, сондықтан CPLD декодтау сияқты күрделі комбинациялық логиканы жобалау үшін қолайлы.Дегенмен, FPGA өндіру процесі FPGA чипіндегі LUT және триггерлердің саны өте үлкен екенін анықтайды, көбінесе мыңдаған, 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-ға қарағанда үлкенірек және интеграция дәрежесі неғұрлым жоғары болса, соғұрлым айқын болады.