Verilog ile FPGA Tasarimina Giris Dersi

Verilog ile FPGA Tasarımı , Sektör çalışanından Verilog dersi.

4.50 (98 reviews)
Udemy
platform
Türkçe
language
Hardware
category
instructor
Verilog ile FPGA Tasarimina Giris Dersi
1,364
students
5 hours
content
Nov 2023
last update
$39.99
regular price

What you will learn

Verilog Dili ile Donanım Tasarımı yapma

Verilog ile Combinational, Sequential devreler yaratarak RTL model tasarlamak, Finite State machine yapılarını öğrenmek

Xilinx Vivado kullanarak Simülasyonlar yapmak

Test bench ve Verification Methodology kavramlarını anlamak

FPGA yapılarını (Register, Flip Flop, gates) verilog dili ile yaratmak ve kullanımını öğrenmek

Örneklerle Verilog dilini pekiştirmek

Why take this course?

Eğitim Düzeyi: Başlangıç - Orta seviye.

Linkedin Profili için : Fatih İliğ

Çalıştığı Kurum: NOKIA (Poland)- FPGA Tasarim Mühendisi

Güncelleme

       *25.04.2023 : Sizden gelen geri bildirimler üzerine tüm eğitim videolar 720p'den 1080p   

        çözünürlüğe taşınmistir.

        * 17.12.2021 : Ekstra dosyalar bölümü eklendi. Buraya örnek sorular  eklenecektir.

        * 17.12.2021 : Ekstra dosyalar bölümüne Örnek 1 eklendi. Burada VHDL ile Verilog kodunun aynı anda bir testbench dosyası içerisinde yer   

          alabildiği ifade edilmiş ve örnek üzerinde gösterilmiştir.

        * 20.12.2021 : Geri bildirimler üzerine bütün slaytlar eklenmiştir.

Kurs Hakkında:

Verilog ile FPGA Tasarimina Giris Dersi kursu, geçmiş tecrübelerim ve verilog notlarımın birleştirilmesi ile oluşturulmuştur. Özellikle savunma sanayisinde, bu alanda eleman ihtiyacının artması ve populer bir alan olması kursu cazip kılmaktadır. Üniversite öğrencilerininde faydalanabileceği bir kaynak sunan Verilog eğitimini almanızı tavsiye ederim. Ülkemizde birçok üniversitede Verilog dili anlatılmaktadır.

Kursta başlangıç düzeyden başlayıp orta düzeye bir akış olması planlanmıştır. Konu anlatırken örnek uygulamalara ağırlık verilip verilog dilinin pekiştirilmesi amaçlanmıştır. 

Derslerde Vivadonun 2019.1 versiyonu kullanılmıştır. Fakat versiyon fark etmemektedir. 2017 ile 2021 arasındaki herhangi bir Vivado versiyonu kullanım için uygundur. Ayrıca Edaplayground sitesinden de kodlama yapılabilmektedir. Bilgisayarı ile ilgili RAM sorunu yaşayan arkadaşlar ilgili siteyi kullanıp dersleri takip edebilirler.


Verilog Dili Hakkında:

Verilog dili elektronik sistemleri modellemek için kullanılan bir donanım tanımlama dilidir. Verilog (bazen “Verilog HDL” olarak da adlandırılır) analog, sayısal ve karışık işaretli devrelerin tasarımını, doğrulanmasını ve yürütülmesini bazı düzeylerde desteklemektedir. Verilog dilinin tasarımcıları dilin C programlama diline yakın bir söz dizimine sahip olmasını istemişlerdir. Böylece bu dile yatkın olan mühendislerin dili kolayca kullanmasını amaçlamışlardır. Ülkemizde de C dili birçok üniversitede anlatılmaktadır. Dolayısıyla C diline hakim bir insanın Verilog diline adapte olması uzun sürmeyecektir.

===================================================================================

Verilog'dan sonraki aşama, SystemVerilog...

Avrupa'daki büyük şirketlerde (ARM,Siemens vs.) popüler olmaya başlayan ve birçok ilanda başı çeken bir dil var. SystemVerilog...

SystemVerilog dili VHDL ve Verilog dillerinin bir hibrit versiyonudur diyebiliriz. Bu dil SOC tasarımları desteklerken aynı zamanda tasarım (Design) ve doğrulama (Verification) alanlarında kullanımı ile öne çıkmaktadır. SystemVerilog dilini öğrenmek isteyen birisinin hem Object oriented programlama (C++ gibi) hem de Verilog diline hakim olması gerekir. Bu dil aynı zamanda UVM kütüphanesinin kullanımını class yapıları ile desteklemektedir. Piyasada (özellikle yurt dışı) UVM'in iş imkanlarından bahsetmektense, Linkedinden sadece UVM yazmanızı ve iş ilanlarına bakmanızı tavsiye ederim.


Sonuç olarak SystemVerilog diline başlayacaklar için önereceğim iki tane

eğitim var.

1. C++ dili için :

İngilizcesi olan arkadaşlar için;

a. Beginning C++ Programming - From Beginner to Beyond (Frank J. Mitropoulos)

Türkçe olmasını tercih eden arkadaşlar için;

b. C++ Temelleri (Burcu Ülke)

2. Verilog Eğitimi için bu eğitim.


Verilog kursu bittikten sonra C++ bilen birisi rahatlıkla systemverilog diline hakim olabilir.

Herkese başarılar dilerim.

Saygılarımla,

Fatih

Screenshots

Verilog ile FPGA Tasarimina Giris Dersi - Screenshot_01Verilog ile FPGA Tasarimina Giris Dersi - Screenshot_02Verilog ile FPGA Tasarimina Giris Dersi - Screenshot_03Verilog ile FPGA Tasarimina Giris Dersi - Screenshot_04

Reviews

F
February 22, 2023
Oldukça verimli bir başlangıç oldu. Kursu bitirmek için sabırsızlanıyorum. Fatih Hocamın tüm derslerini herkese tavsiye ederim, anlatımı akıcı.
Kürşat
October 1, 2022
Başlangıç seviyesi için oldukça yeterli, anlatımda gayet güzeldi ama C ve sayısal tasarım bilgisi olmayanlar için zorlayıcı olabilir
Emin
February 26, 2022
Ders başlangıç seviyesi birini kendi kendine gelişebilecek seviyeye kadar getiriyor. Ağızınıza sağlık teşekkür ederim böyle bir imkan sağladığınız için.
Okan
November 11, 2021
Verilog ile FPGA tasarımına giriş açısından çok faydalı bir kurstu benim için . Ayrıca sorulan sorulara ayrıntılı bir şekilde cevap verilmesi sayesinde anlaşılmayan yer kalmıyor .

Charts

Price

Verilog ile FPGA Tasarimina Giris Dersi - Price chart

Rating

Verilog ile FPGA Tasarimina Giris Dersi - Ratings chart

Enrollment distribution

Verilog ile FPGA Tasarimina Giris Dersi - Distribution chart
4339200
udemy ID
10/7/2021
course created date
10/31/2021
course indexed date
Bot
course submited by