­čç╣­čçĚ Dijital Donan─▒m Tasar─▒mc─▒s─▒ Olma Kursu (FPGA / ASIC)

­čç╣­čçĚ Dijital Donan─▒m Tasar─▒mc─▒s─▒ Olma Kursu (FPGA / ASIC)

Dijital Donan─▒m Tasar─▒mc─▒s─▒ Olma Kursu (FPGA / ASIC)

ASIC ve FPGA tasar─▒m─▒n─▒ s─▒f─▒rdan VHDL ile ├Â─črenin, kendi “G├Âm├╝l├╝ Sistem”inizi yarat─▒n!

Language: turkish

Note: 4.4/5 (469 notes) 2,765 students

Instructor(s): Can Dost Yavuz

Last update: 2022-05-12

What you’ll learn

  • FPGA ve ASIC tasar─▒m ak─▒┼č─▒
  • S─▒f─▒rdan dijital donan─▒m tasarlayabilmek i├žin gerekli olan teorik dijital elektronik altyap─▒s─▒
  • VHDL ile donan─▒m tasar─▒m─▒
  • Xilinx Vivado ile ├žal─▒┼čmak
  • ├ť├ž farkl─▒ soyutlama seviyesinde tasar─▒m: Kap─▒ seviyesi, Davran─▒┼čsal, Yap─▒sal
  • Karnaugh haritalar─▒ ve Boolean Algebra
  • RTL Model, Combinational ve Sequential devreler, Clock ve Register kullan─▒m─▒
  • Statik Zaman Analizi
  • Dijital devrede h─▒z optimizasyonlar─▒
  • Finite State Machines – Sonlu Durum Makineleri
  • Tasar─▒mda Test, Do─črulama ve Sentez
  • BONUS: Kendi ─░┼člemcimizi Yap─▒yoruz!

 

Requirements

  • Minimum 4GB RAM’e sahip bir bilgisayar

 

Description

Dijital donan─▒m tasar─▒mc─▒s─▒ olma kursuna ho┼čgeldiniz!

Bu kursta hi├žbir programlama, tasar─▒m altyap─▒n─▒z olmaks─▒z─▒n, s─▒f─▒rdan ba┼člay─▒p ÔÇô ileri d├╝zey ayr─▒nt─▒lara kadar dijital elektroni─čin ve VHDL programlama ile dijital donan─▒m tasar─▒m─▒n─▒n t├╝m inceliklerini derinlemesine i┼čleyece─čiz.

T├╝m tasar─▒m ak─▒┼č─▒n─▒, bu alanda en ├žok tercih edilen ve en yayg─▒n kullan─▒lan ara├ž olan Vivado ├╝zerinde ger├žekle┼čtirerek, g├╝├žl├╝ bir Vivado bilgisi kazanaca─č─▒z.

├ľ─črendi─čimiz hi├žbir konunun sadece teoride kalmayaca─č─▒na s├Âz veriyorum. ─░┼čledi─čimiz her teorik bilginin fiziksel ├žipteki ve VHDL kodundaki kar┼č─▒l─▒─č─▒n─▒ mutlaka ders i├žeri─činde bulacaks─▒n─▒z. Ayr─▒ca Vivado ├╝zerinde ger├žekle┼čtirece─čimiz projeler ile devre tasar─▒m─▒n─▒ test ve do─črulama s├╝reci dahil olmak ├╝zere s─▒f─▒rdan ad─▒m ad─▒m beraber yapaca─č─▒z.

Belki dijital donan─▒mlarla daha ├Ânce ├╝niversite derslerinde kar┼č─▒la┼č─▒p, gereksiz detaylara bo─čulmu┼č ders i├žerikleri ve egonun neden oldu─ču karma┼č─▒k ders anlat─▒mlar─▒ y├╝z├╝nden, bu alana olan ilginizi yitirmi┼č olabilirsiniz. Bu kursta, gereksiz detaylardan ar─▒nd─▒r─▒lm─▒┼č, sade, net bir anlat─▒mla; sadece bizi hedefe g├Ât├╝ren konular─▒ i┼čeyece─čiz. Kafan─▒zda olu┼čan sorular─▒ da, aktif olarak soru&cevap k─▒sm─▒nda yan─▒tlayaca─č─▒mdan emin olabilirsiniz.

Dersin pek ├žok k─▒sm─▒, i┼č m├╝lakatlar─▒nda bizzat adaya sordu─čum; baz─▒ m├╝lakatlarda da bana sorulan tasar─▒m sorular─▒ baz al─▒narak zenginle┼čtirilmi┼čtir. Bu sayede m├╝lakatlarda kar┼č─▒n─▒za gelebilecek pek ├žok sorunun cevab─▒n─▒ ders i├žeri─činde bulacaks─▒n─▒z.

