Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
VHDL ile FPGA PROGRAMLAMA - Temel Seviye
Highest Rated
Rating: 4.7 out of 5(136 ratings)
687 students

VHDL ile FPGA PROGRAMLAMA - Temel Seviye

VHDL dili kullanılarak FPGA programlama konusunda kritik temel (fundamental) bilgileri elde edeceksiniz
Last updated 8/2025
Turkish
Turkish [Auto],

What you'll learn

  • FPGA mimarisi ve donanım tasarımı temellerini anlayacak, dijital tasarım dünyasına sağlam bir giriş yapacaksınız.
  • VHDL dilinin temel sözdizimini öğrenecek, kendi kombinasyonel ve sıralı devrelerinizi yazabileceksiniz.
  • Vivado FPGA geliştirme ortamını kullanarak VHDL kodlarınızı sentezleyip simülasyon yapabileceksiniz
  • Gerçek dünyada ve iş görüşmelerinde karşınıza çıkabilecek VHDL-FPGA sorularına hazırlıklı olacaksınız
  • Kombinasyonel ve sıralı mantık devrelerini VHDL ile tasarlayıp senteze uygun biçimde yazabileceksiniz
  • Block RAM (BRAM) kullanımı ve sentezine dair kritik detayları öğrenerek daha verimli FPGA tasarımları yapabileceksiniz.
  • FSM (Finite State Machine) tasarımlarını farklı kodlama yöntemleriyle (one-hot, sequential) gerçekleştireceksiniz.

Course content

6 sections24 lectures5h 1m total length
  • FPGA Fundamentals Konu Anlatımı23:48
  • FPGA Fundamentals Mülakat Soru ve Cevapları9:21
  • VHDL Libraries and Packages19:23
  • VHDL Entity-Port-Architecture Blokları16:07
  • VHDL Concurrent Sinyal Atama ve Process Bloğu19:48
  • VHDL Fundamentals Mülakat Soru ve Cevapları21:31

Requirements

  • Temel seviye programlama mantığı bilgisi ve temel seviye logic (mantık) tasarım bilgisi

Description

VHDL dili hem Türkiye'de hem de yurtdışında özellikle savunma sanayinde kullanılan FPGA'ları programlamak için en çok tercih edilen dildir (Bkz. Wilson Research). Klasik bilgisayar programlama yazılımlarının sıralı çalışma mantığından farklı olarak paralel (concurrent) çalışma mantığına ve donanıma sentezleme durumundan dolayı VHDL ve FPGA'nın nasıl çalıştığını anlayabilmek başlangıç seviyesindeki birisi için zorlayıcı olabilmektedir.


Bu eğitimde, sektörde uzun yıllardır VHDL ve FPGA tasarımı yapan, bu konuda hem Türkiye'de hem de Dünya'da tanınırlığı olan, ANADOLOGIC firması bünyesinde pek çok yurtiçi ve yurtdışı firmaya tasarım ve danışmanlık hizmetinin yanında kurumsal firmalara yıllarıdr eğitim veren Mehmet Burak Aykenar'ın UDEMY öğrencilerine özel olarak hazırladığı video derslere erişebileceksiniz.

Bu temel eğitim sayesinde klasik başlangıç seviyesi eğitimlerden farklı olarak, FPGA ve VHDL'in fundamental yani temel yapı taşı ve temel çalışma mantığını çok daha iyi öğreneceksiniz. VHDL kodu yazabilmek için FPGA'nın nasıl çalıştığını ve temel yapı taşlarını çok iyi bilmek gerekmektedir ve daha karmaşık tasarımları güvenle yapabilmek için sağlam bir temele ihtiyaç vardır. Özellikle VHDL dilinde yazılan yapıların XILINX VIVADO EDA aracı tarafından nasıl algılanıp sentezlendiği konusu sektörde uzun yıllar çalışan FPGA tasarımcıların bile pek çoğunun özenmediği ve önemsemediği bir konu olabilmektedir. Bu eğitim sayesinde sağlam bir temel atılacak ve bu temel üzerine sağlam tasarımlar gerçekleştirilebilecektir.

UDEMY'de Mehmet Burak Aykenar tarafından hazırlanıp yüklenen diğer eğitimler için de temel bir eğitim görevi görecektir.

Who this course is for:

  • VHDL ile FPGA programlama konusunda fundamental yapıları ve sentez mantığını öğrenmek isteyen
  • Sayısal tasarım (digital design) alanında kariyer planlayan
  • Çip tasarımı (ASIC) konusunda sayısal tasarım temellerini öğrenmek isteyen
  • VHDL dilinin EDA aracı tarafından nasıl anlaşıldığı ve nasıl donanım ürettiğini derinlemesine anlamak isteyen