RISC-V Simulator Library for Real-time Applications: Development and Verification Gerçek Zamanlı Uygulamalara Yönelik RISC-V Simülatör Kütüphanesi: Geliştirim ve Doğrulama


Doğan U., Koyun A., Yalçın S. S., Schmidt Ş. E.

32nd IEEE Conference on Signal Processing and Communications Applications, SIU 2024, Mersin, Türkiye, 15 - 18 Mayıs 2024 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1109/siu61531.2024.10601004
  • Basıldığı Şehir: Mersin
  • Basıldığı Ülke: Türkiye
  • Anahtar Kelimeler: AHB interconnect, Floating point unit, Functional Simulator, real-time embedded signal processing, RISC-V
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

This paper extends RISC-V processor functional simulators with timing libraries for fast and accurate results. To this end, we develop timing libraries for the floating point unit (FPU) and the AHB Interconnect, which are frequently used and affect the performance of real-time embedded signal processing applications. Our FPU timing library is verified to be nearly 100% accurate through experimental comparisons with a low-level RTL simulator. Our interconnect timing library yields the expected cache and memory communication scenario results.