12 poin oleh GN⁺ 2023-09-18 | 1 komentar | Bagikan ke WhatsApp
  • CPU ini sepenuhnya dirakit hanya dari komponen umum, tanpa FPGA atau mikrokontroler
  • Tujuan proyek ini adalah menunjukkan bahwa desain CPU modern tidak sesulit yang dibayangkan
  • Skematik proyek ini bersifat open-source dan dipublikasikan di GitHub
  • CPU ini mendukung standar RV32I, berjalan pada 500 kHz, serta memiliki memori program 512 kB dan RAM 512 kB
  • Termasuk kartu VGA hitam-putih sederhana, mendukung resolusi 200x150 piksel sehingga pengguna dapat menghubungkan monitor eksternal dan menampilkan grafis sederhana
  • CPU ini dirancang dan dibuat oleh Filip Szkandera, yang tahun ini berusia 19 tahun, dan telah menghabiskan 2 tahun untuk proyek ini
  • Proyek ini menyambut kontribusi komunitas, dan masih ada area yang bisa ditingkatkan seperti keandalan, kecepatan, serta fitur tambahan seperti kartu audio atau kartu VGA yang lebih baik
  • Kontributor yang tertarik dapat membantu dengan skematik, desain PCB, pembuatan modul baru, perangkat lunak, situs web, atau hal lain apa pun yang terkait dengan proyek
  • Proyek ini juga mengelola server Discord untuk diskusi dan berbagi ide

1 komentar

 
GN⁺ 2023-09-18
Opini Hacker News
  • Pineapple ONE adalah CPU RISC-V 32-bit open source yang bisa dibuat di rumah menggunakan logika diskret tanpa FPGA atau mikrokontroler.
  • Beberapa komentator mempertanyakan kelayakan proyek ini, sambil menyoroti kebutuhan ruang dan kompleksitas perangkat keras yang diperlukan.
  • Proyek ini dibandingkan dengan proyek bootstrap serupa seperti Minimal 64 karya slu4, yang juga melibatkan pembuatan komputer dari komponen logika diskret.
  • Repositori GitHub Pineapple ONE disebutkan, tetapi tidak jelas mana repositori utama yang berisi sumber kodenya.
  • Proyek ini dipuji karena ambisinya, terutama mengingat sebagian besar pekerjaannya dilakukan oleh seorang siswa SMA dari Ceko.
  • Beberapa komentator mengkritik desainnya, terutama tumpukan vertikal yang dapat memperumit aliran listrik akibat elemen parasit seperti resistansi, kapasitansi, dan induktansi.
  • Tujuan proyek ini adalah membuktikan bahwa merancang CPU "modern" tidaklah terlalu sulit, tetapi beberapa komentator mempertanyakan seberapa "modern" CPU yang dirancang ini, dan menyarankan bahwa ini mungkin CPU mainan dengan kampanye pemasaran.