Skip to content

Kasırga - Gök Sayısal İşlemci Kategorisi RISC-V İşlemci Tasarımı

License

Notifications You must be signed in to change notification settings

kirbyydoge/kasirga_gok_2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Teknofest Cip Tasarim 2023 - Kasirga Gök İslemcisi

boru_hattı

İşlemci boru hattı 7 aşamadan oluşmaktadır.

Kasırga Gök

Takım Üyeleri

Prof. Dr. Oğuz Ergin - Danışman
Oğuzhan Canpolat     - Takım Kaptanı
Şevval İzmirli       - Yüksek Lisans Üye
Kerem Yalçınkaya     - Lisans Üye

GitHub Yapısı

hdl/                        İşlemci gerçeklemesi ve doğrulaması donanım kaynakları
 |_ ip/                     Kullanılan Clock Wizard Vivado IP dosyaları (Vivado 2020.2) 
 |_ constraints/            VCU108 ve Nexys için XDC dosyaları
 |_ header/                 Verilog header dosyaları
 |_ sim/                    Verilog simülasyon dosyaları
   |_ model/                Simülasyon ve FPGA ortamı için bellek modelleri
 |_ src/                    İşlemci kaynak kodu
   |_ bellek_hiyerarsisi/   Önbellekler, Ana bellek denetleyicisi ve bellek işlem birimleri
   |_ cevre_birimleri/      UART, SPI ve PWM birimleri ile denetleyicileri
   |_ README.md             !! İşlemci hiyerarşisi !!
kaynaklar/                  İşlemci test ve doğrulaması için kullanılan harici dosyalar
 |_ spike_debug/            SPIKE simülatörü ile debug kaynakları
 |_ compile/                RISC-V Baremetal ortamı taban derleyicisi
 |_ coremark/               Kasırga Gök işlemcisine uygun CoreMark gerçeklemesi
 |_ dhrystone/              Kasırga Gök işlemcisine uygun Dhrystone gerçeklemesi
 |_ mem_test/               Önbellek ve Ana bellek stres testleri
 |_ rv32test/               Resmi RISC-V Toolchain testleri
   |_ rv32imc-dump/           -> Assembly
   |_ rv32imc-elf/            -> Binary
   |_ rv32imc-hex/            -> Hex
   |_ elf2hex.sh            Elf dosyalarını hex dosyasına dönüştüren script
 |_ uart_test/              UART alıcı ve verici testleri
 |_ README.md               !! Koşulan testler ve baremetal ortamı hakkında bilgiler !!
openlane/                   Kullanılan SRAM kütüphaneleri ve OpenLane konfigürasyonu
 |_ README.md               !! OpenLane koşulmadan önce yapılması gerekenler !!

OpenLane Sonuç Bağlantısı

Google Drive

Text Link: https://drive.google.com/file/d/1BAunV44_JXPuDZf73AfrFf0elB2RZZjR/view?usp=share_link

About

Kasırga - Gök Sayısal İşlemci Kategorisi RISC-V İşlemci Tasarımı

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •