File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed
hw/rtl/cpu_and_mem/cpu/tomasulo/register_alias_table Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,13 @@ branch speculation recovery.
2121```
2222 Register Alias Table Block Diagram
2323
24- Dispatch (Source Lookup) Dispatch (Rename) ROB (Commit)
25- ┌───────────────────────┐ ┌──────────────┐ ┌──────────────┐
26- │ int_src1/src2_addr │ │ alloc_valid │ │ commit.valid │
27- │ fp_src1/src2/src3_addr│ │ alloc_dest_rf│ │ commit.tag │
24+ Dispatch (Source Lookup) Dispatch (Rename) ROB (Commit)
25+ ┌───────────────────────┐ ┌───────────────┐ ┌──────────────┐
26+ │ int_src1/src2_addr │ │ alloc_valid │ │ commit.valid │
27+ │ fp_src1/src2/src3_addr│ │ alloc_dest_rf │ │ commit.tag │
2828 │ regfile_data (INT/FP) │ │ alloc_dest_reg│ │ commit.dest* │
29- └──────────┬────────────┘ │ alloc_rob_tag│ └──────┬───────┘
30- │ └──────┬───────┘ │
29+ └──────────┬────────────┘ │ alloc_rob_tag │ └──────┬───────┘
30+ │ └──────┬────────┘ │
3131 comb read sync write @ reg sync clear if
3232 │ │ tag matches
3333 ▼ ▼ ▼
You can’t perform that action at this time.
0 commit comments