
GitHub’da Awesome listeleri oldukça popüler. Bende tarayıcımın yer imlerine kaydettiğim projelerin hayli çoğaldığını görünce bir liste hazırlamak istedim.
Bu listede yer alması gerektiğini düşündüğünüz başka projeler varsa yorumlarda belirtebilirsiniz.
RISC-V
- PicoRV32 - Küçük ve yaygın kullanılan RISC-V işlemci
- NEORV32 - VHDL ile yazılmış mikrodenetleyici benzeri RISC-V projesi
- Hazard3 - Raspberry Pi RP2350’nin içinde bulunan RISC-V çekirdeği
- Ibex - LowRISC tarafından geliştirilen küçük RISC-V işlemci
- VexRiscv - Hızlı ve FPGA için optimize RISC-V işlemci
- VexiiRiscv - Daha gelişmiş VexRiscv
- NaxRiscv - Sırasız yürütüm yapan RISC-V işlemci
- SCR1 - Mikrodenetleyici sınıfı RISC-V işlemci
- CV32E40P - OpenHW Group tarafından geliştirilen 4 aşama boru hatlı işlemci
- CVA5 - OpenHW Group tarafından geliştirilen 5 aşama boru hatlı işlemci
- CVW - RISC-V System-on-Chip Design kitabında anlatılan işlemci
- CVA6 - OpenHW Group tarafından geliştirilen 6 aşama boru hatlı işlemci
- VeeR - Western Digital’in RISC-V işlemci tasarımı (Eski adı: SweRV)
- Toooba - Bluespec ile geliştirilmiş sırasız yürütüm yapan işlemci
- BOOM - Berkeley tarafından geliştirilen sırasız yürütüm yapan işlemci
- XiangShan - Çin menşeili yüksek performanslı işlemci
Benchmark ve Testler
- Dhrystone - Meşhur performans ölçüm programı
- CoreMark - Gömülü sistemler için performans ölçüm programı
- Embench - FOSSi derneği tarafından geliştirlen modern benchmark
- bringup-bench - İşlemci testi için çeşitli programlar
- TinyPrograms - Demoscene tarzı programlar
TPU ve NPU
- Coral - Google tarafından geliştirilen NPU
- NVDLA - Nvidia tarafından geliştirilen derin öğrenme hızlandırıcı
- Gemmini - Berkeley tarafından geliştirilen yapay sinir ağı hızlandırıcı
- FPGA NPU - Intel tarafından geliştirilen NPU
GPU ve GPGPU
- Miaow - Radeon komut setini referans alan GPU tasarımı
- Radiance - Berkeley tarafından geliştirilen GPU mimarisi
- Vortex - RISC-V komut setli GPGPU
- Ventus - Chisel ile yazılmış GPGPU
- gplgpu - Number Nine mimarili GPU
FPGA Generator
System on Chip
- Litex - Hızlı ve kullanımı kolay SoC oluşturma aracı
- Chipyard - Berkeley tarafından geliştirilen SoC oluşturma aracı
- Core-V MCU - CV32E40P işlemcisini içeren mikrodenetleyici sınıfı SoC
- Veerwolf - Veer işlemcileri ile konfigüre edilebilen SoC
- Ibex Demo System - Ibex işlemcisi ile hazırlanmış küçük SoC
- OpenTitan - LowRISC tarafından geliştirilen referans sistem
- Caliptra - CHIPS Alliance tarafından geliştirilen referans sistem
HDL ve HLS
- Chisel - Scala tabanlı yüksek seviyeli HDL
- Bluespec - Yüksek seviyeli HDL
- ROHD - Intel tarafından geliştirilen Dart tabanlı donanım oluşturucu araç
- XLS - Google tarafından geliştirilen Rust benzeri sözdizime sahip HLS
- Kanagawa - Microsoft tarafından geliştirilen HLS
- Amaranth - Python tabanlı HDL
- SpinalHDL - Scala tabanlı yüksek seviyeli HDL
Sentez ve Benzetim
- Yosys - Birçok farklı mimariyi destekleyen açık kaynaklı sentez aracı
- Iverilog - Verilog için derleyici ve simülatör
- GHDL - VHDL için derleyici ve simülatör
- Verilator - Verilog ve SystemVerilog için simülatör
- cocotb - Python tabanlı doğrulama aracı
- Verible - SystemVerilog için geliştirici araçları
- Surelog - SytemVerilog için geliştirici araçları
- Slang - SystemVerilog için geliştirici araçları
- Yosys-Slang - Yosys için SystemVerilog eklentisi
- Synlig - Yosys ile uyumlu SystemVerilog sentez aracı
- sv2v - SystemVerilog - Verilog dönüştürücüsü
- vhd2vl - VHDL - Verilog dönüştürücüsü
- GTKWave - GTK+ tabanlı dalga formu görüntüleyicisi
- Surfer - Dalga formu görüntüleyicisi
- Vaporview - VS Code için dalga formu görüntüleyici eklentisi
- vcdrom - Javascript ile yazılmış dalga formu görüntüleyicisi
Dokümantasyon
- wavedrom - Zamanlama diyagramı üretici
- bitfield - Bit alanı diyagramı üretici
- schemdraw - Elektronik şema üretici
- netlistsvg - Yosys JSON çıktısı için şema üretici
- symbolator - VHDL ve Verilog kodundan şema üretici
- Konata - Boru hattı komut akışı görselleştirici
Benzer Listeler