58c58
< cachePorts = Param.Unsigned("Cache Ports")
---
> cachePorts = Param.Unsigned(200, "Cache Ports")
140,148c140,148
< smtNumFetchingThreads = Param.Unsigned("SMT Number of Fetching Threads")
< smtFetchPolicy = Param.String("SMT Fetch policy")
< smtLSQPolicy = Param.String("SMT LSQ Sharing Policy")
< smtLSQThreshold = Param.String("SMT LSQ Threshold Sharing Parameter")
< smtIQPolicy = Param.String("SMT IQ Sharing Policy")
< smtIQThreshold = Param.String("SMT IQ Threshold Sharing Parameter")
< smtROBPolicy = Param.String("SMT ROB Sharing Policy")
< smtROBThreshold = Param.String("SMT ROB Threshold Sharing Parameter")
< smtCommitPolicy = Param.String("SMT Commit Policy")
---
> smtNumFetchingThreads = Param.Unsigned(1, "SMT Number of Fetching Threads")
> smtFetchPolicy = Param.String('SingleThread', "SMT Fetch policy")
> smtLSQPolicy = Param.String('Partitioned', "SMT LSQ Sharing Policy")
> smtLSQThreshold = Param.Int(100, "SMT LSQ Threshold Sharing Parameter")
> smtIQPolicy = Param.String('Partitioned', "SMT IQ Sharing Policy")
> smtIQThreshold = Param.Int(100, "SMT IQ Threshold Sharing Parameter")
> smtROBPolicy = Param.String('Partitioned', "SMT ROB Sharing Policy")
> smtROBThreshold = Param.Int(100, "SMT ROB Threshold Sharing Parameter")
> smtCommitPolicy = Param.String('RoundRobin', "SMT Commit Policy")