FPGA üzerinde gerçekleştirilen RISC işlemci ve BYS uygulaması
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
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
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
- Şiddet davranışı gösteren ve göstermeyen ergenlerin ailelerinin aile işlevleri, öfke ve öfke ifade tarzları açısından incelenmesi(2006)
- Parçalanmış ve tam aileye sahip ergenlerin yaşam doyumu düzeyleri ile yaşam kalite düzeylerinin karşılaştırılması(2009)
- Geleneksel Afrika patlıcan ülkelerinin morfolojik ve genetik çeşitliliğinin değerlendirilmesi ve seçilmiş erişimlerin tuz toleransı ve başka kültür performanslarının tespiti(2022)
- İş birliğine dayalı video-blog projelerinin İngilizceyi yabancı dil olarak öğrenen Türk öğrencilerinin dilsel ve dijital okuryazarlık becerileri üzerindeki etkileri(2025)
- Cultural significance in foreign learning and teaching with special emphasis on reading comprehension through cultural schemata(1992)
- Bankacılık sektöründe kredi riski yönetimi: Türk bankacılık sektöründe kredi riskini belirleyen değişkenler üzerine bir uygulama(2011)
