├── .github ├── CODEOWNERS └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── .mill-version ├── .scalafmt.conf ├── LICENSE ├── LICENSE.SiFive ├── Makefile ├── README.md ├── common.sc ├── scripts ├── gen_sep_mem.sh ├── view_chilog.sh └── vlsi_mem_gen └── src ├── main ├── resources │ └── TLLogWriter.v └── scala │ └── coupledL2 │ ├── BaseSlice.scala │ ├── Common.scala │ ├── Consts.scala │ ├── CoupledL2.scala │ ├── CustomL1Hint.scala │ ├── DataStorage.scala │ ├── Directory.scala │ ├── GrantBuffer.scala │ ├── L2Param.scala │ ├── MSHRBuffer.scala │ ├── RequestArb.scala │ ├── RequestBuffer.scala │ ├── SinkA.scala │ ├── SinkC.scala │ ├── SourceB.scala │ ├── TopDownMonitor.scala │ ├── debug │ └── Monitor.scala │ ├── prefetch │ ├── BestOffsetPrefetch.scala │ ├── PrefetchParameters.scala │ ├── PrefetchReceiver.scala │ ├── Prefetcher.scala │ └── TemporalPrefetch.scala │ ├── tl2chi │ ├── Bundle.scala │ ├── MMIOBridge.scala │ ├── MSHR.scala │ ├── MSHRCtl.scala │ ├── MainPipe.scala │ ├── RXDAT.scala │ ├── RXRSP.scala │ ├── RXSNP.scala │ ├── Slice.scala │ ├── TL2CHICoupledL2.scala │ ├── TXDAT.scala │ ├── TXREQ.scala │ ├── TXRSP.scala │ └── chi │ │ ├── AsyncBridge.scala │ │ ├── CHILogger.scala │ │ ├── LinkLayer.scala │ │ ├── Message.scala │ │ ├── NetworkLayer.scala │ │ └── Opcode.scala │ ├── tl2tl │ ├── AcquireUnit.scala │ ├── Bundle.scala │ ├── MSHR.scala │ ├── MSHRCtl.scala │ ├── MainPipe.scala │ ├── ProbeQueue.scala │ ├── RefillUnit.scala │ ├── SinkB.scala │ ├── Slice.scala │ ├── SourceC.scala │ └── TL2TLCoupledL2.scala │ └── utils │ ├── BankedSRAM.scala │ ├── GatedSplittedSRAM.scala │ ├── Queue_SRAM.scala │ ├── Replacer.scala │ ├── SRAMTemplate.scala │ ├── SRAMWrapper.scala │ ├── SplittedSRAM.scala │ └── Throttle.scala └── test └── scala ├── TestProbeQueue.scala ├── TestSplittedSRAM.scala ├── TestTop.scala ├── TestWritebackQueue.scala ├── chi └── TestTop.scala └── tltest ├── BigIntUtils.scala ├── TLCAgent.scala └── TLCScalaMessage.scala /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/.gitmodules -------------------------------------------------------------------------------- /.mill-version: -------------------------------------------------------------------------------- 1 | 0.11.1 2 | -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.SiFive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/LICENSE.SiFive -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/README.md -------------------------------------------------------------------------------- /common.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/common.sc -------------------------------------------------------------------------------- /scripts/gen_sep_mem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/scripts/gen_sep_mem.sh -------------------------------------------------------------------------------- /scripts/view_chilog.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/scripts/view_chilog.sh -------------------------------------------------------------------------------- /scripts/vlsi_mem_gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/scripts/vlsi_mem_gen -------------------------------------------------------------------------------- /src/main/resources/TLLogWriter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/resources/TLLogWriter.v -------------------------------------------------------------------------------- /src/main/scala/coupledL2/BaseSlice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/BaseSlice.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/Common.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/Common.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/Consts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/Consts.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/CoupledL2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/CoupledL2.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/CustomL1Hint.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/CustomL1Hint.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/DataStorage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/DataStorage.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/Directory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/Directory.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/GrantBuffer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/GrantBuffer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/L2Param.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/L2Param.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/MSHRBuffer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/MSHRBuffer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/RequestArb.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/RequestArb.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/RequestBuffer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/RequestBuffer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/SinkA.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/SinkA.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/SinkC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/SinkC.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/SourceB.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/SourceB.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/TopDownMonitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/TopDownMonitor.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/debug/Monitor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/debug/Monitor.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/prefetch/BestOffsetPrefetch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/prefetch/BestOffsetPrefetch.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/prefetch/PrefetchParameters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/prefetch/PrefetchParameters.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/prefetch/PrefetchReceiver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/prefetch/PrefetchReceiver.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/prefetch/Prefetcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/prefetch/Prefetcher.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/prefetch/TemporalPrefetch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/prefetch/TemporalPrefetch.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/Bundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/Bundle.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/MMIOBridge.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/MMIOBridge.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/MSHR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/MSHR.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/MSHRCtl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/MSHRCtl.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/MainPipe.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/MainPipe.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/RXDAT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/RXDAT.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/RXRSP.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/RXRSP.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/RXSNP.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/RXSNP.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/Slice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/Slice.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/TL2CHICoupledL2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/TL2CHICoupledL2.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/TXDAT.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/TXDAT.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/TXREQ.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/TXREQ.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/TXRSP.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/TXRSP.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/AsyncBridge.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/AsyncBridge.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/CHILogger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/CHILogger.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/LinkLayer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/LinkLayer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/Message.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/Message.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/NetworkLayer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/NetworkLayer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2chi/chi/Opcode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2chi/chi/Opcode.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/AcquireUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/AcquireUnit.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/Bundle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/Bundle.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/MSHR.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/MSHR.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/MSHRCtl.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/MSHRCtl.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/MainPipe.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/MainPipe.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/ProbeQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/ProbeQueue.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/RefillUnit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/RefillUnit.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/SinkB.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/SinkB.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/Slice.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/Slice.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/SourceC.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/SourceC.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/tl2tl/TL2TLCoupledL2.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/tl2tl/TL2TLCoupledL2.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/BankedSRAM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/BankedSRAM.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/GatedSplittedSRAM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/GatedSplittedSRAM.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/Queue_SRAM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/Queue_SRAM.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/Replacer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/Replacer.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/SRAMTemplate.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/SRAMTemplate.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/SRAMWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/SRAMWrapper.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/SplittedSRAM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/SplittedSRAM.scala -------------------------------------------------------------------------------- /src/main/scala/coupledL2/utils/Throttle.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/main/scala/coupledL2/utils/Throttle.scala -------------------------------------------------------------------------------- /src/test/scala/TestProbeQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/TestProbeQueue.scala -------------------------------------------------------------------------------- /src/test/scala/TestSplittedSRAM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/TestSplittedSRAM.scala -------------------------------------------------------------------------------- /src/test/scala/TestTop.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/TestTop.scala -------------------------------------------------------------------------------- /src/test/scala/TestWritebackQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/TestWritebackQueue.scala -------------------------------------------------------------------------------- /src/test/scala/chi/TestTop.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/chi/TestTop.scala -------------------------------------------------------------------------------- /src/test/scala/tltest/BigIntUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/tltest/BigIntUtils.scala -------------------------------------------------------------------------------- /src/test/scala/tltest/TLCAgent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/tltest/TLCAgent.scala -------------------------------------------------------------------------------- /src/test/scala/tltest/TLCScalaMessage.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenXiangShan/CoupledL2/HEAD/src/test/scala/tltest/TLCScalaMessage.scala --------------------------------------------------------------------------------