#TITLE_ALTERNATIVE#

Branch prediction and BTB is used in this project to reduce branch penalty in MIPS processor. Alloyed prediction choosed as branch prediction to get high accuration whitout many resource. BTB is using partial resolution and branch locality to reduce memory that needed for tag and branch target. This...

Full description

Saved in:
Bibliographic Details
Main Author: (NIM : 13205209), SYARIFUDDIN
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/13860
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
Description
Summary:Branch prediction and BTB is used in this project to reduce branch penalty in MIPS processor. Alloyed prediction choosed as branch prediction to get high accuration whitout many resource. BTB is using partial resolution and branch locality to reduce memory that needed for tag and branch target. This design did in Quartus II using VHDL. Compilation’s result show that adding branch prediction and BTB not lower maximal frekuensi of clock. Simulation’s result show that alloyed prediction can predict behavior of conditional branch that tested. Good performance also showed with BTB in predction jump instruction that tested and can gift true branch target at taken predicted conditional branch.