Yeni ve orijinal LCMXO2-2000HC-4TG144C Entegre devre
Ürün özellikleri
TİP | TANIM |
Kategori | Entegre Devreler (IC'ler)Gömülü - FPGA'ler (Alanda Programlanabilir Kapı Dizisi) |
Bay | Kafes Yarıiletken Şirketi |
Seri | MachXO2 |
Paket | Tepsi |
ürün durumu | Aktif |
LAB/CLB sayısı | 264 |
Mantıksal Eleman/Hücre Sayısı | 2112 |
Toplam RAM Bit Sayısı | 75776 |
G/Ç sayısı | 111 |
Gerilim - Besleme | 2.375V ~ 3.465V |
Montaj tipi | Yüzey Montajı |
Çalışma sıcaklığı | 0°C ~ 85°C (TJ) |
Paket / Kasa | 144-LQFP |
Tedarikçi Cihaz Paketi | 144-TQFP (20x20) |
Temel Ürün Numarası | LCMXO2-2000 |
SPQ | 60/adet |
giriiş
PAL, GAL, CPLD ve benzeri programlanabilir cihazlar temelinde daha fazla geliştirmenin ürünü olan sahada programlanabilir kapı dizisi.Uygulamaya özel entegre devreler (ASIC'ler) alanında, yalnızca özel devrelerin eksikliklerini çözmekle kalmayan, aynı zamanda sınırlı sayıdaki orijinal programlanabilir cihaz kapısı devrelerinin eksikliklerinin de üstesinden gelen yarı özel bir devre olarak karşımıza çıkıyor.
Çalışma prensibi
FPGA, üç bölümden oluşan yeni bir mantık hücre dizisi LCA (Mantık Hücresi Dizisi) konseptini benimser: yapılandırılabilir mantık modülü CLB, çıkış giriş modülü IOB (Giriş Çıkış Bloğu) ve dahili bağlantı (Ara Bağlantı).FPGA'lerin temel özellikleri şunlardır:
1) ASIC devrelerini tasarlamak için FPGA kullanıldığında, kullanıcıların uygun çipi elde etmek için çip üretmesine gerek kalmaz.
2) FPGA, diğer tamamen özelleştirilmiş veya yarı özelleştirilmiş ASIC devrelerinin pilot örneği olarak kullanılabilir.
3) FPGA'nın içinde çok sayıda flip-flop ve I/O pini bulunur.
4) FPGA, ASIC devresinde tasarım döngüsü en kısa, geliştirme maliyeti en düşük ve riski en düşük olan cihazlardan biridir.
5) FPGA, yüksek hızlı CHMOS sürecini, düşük güç tüketimini benimser ve CMOS ve TTL seviyeleriyle uyumlu olabilir.
FPGA yongalarının, sistem entegrasyonunu ve güvenilirliğini artırmak için küçük toplu sistemler için en iyi seçeneklerden biri olduğu söylenebilir.
FPGA, çalışma durumunu ayarlamak için çip üzerindeki RAM'de saklanan bir program tarafından programlanır, bu nedenle çip üzerindeki RAM'in çalışırken programlanması gerekir.Kullanıcılar farklı konfigürasyon modlarına göre farklı programlama yöntemlerini kullanabilirler.
Güç açıldığında, FPGA çipi verileri EPROM'dan çip üzerindeki programlama RAM'ine okur ve konfigürasyon tamamlandıktan sonra FPGA çalışma durumuna girer.Güç kesildikten sonra FPGA beyaz sayfalara döner ve dahili mantıksal ilişki kaybolur, böylece FPGA tekrar tekrar kullanılabilir.FPGA programlama özel bir FPGA programlayıcısına ihtiyaç duymaz, yalnızca genel amaçlı bir EPROM ve PROM programlayıcısına ihtiyaç duyar.FPGA işlevini değiştirmeniz gerektiğinde EPROM'u değiştirmeniz yeterlidir.Bu sayede aynı FPGA, farklı programlama verileri, farklı devre fonksiyonları üretebilmektedir.Bu nedenle FPGA'lerin kullanımı oldukça esnektir.
Yapılandırma Modları
FPGA'nın çeşitli konfigürasyon modları vardır: paralel ana mod, bir FPGA artı bir EPROM'dur;Master-slave modu tek parça PROM programlama birden fazla FPGA'yı destekleyebilir;Seri mod, seri PROM FPGA ile programlanabilir;Çevresel mod, FPGA'nın, mikroişlemci tarafından programlanan bir mikroişlemcinin çevre birimi olarak kullanılmasına olanak tanır.
Zamanlamanın hızlı bir şekilde kapatılması, güç tüketiminin ve maliyetin azaltılması, saat yönetiminin optimize edilmesi ve FPGA ve PCB tasarımlarının karmaşıklığının azaltılması gibi konular, FPGA kullanan sistem tasarım mühendisleri için her zaman önemli konular olmuştur.Günümüzde FPGA'ler daha yüksek yoğunluğa, daha büyük kapasiteye, daha düşük güç tüketimine ve daha fazla IP entegrasyonuna doğru ilerledikçe, sistem tasarım mühendisleri bu üstün performanslardan faydalanırken, FPGA'lerin benzeri görülmemiş performans ve kapasite seviyeleri nedeniyle yeni tasarım zorluklarıyla karşı karşıya kalmaktadır.