Bu kitap, günümüzde gerçek zamanlı çalışan otomasyon veya elektronik sistemleri tasarlamak için kullanılan ve son zamanlarda yeni teknoloji gömülü sistem mimarisi olarak anılan FPGA aygıtlarının VHDL tasarım dili ile programlanmasını ele almaktadır. Bunun için programlama ara yüzü olarak gerçekleştirilen tasarımı hem sentezleme hem de simülasyon ekranında test etme becerisine sahip olan Xilinx Vivado IDE yazılımı tercih edilmiştir.
Sayısal tasarım mantığının gömülü sistemlere dönüşümüne odaklanan bu kitap başından sonuna kadar takip edildiğinde bu konudaki gelişim gözle görülür şekilde ortaya çıkacaktır. Özellikle FPGA aygıtı ile gerçekleştirilen uygulamaların video şeklinde çalışır şekillerine, kodlama kenarına konan kare kod ile ulaşılabilmektedir. Bu sayede ortaya konan tasarımın ne şekilde çalışması gerektiğine kolaylıkla odaklanılmaktadır.
Bu haliyle akademi dünyasında mühendislik ve teknoloji fakültelerinin Bilgisayar, Elektrik-Elektronik ve Mekatronik Mühendisliği bölümlerinde gerek lisans ve gerekse de yüksek lisans eğitimlerinde ders kitabı olarak kullanılabilecek bir kaynak olarak kullanılabilecektir.
Kitabın öne çıkmasını sağlayan özel konular genel hatlarıyla şu şekildedir:
- IEEE-754 kayan noktalı sayı formatı
- LFSR tekniği ve sözde rasgele sayı üreteci
- PWM tekniği ve uygulamaları
- CORDIC IP ile trigonometrik hesaplamalar
- Floating IP ile ondalık sayı aritmetiği
- UART haberleşme protokolü tasarımı
- Xilinx Nexys 4 DDR kart uygulamaları
- 50+ VHDL tasarım örnekleri
- Xilinx Vivado tasarım arabirimi