Difference between revisions of "Ratrob"
From Vlsiwiki
Line 3: | Line 3: | ||
==Fetch Engine== | ==Fetch Engine== | ||
===Branch Predictor I/F=== | ===Branch Predictor I/F=== | ||
− | + | * <b>BPredRecoveryType</b> | |
− | + | ||
− | * <b> | + | |
::{| height=”50” | ::{| height=”50” | ||
Line 13: | Line 11: | ||
|- | |- | ||
|width=150pt |<i> '''BoolType''' </i> | |width=150pt |<i> '''BoolType''' </i> | ||
− | |width=100pt | | + | |width=100pt | <span style="color:Crimson"> <b> taken </b></span> |
|width=100pt | 1 bits) | |width=100pt | 1 bits) | ||
|- | |- | ||
|width=150pt |<i> '''AddrType''' </i> | |width=150pt |<i> '''AddrType''' </i> | ||
− | |width=100pt | | + | |width=100pt | <span style="color:Crimson"> <b> target_PC </b></span> |
|width=100pt | (32 bits) | |width=100pt | (32 bits) | ||
|- | |- | ||
− | |width=150pt |<i> '''AddrType''' </i | + | |width=150pt |<i> '''AddrType''' </i |
− | |width=100pt | | + | |width=100pt | <span style="color:Crimson"> <b> addrs </b></span> |
|width=100pt | (32 bits) | |width=100pt | (32 bits) | ||
|- | |- | ||
|width=150pt |<i> '''BPredStateType </i> | |width=150pt |<i> '''BPredStateType </i> | ||
− | |width=100pt | | + | |width=100pt | <span style="color:Crimson"> <b> state </b></span> |
|width=100pt | (9 bits) | |width=100pt | (9 bits) | ||
|} | |} |
Revision as of 04:33, 16 May 2009
THIS PAGE IS UNDER CONSTUCTION
Fetch Engine
Branch Predictor I/F
- BPredRecoveryType
BoolType miss 1 bits) BoolType taken 1 bits) AddrType target_PC (32 bits) AddrType </i addrs (32 bits) <i> BPredStateType state (9 bits)