summaryrefslogtreecommitdiff
path: root/core/src/main/scala/chisel3/MultiClock.scala
diff options
context:
space:
mode:
authorJack2022-01-12 04:27:19 +0000
committerJack2022-01-12 04:27:19 +0000
commit29df513e348cc809876893f650af8180f0190496 (patch)
tree06daaea954b4e5af7113f06e4bdbb78b33515cb3 /core/src/main/scala/chisel3/MultiClock.scala
parent5242ce90659decb9058ee75db56e5c188029fbf9 (diff)
parent747d16311bdf185d2e98e452b14cb5d8ccca004c (diff)
Merge branch 'master' into 3.5-release
Diffstat (limited to 'core/src/main/scala/chisel3/MultiClock.scala')
-rw-r--r--core/src/main/scala/chisel3/MultiClock.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/src/main/scala/chisel3/MultiClock.scala b/core/src/main/scala/chisel3/MultiClock.scala
index 6a745f14..e96946f5 100644
--- a/core/src/main/scala/chisel3/MultiClock.scala
+++ b/core/src/main/scala/chisel3/MultiClock.scala
@@ -7,6 +7,7 @@ import chisel3.internal._
import scala.language.experimental.macros
object withClockAndReset {
+
/** Creates a new Clock and Reset scope
*
* @param clock the new implicit Clock
@@ -32,13 +33,14 @@ object withClockAndReset {
}
object withClock {
+
/** Creates a new Clock scope
*
* @param clock the new implicit Clock
* @param block the block of code to run with new implicit Clock
* @return the result of the block
*/
- def apply[T](clock: Clock)(block: => T): T = {
+ def apply[T](clock: Clock)(block: => T): T = {
// Save parentScope
val parentClock = Builder.currentClock
Builder.currentClock = Some(clock)
@@ -50,6 +52,7 @@ object withClock {
}
object withReset {
+
/** Creates a new Reset scope
*
* @param reset the new implicit Reset
@@ -67,4 +70,3 @@ object withReset {
}
}
-