FPGA üzerinde gerçekleştirilen RISC işlemci ve BYS uygulaması
2025
0 views
0 downloads
Advisor: Prof. Dr. Mustafa Gök
Abstract (TR)
Batarya yönetim sistemlerinde yüksek hızlarda ve düşük güç tüketerek yapılan işlemler hem insan hem de çevre sağlığı için önemlidir. Bu gereksinimi karşılamak için sistem hızlı bir işlemciye ihtiyaç duyar. RISC-V ISA'sı içerisinde yer alan RV32I komut seti hızlı ve etkin yapısı ile ön plana çıkmaktadır. Özellikle taşınabilir elektronik aletler, elektrikli arabalar ve yenilenebilir enerji gibi alanların gelişmesiyle ortaya çıkan elektrik enerjisini depolama sorunu günümüzde önem kazanmıştır. Li-ion bataryalar enerji yoğunluğu, verimi ve kullanım süresi gibi pozitif özellikleri ile elektrik enerjisini depolamak için en çok tercih edilir seçeneklerden biri haline gelmiştir. Bu bataryaların güvenilir ve verimli olabilmesi için parametrelerinin izlenmesi, radikal durumlarda müdahale edilmesi gerekir. Batarya yönetim sistemleri Li-ion bataryaları izler ve yönetir. Li-ion bataryalarda ölçülmesi ve hesaplanması gereken pek çok parametre vardır. Bunlardan bazıları voltaj, akım ve sıcaklık olup hesaplanması gereken diğer bazı parametreler ise şarj durumu, sağlık durumu gibidir. Bazı hesaplamalar zaman içerisindeki sensör verilerinin değişimleri neticesinde yapılması gerekir. Bu parametreler çok temel ve gereklidir. Bazı parametreler neticesinde bataryanın ne zaman boşalacağı, ne kadar şarjı kaldığı, gibi pek çok hesaplama yapılabilir. Bu çalışma çalışan bir RISC işlemcinin tasarlanmasını, gerçeklenmesini ve gerçeklenen tasarımın test edilmesini hedefler. Bu tezde Verilog HDL ile RV32I komut setli 7 boru-hattı aşamalı çekirdek tasarlanmıştır ve Vivado Design Suit programı ile Basys-3 FPGA kartında 100 MHz saat çevriminde gerçeklenmiştir. Çekirdek ISA tarifine göre komutları çalıştırabilmektedir. Çekirdek tek başına Basys-3 üzerinde 150 MHz ve Kintex-7 üzerinde 273 MHz saat çevrim hızlarına çıkabilmektedir. Sistem Basys-3 üzerinde 130 MHz ve Kintex-7 üzerinde 212 MHz saat çevrim hızlarına çıkabilmektedir. Sistem içeriği UART, XADC, Bellek ve veri yolu conttrol mantığıdır. Bu çalışma literatüre 7 boru-hattı aşamalı bir RV32I çekirdeği katkısında bulunur ve bu çekirdek gelecekte genel işlev üzerine veya özgül işlev üzerine daha da geliştirilebilir.
Author
Dr. Polatcan Polat
Institution
How to Cite
Polatcan Polat (Yüksek Lisans Tezi). FPGA üzerinde gerçekleştirilen RISC işlemci ve BYS uygulaması, 2025, Çukurova University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Çukurova University
- Basic Weitzenböck derivations(2022)
- Çağdaş kütüphanelerin yeni anlamı ve iç mekân tasarımı üzerine bir incelenme(2022)
- Anavarza'nın Kilikya Ermeni tarihi ve kültürü içindeki yeri ve önemi(2022)
- 65 yaş üzeri elektif cerrahi operasyon geçiren hastalarda kırılganlık (frailty) ve sarkopeninin değerlendirilmesi, prospektif-gözlemsel çalışma(2022)
- İbn Allân'ın Delîlü'l-Fâlihîn adlı eserindeki şerh metodu(2022)
- Nanopartiküller, bazı kimyasallar ve bitki aktivatörü ile domateste iki önemli bakteriyel hastalığın hastalık yönetimi(2023)
