xiangshan.py (e3cd2c1f6f42d02f78f1d3215ec6f47812c96a1d) xiangshan.py (7d45a146d3c44839ba821bb91ca4950dc2b817f2)
1#***************************************************************************************
2# Copyright (c) 2020-2021 Institute of Computing Technology, Chinese Academy of Sciences
3# Copyright (c) 2020-2021 Peng Cheng Laboratory
4#
5# XiangShan is licensed under Mulan PSL v2.
6# You can use this software according to the terms and conditions of the Mulan PSL v2.
7# You may obtain a copy of Mulan PSL v2 at:
8# http://license.coscl.org.cn/MulanPSL2

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

69 set_func(self.__extract_path(arg_in, env, default))
70 # Chisel arguments
71 self.enable_log = args.enable_log
72 self.num_cores = args.num_cores
73 # Makefile arguments
74 self.threads = args.threads
75 self.with_dramsim3 = 1 if args.with_dramsim3 else None
76 self.is_release = 1 if args.release else None
1#***************************************************************************************
2# Copyright (c) 2020-2021 Institute of Computing Technology, Chinese Academy of Sciences
3# Copyright (c) 2020-2021 Peng Cheng Laboratory
4#
5# XiangShan is licensed under Mulan PSL v2.
6# You can use this software according to the terms and conditions of the Mulan PSL v2.
7# You may obtain a copy of Mulan PSL v2 at:
8# http://license.coscl.org.cn/MulanPSL2

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

69 set_func(self.__extract_path(arg_in, env, default))
70 # Chisel arguments
71 self.enable_log = args.enable_log
72 self.num_cores = args.num_cores
73 # Makefile arguments
74 self.threads = args.threads
75 self.with_dramsim3 = 1 if args.with_dramsim3 else None
76 self.is_release = 1 if args.release else None
77 self.is_spike = "spike" if args.spike else None
77 self.is_spike = "Spike" if args.spike else None
78 self.trace = 1 if args.trace or not args.disable_fork and not args.trace_fst else None
79 self.trace_fst = "fst" if args.trace_fst else None
80 self.config = args.config
81 # emu arguments
82 self.max_instr = args.max_instr
83 self.ram_size = args.ram_size
84 self.seed = random.randint(0, 9999)
85 self.numa = args.numa

--- 417 unchanged lines hidden ---
78 self.trace = 1 if args.trace or not args.disable_fork and not args.trace_fst else None
79 self.trace_fst = "fst" if args.trace_fst else None
80 self.config = args.config
81 # emu arguments
82 self.max_instr = args.max_instr
83 self.ram_size = args.ram_size
84 self.seed = random.randint(0, 9999)
85 self.numa = args.numa

--- 417 unchanged lines hidden ---