Supporting floating point instructions in NEORV32 RİSC-V soft core processor
Bu tez size mi ait?
Bu kayıt toplu arşivden geldi. Sizinse profilinize bağlayın.
Özet (TR)
RISC-V Komut Seti Mimarisi (KSM), işlemci tasarımı için özelleştirilebilir bir çerçeve sunar; ancak temel RISC-V KSM kayan nokta işlemleri için komutlar içermemektedir. Bu ihtiyaç, F uzantısının temel komut seti mimarisine entegre edilmesiyle karşılanmaktadır. Bu tezin amacı, sadece temel RISC-V KSMni destekleyen NEORV32 yumuşak çekirdek işlemcisinin mikromimarisine F uzantısının eklenmesi yoluyla yumuşak çekirdek işlemcisinin işlevselliğini artırmaktır. Temel RISC-V komut seti mimarisine dayalı NEORV32 işlemcisinin tasarımı, F uzantısının dahil edilmesinden fayda sağlayabilecek alanları belirlemek için incelenmiştir. F uzantısının NEORV32 yumuşak çekirdek işlemci mimarisine entegrasyonu, komut seti uzantısındaki tüm komutların gerçeklenmesini, işlemcinin veri yolu ve kontrol yolunun optimize edilmesini ve orjinal işlemciyle sorunsuz bağlantıyı içermektedir. Geliştirilmiş işlemci tarafından elde edilen performans iyileştirmelerini kayan nokta hesaplama hızı ve genel sistem verimliliği üzerindeki etkisini değerlendirmek için çeşitli simülasyon teknikleri kullanılmıştır. Kayan nokta talimatlarını içeren assembly kodları oluşturulmuş ve çekirdek işlemci üzerinde test edilmiştir; bu sayede F uzantısı entegrasyonunun sağladığı faydalar hakkında bilgiler sunulmuştur. Bu tez, F uzantısının entegrasyonuyla yumuşak çekirdek işlemcilerin tasarımının gelişimine katkı sağlar. Bulgular, gömülü sistemler, yüksek performanslı hesaplama kümeleme birimleri ve bilimsel simülasyonlar da dahil olmak üzere geniş bir yelpazedeki hesaplama sistemleri için önemli sonuçlar doğurur. Bu sistemler, karmaşık matematiksel hesaplamaları, doğru fiziksel simülasyonları ve yüksek hassasiyetle veri analizi yapabilmek için kayan nokta aritmetiğinin sağladığı hesaplama doğruluğuna ve esnekliğine güçlü bir biçimde bağımlıdır.
Yazar
Işıl Höcek
Kurum

Eskişehir Technical Üniversity
Devreler ve Sistemler Bilim Dalı
Bu Yayına Nasıl Atıf Yapılır
Işıl Höcek (Yüksek Lisans Tezi). Supporting floating point instructions in NEORV32 RİSC-V soft core processor, 2023, Eskişehir Technical Üniversity.
Anahtar Kelimeler
Lisans
Tüm Hakları Saklıdır
Bu eser belirtilen lisans koşulları altında paylaşılmaktadır.
Eskişehir Technical Üniversity tezlerinden daha fazlası
- 3B biyoyazıcı teknolojisi ile cerrahi sonrası peritoneal adezyonların önlenmesine yardımcı lidokain yüklü nanopartikül içeren membran geliştirilmesi(2020)
- CuO nanoparçacık yeşil sentezi ve PVA matrisli kompozit film üretimi(2021)
- Farklı bitki ekstre ve yağlarının antibiyofilm etkisinin mikrobiyolojik ve moleküler yöntemlerle araştırılması(2022)
- Diaspora ve tekstil: Türkiye'deki İranlı göçmenlerin bellek temelli anlatılarının şehrazat odağında a/r/tografik yansımaları(2025)
- Kristalografik yönlenmenin Li(1+x)AlxTi(2-x)(PO4)3 katı elektrolitlerinin iyonik iletkenliğine etkisi(2018)
- Sepiyolit destekli Aspergillus Fumigatus ve Aspergillus Terreus ile Kongo Kırmızısı giderimi(2019)