Halo! Saya Xyz.
Saya memiliki ketertarikan mendalam pada ekosistem semikonduktor — khususnya bagaimana sebuah prosesor dirancang, diimplementasikan sebagai ASIC, dan pada akhirnya dapat menjalankan perangkat lunak. Ketertarikan ini mendorong saya untuk secara aktif mempelajari berbagai aspek rekayasa mikroprosesor, dengan fokus utama pada teknologi dan ekosistem open source.
Saya mendalami beberapa bidang berikut:
Arsitektur Komputer
Mempelajari RISC-V, sebuah instruction set architecture (ISA) terbuka yang dikembangkan untuk mendukung penelitian dan pendidikan arsitektur komputer, serta kini diadopsi secara luas di industri sebagai alternatif standar arsitektur proprietary. Fokus pembelajaran mencakup instruction set, arsitektur prosesor, dan mikroarsitektur sebagai dasar perancangan prosesor.Desain dan Verifikasi RTL
Mendalami implementasi serta verifikasi desain prosesor pada level RTL (Register-Transfer Level) menggunakan Verilog/SystemVerilog.Prototipe FPGA
Memanfaatkan FPGA untuk menguji dan memvalidasi desain prosesor sebelum diimplementasikan sebagai ASIC.Alur Desain ASIC
Mempelajari tahapan implementasi ASIC, mulai dari synthesis, floorplanning, placement, clock-tree synthesis, hingga routing sampai menghasilkan GDSII.Compiler
Mempelajari C, Zig, dan Assembly, dengan penekanan pada bagaimana perangkat lunak diterjemahkan dan berinteraksi dengan arsitektur RISC-V.Kernel
Mengembangkan kernel dan unikernel terdistribusi untuk perangkat komputer embedded — sebagai alternatif dari Linux embedded dan RTOS — yang dirancang khusus untuk berjalan di atas arsitektur RISC-V.