12 puan yazan GN⁺ 2023-09-18 | 1 yorum | WhatsApp'ta paylaş
  • CPU, FPGA veya mikrodenetleyici olmadan tamamen sıradan bileşenlerden oluşuyor
  • Projenin amacı, modern CPU tasarımının sanıldığı kadar zor olmadığını göstermek
  • Projenin şemaları açık kaynak olarak GitHub'da yayımlanıyor
  • CPU, RV32I standardını destekliyor, 500 kHz'de çalışıyor ve 512 kB program belleği ile 512 kB RAM'e sahip
  • Basit bir siyah-beyaz VGA kartı içeriyor; 200x150 piksel çözünürlüğü desteklediği için kullanıcılar harici bir monitör bağlayıp basit grafikler görüntüleyebiliyor
  • CPU, bu yıl 19 yaşında olan Filip Szkandera tarafından tasarlanıp üretildi ve bu projeye 2 yıl harcandı
  • Proje, topluluğun katkılarını memnuniyetle karşılıyor; güvenilirlik, hız ve ses kartı ya da daha iyi bir VGA kartı gibi ek özellikler açısından geliştirilebilecek alanlar bulunuyor
  • İlgilenen katkıcılar şemalar, PCB tasarımı, yeni modüller oluşturma, yazılım, web sitesi veya projeyle ilgili diğer her konuda yardımcı olabilir
  • Proje ayrıca tartışma ve fikir paylaşımı için bir Discord sunucusu da işletiyor

1 yorum

 
GN⁺ 2023-09-18
Hacker News görüşleri
  • Pineapple ONE, FPGA veya mikrodenetleyici olmadan, ayrık mantık kullanılarak evde yapılabilen açık kaynaklı 32 bitlik bir RISC-V CPU'dur.
  • Bazı yorumcular bu projenin uygulanabilirliğini sorguluyor ve gerekli donanımın kaplayacağı alan ile karmaşıklığına dikkat çekiyor.
  • Bu proje, slu4'ün Minimal 64'ü gibi benzer bootstrap projeleriyle karşılaştırılıyor. Bu projeler de ayrık mantık bileşenleriyle bilgisayar yapmayı içeriyor.
  • Pineapple ONE'ın GitHub deposundan bahsedildi, ancak kaynak kodunu içeren ana deponun hangisi olduğu belirsiz.
  • Özellikle çalışmanın büyük kısmının Çek bir lise öğrencisi tarafından yapılmış olması göz önüne alındığında, proje iddiası ve hedefleri nedeniyle övgü alıyor.
  • Bazı yorumcular tasarımı, özellikle de direnç, kapasitans ve endüktans gibi parazitik etkiler nedeniyle elektrik akışını karmaşıklaştırabilecek dikey yığınları eleştiriyor.
  • Projenin amacı "modern" bir CPU tasarımının o kadar da zor olmadığını kanıtlamak, ancak bazı yorumcular tasarlanan CPU'nun ne kadar "modern" olduğunu sorguluyor ve bunun bir pazarlama kampanyasına sahip oyuncak bir CPU olabileceğini öne sürüyor.