Desain prosesor

Desain prosesor adalah subbidang ilmu komputer dan teknik komputer (fabrikasi) yang berhubungan dengan pembuatan prosesor, komponen kunci perangkat keras komputer. Proses desain melibatkan pemilihan set instruksi dan paradigma eksekusi tertentu dan menghasilkan mikroarsitektur, yang dapat dijelaskan dalam misalnya. VHDL atau Verilog. Untuk desain mikroprosesor, uraian ini kemudian dibuat dengan menggunakan beberapa proses fabrikasi perangkat semikonduktor, menghasilkan cetakan yang diikat ke pembawa chip. Pembawa chip ini kemudian disolder ke, atau dimasukkan ke dalam soket, papan sirkuit cetak (PCB). Mode operasi prosesor apa pun adalah pelaksanaan daftar instruksi. Instruksi biasanya mencakup instruksi untuk menghitung atau memanipulasi nilai data menggunakan register, mengubah atau mengambil nilai dalam memori baca/tulis, melakukan pengujian relasional antara nilai data dan untuk mengontrol aliran program. Desain prosesor sering kali diuji dan divalidasi pada satu atau beberapa FPGA sebelum mengirimkan desain prosesor ke pabrik pengecoran untuk fabrikasi semikonduktor.