Follow us:-
  • By Akhmad Maariz
  • 28 September 2021
  • No Comments

Mikroprosessor RISC-V

Sejarah

RISC-V adalah arsitektur set instruksi standar terbuka (ISA) berdasarkan prinsip-prinsip reduced instruction set computer (RISC). RISC-V ini disediakan di bawah lisensi open source yang tidak memerlukan biaya untuk digunakan.  Sistem operasi open source dengan dukungan RISC-V tersedia dan set instruksi didukung di beberapa perangkat lunak populer.

Pada Mei 2010, Prof. Krste Asanović dan mahasiswa pascasarjana Yunsup Lee dan Andrew Waterman memulai set instruksi RISC-V sebagai bagian dari Parallel Computing Laboratory (Par Lab) di UC Berkeley, di mana Prof. David Patterson menjadi direkturnya. Bahasa konstruksi perangkat keras yang digunakan untuk merancang banyak prosesor RISC-V juga dikembangkan di Par Lab. Laporan Par Lab yang dipublikasi pertama adalah “The RISC-V Instruction Set Manual, Volume I: Base User-Level ISA (EECS-2011-62) Andrew Waterman, Yunsup Lee, David A. Patterson, and Krste Asanović, May 13, 2011” yang menjelaskan tentang set instruksi RISC-V.

Ketertarikan dunia pada RISC-V bukan karena ini adalah teknologi chip baru yang hebat, melainkan karena ini adalah standar umum yang bebas dan terbuka di mana perangkat lunak dapat di-porting, dan yang memungkinkan siapa saja untuk secara bebas mengembangkan perangkat keras mereka sendiri untuk menjalankan perangkat lunak. RISC-V International tidak mengelola atau menyediakan implementasi RISC-V open-source, hanya spesifikasi standar. Perangkat lunak RISC-V dikelola oleh masing-masing proyek open source software.

Pada tahun 2015 berdirilah RISC-V Foundation di Swiss untuk membangun komunitas inovator perangkat lunak dan perangkat keras yang terbuka dan kolaboratif berdasarkan RISC-V ISA. Foundation, sebuah perusahaan nirlaba yang dikendalikan oleh para anggotanya, mengarahkan pengembangan untuk mendorong adopsi awal ISA RISC-V.

Perkembangan RISC-V

Pada saat ini RISC-V masih dikembangkan, salah satu perusahaan yang mengembangkan RISC-V ini adalah Western Digital Corp. Perusahaan tersebut melakukan berbagai inovasi yang dimana  inovasi tersebut diharapkan dapat mempercepat pengembangan arsitektur komputasi terbuka yang didesain khusus bagi lingkungan Big Data dan Fast Data. Western Digital mengumumkan tiga inovasi open-source terbaru pada acara RISC-V Summit yang didesain untuk mendukung upaya-upaya pengembangan RISC-V internal Western Digital dan ekosistem RISC-V yang tumbuh. Western Digital telah berperan aktif dalam membantu untuk memajukan ekosistem RISC-V, termasuk berbagai investasi dan kemitraan yang strategis, dan mendemonstrasikan kemajuannya pada misi yang telah dijanjikan, yaitu mentransisi satu miliar core prosesor perusahaan ke arsitektur RISC-V.

Apa Perbedaannya dengan ARM dan x86?

Dibandingkan dengan ARM dan X86, RISC-V memiliki kelebihan diantaranya :

  • Open-source: RISC-V bersifat open source artinya tidak perlu membayar IP.
  • Sederhana: RISC-V jauh lebih kecil dan sederhana dari SPA komersial lainnya.
  • Modular: RISC-V memiliki basis ISA standar kecil, dengan beberapa ekstensi standar.
  • Stabil: Basis dan ekstensi standar pertama sudah dibekukan. Tidak perlu khawatir tentang pembaruan besar.
  • Kemungkinan diperpanjang: Fungsi spesifik dapat ditambahkan berdasarkan ekstensi. Masih banyak lagi ekstensi yang sedang dikembangkan, seperti Vector.

Implementasi dan Kegunaannya

  • Pada bulan Desember 2018, Western Digital merilis inti RV32IMC yang disebut SweRV EH1, setahun setelahnya muncul SweRV EH2 sebagai inti dalam urutan dengan dua utas perangkat keras dan saluran sembilan tahap.
  • Pada Juli 2019, Alibaba Group merilis prosesor Xuan Tie 910 yang digunakan untuk IoT dan aplikasi AI. 
  • Cloud BEAR mengembangkan inti RISC-V untuk berbagai aplikasi. 
  • PULPino (Riscy dan Zero-Riscy) dari ETH Zürich / Universitas Bologna. The core di Pulpino menerapkan RV32IMC ISA untuk mikrokontroler (Zero-Riscy).

 

Sumber :

  • https://www.citraselebriti.com/artikel/18938/pengembangan-prosesor-risc-v/
  • https://riscv.org/about/history/
  • https://en.wikipedia.org/wiki/RISC-V
  • https://ichi.pro/id/apa-yang-inovatif-tentang-risc-v-184859744671080
  • https://zephyrnet.com/id/apa-risc-v%EF%BC%9F-10-hal-yang-harus-Anda-ketahui-tentang-risc-v-pada-tahun-2020/
  • https://medium.com/@pamungkasjayuda/prosesor-open-source-risc-v-siap-menghadapi-intel-amd-dan-arm-4189688c756e

Leave a Reply