inorder: add a fetch buffer to fetch unit
authorKorey Sewell <ksewell@umich.edu>
Fri, 4 Feb 2011 05:08:22 +0000 (00:08 -0500)
committerKorey Sewell <ksewell@umich.edu>
Fri, 4 Feb 2011 05:08:22 +0000 (00:08 -0500)
commit68d962f8aff7d2fcc2f8ee77878dd5cab73b69f2
treec4bb7d88b864e5ee353b743553bbea0efd34cbb8
parent56ce8acd412747b728b7ad02537a3afd202ae8e8
inorder: add a fetch buffer to fetch unit
Give fetch unit it's own parameterizable fetch buffer to read from. Very inefficient
(architecturally and in simulation) to continually fetch at the granularity of the
wordsize. As expected, the number of fetch memory requests drops dramatically
src/cpu/inorder/InOrderCPU.py
src/cpu/inorder/resources/cache_unit.cc
src/cpu/inorder/resources/cache_unit.hh
src/cpu/inorder/resources/fetch_unit.cc
src/cpu/inorder/resources/fetch_unit.hh