Field Programmable Gate Array FPGA (Alan Programlanır Kapı Dizileri)’ lar yapılandırılabilir mantık blokları ile birlikte bu bloklar arasındaki değiştirilebilir ara bağlantılardan oluşan sayısal tümleşik devrelerdir. Tasarım mühendisleri bu yapıları programlayarak muazzam çeşitlikte görevler gerçekleyebilirler.
İçindekiler
Alan programlanir kapı dizieri
Kullanım Alanları
ASIC ve Custom Silicon
Digital Signal Processing
Embedded Microcontroller
Fiziksel Katman Haberleşmeleri
Reconfigurable Computing
Üretici Firmalar
temel teknolojiler
Basit programlanabilir fonksiyon
Fusible Link Teknolojisi
Antifuse Teknolojisi
Mask-Programmed Aygıtlar
PROM (Programmable Reod-Only Memory) Teknolojisi
EPROM (Erasable Programmable Read-Only Memory) Teknolojisi
EEPROM (Electrically Erasable Programmable Read-Only Memory)
FLASH Teknolojisi
SRAM (Static Random Access Memory) Teknolojisi
FPGA teknolojisinin gelişimİi
SPLD ve CPLD,PROM
PLA ( Programmable Logic Array )
PAL (Programmable Array Logic)
CPLD (Complex Programmable Logic Device)
ASIC (Application Specific Integrated Circuit)
Full Custom
Standard Cell
Gate Array
Structured ASIC
FPGA,FPGA MİMARİSİ
Üretim Teknikleri
SRAM temelli aygıtlar
Antifuse temelli aygıtlar
EPROM/FLASH temelli aygıtlar
Karma FLASH-SRAM aygıtlar
Birim Hücre Mimarileri
MUX tabanlı
LUT tabanlı
Programlanır Mantık Öğeleri
Logic Cell
Logic Element ve Adaptive Logic Module
Slice CLB ve LAB
Ara bağlantılar
Kontrol Sinyalleri
Adaptive Logic Module
Shared Aritmetic Chain
Distributed RAM
Shift Register
Fast Carry Chain
Embedded RAM
Embedded Multiplier, Adder, MAC
Embedded processor core
Clock Tree Clock Manager
Genel Amaçlı G/Ç
Yapılandırılabilir G/Ç Özdirençleri
Gigabit Alıcı Vericiler
IP (Intellectual Property) Core
Ara Bağlantı Mimarisi
Altera Ara Bağlantı Yaklaşımı
Xilinx Ara Bağlantı Yaklaşımı
Çekirdek ve G/Ç besleme gerilimleri
FPGA Programlama
Yapılandırma Dosyası
Yapılandırma Kipleri
Fast Passive Parallel (FPP) kipi
Active Serial (AS) kipi
Passive Serial kipi
Passive Paralel Asynchronous (PPA) kipi
JTAG kipi
uygulama geliştirme
Tasarım Girişi
Sentez,İşlevsel Benzetim
Yerleştirme
Zaman Analizi ve Benzetimi
Programlama ve Yapılandırma
Örnek Uygulama
Devre Şeması ve Açıklama
Devrenin aşamalı gerçeklenmesi
Sonuçlar,Kaynaklar
Hazırlayan: Atilla AYDIN FPGA Mimarisi ve Kullanımı