1*4b6d4d13SWilliam Wang/*************************************************************************************** 2*4b6d4d13SWilliam Wang* Copyright (c) 2020-2021 Institute of Computing Technology, Chinese Academy of Sciences 3*4b6d4d13SWilliam Wang* Copyright (c) 2020-2021 Peng Cheng Laboratory 4*4b6d4d13SWilliam Wang* 5*4b6d4d13SWilliam Wang* XiangShan is licensed under Mulan PSL v2. 6*4b6d4d13SWilliam Wang* You can use this software according to the terms and conditions of the Mulan PSL v2. 7*4b6d4d13SWilliam Wang* You may obtain a copy of Mulan PSL v2 at: 8*4b6d4d13SWilliam Wang* http://license.coscl.org.cn/MulanPSL2 9*4b6d4d13SWilliam Wang* 10*4b6d4d13SWilliam Wang* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, 11*4b6d4d13SWilliam Wang* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, 12*4b6d4d13SWilliam Wang* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. 13*4b6d4d13SWilliam Wang* 14*4b6d4d13SWilliam Wang* See the Mulan PSL v2 for more details. 15*4b6d4d13SWilliam Wang***************************************************************************************/ 16*4b6d4d13SWilliam Wang 17*4b6d4d13SWilliam Wangpackage xiangshan.mem.trace 18*4b6d4d13SWilliam Wang 19*4b6d4d13SWilliam Wangimport chipsalliance.rocketchip.config.Parameters 20*4b6d4d13SWilliam Wangimport chisel3._ 21*4b6d4d13SWilliam Wangimport chisel3.util._ 22*4b6d4d13SWilliam Wang 23*4b6d4d13SWilliam Wangclass L1MissTrace extends Bundle { 24*4b6d4d13SWilliam Wang val vaddr = UInt(39.W) 25*4b6d4d13SWilliam Wang val paddr = UInt(36.W) 26*4b6d4d13SWilliam Wang val source = UInt(4.W) 27*4b6d4d13SWilliam Wang val pc = UInt(39.W) 28*4b6d4d13SWilliam Wang}