XC7K420T-2FFG901I – Интегралды схемалар, ендірілген, өрісте бағдарламаланатын қақпа массивтері
Өнім атрибуттары
ТҮР | КӨРСЕТУ |
санат | Интегралды схемалар (ICs)Ендірілген Өрістің бағдарламаланатын қақпа массивтері (FPGA) |
өндіруші | AMD |
сериясы | Kintex®-7 |
орау | науа |
Өнім күйі | Белсенді |
DigiKey бағдарламалануы мүмкін | Тексерілмеген |
LAB/CLB нөмірі | 32575 |
Логикалық элементтер/бірліктер саны | 416960 |
ЖЖҚ биттерінің жалпы саны | 30781440 |
Енгізу/шығару саны | 380 |
Кернеу - Қуат көзі | 0,97 В ~ 1,03 В |
Орнату түрі | Беттік желім түрі |
Жұмыс температурасы | -40°C ~ 100°C (TJ) |
Пакет/тұрғын үй | 900-BBGA, FCBGA |
Жеткізуші құрамдас инкапсуляциясы | 901-FCBGA (31x31) |
Өнімнің негізгі нөмірі | XC7K420 |
ТҮР | КӨРСЕТУ |
санат | Интегралды схемалар (ICs)Ендірілген |
өндіруші | AMD |
сериясы | Kintex®-7 |
орау | науа |
Өнім күйі | Белсенді |
DigiKey бағдарламалануы мүмкін | Тексерілмеген |
LAB/CLB нөмірі | 32575 |
Логикалық элементтер/бірліктер саны | 416960 |
ЖЖҚ биттерінің жалпы саны | 30781440 |
Енгізу/шығару саны | 380 |
Кернеу - Қуат көзі | 0,97 В ~ 1,03 В |
Орнату түрі | Беттік желім түрі |
Жұмыс температурасы | -40°C ~ 100°C (TJ) |
Пакет/тұрғын үй | 900-BBGA, FCBGA |
Жеткізуші құрамдас инкапсуляциясы | 901-FCBGA (31x31) |
Өнімнің негізгі нөмірі | XC7K420 |
FPGA
Артықшылықтары
FPGA артықшылықтары келесідей:
(1) FPGA логикалық ұяшықтар, жедел жад, көбейткіштер және т.б. сияқты аппараттық ресурстардан тұрады. Осы аппараттық ресурстарды ұтымды ұйымдастыру арқылы көбейткіштер, регистрлер, мекенжай генераторлары және т.б. сияқты аппараттық схемаларды іске асыруға болады.
(2) FPGA блок-схемаларын немесе Verilog HDL көмегімен қарапайым қақпа схемаларынан FIR немесе FFT схемаларына дейін жобалануы мүмкін.
(3) FPGA-ларды шексіз қайта бағдарламалауға болады, жаңа дизайн шешімін бірнеше жүз миллисекундта жүктейді, аппараттық құралдардың үстеме шығынын азайту үшін қайта конфигурациялау арқылы.
(4) FPGA жұмыс жиілігі FPGA чипімен, сондай-ақ дизайнмен анықталады және белгілі бір талап етілетін талаптарды қанағаттандыру үшін өзгертуге немесе жылдамырақ чиппен ауыстыруға болады (бірақ, әрине, жұмыс жиілігі шексіз емес және ұлғайтылады, бірақ ағымдағы IC процестерімен және басқа факторлармен реттеледі).
Кемшіліктері
FPGA-ның кемшіліктері келесідей:
(1) FPGA барлық функциялар үшін аппараттық іске асыруға сүйенеді және тармақталған шартты секірулер сияқты операцияларды орындай алмайды.
(2) FPGA тек тіркелген нүкте операцияларын орындай алады.
Қысқаша айтқанда: FPGA барлық функцияларды орындау үшін аппараттық құралдарға сүйенеді және оларды жылдамдық бойынша арнайы чиптермен салыстыруға болады, бірақ жалпы мақсаттағы процессорлармен салыстырғанда дизайн икемділігінде үлкен алшақтық бар.
Тілдер мен платформаларды жобалау
Бағдарламаланатын логикалық құрылғылар - бұл EDA технологиясы арқылы электрондық қосымшалардың белгіленген функциялары мен техникалық сипаттамаларын нақтылайтын аппараттық тасымалдаушылар.FPGA осы жолды жүзеге асыратын негізгі құрылғылардың бірі ретінде тікелей пайдаланушыға бағытталған, өте икемді және жан-жақты, пайдалану оңай және аппараттық құралдарда сынау және енгізу жылдам.
Аппараттық құралды сипаттау тілі (HDL) – сандық логикалық жүйелерді жобалау және цифрлық схемаларды сипаттау үшін қолданылатын тіл, олардың негізгілері VHDL, Verilog HDL, System Verilog және System C болып табылады.
Аппараттық құралдарды сипаттаудың жан-жақты тілі ретінде, өте жоғары жылдамдықты біріктірілген схеманың аппараттық құралды сипаттау тілі (VHDL) нақты аппараттық схемадан тәуелсіз және дизайн платформасынан тәуелсіз сипаттамаларға ие. нақты құрылғыларға тәуелді және күрделі басқару логикасының дизайнын қатаң және қысқа кодта сипаттау мүмкіндігі және т.б. Оны көптеген EDA компаниялары қолдайды және электронды дизайн саласында кеңінен қолданылады.кеңінен қолданылады.
VHDL - схемаларды жобалауға арналған жоғары деңгейлі тіл және басқа аппараттық сипаттама тілдерімен салыстырғанда, ол қарапайым тіл, икемділік және құрылғы дизайнынан тәуелсіздік сипаттамаларына ие, бұл оны EDA технологиясы үшін жалпы аппараттық сипаттама тіліне айналдырады және EDA технологиясын көбірек етеді. дизайнерлерге қол жетімді.
Verilog HDL - модельдеу, синтездеу және модельдеуді қоса алғанда, аппараттық құралды жобалау процесінің бірнеше кезеңдерінде пайдалануға болатын кеңінен қолданылатын аппараттық сипаттама тілі.
Verilog HDL артықшылықтары: C тіліне ұқсас, үйренуге оңай және икемді.Регистрге сезгіш.Жазу ынталандыру және модельдеу артықшылықтары.Кемшіліктері: көптеген қателерді компиляция уақытында анықтау мүмкін емес.
VHDL артықшылықтары: қатаң синтаксис, анық иерархия.Кемшіліктері: ұзақ танысу уақыты, жеткілікті икемді емес.
Quartus_II бағдарламалық жасақтамасы - бұл әртүрлі FPGA және CPLD дизайн қажеттіліктерін қанағаттандыра алатын Altera әзірлеген толық көп платформалы дизайн ортасы және чипте бағдарламаланатын жүйе дизайнына арналған кешенді орта болып табылады.
Vivado Design Suite, 2012 жылы FPGA жеткізушісі Xilinx шығарған біріктірілген дизайн ортасы. Ол жоғары интеграцияланған дизайн ортасын және жүйеден IC деңгейіне дейінгі құралдардың жаңа буынын қамтиды, барлығы ортақ масштабталатын деректер үлгісіне және жалпы жөндеу ортасына негізделген.Xilinx Vivado Design Suite дизайнға оңай қолдануға болатын FIFO IP өзектерін қамтамасыз етеді.