VHDL ile FPGA PROGRAMLAMA - Ders29: FPGA Configuration - QSPI Flash Dosya Oluşturma ve Programlama

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • Diğer TH-cam kanalım "İki Kanat"
    / @ikikanat-qq8wn
    Twitter - X
    / iki_2_kanat
    VHDL ile FPGA PROGRAMLAMA
    Ders29: FPGA Configuration - QSPI Flash Dosya Oluşturma ve Programlama
    Ders İçeriği:
    FPGA Konfigürasyon ve boot seçenekleri
    QSPI Flash Çalışma Prensipleri
    Vivado'da QSPI flash memory için mcf formatında dosya oluşturma
    Vivado'dan QSPI flash memory programlama
    QSPI Flash memory için oluşturulan iki farklı konfigürasyon dosyasının boot performans karşılaştırması
    QSPI flash memory konfigürasyon ayarları için constraint file ya da Vivado GUI'de ayarlamaların yapılması
    QSPI flash memory için 1-bit 3 MHz konfigürasyon ile 4-bit 40 MHz konfigürasyon oluşturulup NEXYS4 DDR kartında denenmesi
    / mehmet-burak-aykenar-7...
    by Mehmet Burak AYKENAR
    "VHDL ile FPGA Programlama" oynatma listesi videolarında kullanılan kodlara aşağıdaki linkten açık olarak erişebilir ve dosyaları indirebilirsiniz:
    github.com/mba...

ความคิดเห็น • 12

  • @hsyngndz1985
    @hsyngndz1985 3 หลายเดือนก่อน

    süper. hocam 3 yıl olmuş ama tr de sizin dişinizda pek bi video yok daha derin konularda dersler yapsanız aynı şekilde süper olur

  • @batuhanozturk7122
    @batuhanozturk7122 3 ปีที่แล้ว

    Hocam emeğinize sağlık

  • @ahmetsahin2450
    @ahmetsahin2450 3 ปีที่แล้ว

    Hocam süper.

  • @emretan34
    @emretan34 3 ปีที่แล้ว

    Vivado 2020.1 ‘e geçmişiz hocam. Güzel olmuş. Verilog da bekliyoruz

    • @mehmetburakaykenar
      @mehmetburakaykenar  3 ปีที่แล้ว

      yeni bilgisayar aldım kaldırmıyordu eskisi :) verilog kullanmıyorum, o yüzden malesef vhdl ile devam edeceğim

  • @pusatberk4193
    @pusatberk4193 3 ปีที่แล้ว

    Teşekkürler hocam (;

  • @rebnakvak
    @rebnakvak 3 ปีที่แล้ว

    Açıklayıcı dersleriniz için teşekkür ederim. Ethernet ile ilgili bir ders çekerseniz sevinirim. Kolay gelsin.

    • @mehmetburakaykenar
      @mehmetburakaykenar  3 ปีที่แล้ว +1

      planımda microblaze kurup lwip open source library ile bir ethernet uygulaması var inşallah

    • @rebnakvak
      @rebnakvak 3 ปีที่แล้ว

      @@mehmetburakaykenar Teşekkürler . Şu opencore deki örnek hoşuma gitti ama bağlantıyı nasıl yapacağım bilemedim. kartım Art-z20 pin bağlantıları configurasyon dosyasında yok.

    • @mehmetburakaykenar
      @mehmetburakaykenar  3 ปีที่แล้ว +1

      ethernet için pure VHDL tasarım açıkçası çok zorlayıcı olur, opencores da var biseyler ama üzerine ciddi çalışmak lazım. onun yerine bı soft CPU koyup (örn microblaze) sonra lwip stack C library ile TCP ya da UDP implement etmek daha kolay olur

    • @rebnakvak
      @rebnakvak 3 ปีที่แล้ว

      @@mehmetburakaykenar Evet o daha kolay ama yaptıgım proje ona olanak vermiyor. 200 mikrosaniyede 1536 sensor gözü okuyup bunu pcye aktarmam gerek. sensor okuma ve blokrame kaydediyorum. ama bunu dışarı çıkartamıyorum eth veya usb kullanmayı düşünüyorum. spi üzerinden başka karta aktarım yapayım dedim ama spinin çok hızlı olması gerek oda olmadı gibi bakalım duruma artık.

    • @mehmetburakaykenar
      @mehmetburakaykenar  3 ปีที่แล้ว +1

      evet 1500 sensör olsa 2 bayt olsalar 200 us için 120 mbit yapar ki ciddi bir hız. gigabit ethernet anca kurtarır. kolay gelsin güzel Challenge :)