• Buradasın

    FPGA

    Özetteki ilgi çekici içerikler

    • Tang Nano 20K FPGA Geliştirme Kartı

      Gowin GW2A-LV18QN88C8I7 FPGA yongası kullanmaktadır. 20.736 LUT4 mantık elemanı içerir. 15.552 flip-flop barındırır. Çok sayıda gömülü bellek bloğu mevcuttur

      • direnc.net
    • Gömülü Sistemler ve Özellikleri

      Gömülü sistemler, özel amaçlı bilgisayar içeren ve sınırlı hesaplama gerektiren cihazlardır. Bu sistemler genellikle kullanıcı arayüzü olmadan donanım kontrolü sağlar. Gömülü sistemler multimedya ve el sistemlerini de kapsamaktadır

      • acikders.ankara.edu.tr
    • Random Forest'ın FPGA'da Performans Analizi

      Random Forest, birden çok karar ağacının çıktısını birleştiren bir makine öğrenme algoritmasıdır. Ağaç sayısının artması algoritma sonucunun kesinliğini artırır. Algoritma paralel mimaride platformlar üzerinde çalıştırılabilir

      • dergipark.org.tr
    • FPGA Dersi: İleri Sayısal Sistemler

      Bu video, Konya Teknik Üniversitesi'nde öğretim görevlisi olan Bayram Akdemir tarafından Corona virüsü nedeniyle uzaktan eğitim formatında sunulan bir ders anlatımıdır.. Videoda FPGA (Field-Programmable Gate Array) teknolojisi detaylı olarak ele alınmaktadır. FPGA'nın mikro işlemcilerden farkları, avantajları ve dezavantajları açıklanmakta, CLB birimleri, fuse ayarları ve config flash memory gibi temel bileşenleri anlatılmaktadır. Ayrıca iki bitlik çarpma işlemi örneği üzerinden FPGA'nın çalışma prensibi gösterilmekte ve klasik mikroişlemcilerle karşılaştırması yapılmaktadır.. Video, bir sonraki derste FPGA ile ilgili örneklerin yapılacağı bilgisiyle sonlanmaktadır.

      • youtube.com
    • Butonla Servo Kontrolü Kodlama Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere Quartus II 13 Web Edition kullanarak butonla servo kontrolü yapma sürecini adım adım göstermektedir.. Video, yeni bir proje oluşturma ile başlayıp, servo kontrolü için gerekli kodların yazılması, açıklanması ve birleştirilmesi sürecini kapsamaktadır. İlk olarak servo fonksiyonu oluşturulur, ardından buton projesi yazılır ve son olarak main fonksiyonu eklenerek tüm modüller birleştirilir. Video, bir sonraki bölümde pin planı ve FPGA yüklemesi yapılacağını belirterek sona erer.

      • youtube.com
    • WHTL FPJ Derslerinde Kronometre Tasarımı

      Bu video, WHTL FPJ derslerinin on dördüncü bölümü olup, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, FPGA (Field-Programmable Gate Array) kullanarak kronometre tasarımı konusunu anlatmaktadır.. Video, kronometre mimarisinin implementasyonunu adım adım göstermektedir. İlk olarak BCD increment modülü, BCD to seven segment modülü ve top modülü tasarlanmakta, ardından and proses ve katot proses tanımlanarak ana proses içinde dakika, saniye ve salise counter'ları oluşturulmaktadır. Son olarak, hiyerarşik bir tasarım yaklaşımı kullanılarak kronometrenin başlatılması, durdurulması ve sıfırlanması işlemleri kodlanmaktadır.. Video sonunda, Vivado programında tasarlanan kronometrenin FPGA board'a programlanması ve çalıştırılması gösterilmektedir. Eğitmen, yakın zamanda bu derslerdeki kodları GitHub'da paylaşacağını da belirtmektedir.

      • youtube.com
    • Entegre Devre Türleri ve Özellikleri

      Entegre, çok sayıda elektronik devre elemanını tek yapıda toplayan yarı iletken yapıdır. Entegreler 8 ile 200 arası bacaklı standart paketlerde üretilir. Küçük, hafif, güvenilir ve düşük maliyetli yapıdadırlar

      • acikders.ankara.edu.tr
    • FPGA ve Gömülü Sistem Tasarımı

      Gömülü sistemler, özel donanım ve yazılım içeren endüstriyel uygulamalardır. ASIC'ler hızlı, ucuz fakat programlanamayan entegre devrelerdir. SPLD'ler esnek fakat yavaş, CPLD'ler binlerce kapılı, FPGA'ler sahada programlanabilir

      • blog.aku.edu.tr
    • VHDL-FPGA Programlama Serisi: Konfigürasyon ve Flash Memory

      Bu video, bir eğitmen tarafından sunulan VHDL-FPGA programlama serisinin 29. dersidir.. Video, FPGA'nın konfigürasyon ve non-volatile memory (flash memory) konularını ele almaktadır. Eğitmen, FPGA'nın güç açıldığında konfigürasyon dosyasının flash memory'den nasıl yükleneceğini, Vivado Designer programı ile flash memory'nin frekans ayarlarını ve farklı konfigürasyon modlarını (slow ve fast) oluşturma adımlarını adım adım göstermektedir.. Videoda ayrıca stream oluşturma, memory configuration file (MCS) üretme, FPGA'nın flash memory'ye konfigürasyon dosyası yazma süreci ve Hardware Manager'ın flash programlama sırasında boot sürecini engellediği durumlar ve bunların çözümleri de anlatılmaktadır. Slow boot ve fast boot yöntemlerinin karşılaştırılması ve flash programlama hızının sistem performansı üzerindeki etkisi de açıklanmaktadır.

      • youtube.com
    • Elektrik Elektronik Mühendisliği Yüksek Lisans Programı

      Tezli program için konferans makalesi veya SCI-Expanded dergi makalesi gereklidir

      • ozyegin.edu.tr
    • VHDL FPGA Programlama Dersi: Clock Domain Crossing ve Timing Analizi

      Bu video, bir eğitmen tarafından sunulan VHDL FPGA programlama ders serisinin 38. bölümüdür. Eğitmen, timing analizi konusunu detaylı bir şekilde ele almaktadır.. Video, FPGA ve ASIC'te timing analizinin önemini vurgulayarak başlıyor ve özellikle clock domain crossing (CDC) konusuna odaklanıyor. Eğitmen, Vivado programında pin atama, clock constraint ve timing constraint ekleme işlemlerini göstererek, farklı frekanslarda çalışan clock domainleri arasında sinyal aktarımının nasıl yapılacağını ve bu süreçte dikkat edilmesi gereken noktaları açıklıyor. Ayrıca, timing hatalarının tespiti ve çözümü için gerekli adımları adım adım anlatıyor.. Videoda ayrıca, lisans seviyesinde zorlu bir konu olan timing analizinin mülakatlarda ve problem çözme süreçlerinde faydalı olabileceği belirtiliyor. Video, Jared Diamond'ın "Tüfek, Mikrop ve Çelik" kitabının tanıtımıyla sona eriyor.

      • youtube.com
    • VHDL FPC Programlama Dersi: PWM Modülü ve Tricolor LED Sürme

      Bu video, bir eğitmen tarafından sunulan VHDL FPC programlama derslerinin onbeşincisi olup, FPGA (Field-Programmable Gate Array) üzerinde PWM (Pulse Width Modulation) modülü tasarımı ve tricolor LED kontrolü konularını ele almaktadır.. Video, PWM modülünün mimari tasarımı, tricolor LED'in çalışma prensibi ve LED kontrolü için gerekli kodlamayı adım adım göstermektedir. Eğitmen önce PWM'in ne olduğunu, frekans ve duty cycle kavramlarını açıklamakta, ardından Vivado programında modülün kodlanması, simülasyonu ve test pence yazımı sürecini detaylı olarak anlatmaktadır.. Videoda ayrıca combinational output proses ve registered output proses arasındaki farklar, timing analizi için register kullanımı ve şematik görüntüleme gibi teknik detaylar da paylaşılmaktadır. Dersin sonunda eğitmen, bir sonraki derste Next 4 DDR kartındaki yedi segmentleri kullanacaklarını belirtmektedir.

      • youtube.com
    • VHDL ve FPGA'da Debounce Devresi Eğitimi

      Bu video, bir eğitmen tarafından sunulan VHDL programlama derslerinin on birinci bölümüdür ve FPGA programlama konusunda bilgi aktarmaktadır.. Videoda, VHDL'de state machine yapıları ve debounce (zıplama engelleme) devresi tasarımı ele alınmaktadır. Eğitmen, mekanik butonlarda görülen sinyal dalgalanmalarını engellemek için debounce devresinin nasıl tasarlanacağını adım adım göstermekte, timer kodunun yazımı ve FPGA Nexus'taki switchler ve LED'ler kullanılarak devresinin test edilmesi konularını kapsamaktadır.. Videoda ayrıca debounce devresinin başlangıç değeri (init value), clock sinyali ile çalışma prensibi ve durum geçişleri detaylı olarak açıklanmaktadır. Eğitmen, VHDL kodu yazımı, state tanımlamaları ve timer kullanımı gibi teknik konuları uygulamalı bir şekilde anlatmaktadır.

      • youtube.com
    • Vivado Programının Ücretsiz Sürümünün Kurulumu

      Bu eğitim videosunda, Ondokuz Mayıs Üniversitesi Elektrik Elektronik Mühendisliği Bölümü son sınıf öğrencisi Anil Özen, Vivado programının ücretsiz sürümünün nasıl kurulacağını adım adım gösteriyor.. Video, Vivado 2019.1 versiyonunun kurulum sürecini detaylı olarak anlatıyor. Kurulum adımları şunları içeriyor: Google'da Vivado veya Zynq Vivado araması yapma, indirme sayfasına giriş, hesap oluşturma veya oturum açma, gerekli bilgileri girme, indirme işlemini başlatma ve kurulum panelinde ilerleme adımlarını tamamlama. Video, kurulumun tamamlandığını ve programın başarıyla çalıştığını göstererek sona eriyor.

      • youtube.com
    • FPGA (Programlanabilir Kapı Dizisi) Programlama Eğitim Serisi

      Bu video, on yılı aşkın süredir bu alanda çalışan, sekiz yılı aşkın sanayi tecrübesi olan ve şu anda doktora öğrencisi olan bir eğitimci tarafından sunulan FPGA (Programlanabilir Kapı Dizisi) programlama derslerinin ilk bölümüdür.. Video, FPGA'nın temel yapısını, programlanabilir donanım yapısını ve avantajlarını anlatmaktadır. İçerikte işlemci mimarisi, bellek, register file, aritmetik-logic unit ve kontrol bloğu gibi temel kavramlar açıklanmakta, FPGA'nın işlemci ve GPU'ya göre avantajları ele alınmaktadır. Ayrıca Vivado ve Intel Quartus gibi tasarım araçları hakkında bilgiler verilmektedir.. Eğitimci, bir sonraki videolarda EPC programlarının iş alanları, Türkiye ve dünya genelindeki durumu, EPC teknolojisinin geleceği ve üniversite öğrencilerinin bu alanda uzmanlaşmak için dikkat etmesi gereken noktalar gibi konuları ele alacağını belirtmektedir. Videoların sonunda kitap tavsiyeleri yapacağını ve üçüncü dersten itibaren programlama konusuna başlayacağını ifade etmektedir.

      • youtube.com
    • VHDL ile UART Receiver Modülü Geliştirme Eğitimi

      Bu video, bir eğitmen tarafından sunulan VHDL ile FPGA programlama derslerinin on sekizinci bölümüdür. Eğitmen, VHDL'de test bench yazma ve simülasyon yapma konusunda uzman olduğunu belirtmektedir.. Video, UART protokolünün receiver kısmının sıfırdan kod yazarak implement edilmesini adım adım anlatmaktadır. İçerikte UART'ın temel çalışma prensibi, state machine tabanlı tasarım, RX input sinyalinin işlenmesi, bit timer ve bit counter'ların kullanımı, veri örnekleme süreci ve modülün farklı durumlarının yönetimi detaylı şekilde gösterilmektedir.. Eğitim, Vivado programında sentezleme, şematik görünümü inceleme ve TB (Testbench) dosyası ile simülasyon yapma süreçlerini kapsamaktadır. Ayrıca, generic parametrelerin önemi vurgulanarak, baud rate'i değiştirerek farklı hızlarda simülasyon yapma teknikleri anlatılmaktadır. Video, bir sonraki derste DDR kartından bilgisayarla haberleşme yapma konusuna geçileceğini belirterek sona ermektedir.

      • youtube.com
    • FPGA ve Arduino ile Step Motor Kontrol Projesi Eğitimi

      Bu video, mühendislik üçüncü sınıf öğrencileri için hazırlanmış bir eğitim içeriğidir. Yasin Hoca tarafından sunulan videoda, sistem tasarımı dersi kapsamında FPGA ve Arduino kullanarak step motor kontrolü projesi anlatılmaktadır.. Video, FPGA (Field-Programmable Gate Array) ve FPGA3 kartı hakkında teknik bilgilerle başlayıp, VHDL programlama dilini ve step motorların çalışma prensibini açıklamaktadır. Ardından proje için gerekli malzemeler tanıtılmakta, Vivado programında kod yazma ve FPGA kartına yükleme adımları gösterilmektedir. Son olarak, malzemelerin nasıl bağlanacağı ve projenin nasıl çalıştırılacağı adım adım anlatılmaktadır.. Videoda BJ3 kartı, step motor, sürücü kartı ve Arduino Uno gibi malzemeler kullanılmakta, motorun sürücü kartına bağlanması, BJ3 kartına entegre edilmesi ve güç kartı ile bağlantı yapılması gösterilmektedir. Proje, motorun başarıyla çalıştığı gösterilmesiyle sonlanmaktadır.

      • youtube.com
    • FPGA ve Verilog Eğitim Dersi

      Bu video, bir eğitmen tarafından sunulan FPGA (Field-Programmable Gate Array) ve Verilog programlama dili hakkında kapsamlı bir eğitim dersidir.. Ders, veri çıkışı ve laboratuvar dersi ile başlayıp, FPGA'nın temel kavramlarını, Verilog'un 1984'te çıktığını ve yapısal-davranışsal tasarım yöntemlerini açıklamaktadır. Daha sonra dijital devrelerde gecikme kavramı, kapıların gecikme süreleri, simülasyon araçları ve modüllerin nasıl birleştirileceği örneklerle anlatılmaktadır.. Videoda Vivado yazılım aracının yaygın kullanımı, modül tanımlama, giriş-çıkış bağlantıları ve bit vektörleri gibi konular ele alınmaktadır. Ayrıca yapısal ve davranışsal kapı yazımı arasındaki farklar, öncelik sırası ve modüllerin nasıl birleştirileceği detaylı şekilde açıklanmaktadır.

      • youtube.com
    • FPGA ile Zigbee Wireless Veri İletişim Bitirme Projesi

      Bu video, bir bitirme projesinin sunumunu içermektedir. Konuşmacı, FPGA ile Zigbee kullanarak wireless veri iletişim konusunda yaptığı çalışmayı göstermektedir.. Videoda, hem verici hem alıcı konumunda çalışan cihazların nasıl çalıştığı gösterilmektedir. Konuşmacı, bir cihazdan diğerine 1, 2 ve 48 gibi farklı değerlerin gönderildiğini ve diğer cihazın bu değerleri nasıl okuduğunu göstermektedir. Video, bitirme projesinin temel kısmının başarıyla tamamlandığını belirterek sona ermektedir.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor