Նոր և օրիգինալ LCMXO2-2000HC-4TG144C Ինտեգրված միացում
Ապրանքի հատկանիշներ
ՏԻՊ | ՆԿԱՐԱԳՐՈՒԹՅՈՒՆ |
Կարգավիճակ | Ինտեգրված սխեմաներ (IC)Ներկառուցված - FPGA (դաշտային ծրագրավորվող դարպասների զանգված) |
Մֆր | Lattice Semiconductor Corporation |
Սերիա | MachXO2 |
Փաթեթ | Սկուտեղ |
Ապրանքի կարգավիճակը | Ակտիվ |
LAB-ների/CLB-ների քանակը | 264 |
Տրամաբանական տարրերի/բջիջների քանակը | 2112 թ |
Ընդհանուր RAM բիթ | 75776 |
I/O-ի քանակը | 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-ի տրամաբանական բջիջների զանգվածի նոր հայեցակարգը, որը ներառում է երեք մաս՝ կարգավորելի տրամաբանական մոդուլ CLB, ելքային մուտքային մոդուլ IOB (Input Output Block) և ներքին միացում (Interconnect):FPGA-ների հիմնական առանձնահատկություններն են.
1) Օգտագործելով FPGA ASIC սխեմաները նախագծելու համար, օգտվողները կարիք չունեն չիպեր արտադրել համապատասխան չիպ ստանալու համար:
2) FPGA-ն կարող է օգտագործվել որպես այլ լիովին հարմարեցված կամ կիսահարմարեցված ASIC սխեմաների փորձնական նմուշ:
3) FPGA-ն ունի բազմաթիվ ֆլիպ-ֆլոպներ և I/O կապիչներ ներսում:
4) FPGA-ն ամենակարճ նախագծման ցիկլ ունեցող սարքերից մեկն է, զարգացման ամենացածր արժեքը և ամենացածր ռիսկը ASIC շղթայում:
5) FPGA-ն ընդունում է բարձր արագությամբ CHMOS գործընթացը, ցածր էներգիայի սպառումը և կարող է համատեղելի լինել CMOS և TTL մակարդակների հետ:
Կարելի է ասել, որ FPGA չիպերը փոքր խմբաքանակային համակարգերի համար լավագույն ընտրություններից են՝ համակարգի ինտեգրումն ու հուսալիությունը բարելավելու համար:
FPGA-ն ծրագրավորվում է չիպային RAM-ում պահվող ծրագրով՝ իր աշխատանքային վիճակը սահմանելու համար, հետևաբար, չիպային RAM-ը պետք է ծրագրավորվի աշխատելիս:Օգտագործողները կարող են օգտագործել ծրագրավորման տարբեր մեթոդներ՝ ըստ տարբեր կազմաձևման ռեժիմների:
Երբ միացված է, FPGA չիպը կարդում է տվյալները EPROM-ից դեպի չիպային ծրագրավորման RAM, և կազմաձևման ավարտից հետո FPGA-ն անցնում է աշխատանքային վիճակի:Հոսանքի կորստից հետո FPGA-ն վերադառնում է սպիտակ թերթիկների, և ներքին տրամաբանական հարաբերությունները անհետանում են, ուստի FPGA-ն կարող է բազմիցս օգտագործվել:FPGA ծրագրավորումը չի պահանջում հատուկ FPGA ծրագրավորող, միայն ընդհանուր նշանակության EPROM և PROM ծրագրավորող:Երբ դուք պետք է փոփոխեք FPGA ֆունկցիան, պարզապես փոխեք EPROM-ը:Այս կերպ նույն FPGA-ն, տարբեր ծրագրավորման տվյալները, կարող են արտադրել տարբեր սխեմաների ֆունկցիաներ:Հետևաբար, FPGA-ների օգտագործումը շատ ճկուն է:
Կազմաձևման ռեժիմներ
FPGA-ն ունի մի շարք կոնֆիգուրացիայի ռեժիմներ. զուգահեռ հիմնական ռեժիմը FPGA գումարած EPROM է;Master-slave ռեժիմը կարող է աջակցել մեկ PIECE PROM ծրագրավորման բազմաթիվ FPGA-ների;Սերիական ռեժիմը կարող է ծրագրավորվել սերիական PROM FPGA-ով;Ծայրամասային ռեժիմը թույլ է տալիս FPGA-ին օգտագործել որպես միկրոպրոցեսորի ծայրամասային սարք՝ ծրագրավորված միկրոպրոցեսորի կողմից:
Խնդիրները, ինչպիսիք են արագ ժամանակի փակման հասնելը, էներգիայի սպառման և ծախսերի նվազեցումը, ժամացույցի կառավարման օպտիմալացումը և FPGA-ի և PCB-ի նախագծման բարդության նվազեցումը, միշտ եղել են FPGA-ներ օգտագործող համակարգի նախագծման ինժեներների հիմնական խնդիրները:Այսօր, երբ FPGA-ները շարժվում են դեպի ավելի բարձր խտություն, ավելի մեծ հզորություն, ավելի ցածր էներգիայի սպառում և ավելի շատ IP ինտեգրում, համակարգի նախագծող ինժեներները օգուտ են քաղում այս բարձրակարգ կատարումներից՝ միաժամանակ դիմակայելով նոր նախագծային մարտահրավերներին՝ FPGA-ների կատարողականության և կարողությունների աննախադեպ մակարդակի պատճառով: