O3CPU.py (10935:acd48ddd725f) | O3CPU.py (11780:9af039ea0c1e) |
---|---|
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 --- 38 unchanged lines hidden (view full) --- 47 return True 48 49 @classmethod 50 def support_take_over(cls): 51 return True 52 53 activity = Param.Unsigned(0, "Initial count") 54 | 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 --- 38 unchanged lines hidden (view full) --- 47 return True 48 49 @classmethod 50 def support_take_over(cls): 51 return True 52 53 activity = Param.Unsigned(0, "Initial count") 54 |
55 cachePorts = Param.Unsigned(200, "Cache Ports") | 55 cacheStorePorts = Param.Unsigned(200, "Cache Ports. " 56 "Constrains stores only. Loads are constrained by load FUs.") |
56 57 decodeToFetchDelay = Param.Cycles(1, "Decode to fetch delay") 58 renameToFetchDelay = Param.Cycles(1 ,"Rename to fetch delay") 59 iewToFetchDelay = Param.Cycles(1, "Issue/Execute/Writeback to fetch " 60 "delay") 61 commitToFetchDelay = Param.Cycles(1, "Commit to fetch delay") 62 fetchWidth = Param.Unsigned(8, "Fetch width") 63 fetchBufferSize = Param.Unsigned(64, "Fetch buffer size in bytes") --- 99 unchanged lines hidden --- | 57 58 decodeToFetchDelay = Param.Cycles(1, "Decode to fetch delay") 59 renameToFetchDelay = Param.Cycles(1 ,"Rename to fetch delay") 60 iewToFetchDelay = Param.Cycles(1, "Issue/Execute/Writeback to fetch " 61 "delay") 62 commitToFetchDelay = Param.Cycles(1, "Commit to fetch delay") 63 fetchWidth = Param.Unsigned(8, "Fetch width") 64 fetchBufferSize = Param.Unsigned(64, "Fetch buffer size in bytes") --- 99 unchanged lines hidden --- |