O3CPU.py (8199:3d6c08c877a9) O3CPU.py (8519:ef35ce2bd73f)
1# Copyright (c) 2005-2007 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 107 unchanged lines hidden (view full) ---

116
117 RASSize = Param.Unsigned(16, "RAS size")
118
119 LQEntries = Param.Unsigned(32, "Number of load queue entries")
120 SQEntries = Param.Unsigned(32, "Number of store queue entries")
121 LSQDepCheckShift = Param.Unsigned(4, "Number of places to shift addr before check")
122 LSQCheckLoads = Param.Bool(True,
123 "Should dependency violations be checked for loads & stores or just stores")
1# Copyright (c) 2005-2007 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 107 unchanged lines hidden (view full) ---

116
117 RASSize = Param.Unsigned(16, "RAS size")
118
119 LQEntries = Param.Unsigned(32, "Number of load queue entries")
120 SQEntries = Param.Unsigned(32, "Number of store queue entries")
121 LSQDepCheckShift = Param.Unsigned(4, "Number of places to shift addr before check")
122 LSQCheckLoads = Param.Bool(True,
123 "Should dependency violations be checked for loads & stores or just stores")
124 store_set_clear_period = Param.Unsigned(250000,
125 "Number of load/store insts before the dep predictor should be invalidated")
124 LFSTSize = Param.Unsigned(1024, "Last fetched store table size")
125 SSITSize = Param.Unsigned(1024, "Store set ID table size")
126
127 numRobs = Param.Unsigned(1, "Number of Reorder Buffers");
128
129 numPhysIntRegs = Param.Unsigned(256, "Number of physical integer registers")
130 numPhysFloatRegs = Param.Unsigned(256, "Number of physical floating point "
131 "registers")

--- 19 unchanged lines hidden ---
126 LFSTSize = Param.Unsigned(1024, "Last fetched store table size")
127 SSITSize = Param.Unsigned(1024, "Store set ID table size")
128
129 numRobs = Param.Unsigned(1, "Number of Reorder Buffers");
130
131 numPhysIntRegs = Param.Unsigned(256, "Number of physical integer registers")
132 numPhysFloatRegs = Param.Unsigned(256, "Number of physical floating point "
133 "registers")

--- 19 unchanged lines hidden ---