─░┼čleyece─čimiz konular ve beraber yapaca─č─▒m─▒z projelerden sonra, kendi dijital entegre devrenizi VHDL ile Vivado ├╝zerinde tasarlayabilecek seviyeye eri┼čeceksiniz.

Bu kurstan ├Â─črendiklerinizle VHDL’in en g├╝├žl├╝ alternatifi olan Verilog dilini kendi kendize ├ž├Âzebilirsiniz. ├ç├╝nk├╝ bu iki dil, yaz─▒mdaki farklar─▒ d─▒┼č─▒nda mant─▒k olarak tamamen ayn─▒!

Sadece donan─▒m tasar─▒mc─▒s─▒ olmak isteyenler i├žin de─čil; ├╝zerinde yaz─▒l─▒mlar ├žal─▒┼čt─▒rd─▒─č─▒m─▒z i┼člemcilerin nas─▒l tasarland─▒─č─▒n─▒, dijital elektronik bile┼čenlerin mant─▒─č─▒n─▒ ├Â─črenmek isteyen, merak eden herkes i├žin bu kurs olduk├ža ayd─▒nlat─▒c─▒ ve faydal─▒ olacakt─▒r.

Dersi haz─▒rlarken en temel ilkem: i┼čledi─čimiz her konuyu, sa─člam bir mant─▒k temeline oturtmak oldu. B├Âylece, bu dersin sonras─▒nda da kendi yolunuzu ├žizip, ilerlemek i├žin gerekli olan kendine-├Â─čretme yetene─čini ve altyap─▒s─▒n─▒ kazanm─▒┼č olacaks─▒n─▒z. Yapt─▒klar─▒ tasar─▒mlarla de─čil, ezberledi─či terimlerle ve tekrarlad─▒─č─▒ ├Ânermelerle varolmaya ├žal─▒┼čan magazin m├╝hendislerinin d├╝┼čt├╝kleri hataya d├╝┼čmeyecek; bir projeyi tek ba┼č─▒na s─▒rtlay─▒p sorunsuzca ilerletebilecek d├╝zeyde, teorik temeli sa─člam tasar─▒mc─▒lar olacaks─▒n─▒z.

D├╝nyada h─▒zla devam eden dijital yar─▒┼č i├žerisinde; g├Âr├╝nt├╝ i┼čleme, hedef takip, veri s─▒k─▒┼čt─▒rma, kriptoloji gibi -├Âzellikle savunma sanayii i├žin vazge├žilmez olan sistemlerin yan─▒ s─▒ra, yeni nesil a├ž─▒k-kaynak i┼člemciler, derin ├Â─črenme ve veri bilimi gibi end├╝striyel sistemler bulunuyor.

Say─▒sal donan─▒mlar bu kompleks algoritmalar─▒, bilgisayar yaz─▒l─▒mlar─▒n─▒n eri┼čemeyece─či kadar y├╝ksek h─▒zlarda, ger├žek-zamanl─▒ ├žal─▒┼čt─▒rd─▒─č─▒ i├žin, uzun kullan─▒m y─▒llar─▒ boyunca stabil ├žal─▒┼čan ve g├╝venlik a├ž─▒─č─▒ bulunmayan ├ž├Âz├╝mler sundu─ču i├žin; gerek dijital devrelere, gerekse dijital donan─▒m tasar─▒mc─▒lar─▒na olan talep gittik├že artmaktad─▒r.

D├╝nyada ve ├╝lkemizde; savunma, havac─▒l─▒k, otomasyon,ar-ge ve bili┼čim firmalar─▒, ortalaman─▒n ├╝zerinde ba┼člang─▒├ž maa┼člar─▒yla; donan─▒m tasar─▒mc─▒s─▒ aray─▒┼č─▒ i├žerisinde. Olduk├ža yanl─▒┼č bir ├Ânyarg─▒ olan ÔÇśSay─▒sal ├žip tasar─▒m─▒ zordurÔÇÖ alg─▒s─▒ sebebiyle yaz─▒l─▒m kadar pop├╝ler bir alan olmad─▒─č─▒ i├žin, piyasadaki mevcut tasar─▒mc─▒ say─▒s─▒; firmalar─▒n ve akademinin talebini kar┼č─▒lamaya yetmiyor. Bu durum da, bu alanda istihdam ┼čans─▒n─▒ olduk├ža artt─▒ran bir fakt├Âr haline geliyor.

