Жаңа және түпнұсқа LCMXO2-2000HC-4TG144C интегралды схема
Өнім атрибуттары
ТҮР | СИПАТТАМАСЫ |
Санат | Интегралды схемалар (ICs)Енгізілген - FPGA (Өрістік бағдарламаланатын қақпа массиві) |
Mfr | Lattice Semiconductor Corporation |
Сериялар | MachXO2 |
Пакет | Науа |
Өнім күйі | Белсенді |
Зертханалық зертханалар/CLB саны | 264 |
Логикалық элементтердің/ұяшықтардың саны | 2112 |
Жалпы ЖЖҚ биттері | 75776 |
Енгізу/шығару саны | 111 |
Кернеу - қоректендіру | 2,375 В ~ 3,465 В |
Монтаждау түрі | Беттік орнату |
Жұмыс температурасы | 0°C ~ 85°C (TJ) |
Пакет/қорап | 144-LQFP |
Жабдықтаушы құрылғы пакеті | 144-TQFP (20x20) |
Негізгі өнім нөмірі | LCMXO2-2000 |
SPQ | 60/дана |
Кіріспе
PAL, GAL, CPLD және т.б. сияқты бағдарламаланатын құрылғылар негізінде одан әрі даму өнімі болып табылатын далалық бағдарламаланатын қақпа массиві.Ол қолданбалы интегралдық схемалар (ASICs) саласында жартылай тапсырыс схемасы ретінде пайда болады, ол реттелетін схемалардың кемшіліктерін шешіп қана қоймайды, сонымен қатар бастапқы бағдарламаланатын құрылғы қақпасының схемаларының шектеулі санының кемшіліктерін жеңеді.
Жұмыс принципі
FPGA логикалық ұяшық массивінің LCA (Logic Cell Array) жаңа концепциясын қабылдайды, ол үш бөліктен тұрады: конфигурацияланатын логикалық модуль CLB, шығыс кіріс модулі IOB (Input Output Block) және ішкі байланыс (Interconnect).FPGA негізгі ерекшеліктері:
1) ASIC схемаларын жобалау үшін FPGA көмегімен пайдаланушыларға қолайлы чипті алу үшін чиптерді шығарудың қажеті жоқ.
2) FPGA басқа толық теңшелген немесе жартылай теңшелген ASIC схемаларының пилоттық үлгісі ретінде пайдаланылуы мүмкін.
3) FPGA ішінде көптеген флип-флоптар мен енгізу/шығару түйреуіштері бар.
4) FPGA - ASIC тізбегіндегі ең қысқа дизайн циклі, әзірлеу құны ең төмен және тәуекелі ең төмен құрылғылардың бірі.
5) FPGA жоғары жылдамдықты CHMOS процесін, төмен қуат тұтынуды қабылдайды және CMOS және TTL деңгейлерімен үйлесімді болуы мүмкін.
FPGA чиптері жүйенің интеграциясы мен сенімділігін жақсарту үшін шағын пакеттік жүйелер үшін ең жақсы таңдаулардың бірі болып табылады деп айтуға болады.
FPGA оның жұмыс күйін орнату үшін микросхемадағы оперативті жадта сақталған бағдарлама арқылы бағдарламаланады, сондықтан микросхемадағы ЖЖҚ жұмыс кезінде бағдарламалау қажет.Пайдаланушылар әртүрлі конфигурация режимдеріне сәйкес әртүрлі бағдарламалау әдістерін пайдалана алады.
Қосылған кезде FPGA чипі деректерді EPROM-дан чиптегі бағдарламалау жедел жадына оқиды және конфигурациялау аяқталғаннан кейін FPGA жұмыс күйіне өтеді.Қуат жоғалғаннан кейін FPGA ақ парақтарға оралады және ішкі логикалық байланыс жоғалады, сондықтан FPGA қайта-қайта пайдалануға болады.FPGA бағдарламалау үшін арнайы FPGA бағдарламашы қажет емес, тек жалпы мақсаттағы EPROM және PROM бағдарламалаушысы қажет.FPGA функциясын өзгерту қажет болғанда, жай ғана EPROM өзгертіңіз.Осылайша, бірдей FPGA, әртүрлі бағдарламалау деректері әртүрлі тізбек функцияларын жасай алады.Сондықтан FPGA қолдану өте икемді.
Конфигурация режимдері
FPGA әртүрлі конфигурация режимдеріне ие: параллель негізгі режим - FPGA плюс EPROM;Master-slave режимі бірнеше FPGA-ны бағдарламалауды бір PIECE PROM қолдай алады;Сериялық режимді сериялық PROM FPGA арқылы бағдарламалауға болады;Перифериялық режим FPGA-ны микропроцессормен бағдарламаланған микропроцессордың перифериялық құрылғысы ретінде пайдалануға мүмкіндік береді.
Уақытты жылдам жабуға қол жеткізу, қуат тұтынуды және шығындарды азайту, сағатты басқаруды оңтайландыру және FPGA және PCB конструкцияларының күрделілігін азайту сияқты мәселелер әрқашан FPGA қолданатын жүйелік жобалау инженерлері үшін негізгі мәселелер болды.Бүгінгі күні, FPGA жоғары тығыздыққа, үлкен сыйымдылыққа, төмен қуат тұтынуға және көбірек IP интеграциясына қарай жылжыған сайын, жүйелік жобалау инженерлері FPGA өнімділігі мен мүмкіндіктерінің бұрын-соңды болмаған деңгейлеріне байланысты жаңа дизайн қиындықтарына тап бола отырып, осы жоғары көрсеткіштерден пайда көреді.