VHDL ve FPGA, genel olarak savunma sanayii, robotik ar-ge alanları, otomotiv sektörü, tüketici elektroniği, ayrıca telekomünikasyon ve medikal ortamlarında da kullanılmaktadır. Hızlı işlem kabiliyeti ve ön işlem birimi sayesinde, özellikleri isteğe ve ihtiyaca bağlı olarak değiştirilebildiğinden, kullanım alanı genişledikçe son dönemde popülariterliği artmıştır.
Bu kitap FPGA ile tasarımı merak edenler için bir rehber niteliğinde hazırlanmış olup, tasarım için VHDL dili tercih edilmiştir. Geliştirme ortamı olarak Xilinx Vivado Design Suite yazılımı kullanılmış olup, uygulamalar NEXYS4 deneme kartı üzerinde gerçeklenmiştir.
Kitap içeriği oluşturulurken gerek öğrenciler gerekse konuya ilgi duyan diğer kişiler düşünülerek dengeli bir anlatım yolu izlenmiştir. Kitabın daha rahat anlaşılabilmesi için temel düzeyde mantık devreleri ve mantık devre tasarımları konularında bilgi sahibi olunması tavsiye edilmektedir.
VHDL Dilinin Özellikleri ve Kullanımı
NEXYS 4 Kartı
Xilinx Vivado Ortamı
Temel Benzetim Uygulamaları
Saklayıcı
Sayıcı
Frekans Bölücü
Alt Devreler, Paketler ve Programlar
Entity Tanımlama
Temel Tasarım Uygulamaları
Yetki Girişli D Mandalı
D Flip Flop
Hafıza Uygulamaları
ROM, Blok RAM, FIFO
Sinyal İşleme Uygulamaları
FIR Filtre Uygulaması
Sinyal İşlemede Konvolüsyon
Temel İmge İşleme Uygulamaları
Aynalama
Ters Döndürme
Negatifleme
Karşıtlık Değiştirme
Parlaklık Değiştirme
Eşikleme
İmge İşlemede Konvolüsyon
Sobel
Gauss
Prewitt
Kart Üzerinde Uygulamalı Örnekler
Flash Dosyası Oluşturma ve Yazma
NEXYS 4 Uygulamaları
Vivado ile Hata Ayıklama