E─čer yurtd─▒┼č─▒ kariyer hedefiniz varsa da, bu alana y├Ânelmek size pek ├žok ├╝lkenin kap─▒s─▒n─▒ aralayacakt─▒r.

E─čer bu keyifli, bir o kadar da tatmin edici yolculu─ča haz─▒rsan─▒z; Ba┼člayal─▒m.


 

Who this course is for

  • Savunma sanayii, havac─▒l─▒k, AR-GE ve bili┼čim firmalar─▒nda, donan─▒m tasar─▒m─▒ pozisyonlar─▒na ba┼čvurmay─▒ d├╝┼č├╝nen adaylar
  • Lisans ve Lisans├╝st├╝ m├╝hendislik fak├╝ltesi ├Â─črencileri
  • Kendi tasar─▒m projelerini hayata ge├žirmek isteyen giri┼čimciler
  • Dijital donan─▒mlar─▒n ve sistemlerin tasar─▒m─▒na ilgi duyan, merak eden herkes

 

Course content

  • Giri┼č
    • Giri┼č
    • Ba┼člamadan ├ľnce: Kursu Tan─▒yal─▒m
  • Kurulumlar ve Haz─▒rl─▒k
    • Vivado Tasar─▒m Arac─▒n─▒ Kurmak
  • VHDL ile Say─▒sal Tasar─▒ma Giri┼č
    • FPGA ve ASIC Tasar─▒m Ak─▒┼č─▒
    • Dijital Donan─▒m Tasar─▒m─▒n─▒ Anlamak
    • VHDL ile Dijital Tasar─▒m
    • VHDL Dil Bilgisi – Part 1
    • VHDL Dil Bilgisi – Part 2
  • Kap─▒ Seviyesi (Gate Level) Tasar─▒m
    • E┼č Zamanl─▒ Tan─▒mlama (Concurrent Description)
    • Karnaugh Haritalar─▒
    • Tasar─▒m Projesi – 1
  • Davran─▒┼čsal (Behavioral) Tasar─▒m
    • Davran─▒┼čsal Tan─▒mlama
  • Yap─▒sal Tasar─▒m
    • Yap─▒sal Tan─▒mlama
    • Tasar─▒m Projesi – 2: Wallace Tree (B├Âl├╝m 1)
    • Tasar─▒m Projesi – 2: Wallace Tree (B├Âl├╝m 2)
  • RTL (Register Transfer Level) Modelleme
    • RTL Modelleme
  • Statik Zaman Analizi
    • Statik Zaman Analizi
  • Sonlu Durum Makineleri (Finite State Machines)
    • Sonlu Durum Makineleri
    • Tasar─▒m Projesi – 3: Vending Machine (B├Âl├╝m 1)
    • Tasar─▒m Projesi – 3: Vending Machine (B├Âl├╝m 2)
    • Tasar─▒m Projesi – 3: Vending Machine (B├Âl├╝m 3)
  • BONUS: Kendi ─░┼člemcimizi Yap─▒yoruz !
    • ─░┼člemciler ve Bilgisayar Mimarilerine Giri┼č
    • Program Belle─či (ROM) – VHDL
    • Veri Belle─či (RAM) – VHDL
    • ├ç─▒k─▒┼č Portlar─▒ – VHDL
    • Bellek (Top Level) – VHDL
    • Aritmetik Mant─▒k ├ťnitesi (ALU) – VHDL
    • Veri Yolu (Datapath) – VHDL
    • Kontrol ├ťnitesi – Durum Makinesi Mimarisi
    • Kontrol Birimi (Control Unit) – VHDL
    • CPU – VHDL
    • ─░┼člemci (Top Level) – VHDL
    • Test ve Do─črulama: Part-1
    • Test ve Do─črulama: Part-2
    • ─░┼člemci Sentezi ve Statik Zaman Analizi
  • Ek Dersler
    • SPI (Serial Peripheral Interface) – Konu Anlat─▒m─▒
    • SPI Slave VHDL Tasar─▒m─▒
    • Vivado IP Catalog – FIFO (Kodsuz Tasar─▒m)
  • Kariyer Tavsiyeleri ve Sonras─▒
    • Kariyer Tavsiyeleri ve Sonras─▒

 

­čç╣­čçĚ Dijital Donan─▒m Tasar─▒mc─▒s─▒ Olma Kursu (FPGA / ASIC)­čç╣­čçĚ Dijital Donan─▒m Tasar─▒mc─▒s─▒ Olma Kursu (FPGA / ASIC)

Time remaining or 381 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate