Zephyrnet Logosu

MCU RISC-V için Hızlı Kesinti Uzantısı

Tarih:

ETH Zürih ve Bologna Üniversitesi'ndeki araştırmacılar tarafından "CV32RT: RISC-V Mikrodenetleyicileri için Hızlı Kesinti ve Bağlam Değiştirmeyi Etkinleştirme" başlıklı teknik bir makale yayınlandı.

Özet:

“Açık RISC-V ISA'yı kullanan işlemciler, yerleşik dünyada giderek daha fazla benimseniyor. Çoğu yerleşik kullanım senaryosunun gerçek zamanlı kısıtlamaları vardır ve gelen olayların esnek, öngörülebilir ve hızlı tepkisel şekilde işlenmesini gerektirir. Ancak RISC-V işlemciler, yıllardır ayarlanan ARM Cortex-M ve TriCore gibi daha olgun tescilli mimarilerle karşılaştırıldığında bu alanda hâlâ geride kalıyor. RISC-V tarafından standartlaştırılan varsayılan kesinti denetleyicisi olan Çekirdek Yerel Kesici (CLINT), kesintilerin önceliklendirilmesi ve önlenmesi konusunda yapılandırılabilirlikten yoksundur. RISC-V Çekirdek Yerel Kesinti Denetleyicisi (CLIC) spesifikasyonu, önceden tahsis edilebilir, düşük gecikmeli vektörlü kesintileri etkinleştirirken aynı zamanda kesme gecikmesini iyileştirmek için isteğe bağlı uzantılar öngörerek bu endişeyi giderir. Bu çalışmada, endüstriyel olarak desteklenen açık kaynaklı bir 32 bit MCU sınıfı RISC-V çekirdeği olan CV40E32P için bir CLIC uyguluyoruz ve bunu fastirq ile geliştiriyoruz: 6 döngü kadar düşük kesme gecikmesi sağlayan özel bir uzantı. CV32RT'yi gelişmiş çekirdeğimiz olarak adlandırıyoruz. Bildiğimiz kadarıyla CV32RT, Arm Cortex-M serisi ve TriCore ile karşılaştırıldığında rekabetçi kesme işleme özelliklerine sahip ilk tamamen açık kaynaklı RV32 çekirdeğidir. Önerilen uzantıların, gerçek zamanlı işletim sistemlerinde görev bağlamı değiştirmeyi iyileştirdiği de gösterilmiştir."

Bul teknik kağıt burada. Kasım 2023'da yayınlandı.

Robert Balas, Alessandro Ottaviano ve Luca Benini. “CV32RT: RISC-V Mikrodenetleyicileri için Hızlı Kesme ve İçerik Değiştirmeyi Etkinleştirme.” arXiv:2311.08320v1 (2023)

İlgili Okuma
RISC-V Tüm Çekirdeklerinizi İstiyor
CPU dünyasına hakim olmayı istemek yeterli değil. RISC-V'nin hedefi tüm çekirdekler ve oraya ulaşmak için adımlar atmaya başlıyor.

spot_img

En Son İstihbarat

spot_img