Arsitektur komputer: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tag: Suntingan perangkat seluler Suntingan peramban seluler |
Tag: Suntingan perangkat seluler Suntingan peramban seluler |
||
Baris 74:
=== Implementasi ===
{{Main
Setelah satu set instruksi dan mikro-arsitektur dirancang, mesin praktis harus dikembangkan. Proses desain ini disebut '' implementasi ''. Implementasi biasanya tidak dianggap desain arsitektur, melainkan perangkat keras [[Rekayasa proses desain
* '' 'Circuit Implementation' '' melakukan [[transistor]] - desain tingkat elemen dasar (gerbang, multiplexer, kait dll.) Serta beberapa blok yang lebih besar ([[Arithmetic logic unit|ALU]] s, cache dll.) yang dapat diimplementasikan pada tingkat gerbang log, atau bahkan pada tingkat fisik jika desain meminta untuk itu.
* '' 'Implementasi Fisik' '' menggambar sirkuit fisik. Komponen sirkuit yang berbeda ditempatkan dalam chip [[Floorplan (microelectronics)|floorplan]] atau di papan dan kabel yang menghubungkannya dibuat.
* '' 'Desain Validasi' '' tes komputer secara keseluruhan untuk melihat apakah itu bekerja di semua situasi dan semua pengaturan waktu. Setelah proses validasi desain dimulai, desain pada tingkat logika diuji menggunakan emulator logika. Namun, ini biasanya terlalu lambat untuk menjalankan uji realistis. Jadi, setelah melakukan koreksi berdasarkan tes pertama, prototipe dikonstruksi menggunakan Field-Programmable Gate-Arrays ([[FPGA]] s). Sebagian besar proyek hobi berhenti pada tahap ini. Langkah terakhir adalah menguji prototipe sirkuit terpadu. Sirkuit terpadu mungkin memerlukan beberapa desain ulang untuk memperbaiki masalah.
Untuk [[Central processing unit| CPU]] s, seluruh proses implementasi diatur secara berbeda dan sering disebut [[Desain CPU]].
== Catatan kaki ==
|