ruby: banked cache array resource model

This patch models a cache as separate tag and data arrays.  The patch exposes
the banked array as another resource that is checked by SLICC before a
transition is allowed to execute.  This is similar to how TBE entries and slots
in output ports are modeled.
This commit is contained in:
Brad Beckmann
2012-07-10 22:51:54 -07:00
parent 467093ebf2
commit 86d6b788f6
10 changed files with 180 additions and 1 deletions

View File

@@ -55,3 +55,4 @@ Source('RubyPortProxy.cc')
Source('Sequencer.cc')
Source('System.cc')
Source('TimerTable.cc')
Source('BankedArray.cc')