xref: /XiangShan/src/main/scala/xiangshan/mem/MemTrace.scala (revision 8891a219bbc84f568e1d134854d8d5ed86d6d560)
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}