diff --git a/src/main/scala/rocketchip/Configs.scala b/src/main/scala/rocketchip/Configs.scala index 2a1aac3a..8ab15a9d 100644 --- a/src/main/scala/rocketchip/Configs.scala +++ b/src/main/scala/rocketchip/Configs.scala @@ -169,3 +169,9 @@ class WithNBreakpoints(hwbp: Int) extends Config ( case _ => throw new CDEMatchError } ) + +class WithRTCPeriod(nCycles: Int) extends Config( + (pname, site, here) => pname match { + case RTCPeriod => nCycles + case _ => throw new CDEMatchError + })