FUPool.py revision 3223
1from m5.SimObject import SimObject
2from m5.params import *
3from FuncUnit import *
4from FuncUnitConfig import *
5
6class FUPool(SimObject):
7    type = 'FUPool'
8    FUList = VectorParam.FUDesc("list of FU's for this pool")
9
10class DefaultFUPool(FUPool):
11    FUList = [ IntALU(), IntMultDiv(), FP_ALU(), FP_MultDiv(), ReadPort(),
12               WritePort(), RdWrPort(), IprPort() ]
13