Yeni və orijinal LCMXO2-2000HC-4TG144C İnteqrasiya edilmiş dövrə
Məhsul Atributları
TİP | TƏSVİRİ |
Kateqoriya | İnteqrasiya edilmiş sxemlər (IC)Quraşdırılmış - FPGA-lar (Sahə proqramlaşdırıla bilən qapı massivi) |
Mfr | Lattice Semiconductor Corporation |
Serial | MachXO2 |
Paket | Tabla |
Məhsul statusu | Aktiv |
LAB/CLB sayı | 264 |
Məntiq Elementlərinin/Hüceyrələrinin Sayı | 2112 |
Ümumi RAM bitləri | 75776 |
I/O sayı | 111 |
Gərginlik - Təchizat | 2.375V ~ 3.465V |
Montaj növü | Səth montajı |
İşləmə temperaturu | 0°C ~ 85°C (TJ) |
Paket / Çanta | 144-LQFP |
Təchizatçı Cihaz Paketi | 144-TQFP (20x20) |
Əsas məhsul nömrəsi | LCMXO2-2000 |
SPQ | 60/əd |
Giriş
PAL, GAL, CPLD və s. kimi proqramlaşdırıla bilən qurğular əsasında sonrakı inkişafın məhsulu olan sahə proqramlaşdırıla bilən qapı massivi.Tətbiq üçün xüsusi inteqral sxemlər (ASICs) sahəsində yarı xüsusi sxem kimi görünür, bu, yalnız xüsusi sxemlərin çatışmazlıqlarını həll etmir, həm də məhdud sayda orijinal proqramlaşdırıla bilən cihaz qapısı sxemlərinin çatışmazlıqlarını aradan qaldırır.
İş prinsipi
FPGA üç hissədən ibarət yeni məntiq hüceyrə massivi LCA (Logic Cell Array) konsepsiyasını qəbul edir: konfiqurasiya edilə bilən məntiq modulu CLB, çıxış giriş modulu IOB (Input Output Block) və daxili əlaqə (Interconnect).FPGA-ların əsas xüsusiyyətləri bunlardır:
1) ASIC sxemlərini tərtib etmək üçün FPGA-dan istifadə edərək, istifadəçilərin uyğun çip əldə etmək üçün çiplər istehsal etmələrinə ehtiyac yoxdur.
2) FPGA digər tam fərdiləşdirilmiş və ya yarı fərdiləşdirilmiş ASIC sxemlərinin pilot nümunəsi kimi istifadə edilə bilər.
3) FPGA daxilində çoxlu flip-floplar və giriş/çıxış pinləri var.
4) FPGA ASIC dövrəsində ən qısa dizayn dövrü, ən aşağı inkişaf dəyəri və ən aşağı riskə malik cihazlardan biridir.
5) FPGA yüksək sürətli CHMOS prosesini, aşağı enerji istehlakını qəbul edir və CMOS və TTL səviyyələri ilə uyğun ola bilər.
Demək olar ki, FPGA çipləri sistem inteqrasiyasını və etibarlılığını artırmaq üçün kiçik partiya sistemləri üçün ən yaxşı seçimlərdən biridir.
FPGA, işləmə vəziyyətini təyin etmək üçün çipdə olan RAM-da saxlanılan proqram tərəfindən proqramlaşdırılır, ona görə də işləyərkən çipdə olan RAM proqramlaşdırılmalıdır.İstifadəçilər müxtəlif konfiqurasiya rejimlərinə uyğun olaraq müxtəlif proqramlaşdırma üsullarından istifadə edə bilərlər.
Güc işə salındıqda, FPGA çipi EPROM-dan məlumatları çipdə olan proqramlaşdırma RAM-a oxuyur və konfiqurasiya tamamlandıqdan sonra FPGA iş vəziyyətinə keçir.Güc kəsildikdən sonra FPGA ağ vərəqlərə qayıdır və daxili məntiqi əlaqə yox olur, beləliklə, FPGA təkrar istifadə oluna bilər.FPGA proqramlaşdırması üçün xüsusi bir FPGA proqramçısı tələb olunmur, yalnız ümumi təyinatlı EPROM və PROM proqramçısı tələb olunur.FPGA funksiyasını dəyişdirmək lazım olduqda, sadəcə EPROM-u dəyişdirin.Bu şəkildə, eyni FPGA, fərqli proqramlaşdırma məlumatları, müxtəlif dövrə funksiyaları istehsal edə bilər.Buna görə də, FPGA-ların istifadəsi çox çevikdir.
Konfiqurasiya rejimləri
FPGA müxtəlif konfiqurasiya rejimlərinə malikdir: paralel əsas rejim FPGA plus EPROM-dur;Master-slave rejimi birdən çox FPGA-nın proqramlaşdırılmasını bir PIECE PROM-u dəstəkləyə bilər;Serial rejim serial PROM FPGA ilə proqramlaşdırıla bilər;Periferik rejim FPGA-nın mikroprosessor tərəfindən proqramlaşdırılmış mikroprosessorun periferiyası kimi istifadə edilməsinə imkan verir.
Sürətli vaxtlamanın bağlanmasına nail olmaq, enerji istehlakını və xərcləri azaltmaq, saat idarəetməsini optimallaşdırmaq və FPGA və PCB dizaynlarının mürəkkəbliyini azaltmaq kimi məsələlər həmişə FPGA-lardan istifadə edən sistem dizayn mühəndisləri üçün əsas məsələlər olmuşdur.Bu gün, FPGA-lar daha yüksək sıxlığa, daha böyük tutuma, aşağı enerji istehlakına və daha çox IP inteqrasiyasına doğru irəlilədikcə, sistem dizayn mühəndisləri FPGA-ların görünməmiş performans səviyyələri və imkanları səbəbindən yeni dizayn problemləri ilə üzləşərkən bu üstün performanslardan faydalanırlar.