2010 TA SYARIFUDDIN 1-COVER.pdf
2010 TA SYARIFUDDIN 1-BAB 1.pdf
2010 TA SYARIFUDDIN 1-BAB 2.pdf
2010 TA SYARIFUDDIN 1-BAB 3.pdf
2010 TA SYARIFUDDIN 1-BAB 4.pdf
2010 TA SYARIFUDDIN 1-BAB 5.pdf
2010 TA SYARIFUDDIN 1-PUSTAKA.pdf
Pada tugas akhir ini digunakan branch prediction dan BTB untuk mengurangi branch penalty pada MIPS processor. Alloyed prediction dipilih sebagai branch prediction untuk
mendapatkan akurasi tinggi tanpa mengharuskan penggunaan sumber daya yang besar. BTB menggunakan partial resolution dan branch locality untuk mengurangi memory yang dibutuhkan oleh tag dan branch target. Desain ini dilakukan pada Quartus II menggunakan VHDL. Hasil compilation menunjukkan bahwa penambahan branch prediction dan BTB tidak menurunkan frekuensi maksimal dari MIPS processor yang digunakan dan tidak memerlukan sumber daya yang besar. Hasil simulasi menunjukkan alloyed prediction mampu memprediksi dengan baik jenis-jenis conditional branch yang diujikan. Performa
yang baik juga ditunjukkan oleh BTB dalam memprediksi instruksi jump yang diujikan dan mampu meberikan branch target dengan benar untuk conditional branch yang diprediksi
taken.
Perpustakaan Digital ITB