Lines Matching refs:options
65 # Add the ruby specific and protocol specific options
73 (options, args) = parser.parse_args()
79 options.l1d_size="256B"
80 options.l1i_size="256B"
81 options.l2_size="512B"
82 options.l3_size="1kB"
83 options.l1d_assoc=2
84 options.l1i_assoc=2
85 options.l2_assoc=2
86 options.l3_assoc=2
94 if options.num_cpus > block_size:
96 % (options.num_cpus, block_size))
102 cpus = [ MemTest(max_loads = options.maxloads,
103 percent_functional = options.functional,
105 progress_interval = options.progress,
106 suppress_func_warnings = options.suppress_func_warnings) \
107 for i in range(options.num_cpus) ]
110 clk_domain = SrcClockDomain(clock = options.sys_clock),
111 mem_ranges = [AddrRange(options.mem_size)])
113 if options.num_dmas > 0:
114 dmas = [ MemTest(max_loads = options.maxloads,
117 progress_interval = options.progress,
119 not options.suppress_func_warnings) \
120 for i in range(options.num_dmas) ]
128 Ruby.create_system(options, False, system, dma_ports = dma_ports)
131 system.voltage_domain = VoltageDomain(voltage = options.sys_voltage)
132 system.clk_domain = SrcClockDomain(clock = options.sys_clock,
135 system.ruby.clk_domain = SrcClockDomain(clock = options.ruby_clock,
172 exit_event = m5.simulate(options.abs_max_tick)