14b6d4d13SWilliam Wang/*************************************************************************************** 24b6d4d13SWilliam Wang* Copyright (c) 2020-2021 Institute of Computing Technology, Chinese Academy of Sciences 34b6d4d13SWilliam Wang* Copyright (c) 2020-2021 Peng Cheng Laboratory 44b6d4d13SWilliam Wang* 54b6d4d13SWilliam Wang* XiangShan is licensed under Mulan PSL v2. 64b6d4d13SWilliam Wang* You can use this software according to the terms and conditions of the Mulan PSL v2. 74b6d4d13SWilliam Wang* You may obtain a copy of Mulan PSL v2 at: 84b6d4d13SWilliam Wang* http://license.coscl.org.cn/MulanPSL2 94b6d4d13SWilliam Wang* 104b6d4d13SWilliam Wang* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, 114b6d4d13SWilliam Wang* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, 124b6d4d13SWilliam Wang* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. 134b6d4d13SWilliam Wang* 144b6d4d13SWilliam Wang* See the Mulan PSL v2 for more details. 154b6d4d13SWilliam Wang***************************************************************************************/ 164b6d4d13SWilliam Wang 174b6d4d13SWilliam Wangpackage xiangshan.mem.trace 184b6d4d13SWilliam Wang 19*8891a219SYinan Xuimport org.chipsalliance.cde.config.Parameters 204b6d4d13SWilliam Wangimport chisel3._ 214b6d4d13SWilliam Wangimport chisel3.util._ 224b6d4d13SWilliam Wang 234b6d4d13SWilliam Wangclass L1MissTrace extends Bundle { 244b6d4d13SWilliam Wang val vaddr = UInt(39.W) 254b6d4d13SWilliam Wang val paddr = UInt(36.W) 264b6d4d13SWilliam Wang val source = UInt(4.W) 274b6d4d13SWilliam Wang val pc = UInt(39.W) 284b6d4d13SWilliam Wang}