Include checker and trap latency parameters.
authorKevin Lim <ktlim@umich.edu>
Tue, 16 May 2006 18:47:09 +0000 (14:47 -0400)
committerKevin Lim <ktlim@umich.edu>
Tue, 16 May 2006 18:47:09 +0000 (14:47 -0400)
--HG--
extra : convert_revision : 148c59f430874e8425952db6960ca4f5e57e2a42

python/m5/objects/AlphaFullCPU.py

index 284398b0eaaaef94ec0df589581f614c676f497c..1541b9494a518b53f3c76e3d76c3244cd3637023 100644 (file)
@@ -9,6 +9,8 @@ class DerivAlphaFullCPU(BaseCPU):
     if not build_env['FULL_SYSTEM']:
         mem = Param.FunctionalMemory(NULL, "memory")
 
+    checker = Param.BaseCPU(NULL, "checker")
+
     cachePorts = Param.Unsigned("Cache Ports")
 
     decodeToFetchDelay = Param.Unsigned("Decode to fetch delay")
@@ -50,6 +52,8 @@ class DerivAlphaFullCPU(BaseCPU):
     renameToROBDelay = Param.Unsigned("Rename to reorder buffer delay")
     commitWidth = Param.Unsigned("Commit width")
     squashWidth = Param.Unsigned("Squash width")
+    trapLatency = Param.Tick("Trap latency")
+    fetchTrapLatency = Param.Tick("Fetch trap latency")
 
     localPredictorSize = Param.Unsigned("Size of local predictor")
     localCtrBits = Param.Unsigned("Bits per counter")